0001043604-24-000014.txt : 20240207 0001043604-24-000014.hdr.sgml : 20240207 20240207164428 ACCESSION NUMBER: 0001043604-24-000014 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240207 DATE AS OF CHANGE: 20240207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JUNIPER NETWORKS INC CENTRAL INDEX KEY: 0001043604 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] ORGANIZATION NAME: 06 Technology IRS NUMBER: 770422528 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34501 FILM NUMBER: 24604940 BUSINESS ADDRESS: STREET 1: 1133 INNOVATION WAY CITY: SUNNYVALE STATE: CA ZIP: 94089 BUSINESS PHONE: 4087452000 MAIL ADDRESS: STREET 1: 1133 INNOVATION WAY CITY: SUNNYVALE STATE: CA ZIP: 94089 10-K 1 jnpr-20231231.htm 10-K jnpr-20231231
0001043604false2023FYP1M1212P1YP1Y20.100010436042023-01-012023-12-3100010436042023-06-30iso4217:USD00010436042024-02-05xbrli:shares0001043604us-gaap:ProductMember2023-01-012023-12-310001043604us-gaap:ProductMember2022-01-012022-12-310001043604us-gaap:ProductMember2021-01-012021-12-310001043604us-gaap:ServiceMember2023-01-012023-12-310001043604us-gaap:ServiceMember2022-01-012022-12-310001043604us-gaap:ServiceMember2021-01-012021-12-3100010436042022-01-012022-12-3100010436042021-01-012021-12-31iso4217:USDxbrli:shares00010436042023-12-3100010436042022-12-3100010436042021-12-3100010436042020-12-310001043604us-gaap:CommonStockMember2020-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001043604us-gaap:RetainedEarningsMember2020-12-310001043604us-gaap:RetainedEarningsMember2021-01-012021-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001043604us-gaap:CommonStockMember2021-01-012021-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-12-310001043604us-gaap:CommonStockMember2021-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001043604us-gaap:RetainedEarningsMember2021-12-310001043604us-gaap:RetainedEarningsMember2022-01-012022-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001043604us-gaap:CommonStockMember2022-01-012022-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-12-310001043604us-gaap:CommonStockMember2022-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001043604us-gaap:RetainedEarningsMember2022-12-310001043604us-gaap:RetainedEarningsMember2023-01-012023-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001043604us-gaap:CommonStockMember2023-01-012023-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-12-310001043604us-gaap:CommonStockMember2023-12-310001043604us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-310001043604us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001043604us-gaap:RetainedEarningsMember2023-12-310001043604srt:MinimumMemberjnpr:LabEquipmentMember2023-12-310001043604srt:MaximumMemberjnpr:LabEquipmentMember2023-12-310001043604us-gaap:SubsequentEventMemberjnpr:LabEquipmentMember2024-01-010001043604us-gaap:InterestRateSwapMembersrt:MaximumMember2023-01-012023-12-310001043604jnpr:ComputerEquipmentAndSoftwareMembersrt:MinimumMember2023-12-310001043604jnpr:ComputerEquipmentAndSoftwareMembersrt:MaximumMember2023-12-310001043604srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001043604srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001043604srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001043604srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001043604srt:MinimumMemberus-gaap:LandImprovementsMember2023-12-310001043604srt:MaximumMemberus-gaap:LandImprovementsMember2023-12-310001043604us-gaap:LeaseholdImprovementsMember2023-12-310001043604srt:MinimumMember2023-12-310001043604srt:MaximumMember2023-12-310001043604srt:MinimumMember2023-01-012023-12-310001043604srt:MaximumMember2023-01-012023-12-310001043604jnpr:ProductionOfAdvertisingMember2023-01-012023-12-310001043604jnpr:ProductionOfAdvertisingMember2022-01-012022-12-310001043604jnpr:ProductionOfAdvertisingMember2021-01-012021-12-310001043604jnpr:CommunicationOfAdvertisingMember2023-01-012023-12-310001043604jnpr:CommunicationOfAdvertisingMember2022-01-012022-12-310001043604jnpr:CommunicationOfAdvertisingMember2021-01-012021-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember2022-12-310001043604us-gaap:CertificatesOfDepositMember2023-12-310001043604us-gaap:CertificatesOfDepositMember2022-12-310001043604us-gaap:CommercialPaperMember2023-12-310001043604us-gaap:CommercialPaperMember2022-12-310001043604us-gaap:CorporateDebtSecuritiesMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMember2022-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMember2022-12-310001043604us-gaap:BankTimeDepositsMember2023-12-310001043604us-gaap:BankTimeDepositsMember2022-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001043604us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001043604us-gaap:USGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001043604us-gaap:FixedIncomeSecuritiesMember2023-12-310001043604us-gaap:FixedIncomeSecuritiesMember2022-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2022-12-310001043604us-gaap:CashEquivalentsMember2023-12-310001043604us-gaap:CashEquivalentsMember2022-12-310001043604us-gaap:ShortTermInvestmentsMember2023-12-310001043604us-gaap:ShortTermInvestmentsMember2022-12-310001043604us-gaap:OtherLongTermInvestmentsMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMember2022-12-310001043604jnpr:OtherLongTermAssetsMember2023-12-310001043604jnpr:OtherLongTermAssetsMember2022-12-31jnpr:investment0001043604us-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:MoneyMarketFundsMember2022-12-310001043604us-gaap:MutualFundMember2023-12-310001043604us-gaap:MutualFundMember2022-12-310001043604us-gaap:EquitySecuritiesMember2023-12-310001043604us-gaap:EquitySecuritiesMember2022-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001043604jnpr:OpenLightPhotonicsIncMember2023-12-31xbrli:pure0001043604jnpr:OpenLightPhotonicsIncMember2022-12-310001043604jnpr:OpenLightPhotonicsIncMember2023-01-012023-12-310001043604jnpr:OpenLightPhotonicsIncMember2022-01-012022-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMember2022-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentDebtSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberjnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberjnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604jnpr:MutualFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:CashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ShortTermInvestmentsMember2022-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:OtherNoncurrentAssetsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2023-12-310001043604us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001043604jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember2023-01-012023-12-310001043604us-gaap:FairValueMeasurementsNonrecurringMember2023-12-310001043604us-gaap:FairValueMeasurementsNonrecurringMember2022-12-310001043604us-gaap:FairValueInputsLevel2Member2023-12-310001043604us-gaap:FairValueInputsLevel2Member2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2022-12-310001043604us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2023-12-310001043604us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:FairValueHedgingMember2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001043604us-gaap:NondesignatedMember2023-12-310001043604us-gaap:NondesignatedMember2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateLockCommitmentsMember2023-12-310001043604jnpr:OtherLongTermAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateLockCommitmentsMember2022-12-310001043604us-gaap:NondesignatedMemberus-gaap:OtherCurrentAssetsMember2023-12-310001043604us-gaap:NondesignatedMemberus-gaap:OtherCurrentAssetsMember2022-12-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberjnpr:OtherLongTermLiabilitiesMemberus-gaap:ForeignExchangeContractMember2023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberjnpr:OtherLongTermLiabilitiesMemberus-gaap:ForeignExchangeContractMember2022-12-310001043604us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberjnpr:OtherLongTermLiabilitiesMember2023-12-310001043604us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberjnpr:OtherLongTermLiabilitiesMember2022-12-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310001043604us-gaap:AccruedLiabilitiesMemberus-gaap:NondesignatedMember2022-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-01-012023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2021-04-300001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2019-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2023-01-012023-12-310001043604us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateLockCommitmentsMember2020-12-310001043604us-gaap:CashFlowHedgingMember2023-01-012023-12-310001043604us-gaap:CashFlowHedgingMember2022-01-012022-12-310001043604us-gaap:CashFlowHedgingMember2021-01-012021-12-310001043604us-gaap:ForeignExchangeContractMember2023-01-012023-12-310001043604us-gaap:ForeignExchangeContractMember2022-01-012022-12-310001043604us-gaap:ForeignExchangeContractMember2021-01-012021-12-310001043604srt:MinimumMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-310001043604srt:MaximumMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-310001043604jnpr:SiliconPhotonicsBusinessMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2023-12-310001043604jnpr:TechnologiesAndPatentsMember2023-12-310001043604jnpr:TechnologiesAndPatentsMember2022-12-310001043604us-gaap:CustomerRelationshipsMember2023-12-310001043604us-gaap:CustomerRelationshipsMember2022-12-310001043604us-gaap:OtherIntangibleAssetsMember2023-12-310001043604us-gaap:OtherIntangibleAssetsMember2022-12-310001043604us-gaap:InventoriesMember2023-12-310001043604us-gaap:InventoriesMember2022-12-310001043604us-gaap:OtherNoncurrentAssetsMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMember2022-12-310001043604us-gaap:ComputerEquipmentMember2023-12-310001043604us-gaap:ComputerEquipmentMember2022-12-310001043604us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001043604us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001043604us-gaap:LeaseholdImprovementsMember2022-12-310001043604us-gaap:FurnitureAndFixturesMember2023-12-310001043604us-gaap:FurnitureAndFixturesMember2022-12-310001043604us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001043604us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001043604us-gaap:LandAndLandImprovementsMember2023-12-310001043604us-gaap:LandAndLandImprovementsMember2022-12-310001043604us-gaap:ConstructionInProgressMember2023-12-310001043604us-gaap:ConstructionInProgressMember2022-12-310001043604us-gaap:ProductMember2023-12-310001043604us-gaap:ProductMember2022-12-310001043604us-gaap:ServiceMember2023-12-310001043604us-gaap:ServiceMember2022-12-3100010436042024-01-01us-gaap:ProductMember2023-12-3100010436042025-01-01us-gaap:ProductMember2023-12-3100010436042026-01-01us-gaap:ProductMember2023-12-310001043604us-gaap:ServiceMember2024-01-012023-12-310001043604us-gaap:ServiceMember2025-01-012023-12-3100010436042026-01-01us-gaap:ServiceMember2023-12-3100010436042024-01-012023-12-3100010436042025-01-012023-12-3100010436042026-01-012023-12-310001043604us-gaap:EmployeeSeveranceMember2023-01-012023-12-310001043604us-gaap:EmployeeSeveranceMember2022-01-012022-12-310001043604us-gaap:EmployeeSeveranceMember2021-01-012021-12-310001043604us-gaap:FacilityClosingMember2023-01-012023-12-310001043604us-gaap:FacilityClosingMember2022-01-012022-12-310001043604us-gaap:FacilityClosingMember2021-01-012021-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMember2023-01-012023-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMember2022-01-012022-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMember2021-01-012021-12-310001043604jnpr:A2023TransformationPlanMember2023-01-012023-12-310001043604jnpr:A2023TransformationPlanMemberjnpr:EmployeeSeveranceAssetImpairmentAndContractTerminationMember2023-01-012023-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2022-12-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2022-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMemberjnpr:A2023TransformationPlanMember2022-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2022RestructuringPlanMember2022-12-310001043604jnpr:A2022RestructuringPlanMemberus-gaap:FacilityClosingMember2022-12-310001043604jnpr:A2022RestructuringPlanMemberjnpr:ContractTerminationsAndOtherRestructuringMember2022-12-310001043604jnpr:A2022RestructuringPlanMember2022-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2023-01-012023-12-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2023-01-012023-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMemberjnpr:A2023TransformationPlanMember2023-01-012023-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2022RestructuringPlanMember2023-01-012023-12-310001043604jnpr:A2022RestructuringPlanMemberus-gaap:FacilityClosingMember2023-01-012023-12-310001043604jnpr:A2022RestructuringPlanMemberjnpr:ContractTerminationsAndOtherRestructuringMember2023-01-012023-12-310001043604jnpr:A2022RestructuringPlanMember2023-01-012023-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2023TransformationPlanMember2023-12-310001043604jnpr:A2023TransformationPlanMemberus-gaap:FacilityClosingMember2023-12-310001043604jnpr:ContractTerminationsAndOtherRestructuringMemberjnpr:A2023TransformationPlanMember2023-12-310001043604us-gaap:EmployeeSeveranceMemberjnpr:A2022RestructuringPlanMember2023-12-310001043604jnpr:A2022RestructuringPlanMemberus-gaap:FacilityClosingMember2023-12-310001043604jnpr:A2022RestructuringPlanMemberjnpr:ContractTerminationsAndOtherRestructuringMember2023-12-310001043604jnpr:A2022RestructuringPlanMember2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNotesDue2025Member2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNotesDue2025Member2022-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2029Member2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2029Member2022-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2030Member2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2030Member2022-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2041Member2023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2041Member2022-12-310001043604us-gaap:SeniorNotesMember2023-12-310001043604us-gaap:SeniorNotesMember2022-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member2023-01-012023-12-310001043604us-gaap:SeniorNotesMemberjnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member2023-12-310001043604us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001043604us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001043604us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-31jnpr:acquisition0001043604srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberjnpr:SterlingOvernightIndexAverageSONIAMember2023-06-012023-06-300001043604srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberjnpr:SterlingOvernightIndexAverageSONIAMember2023-06-012023-06-300001043604srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604us-gaap:LineOfCreditMemberjnpr:FederalFundsRateMemberus-gaap:RevolvingCreditFacilityMemberjnpr:VariableRateComponentFederalFundsMember2023-06-012023-06-300001043604us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-06-012023-06-300001043604us-gaap:LineOfCreditMember2023-12-310001043604jnpr:StockRepurchaseProgram2018Member2023-01-012023-12-310001043604jnpr:StockRepurchaseProgram2018Member2022-01-012022-12-310001043604jnpr:StockRepurchaseProgram2018Member2021-01-012021-12-3100010436042023-04-012023-06-3000010436042023-07-012023-09-3000010436042023-10-012023-12-3100010436042023-01-012023-03-3100010436042022-04-012022-06-3000010436042022-07-012022-09-3000010436042022-10-012022-12-3100010436042022-01-012022-03-3100010436042021-04-012021-06-3000010436042021-07-012021-09-3000010436042021-01-012021-03-3100010436042021-10-012021-12-310001043604jnpr:StockRepurchaseProgram2018Member2018-01-310001043604jnpr:StockRepurchaseProgram2018Member2019-10-012019-10-310001043604jnpr:StockRepurchaseProgram2018Member2019-10-310001043604jnpr:StockRepurchaseProgram2018Member2023-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001043604us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001043604us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310001043604us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001043604jnpr:EquityIncentivePlan2015Member2015-05-310001043604jnpr:EquityIncentivePlan1996and2006Member2015-05-310001043604jnpr:EquityIncentivePlan2015Member2017-05-012017-05-310001043604jnpr:EquityIncentivePlan2015Member2019-05-012019-05-310001043604jnpr:EquityIncentivePlan2015Member2022-05-012022-05-310001043604jnpr:EquityIncentivePlan2015Member2023-05-012023-05-310001043604jnpr:EquityIncentivePlan2015Member2023-12-310001043604jnpr:EmployeeStockPurchasePlan2008Member2020-05-012020-05-310001043604jnpr:EmployeeStockPurchasePlan2008Member2023-12-310001043604jnpr:EmployeeStockPurchasePlan2008Member2023-01-012023-12-31jnpr:offeringPeriod0001043604srt:MinimumMemberjnpr:RestrictedStockUnitsRSUandRestrictedStockAwardsMember2023-01-012023-12-310001043604us-gaap:PerformanceSharesMembersrt:MinimumMember2023-01-012023-12-310001043604us-gaap:PerformanceSharesMembersrt:MaximumMember2023-01-012023-12-310001043604jnpr:RsusRsasAndPsasMember2022-12-310001043604jnpr:RsusRsasAndPsasMember2022-01-012022-12-310001043604jnpr:RsusRsasAndPsasMember2023-01-012023-12-310001043604jnpr:RsusRsasAndPsasMember2023-12-310001043604jnpr:ServicebasedRSUsMember2023-01-012023-12-310001043604us-gaap:PerformanceSharesMember2023-01-012023-12-310001043604jnpr:MarkedbasedRSUsMember2023-01-012023-12-310001043604jnpr:RsusRsasAndPsasMember2021-01-012021-12-3100010436042023-07-272023-07-2700010436042023-04-252023-04-2500010436042023-01-312023-01-3100010436042023-10-262023-10-260001043604jnpr:EquityIncentivePlan2015Member2022-12-310001043604jnpr:EquityIncentivePlan2015Member2023-01-012023-12-310001043604jnpr:EmployeeStockPurchasePlan2008Member2022-01-012022-12-310001043604jnpr:EmployeeStockPurchasePlan2008Member2021-01-012021-12-310001043604us-gaap:EmployeeStockMember2023-01-012023-12-310001043604us-gaap:EmployeeStockMember2022-01-012022-12-310001043604us-gaap:EmployeeStockMember2021-01-012021-12-310001043604jnpr:MarketbasedRSUsMember2023-01-012023-12-310001043604jnpr:MarketbasedRSUsMember2022-01-012022-12-310001043604jnpr:MarketbasedRSUsMember2021-01-012021-12-310001043604us-gaap:CostOfGoodsProductLineMember2023-01-012023-12-310001043604us-gaap:CostOfGoodsProductLineMember2022-01-012022-12-310001043604us-gaap:CostOfGoodsProductLineMember2021-01-012021-12-310001043604jnpr:CostOfRevenuesServiceMember2023-01-012023-12-310001043604jnpr:CostOfRevenuesServiceMember2022-01-012022-12-310001043604jnpr:CostOfRevenuesServiceMember2021-01-012021-12-310001043604us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001043604us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001043604us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001043604us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001043604us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001043604us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001043604us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001043604us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001043604us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001043604us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001043604us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001043604us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001043604jnpr:NqdcMember2023-12-310001043604jnpr:NqdcMemberus-gaap:OtherCurrentLiabilitiesMember2023-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberjnpr:NqdcMember2023-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberjnpr:NqdcMember2023-12-310001043604us-gaap:OtherNoncurrentAssetsMemberjnpr:NqdcMember2023-12-310001043604jnpr:NqdcMember2022-12-310001043604jnpr:NqdcMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-310001043604us-gaap:OtherNoncurrentLiabilitiesMemberjnpr:NqdcMember2022-12-310001043604us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberjnpr:NqdcMember2022-12-310001043604us-gaap:OtherNoncurrentAssetsMemberjnpr:NqdcMember2022-12-310001043604jnpr:RestrictedStockUnitsRSUandRestrictedStockAwardsMember2019-05-012019-05-310001043604us-gaap:PerformanceSharesMember2019-05-012019-05-31jnpr:segment0001043604jnpr:AutomatedWANSolutionsMember2023-01-012023-12-310001043604jnpr:AutomatedWANSolutionsMember2022-01-012022-12-310001043604jnpr:AutomatedWANSolutionsMember2021-01-012021-12-310001043604jnpr:CloudReadyDataCenterMember2023-01-012023-12-310001043604jnpr:CloudReadyDataCenterMember2022-01-012022-12-310001043604jnpr:CloudReadyDataCenterMember2021-01-012021-12-310001043604jnpr:AIDrivenEnterpriseMember2023-01-012023-12-310001043604jnpr:AIDrivenEnterpriseMember2022-01-012022-12-310001043604jnpr:AIDrivenEnterpriseMember2021-01-012021-12-310001043604jnpr:HardwareMaintenanceAndProfessionalServicesMember2023-01-012023-12-310001043604jnpr:HardwareMaintenanceAndProfessionalServicesMember2022-01-012022-12-310001043604jnpr:HardwareMaintenanceAndProfessionalServicesMember2021-01-012021-12-310001043604jnpr:CloudMember2023-01-012023-12-310001043604jnpr:CloudMember2022-01-012022-12-310001043604jnpr:CloudMember2021-01-012021-12-310001043604jnpr:TelecomandCableMember2023-01-012023-12-310001043604jnpr:TelecomandCableMember2022-01-012022-12-310001043604jnpr:TelecomandCableMember2021-01-012021-12-310001043604jnpr:StrategicEnterpriseMember2023-01-012023-12-310001043604jnpr:StrategicEnterpriseMember2022-01-012022-12-310001043604jnpr:StrategicEnterpriseMember2021-01-012021-12-310001043604country:US2023-01-012023-12-310001043604country:US2022-01-012022-12-310001043604country:US2021-01-012021-12-310001043604jnpr:OtherAmericasMember2023-01-012023-12-310001043604jnpr:OtherAmericasMember2022-01-012022-12-310001043604jnpr:OtherAmericasMember2021-01-012021-12-310001043604srt:AmericasMember2023-01-012023-12-310001043604srt:AmericasMember2022-01-012022-12-310001043604srt:AmericasMember2021-01-012021-12-310001043604us-gaap:EMEAMember2023-01-012023-12-310001043604us-gaap:EMEAMember2022-01-012022-12-310001043604us-gaap:EMEAMember2021-01-012021-12-310001043604srt:AsiaPacificMember2023-01-012023-12-310001043604srt:AsiaPacificMember2022-01-012022-12-310001043604srt:AsiaPacificMember2021-01-012021-12-310001043604country:US2023-12-310001043604country:US2022-12-310001043604jnpr:InternationalMember2023-12-310001043604jnpr:InternationalMember2022-12-310001043604us-gaap:DomesticCountryMember2023-12-310001043604us-gaap:StateAndLocalJurisdictionMember2023-12-310001043604us-gaap:ForeignCountryMember2023-12-310001043604stpr:CAus-gaap:StateAndLocalJurisdictionMember2023-12-310001043604jnpr:OtherStatesMemberus-gaap:StateAndLocalJurisdictionMember2023-12-310001043604jnpr:CaliforniaDeferredTaxAssetsMemberus-gaap:StateAndLocalJurisdictionMember2023-12-310001043604jnpr:OtherLongTermLiabilitiesMember2023-12-310001043604jnpr:OtherLongTermLiabilitiesMember2022-12-310001043604jnpr:OtherLongTermLiabilitiesMember2021-12-310001043604jnpr:MasterServiceAgreementMember2023-12-310001043604srt:MinimumMemberus-gaap:LandAndBuildingMember2023-12-310001043604srt:MaximumMemberus-gaap:LandAndBuildingMember2023-12-310001043604us-gaap:EquipmentMembersrt:MinimumMember2023-12-310001043604us-gaap:EquipmentMembersrt:MaximumMember2023-12-310001043604jnpr:AccruedIncomeTaxesNoncurrentMember2023-12-310001043604jnpr:LongtermIncomeTaxesMember2023-12-310001043604jnpr:FinancingguaranteesbankguaranteesandstandbylettersofcreditMember2023-12-310001043604jnpr:FinancingguaranteesbankguaranteesandstandbylettersofcreditMember2022-12-310001043604us-gaap:SubsequentEventMember2024-03-222024-03-220001043604us-gaap:SubsequentEventMember2024-01-302024-01-300001043604jnpr:HewlettPackardEnterpriseMemberjnpr:JuniperNetworksIncMembersrt:ScenarioForecastMember2024-01-090001043604jnpr:HewlettPackardEnterpriseMemberjnpr:JuniperNetworksIncMembersrt:ScenarioForecastMember2024-01-092024-01-090001043604us-gaap:AllowanceForCreditLossMember2022-12-310001043604us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310001043604us-gaap:AllowanceForCreditLossMember2023-12-310001043604us-gaap:AllowanceForCreditLossMember2021-12-310001043604us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310001043604us-gaap:AllowanceForCreditLossMember2020-12-310001043604us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2022-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2023-01-012023-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2023-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2021-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2022-01-012022-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2020-12-310001043604us-gaap:SalesReturnsAndAllowancesMember2021-01-012021-12-310001043604us-gaap:InventoryValuationReserveMember2022-12-310001043604us-gaap:InventoryValuationReserveMember2023-01-012023-12-310001043604us-gaap:InventoryValuationReserveMember2023-12-310001043604us-gaap:InventoryValuationReserveMember2021-12-310001043604us-gaap:InventoryValuationReserveMember2022-01-012022-12-310001043604us-gaap:InventoryValuationReserveMember2020-12-310001043604us-gaap:InventoryValuationReserveMember2021-01-012021-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2022-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2023-01-012023-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2023-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2021-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2022-01-012022-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2020-12-310001043604jnpr:ReserveContractManufacturerLiabilitiesMember2021-01-012021-12-31

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from__________ to____________
    
Commission file number 001-34501
JUNIPER NETWORKS, INC.
(Exact name of registrant as specified in its charter)
Delaware77-0422528
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1133 Innovation Way
Sunnyvale,California94089
(Address of principal executive offices)(Zip code)
(408) 745-2000
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, par value $0.00001 per shareJNPRNew 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  No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  No 

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 filings requirements for the past 90 days. Yes  No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes  No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant 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.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes  No 

The aggregate market value of voting common stock held by non-affiliates of the registrant was approximately $9,826,000,000 as of June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter (based on the closing sales price for the common stock on the New York Stock Exchange on such date).



As of February 5, 2024, there were 321,907,366 shares of the registrant's common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE
As noted herein, the information called for by Part III is incorporated by reference to specified portions of the registrant's definitive proxy statement to be filed in conjunction with the registrant's 2024 Annual Meeting of Stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended December 31, 2023.



Juniper Networks, Inc.
Form 10-K
Table of Contents
Page

3

Forward-Looking Statements

This Annual Report on Form 10-K, which we refer to as the Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 regarding future events and the future results of Juniper Networks, Inc., which we refer to as “Juniper Networks,” “Juniper,” “we,” “us,” or the “Company,” that are based on our current expectations, estimates, forecasts, and projections about our business, our results of operations, the industry in which we operate, our economic and market outlook, and the beliefs and assumptions of our management. These forward-looking statements include, but are not limited to, statements concerning our proposed acquisition by Hewlett Packard Enterprise Company (“HPE”) pursuant to an Agreement and Plan of Merger, dated as of January 9, 2024 (the “Merger Agreement”), by and among Juniper, HPE, and Jasmine Acquisition Sub, Inc., a wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE, including our expectations regarding the timing and completion of the proposed acquisition as well as general business uncertainty relating to the proposed acquisition and the anticipated benefits of the proposed acquisition. All statements other than statements of historical fact are statements that could be deemed to be forward-looking statements. Words such as “expects,” “anticipates,” “targets,” “goals,” “projects,” "will," “would,” “could,” “intends,” “plans,” “believes,” “seeks,” “estimates,” variations of such words, and similar expressions are intended to identify such forward-looking statements. Forward-looking statements by their nature address matters that are, to different degrees, uncertain, and these forward-looking statements are only predictions and are subject to risks, uncertainties, and assumptions that are difficult to predict, including the impact of current worldwide economic uncertainty, inflation, monetary policy shifts, recession risks, and other disruptions due to geopolitical conditions and global health emergencies, continuing supply chain challenges, and our ability to successfully manage the associated demand, supply, and operational impacts, such as excess inventory, as well as our expectations regarding backlog, customer and product mix, changes in overall technology spending by our customers, the timing of orders and their fulfillment, business and economic conditions in the networking industry, our overall future prospects, and the outcome of any legal proceedings that may be instituted against us related to the Merger Agreement, including related disclosures, or the transactions contemplated thereby. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements. Factors that might cause or contribute to such differences include, but are not limited to, those discussed in this Report under the section entitled “Risk Factors” in Item 1A of Part I and elsewhere, and in other reports we file with the U.S. Securities and Exchange Commission, or the SEC. In addition, many of the foregoing risks and uncertainties are, and could be, exacerbated by any worsening of the global business, financial, political, and economic environments. While forward-looking statements are based on reasonable expectations of our management at the time that they are made, you should not rely on them. We undertake no obligation to revise or update publicly any forward-looking statements for any reason, except as required by applicable law.

PART I

ITEM 1. Business

Overview

Juniper Networks delivers reliable and secure networking technology to our customers, including network operators, telecommunication and cloud providers, enterprise IT teams, lines of businesses and network users such as individual devices, machines, applications, microservices and data stores. Businesses across the world use our solutions to access the internet and digital services, and our networks support their mission critical tasks. Since our inception, we believe that our solutions have led the way in high-performance networking when scaling the internet was a top priority. As organizations shift to remote work models, and adopt hybrid and multi-cloud architectures, our customers are facing greater challenges operating increasingly complex networks and handling more traffic with fewer staff members and lower IT budgets. Our cloud-driven, Artificial Intelligence ("AI") native technology simplifies network operations and meaningfully improves end-user experience by proactively resolving problems, resulting in fewer support tickets and less time to deploy, manage, and maintain the network than other competitive solutions. We believe this is our key differentiator.

Our solutions address secure connectivity needs for:

Cloud and telecommunication service providers who build and operate the most mission critical networks in the world.
Enterprises in a broad array of industries including financial services, education, healthcare, retail, government agencies who are increasingly building mission critical networks to support their digital strategies.
Our AI-native, enterprise networking operations ("AIOps") software-as-a-service ("SaaS") platform leverages data and automation to enable reliable, predictable, measurable user experience and superior performance for operators by simplifying deployment and day-to-day operations across the entire network.
4

We categorize our customers into three verticals: Enterprise, Cloud and Service Provider. Our solutions are supporting the most demanding use cases across each vertical.

We strive to design and build best-in-class products and solutions to address our customer priorities, including:

Automated Wide Area Networking: Routing solutions for Wide Area Networking
AI-Driven Enterprise: Cloud management, networking and security solution for campus and branch environments such as universities, hospitals, and bank branches
Cloud-Ready Data Center: Fabric management, switching, network security and software-defined networking (“SDN”) solutions for next generation public and private data centers

In addition to our products, we offer a variety of services, including maintenance and support, professional services, SaaS, and education and training programs to provide solutions that address our customers' needs.

We sell our solutions in more than 150 countries in three geographic regions: Americas; Europe, Middle East, and Africa, which we refer to as EMEA; and Asia Pacific, which we refer to as APAC.

Our corporate headquarters are located in Sunnyvale, California. Our website address is www.juniper.net.

Strategy

Secure networks are becoming mission critical to all customers as businesses rapidly digitize, adopt hybrid/multi-cloud architectures, and move to remote work models. As networks become central to the digital value chain, customers are increasingly looking for solutions that offer secure end-to-end connectivity and a network experience that meets their business outcomes. We have adopted the "Experience-First Networking” strategic approach to simplify operations and deliver a superior network experience to our customers. We focus on delivering networking solutions that are easy to deploy, resolve issues quickly and proactively assure network performance that meets business outcomes and are secure by design.

experience-first networking.jpg

This strategy is achieved through:

Product innovation: Developing high performance silicon, systems, and software for secure networks at scale
Unified AIOps for end-to-end assured experiences: Leveraging data, cloud-native architecture, and advanced technologies (automation, insights, and AI-driven actions) to simplify deployment and operations, deliver reliable, secure and high-quality connections, and enable a superior network experience
5

Openness and choice: Open and programmable cloud platform for third party integration, management and security designed for heterogenous environments
Zero Trust security: Easy to automate Zero Trust at scale via unified management experience and single policy framework

Automated Wide Area Networking Solutions

For over 25 years, Juniper Networks has been a leading provider of high-performance IP transport solutions for Wide Area Networks ("WAN"). Most of the major carrier and operator networks in the world run on our high-performance network infrastructure. We offer best-in-class products and solutions for core, edge, and metro routing, as well as automation.

Today, growth in connected devices, 5G service introduction, accelerating growth in mobile and online traffic, adoption of cloud architectures, and shifting traffic to metro are creating significant changes to networking. Moreover, the desire for operational simplicity and reduction in total cost of operations ("TCO") is accelerating interest in WAN automation, particularly from service provider customers. We are also aligned with customer focus on sustainability, driven by the need to reduce power consumption and costs, and to achieve long-term commitments to carbon neutrality.

Our strategic investments in Automated WAN are focused on protecting our business in edge routing while capturing the following growth opportunities:

400Gbps/800G/1.6Tbps adoption in Cloud and Service Provider verticals
Growth in next-gen metro and edge architectures
Automation and AIOps driven by focus on experience and TCO reduction

Our competitive strengths in WAN

Performance, scale, and ultimate flexibility of our next generation silicon (application-specific integrated circuits, or ASIC technology)
Cost-effective and high-performance IP transport platforms along with feature innovation
Power optimized, modern cloud metro portfolio for sustainable business growth
Common Junos Operating System, or Junos OS, across routing, switching, and network security to simplify experience
Secured, assured, AI-assisted automation

Our principal products for WAN

ACX Series: Our ACX Series Universal Access Routers cost-effectively address current operator challenges to rapidly deploy new high-bandwidth services. We believe that the ACX Series is well positioned to address the growing metro Ethernet and mobile backhaul needs of our customers, as we expect 5G mobile network build-outs to continue to roll out over the next few years. The platforms deliver the necessary scale and performance needed to support multi-generation wireless technologies.

MX Series: Our MX Series is a family of high-performance, SDN-ready, Ethernet routers that function as a Universal Edge platform with high system capacity, density, and performance. The MX Series platforms utilize our custom silicon and provide carrier-class performance, scale, and reliability to support large-scale Ethernet deployments. We also offer the vMX, a virtual version of the MX router, which is a fully featured MX Series 3D Universal Edge Router optimized to run as software on x86 servers.

PTX Series: Our PTX Series Packet Transport Routers deliver high throughput at a low cost per bit, optimized for the service provider core as well as the scale-out architectures of cloud providers. The PTX Series is built on our custom silicon and utilizes a forwarding architecture that is focused on optimizing IP/MPLS, and Ethernet. This architecture enables high density and scalability, high availability, and network simplification.

Juniper Paragon: Juniper Paragon is a modular portfolio of cloud-native applications that deliver intent-based, closed-loop automation throughout the life of a network service, from Day 0 to Day 2+. Paragon speeds up scenario planning, bulletproofs network design, and accelerates device onboarding while keeping operations ahead of issues and enabling
6

services to be delivered right the first time and every time. Juniper Paragon protects customers and businesses by measuring real service quality on the data plane for a consistent, high-quality experience. It also dramatically reduces manual tasks and processes, empowering operations teams to work more quickly, efficiently, and accurately.

AI-Driven Enterprise

Enterprises are consuming more value-as-a-service, where value is delivered in the form of cloud-based software and services driven by AI. We have introduced cloud management and security solutions, enabling enterprises to securely consume cloud infrastructure and services. We believe the transition to AIOps and SaaS presents an opportunity for us to come to market with innovative network and security solutions for our Enterprise customers, which facilitate their transition to cloud architecture as well as superior operational and user experience.

Our strategic investments in AI-Driven Enterprise are focused on secure client-to-cloud and architectural differentiation to enrich the end-user experience while reducing operations cost and capturing the following growth opportunities:

Mist AI uses a combination of AI, machine learning, and data science techniques to optimize user experiences and simplify operations across the wireless access, wired access, and SD-WAN domains.
Machine learning technology simplifies wireless and wired operations and delivers a more agile cloud services platform.
Session Smart Router ("SSR") portfolio acquired from 128 Technology extends the value of Mist’s secure AI-engine and cloud management capabilities from client-to-cloud.

Our competitive strengths in AI-Driven Enterprise

Cloud-native architecture that radically simplifies deployment and day-to-day operations: Our architectural differences simplify large-scale deployments from months or weeks to mere hours. They also enable us to resolve issues rapidly and proactively, for example, by dynamically detecting anomalies in real time and automatically capturing network packets for troubleshooting without human intervention. Our open and programmable platform makes it simple to integrate with third-party technologies.

Mist AI-enabled technology delivering real outcomes: We leverage data, automation, and Mist AI-technology to significantly reduce trouble tickets, deliver a superior user experience and lower TCO for our customers. Our technology enables customers to use simple natural language queries to troubleshoot the network. Our recent integration with large language models (ChatGPT) further enhances this capability.

SD-WAN technology optimized for bandwidth and cost sensitive environments: Our third generation Software Defined-Wide Area Network (“SD-WAN”) delivers unique technology that materially reduces WAN overhead, minimizes network latency, and replaces outdated and cumbersome network policies with flexible and real-time actions that are tied to real business and user needs.

Our principal products for AI-Driven Enterprise

Juniper Access Points: Our access points provide Wi-Fi access and performance, which is automatically optimized through reinforcement learning algorithms. Our access points also have a dynamic virtual Bluetooth low energy element antenna array for accurate and scalable location services.

EX Series: Our EX Series Ethernet switches address the access, aggregation, and core layer switching requirements of micro branch, branch office, and campus environments, providing a foundation for the fast, secure, and reliable delivery of applications able to support strategic business processes.

Session Smart Routers: Our SSR enables agile, secure, and resilient WAN connectivity with breakthrough economics and simplicity. SSR routers transcend inherent inefficiencies and cost constraints of conventional networking products and legacy SD-WAN solutions, delivering a flexible, application-aware network fabric that meets stringent enterprise performance, security, and availability requirements.

Wired, Wireless, and WAN Assurance driven by Mist AI: We provide visibility all the way down to the individual client, application and session to optimize individual user experiences from client to cloud. With customizable service levels that span the LAN, WLAN, and WAN, our solutions enable our customers to set and measure key metrics and
7

proactively assure optimal user experiences on an ongoing basis. In addition, automated workflows are combined with event correlation, predictive analytics, and proactive self-driving operations to simplify IT operations and minimize end-to-end network troubleshooting costs.

Marvis Virtual Network Assistant driven by Mist AI: Our Marvis Virtual Network Assistant identifies the root cause of issues across IT, domains and automatically resolves many issues proactively. It recommends actions for those connected systems outside the Mist domain, while offering a real-time network health dashboard that reports issues from configuration to troubleshooting. Marvis has unique Natural Language Processing capabilities with a conversational interface so IT staff can get accurate answers to normal English language queries.

In 2023, we announced a new cloud-hosted campus fabric workflow that facilitates the successful deployment of enterprise networks to expedite time-to-service and minimize troubleshooting costs. In addition, the new Juniper Networks EX4400-24X distribution switch delivers the power of Mist AI and the cloud to enterprise campus distribution deployments and low-density data center top-of-rack environments. These additions to Juniper’s award-winning wired switching portfolio bring even more scale, performance, and security to the AI-driven enterprise.
We also announced the latest innovation to our award-winning AI-driven enterprise portfolio, the Juniper Mist® Access Assurance service. This new service leverages Mist AI and a modern microservices cloud to provide a full suite of network access control (NAC) and policy management functions via the same flexible and simple framework already included in Juniper’s wired access, wireless access, indoor location, SD-WAN, and secure client-to-cloud portfolio. The result is outstanding automation, insight, and assurance for superior access control and policy enforcement, coupled with exceptional operational savings.

Further, we announced several new enhancements that make it even easier to deliver predictable, reliable, and measurable user experiences from client to cloud. By integrating ChatGPT with Marvis, the industry’s only virtual network assistant driven by Mist AI, Juniper customers and partners can now easily access public-facing knowledge base information using ground-breaking Large Language Models (LLM). In addition, new Marvis integrations with Zoom enable superior video conferencing experiences while significantly reducing troubleshooting costs. With these enhancements, plus a new Wi-Fi 6E access point, Juniper is expanding its leadership in AIOps and building upon a rich history of industry-firsts to drive real business value while minimizing IT costs.

junipermistai.jpg

Cloud-Ready Data Center

The current state of cloud and data center switching is being shaped by two trends: growth of hybrid cloud and emergence of AI workloads.

Our strategic investments in Cloud-Ready Data Center are designed to capitalize on these trends through:

Pioneering Switching Innovation: Our cutting-edge hardware and software in switching leverage top-tier merchant and proprietary silicon, specifically tailored for AI and scalable data center deployments.

Automated Data Center Management: Empowered by Apstra's intent-based automation, we streamline the entire spectrum of data center operations—from setup (Day 0, Day 1 Ops) to daily management (Day 2 Ops), encompassing both AI and non-AI workloads—with just a few clicks.
8


AI-Enhanced Analytics: Enabling valuable network insights and operational capabilities through Juniper's leading Networking AI application, Marvis for Data Center, driven by powerful AI.

Integrated Security Solutions: Enable the security of workloads in both public and private clouds through seamlessly integrated security offerings both homegrown and via partners. Further integration of security offerings with Apstra data center management facilitates the implementation of uniform policies, providing a single dashboard for comprehensive management.

Our competitive strengths in Cloud-Ready Data Center

Growth of hybrid cloud

We stand at the forefront of widespread cloud adoption among businesses, transforming their operations and services. In today's landscape, companies operate within a hybrid framework, integrating applications and data across public cloud, private cloud, and on-premises data centers. While the allure of the flexibility and ease in managing public cloud is evident, concerns related to cost, security, latency, and privacy drive organizations to maintain private cloud or on-premises deployments.

Managing such diverse environments demands varied skill sets, particularly with on-premises deployments necessitating substantial technical expertise for hardware deployment and management. Juniper's solutions address this challenge by simplifying the consumption of on-premises infrastructure, making it as seamless as utilizing the cloud. Our offerings provide our customers with reliability and operational ease, and cater to the intricate demands of large-scale data centers.

Emergence of AI workloads

As AI continues to advance, the evolving landscape necessitates a redesign of data centers to meet the computational demands posed by AI workloads. Juniper is committed to streamlining network operations, delivering a superior network experience for these workloads. Our objective is to facilitate seamless management across both AI and non-AI network infrastructure, addressing the distinctive challenges posed by the integration of AI workloads into data center environments.

Our principal products for Cloud-Ready Data Center

QFX Series: Our QFX Series of core, spine, and top-of-rack data center switches offer an industry-leading approach to switching that is designed to deliver dramatic improvements in data center performance, operating costs, and business agility for enterprises, high-performance computing networks, and cloud providers.

Juniper Apstra: Juniper Apstra enables our customers to automate the entire network lifecycle in a single system, easing the adoption of network automation. Juniper Apstra ties the architect’s design to everyday operations with a single source of truth, continuous validation, and powerful analytics and root cause identification. It raises efficiency and results by providing visibility and insights, incident management, change management, compliance and audit, and maintenance and updates.

In 2023, we announced new Juniper Apstra capabilities that enhance operator experiences to facilitate the deployment and operations of private data center infrastructures. With the introduction of new Experience-First data center features, including simplified data collection and visualization via graph databases, tighter flow data integration from multivendor switches, and automated provisioning via Terraform, Juniper customers can continue to leverage Apstra as the premier solution for intent-based networking and automated data center assurance with even more management capabilities that make private data centers as flexible and agile to operate as cloud-based infrastructures.

Platform Software

In addition to our major product families and services, our software portfolio has been a key technology element in our goal to be a leader in high-performance networking.

Our Junos Platform enables our customers to expand network software into the application space, deploy software clients to control delivery, and accelerate the pace of innovation with an ecosystem of developers. At the heart of the Junos Platform is
9

Junos Evolved. We believe Junos Evolved is fundamentally differentiated from other network operating systems not only in its design, but also in its development capabilities. The advantages of Junos Evolved include the following:

A modular operating system with common base of code and a single, consistent implementation for each control plane feature;

A highly disciplined and firmly scheduled development process;

A common modular software architecture that scales across all Junos-based platforms;

A central database, which is used by not only Junos native applications, but also external applications using application programming interfaces, or APIs; and

A fully distributed general-purpose software infrastructure that leverages all the compute resources on the network element.

Junos Evolved is designed to improve the availability, performance, and security of business applications running across the network. Junos Evolved helps to automate network operations by providing a single consistent implementation of features across the network in a single release train that seeks to minimize the complexity, cost, and risk associated with implementing network features and upgrades.

Orchestration, Automation, Assurance, and AIOPs Software

As many of our customers continue moving to programmable and automated network operations, managing, orchestrating, and securing that complex journey can be a challenge. Network automation is the process of automating the configuration, management, testing, deployment, and operations of physical and virtual devices within a network. We believe the keys to achieving success with network and security automation include the following:

Architecting networking systems with strong APIs, analytics, and autonomous control; and

Automating operations to become more reliable in the context of IT systems, teams, processes, and network operation and security operation workflows.

Security Solutions

Juniper Connected Security offers high-performance security solutions that provide line-rate performance, because of our unique capability of integrating security services into our networking portfolio, all the way to the silicon level. Juniper’s Connected Security portfolio focuses on three key areas: the edge, the data center, and tying both together through unified policy management, analytics, and orchestration.

Our principal security solutions

SRX Series Services Gateways for the Data Center and Network Backbone: Our mid-range, high-end and virtual SRX Series platforms provide high-performance, scalability, and service integration, which are ideally suited for medium to large enterprise, data centers and large campus environments, where scalability, high performance, and concurrent services, are essential. Our high-end SRX5800 platform is suited for service provider, large enterprise, and public sector networks. The upgrade to our high-end SRX firewall offering with our Services Process Card 3, or SPC3, with our Advanced Security Acceleration line card enhances the SRX5800 to deliver power for demanding use cases, including high-end data centers, IoT, and 5G. Additionally, we recently announced the industry’s first distributed security services architecture, which decouples the forwarding and security services layers, enabling customers to utilize their existing Juniper MX Series routers as an intelligent forwarding engine and load balancer. This unique design gives customers independent scaling flexibility without chassis limitations, multi-path resiliency, and cost efficiency.

Branch SRX, Security Policy, and Management: The Branch SRX family provides an integrated firewall and next-generation firewall, or NGFW, capabilities. Security Director is a network security management product that offers efficient, highly scalable, and comprehensive network security policy management. These solutions are designed to
10

enable organizations to securely, reliably, and economically deliver powerful new services and applications to all locations and users with superior service quality.

Virtual Firewall: Our vSRX Firewall delivers all of the features of our physical firewalls, including NGFW functionality, advanced security, and automated lifecycle management capabilities. The vSRX provides scalable, secure protection across private, public, and hybrid clouds. We also offer the cSRX, which has been designed and optimized for container and cloud environments.

Advanced Malware Protection: Our Advanced Threat Prevention ("ATP") runs as a cloud-enabled service on an SRX Series Firewall or as a virtual appliance deployed locally. These products are designed to use both static and dynamic analysis with AI and machine learning to find unknown threat signatures (zero-day attacks).

In 2023, we announced the expansion of our Connected Security portfolio with new products and capabilities that empower organizations to seamlessly extend security services and Zero Trust policies across distributed data center environments. The new Juniper's Connected Security Distributed Services Architecture uniquely integrates Juniper’s unified security management paradigm with best-in-class routing and AI-Predictive Threat Prevention to bring much-needed operational simplicity and scale to data center security. In addition, four new high-performance firewall platforms deliver unmatched performance in a compact footprint that minimizes cost, space, and power consumption.

Services

In addition to our products, we offer maintenance and support, professional, SaaS, and educational services, making it easier for service providers, enterprises, cloud providers, and partners to optimize the operation of their networks. We utilize a multi-tiered support model to deliver services that leverage the capabilities of our own direct resources, channel partners, and other third-party organizations with a focus on personalized, proactive, and predictive experience. This experience is further enhanced with the capabilities from our Juniper Support Insights ("JSI"), a platform to cloud connect all Juniper devices and enable AI applications to provide our enhanced support services.

As of December 31, 2023, we employed 2,092 people in our worldwide customer service and support organization. We believe that a broad range of services is essential to the successful customer deployment and ongoing support of our products, and we employ remote technical support engineers, on-site resident engineers, spare parts planning and logistics staff, professional services consultants, and educators with proven network experience to provide those services.

We also extensively utilize our channel partners in the delivery of support, professional, and educational services to ensure these services can be locally delivered in an optimized way around the world.

Customer Verticals

We sell our solutions through direct sales; distributors; value-added resellers, or VARs; and original equipment manufacturers, or OEMs, to end-users in the following verticals: Enterprise, Cloud, and Service Provider.

We believe our solutions benefit our customers by:

Reducing capital and operational costs by running multiple services over the same network using our secure, high-density, highly automated, and highly reliable platforms;

Creating new or additional revenue opportunities by enabling new services to be offered to new market segments, which includes existing customers and new customers, based on our product capabilities;

Increasing customer satisfaction, while lowering costs, by optimizing the experience of network operators and their users via automation, AI-enabled troubleshooting and support, and cloud management; 

Providing increased asset longevity and higher return on investment as our customers' networks can scale to higher throughput based on the capabilities of our platforms;

Offering network security across every environment—from the data center to campus and branch environments to assist in the protection and recovery of services and applications; and

11

Offering operational improvements that enable cost reductions, including lower administrative, training, customer care, and labor costs.

The following is an overview of the trends affecting the markets in which we operate by each of our customer verticals. We believe that the best way to deliver what customers need today is to take our Experience-First approach to deliver better operator and end-user experiences.

Enterprise

Our high-performance network infrastructure offerings are designed to meet the performance, reliability, and security requirements of the world's most demanding enterprises. We offer enterprise solutions and services for data centers as well as branch and campus applications. Our Enterprise vertical includes enterprises not included in the Cloud vertical. They are industries with high performance, high agility requirements, including retail companies, healthcare institutions, financial services, national, federal, state, and local governments; as well as research and educational institutions. We believe that our Enterprise customers are able to deploy our solutions as a powerful component in delivering the advanced network capabilities needed for their leading-edge applications.

Businesses are adopting cloud-based applications and services to avoid infrastructure cost and complexity, increase IT agility, and accelerate digital transformation. We believe that as our Enterprise customers continue to transition their workloads to the cloud, they continue to seek greater flexibility in how they consume networking and security services, such as pay-per-use models. Additionally, Enterprises are deploying AI-driven architectures, which require end-to-end solutions for managing, orchestrating, and securing distributed cloud resources as a single pool of resources. Also, we are increasingly seeing a convergence of networking and security, such as Secure Access Service Edge ("SASE"), resulting in security becoming an embedded capability in every solution that we offer to our customers.

High-performance enterprises require IP networks that are global, distributed, and always available. We are innovating in key technology areas to meet the needs of our Enterprise customers whether they plan to move to a public cloud architecture or hybrid cloud architecture (which is a mix of public and private cloud, as well as a growing number of SaaS applications).

Cloud

Our Cloud vertical includes companies that are heavily reliant on the cloud for their business model’s success. Customers in the Cloud vertical can include cloud service providers, such as the largest public cloud providers, which we refer to as hyperscalers, and Tier-2 cloud providers, which we refer to as cloud majors, as well as enterprises that provide SaaS, infrastructure-as-a-service, or platform-as-a-service.

Cloud providers continue to grow as more organizations take advantage of public infrastructure to run their businesses. As their businesses grow, we expect they will continue to invest in their networks, which dictate the quality and experience of the products and the services they deliver to their end customers. Further, as cloud providers adopt new technologies, including the 400-gigabit Ethernet, or 400GbE, and in anticipation of the future adoption of 800-gigabit Ethernet, or 800GbE, and beyond, we believe this should present further opportunities for us across our portfolio as our cloud customers value high-performance, highly compact, power-efficient infrastructures, which we support and continue to develop. 

In addition, SaaS continues to be an important factor for cloud providers as their customers, such as enterprises, prefer to procure and consume product and service offerings via SaaS models. As a result, we believe that SaaS providers will invest in high-performance infrastructure because the quality of experience has proven just as important competitively as software features and functions. Lastly, as a result of regulations and the need for lower latency and high-performance networking, cloud providers have been transitioning to regional network build-outs or distributed cloud environments to address the increasing demand for services, data privacy, data protection, and consumer rights.

As Cloud customers are pushing the envelope in networking, our focus on collaboration combined with networking innovation around automation has made us a strategic partner with these customers, helping them develop high-performance and lower total cost of ownership networking solutions to support their business. 

Service Provider

Our Service Provider vertical includes wireline and wireless carriers and cable operators, and we support most of the major carrier and operator networks in the world with our high-performance network infrastructure offerings. In recent years, we have seen increased convergence of these different types of customers through acquisitions, mergers, and partnerships.
12


Service Provider customers recognize the need for high-performance networks and leveraging the cloud to reduce costs from their network operations. This is dictating a change in business models and their underlying infrastructure, which we believe requires investment in the build-out of high-performance networks and the transformation of existing legacy infrastructure to distributed cloud environments in order to satisfy the growth in mobile traffic and video as a result of the increase in mobile device usage including smartphones, tablets, and connected devices of various kinds.

We expect that Network Function Virtualization and SDN will be critical elements to enable our Service Provider customers the flexibility to support enhanced mobile video and dynamic new service deployments. We are engaging with these customers to transition their operations to next-generation cloud operations as the need for a highly efficient infrastructure to handle large amounts of data along with low latency, or minimal delay, plays into the need to have a high performance, scalable infrastructure in combination with the automation and flexibility required to drive down operational costs and rapid provision applications. We consistently deliver leading technologies that transform the economics and experience of networking while significantly improving customer economics by lowering the capital expenditures required to build networks and the operating expenses required to manage and maintain them.

In addition to reducing operating costs, service providers are seeking to create new or additional revenue opportunities to support their evolving business models. These customers are deploying 5G, which we expect will continue to roll out over the next few years, and IoT, which we believe will give rise to new services like connected cars, smart cities, robotic manufacturing, and agricultural transformation. 5G and IoT require a highly distributed cloud data center architecture from which services are delivered to the end users and will involve a great degree of analytics and embedded security. We expect this trend will present further opportunities for Juniper with our focus on delivering a strong portfolio of network virtualization and software-based orchestration solutions, which position us to deliver on the automation and agility requirements of service providers.

No single customer accounted for 10% or more of our net revenues for the years ended December 31, 2023, 2022, and 2021.

Research and Development

We have assembled a team of skilled engineers with extensive experience in the fields of high-end computing, network system design, ASIC design, security, routing protocols, software applications and platforms, and embedded operating systems. As of December 31, 2023, we employed 4,310 people in our worldwide research and development, or R&D, organization.

We believe that strong product development capabilities are essential to our strategy of enhancing our core technology, developing additional applications, integrating that technology, and maintaining the competitiveness and innovation of our product and service offerings. In our products, we are leveraging our software, ASIC and systems technology, developing additional network interfaces targeted to our customers' applications, and continuing to develop technology to support the build-out of secure high-performance networks and cloud environments. We continue to expand the functionality of our products to improve performance, reliability, scalability, and customer experience.

Our R&D process is driven by our corporate strategy and the availability of new technology, market demand, and customer feedback. We have invested significant time and resources in creating a structured process for all product development projects. Following an assessment of market demand, our R&D team develops a full set of comprehensive functional product specifications based on inputs from the product management and sales organizations. This process is designed to provide a framework for defining and addressing the steps, tasks, and activities required to bring product concepts and development projects to market.

Sales and Marketing     

As of December 31, 2023, we employed 3,374 people in our worldwide sales and marketing organization. These sales and marketing employees operate in different locations around the world in support of our customers.

Our sales organization, with its structure of sales professionals, business development teams, systems engineers, marketing teams, channel teams, and an operational infrastructure team, is based on both vertical markets and geographic regions.

Our sales teams operate in their respective regions and generally either engage customers directly or manage customer opportunities through our distribution and reseller relationships as described below.

13

We sell to a number of cloud and service provider customers directly. Otherwise, we sell to all of our key customer verticals primarily through distributors and resellers.

Direct Sales Structure

The terms and conditions of direct sales arrangements are governed either by customer purchase orders along with acknowledgment of our standard order terms, or by direct master purchase agreements. The direct master purchase agreements with these customers set forth only general terms of sale and generally do not require customers to purchase specified quantities of our products. We directly receive and process customer purchase orders. 

Channel Sales Structure

A critical part of our sales and marketing efforts are our channel partners through which we conduct the majority of our sales. We utilize various channel partners, including, but not limited to, the following:

A global network of strategic distributor relationships, as well as region-specific or country-specific distributors who in turn sell to local VARs who sell to end-user customers. Our distribution channel partners resell routing, switching, wireless, and security products, software and services, which are purchased by all of our key customer verticals. These distributors tend to focus on particular regions or countries. For example, we have substantial distribution relationships with Ingram Micro in the Americas and Hitachi in Japan. Our agreements with these distributors are generally non-exclusive, limited by region, and provide product and service discounts and other ordinary terms of sale. These agreements do not require our distributors to purchase specified quantities of our products or services. Further, most of our distributors sell our competitors' products and services, and some sell their own competing products and services.

VARs and direct value-added resellers, including our strategic worldwide alliance partners referenced below, resell our products to end-users around the world. These channel partners either buy our products and services through distributors, or directly from us, and have expertise in designing, selling, implementing, and supporting complex networking solutions in their respective markets. Our agreements with these channel partners are generally non-exclusive, limited by region, and provide product and service discounts and other ordinary terms of sale. These agreements do not require these channel partners to purchase specified quantities of our products or services. Increasingly, our cloud and service provider customers also resell our products or services to their customers or purchase our products or services for the purpose of providing managed or cloud-based services to their customers.

Strategic worldwide reseller relationships with established Juniper alliances, comprised of Nippon Telegraph and Telephone Corporation; Ericsson Telecom A.B.; International Business Machines, or IBM; NEC Corporation; Fujitsu Limited; and Atos SE. These companies each offer services and products that complement our own product and service offerings and act as a reseller, and in some instances as an integration partner for our products. Our arrangements with these partners allow them to resell our products and services on a non-exclusive and generally global basis, provide for product and service discounts, and specify other general terms of sale. These agreements do not require these partners to purchase specified quantities of our products or services.

Manufacturing and Operations

As of December 31, 2023, we employed 406 people in supply chain operations who manage our relationships with our contract manufacturers, original design manufacturers, component suppliers, warehousing and logistics service providers.

Our manufacturing is primarily conducted through contract manufacturers and original design manufacturers with manufacturing locations in China, Malaysia, Mexico, Taiwan, and Vietnam.. Our contract manufacturers and original design manufacturers are responsible for all phases of manufacturing from prototypes to full production, including activities such as material procurement, surface mount assembly, final assembly, test, control, shipment to our customers, and repairs. Together with our contract manufacturers and original design manufacturers, we design, specify, and monitor the tests that are required to ensure that our products meet internal and external quality standards. We believe that these arrangements provide us with the following benefits:

We can quickly ramp up and deliver products to customers with turnkey manufacturing;

We operate with a minimum amount of dedicated space and employees for manufacturing operations; and

14

We can reduce our costs by reducing what would normally be fixed overhead expenses.

Our contract manufacturers and original design manufacturers build our products based on our rolling product demand forecasts. Our contract manufacturing partners procure the majority of the components used in our products. Once the components necessary to assemble the products in our forecast are procured, our manufacturing partners assemble and test the products according to agreed-upon specifications. Products are then shipped to our distributors, resellers, or end-customers. To address supply-chain challenges, including increases in component costs during and following the COVID-19 pandemic and global component shortages, we have taken specific additional procurement actions, including strategic purchases of raw materials and components for the production of finished goods. As a result, we have incurred, and may continue to incur, additional holding costs and obsolescence charges as we continue to face uncertainties in future product demand for certain products. Title to the finished goods is generally transferred from the contract manufacturers to us when the products leave the contract manufacturer's or original design manufacturer's location. Customers take title to the products upon delivery at a specified destination. If the product or components remain unused or the products remain unsold for a specified period, we may incur carrying charges or charges for excess or obsolete materials.

Our contracts with our contract manufacturers and original design manufacturers set forth a framework within which the contract manufacturer and original design manufacturer, as applicable, may accept purchase orders from us. These contracts do not represent long-term commitments.

Some of our custom components, such as ASICs and communication integrated circuits, are manufactured primarily by sole or limited sources, each of which is responsible for all aspects of production using our proprietary designs. To ensure the security and integrity of Juniper products during manufacture, assembly and distribution, we have implemented a supply chain risk management framework as part of our overall Supply Chain Security and Risk Management Programs. This framework encompasses all aspects of the supply chain as well as enhanced elements specific to security issues applicable to Juniper products and our customers.

By working collaboratively with our suppliers and as members of coalitions such as the Responsible Business Alliance ("RBA"), Responsible Minerals Initiative, and the CDP Supply Chain program, we endeavor to promote socially and environmentally responsible business practices beyond our company and throughout our worldwide supply chain. To this end, we have adopted a business partner code of conduct and promote compliance with such code of conduct to our suppliers. Our business partner code of conduct expresses support for and is aligned with the Ten Principles of the United Nations Global Compact and the RBA Code of Conduct. The RBA, a coalition of electronics, retail, auto and toy companies, provides guidelines and resources to drive performance and compliance with critical corporate social responsibility policies. Its goals are to promote ethical business practices, to ensure that working conditions in the electronic industry supply chain are safe, that workers are treated with respect and dignity, and that manufacturing processes are environmentally responsible. By using standard audit and assessment protocols and tools, we measure and monitor manufacturing partners’ top direct material suppliers’, and select indirect suppliers’ compliance with the RBA Code of Conduct and applicable environmental, health and safety, labor and ethics legal requirements. Our complementary efforts include an annual supplier sustainability attestation to have current agreements with suppliers to observe key requirements; communicating requirements that suppliers report to CDP climate change and water; due diligence on labor rights concerns through direct observance of supply chain practices and third-party risk tools; and conflict minerals surveying and remediation actions for suppliers.

Backlog

Our sales are made primarily pursuant to purchase orders under master sales agreements either with our distributors, resellers, or end-customers. At any given time, we have a backlog of orders for products that have not shipped. Because certain orders are cancellable or delivery schedules may be changed, we believe that our backlog at any given date may not be a reliable indicator of future operating results.

As of December 31, 2023 and December 31, 2022, our total product backlog was approximately $569 million and $2,019 million, respectively. Our product backlog consists of purchase orders for products expected to be shipped to our distributors, resellers, or end-customers within the subsequent twelve months, which primarily reflected the ongoing impact of supply chain constraints in 2022, that have diminished in 2023. The following amounts are not included in our backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including SaaS, and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.

For further discussion on the risks and uncertainties related to backlog, see the section entitled “Risk Factors” in Item 1A of Part I of this Report.
15


Seasonality

We, as do many companies in our industry, experience seasonal fluctuations in customer spending patterns. Historically, we have experienced stronger customer demand in the fourth quarter and weaker demand in the first quarter of the fiscal year. This historical pattern should not be considered a reliable indicator of our future net revenues or financial performance. The ongoing global component shortage and extended lead times and their impacts on our ability to ship products to our customers in a timely manner may disrupt our typical seasonal trends.

Competition

We compete in the network infrastructure markets. These markets are characterized by rapid change, converging technologies, and a migration to solutions that combine high performance networking with cloud technologies. In the network infrastructure business, Cisco Systems, Inc., or Cisco, has historically been the dominant player. Our principal competitors also include Arista Networks, Inc.; Ciena Corporation; Extreme Networks; Hewlett Packard Enterprise Co., or HPE; Huawei Technologies Co., Ltd., or Huawei; Fortinet, Inc.; Nokia Corporation, or Nokia; and NVIDIA Corporation.

Many of our current and potential competitors, such as Cisco, Nokia, HPE, and Huawei, among others, have broader portfolios which enable them to bundle their networking products with other networking and information technology products in a manner that may discourage customers from purchasing our products. Many of our current and potential competitors have greater name recognition, marketing budgets, and more extensive customer bases that they may leverage to compete more effectively. Increased competition could result in price reductions, fewer customer orders, reduced gross margins, and loss of market share, negatively affecting our operating results.

In addition, there are a number of other competitors in the security network infrastructure space, including Cisco, Huawei, Nokia, Palo Alto Networks, Inc., Check Point Software Technologies, Ltd., Fortinet, Inc., Zscaler, Inc., Netskope, Inc., and Forcepoint LLC, among others, who tend to be focused specifically on security solutions and, therefore, may be considered specialized compared to our broader product line.

We expect that over time, large companies with significant resources, technical expertise, market experience, customer relationships, and broad product lines, such as Cisco, Nokia, and Huawei, will introduce new products designed to compete more effectively in the market. There are also several other companies that aim to build products with greater capabilities to compete with our products. Further, there has been significant consolidation in the networking industry, with smaller companies being acquired by larger, established suppliers of network infrastructure products. We believe this trend is likely to continue, which may increase the competitive pressure faced by us due to their increased size and breadth of their product portfolios.

In addition to established competitors, a number of public and private companies have announced plans for new products to address the same needs that our products address. We believe that our ability to compete depends upon our ability to demonstrate that our products are superior and cost effective in meeting the needs of our current and potential customers.

As a result, we expect to face increased competition in the future from larger companies with significantly more resources than we have and also from emerging companies that are developing new technologies. Although we believe that our technology and the purpose-built features of our products make them unique and will enable us to compete effectively with these companies, there can be no assurance that new products, enhancements, or business strategies will achieve widespread market acceptance.

Material Government Regulations

Our business activities are worldwide and subject us to various federal, state, local, and foreign laws in the countries in which we operate, and our products and services are subject to laws and regulations affecting the sale of our products. To date, costs and accruals incurred to comply with these governmental regulations have not been material to our capital expenditures, results of operations, and competitive position. Although there is no assurance that existing or future governmental laws and regulations applicable to our operations, products, or services will not have a material adverse effect on our capital expenditures, results of operations, and competitive position, we do not currently anticipate material expenditures for government regulations. Nonetheless, as discussed below, we believe that environmental, social, and global trade regulations could potentially have a material impact on our business.


16

Environment and Social

We are committed to maintaining compliance with all environmental laws applicable to our operations, products, and services and to reducing our environmental impact across our business and supply chain. Our operations and many of our products are subject to various federal, state, local, and foreign regulations that have been adopted with respect to the environment, such as the EU's Waste Electrical and Electronic Equipment Directive (WEEE); Directive on the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment (RoHS); Registration, Evaluation, Authorization, and Restriction of Chemicals (REACH); and the U.S.'s Toxic Substances Control Act. Recently enacted regulations, such as the EU’s Corporate Sustainability Reporting Directive and California’s Climate Corporate Data Accountability Act and Climate-Related Financial Risk Act, also apply to Juniper.

Juniper’s greatest impact on the environment is through our products and services. We focus on circular economy principles, including designing products with sustainability in mind to make them more efficient, reliable, and long-lasting. We also select manufacturers, suppliers, and business partners who share our values and commitment to environmental sustainability. Our products are built for flexibility, interoperability, and scalability, which we believe contribute to long-term customer value. The modular design of our products allows for efficient servicing such as dismantling and repairing instead of wholesale discarding. The Juniper Certified Pre-Owned Program allows our customers to contribute to sustainability by purchasing refurbished hardware. Our product design and services encourage customers to reuse and recycle products and parts to extend the life of materials. In sum, our efforts help reduce e-waste in landfills and build a circular economy.

We also voluntarily participate in the annual CDP climate change and water security disclosures and encourage our suppliers to do the same. Additionally, we are a signatory supporter of the United Nations Global Compact, and have adopted and promote the adoption by our suppliers of the RBA Code of Conduct, as discussed above in the section entitled Manufacturing and Operations. We continue to invest in the infrastructure and systems required to execute on, monitor, and drive environmental improvements in our global operations and within our supply chain.

We are likewise committed to all human rights and labor rights laws and regulations applicable to our operations, products, and services. We have zero tolerance for human rights or labor abuses and have management systems in place that help us to detect and investigate such concerns. Notable human rights and labor rights regulations we are subject to include the U.S.’s Uyghur Forced Labor Protection Act and Section 1502 of the Dodd-Frank Act; the UK Modern Slavery Act; and the Australian Modern Slavery Act.

Global Trade

As a global company, the import and export of our products and services are subject to laws and regulations including international treaties, U.S. export controls and sanctions laws, customs regulations, and local trade rules around the world. The scope, nature, and severity of such controls varies widely across different countries and may change frequently over time. Such laws, rules, and regulations may delay the introduction of some of our products or impact our competitiveness through restricting our ability to do business in certain places or with certain entities and individuals, or by requiring us to comply with domestic preference programs, laws concerning transfer and disclosure of sensitive or controlled technology or source code, unique technical standards, localization mandates, and duplicative in-country testing and inspection requirements. In particular, the U.S. and other governments have imposed restrictions on the import and export of, among other things, certain telecommunications products and components, particularly those that contain or use encryption technology. Most of our products are telecommunications products and contain or use encryption technology and, consequently, are subject to restrictions. The consequences of any failure to comply with domestic and foreign trade regulations could limit our ability to conduct business globally. We continue to support open trade policies that recognize the importance of integrated cross-border supply chains that are expected to continue to contribute to the growth of the global economy and measures that standardize compliance for manufacturers to ensure that products comply with safety and security requirements.

For additional information concerning regulatory compliance and a discussion of the risks associated with governmental regulations that may materially impact us, see the section entitled “Risk Factors” in Item 1A of Part I of this Report.

Intellectual Property

Our success and ability to compete are substantially dependent upon our internally developed technology and expertise, as well as our ability to obtain and protect necessary intellectual property rights. While we rely on patent, copyright, trade secret, and trademark law, as well as confidentiality agreements, to protect our technology, we also believe that factors such as the technological and creative skills of our personnel, new product developments, frequent product enhancements, and reliable product maintenance are essential to establishing and maintaining a technology leadership position. There can be no assurance that others will not develop technologies that are similar or superior to our technology.

17

Patents

As of December 31, 2023, we had over 6,015 patents worldwide and numerous patent applications are pending. Patents generally have a term of twenty years from filing. As our patent portfolio has been built over time, the remaining terms on the individual patents vary. We cannot be certain that patents will be issued on the patent applications that we have filed, that we will be able to obtain the necessary intellectual property rights, or that other parties will not contest our intellectual property rights.

Licenses

In addition, we integrate licensed third-party technology into certain of our products and, from time to time, we need to renegotiate these licenses or license additional technology from third parties to develop new products or product enhancements or to facilitate new business models. There can be no assurance that third-party licenses will be available or continue to be available to us on commercially reasonable terms or at all. Our inability to maintain or re-license any third-party licenses required in our products or our inability to obtain third-party licenses necessary to develop new products and product enhancements could require us to obtain substitute technology of lower quality or performance standards or at a greater cost, any of which could harm our business, financial condition, and results of operations.

Trademarks

JUNIPER NETWORKS, JUNIPER, the Juniper Networks logo, JUNOS, and other trademarks are registered trademarks of Juniper Networks, Inc. and/or its affiliates in the United States and other countries. Other names may be trademarks of their respective owners.

Human Capital Management

We believe our success in delivering high-performance networks in the digital transformation era relies on our culture, values, and the creativity and commitment of our people. As of December 31, 2023, we had 11,144 employees, of whom approximately 44%, 43%, and 13% resided in the Americas, APAC, and EMEA, respectively. We invest in our people. We strive to maintain healthy, safe, and secure working conditions - a workplace where our employees are treated with respect and dignity. Our vision is to create an inclusive, diverse, and authentic community that inspires collaboration, integrity, engagement, and innovation. We are striving to create a world-class employee experience, one that offers opportunity for personal and professional growth, and enables work-life flexibility that aligns with the core values embodied in the Juniper Way.

In 2023, Juniper was recognized as a Great Place to Work in the United States, India, France, Germany, the Netherlands, and the United Kingdom. Juniper was also recognized as one the Fortune's Most Admired Companies and Ethisphere's World’s Most Ethical Companies.

Our Values: The Juniper Way

Our mission is to make every connection count. We seek to be a responsible global citizen and influence meaningful differences in the world around us. We believe that connections will bring us closer together while empowering us all to solve some of the world’s greatest challenges of health and well-being, sustainability, and equity.

To deliver our mission, we rely on a committed and consistent practice that we call the Juniper Way. More than a set of shared values, the Juniper Way reflects the company’s commitment to inspire Juniper employees to do their best work. This foundation is embodied in three values – Be Bold, Build Trust, and Deliver Excellence - along with a set of refined behaviors for each.

Inclusion and Diversity

As a company, we are committed to inclusion and diversity of employees with many backgrounds, experiences, and identities. We believe that inclusion and diversity are competitive assets that drive positive change to our company and communities. At our core, we believe excellence depends on seeking out diverse ideas and fostering a culture where all employees belong. We aim to lead with vision and empathy, promoting understanding and awareness across our workforce, and we are committed to improving inclusivity by being engaged and accountable at the highest level of leadership.


18

inclusionanddiversity_image.jpg



In 2023, we continued to make progress in our inclusion and diversity efforts. We continued our global sponsorship and leadership development programs, which aim to empower the next generation of leaders, and we continued our Affinity Groups, employee-led groups that emphasize the connection among employees from similar backgrounds and their allies, and which provide professional development, sense of belonging, and career connections. We also launched a global allyship program with meaningful discussions about under-represented groups’ experiences and what part we can all play to make Juniper more inclusive.

Employee Engagement and Development

We use a framework called Talent Matters to encourage an open and interactive culture between employees and their managers, where individual needs are recognized and met, and company goals are supported. Our professional development approach includes reviewing and assessing our management teams as well as facilitating personal employee development and growth. For employees, growth goals are tied to our corporate objectives and key results to ensure that employees are progressing and are supported by management teams. In 2023, we continued our People Manager Network to provide global consistency in how managers lead teams and support employees. With this program, managers are empowered and provided with the training and resources to scale employee career growth and provide their teams with the necessary tools to facilitate that growth. Managers are encouraged to schedule Conversation Days with their direct reports to identify opportunities for the company to better support employees and set goals for professional and personal growth.

To ensure our employees’ personal and professional growth, we continue to provide training courses focused on building personal capabilities as well as skill development. In 2023, we launched Junivator Career Connect ("JCC"), a new people-centered, internal talent marketplace. Defining Juniper’s approach to skills-based workplace transformation, JCC supports our employees’ futures by helping them create customized learning journeys, explore career pathways, connect with mentors, apply for internal openings, and experiment with internal gig work. Also, in response to employee feedback, we maintain LinkedIn Learning for all employees, offering online courses on business, technology, and creative skills. Additionally, each year, Juniper employees receive role-specific trainings, which include topics such as human rights, environmental performance, compliance with the Juniper Worldwide Code of Business Conduct, engineering, information security, and other compliance and industry-specific subjects.

We consistently work to improve the employee experience by addressing feedback collected through the annual Juniper Voice Survey and topic-specific surveys, including employee benefits and total rewards packages.


19

Employee Retention, Benefits, and Wellness

We continue to prioritize our commitment to retaining and attracting a diverse workforce with the skills needed to deliver Experience-First Networking. We aim to provide benefits and programs that are holistic, flexible, and inclusive. We are committed to pay equity and benefits innovation. From offering childcare and working mother support, to expanding medical coverage for infertility and gender-affirming procedures, to foster and adoptive parent assistance, we have provided benefit offerings that are intended to be as inclusive and diverse as our employees’ needs.

Our community engagement program empowers employees to participate authentically, so they can make an impact where it matters most to them. We offer five paid working days per year for employees to give back to their communities and engage with causes of their choice. In 2023, we continued our Global Week of Giving, encouraging employees to volunteer with a project curated by Juniper or with an organization in their own communities.

The health, safety, and well-being of our employees are vital to Juniper's success. In recognition of the value our employees bring to our success and to aid our employees to maintain a balanced state of overall wellness and success, we provide quarterly Wellness Days, a day when all Juniper employees take the same day off from work to relax and recharge. Our employees also have unlimited access to the TaskHuman platform, a virtual wellness coaching application, which covers hundreds of wellness topics from yoga and nutrition to financial guidance.


Information about our Executive Officers and Key Employees

The following sets forth certain information regarding our executive officers and key employees as of the filing of this Report:
Name
Age
Position
Rami Rahim53Chief Executive Officer and Director
Manoj Leelanivas54Executive Vice President, Chief Operating Officer
Robert Mobassaly45Senior Vice President, General Counsel and Secretary
Kenneth B. Miller52Executive Vice President, Chief Financial Officer
Thomas A. Austin56Group Vice President, Chief Accounting Officer
Christopher Kaddaras53Executive Vice President, Chief Revenue Officer
RAMI RAHIM joined Juniper in January 1997 and became Chief Executive Officer of Juniper and a member of the Board of Directors in November 2014. From March 2014 until he became Chief Executive Officer, Mr. Rahim served as Executive Vice President and General Manager of Juniper Development and Innovation. His responsibilities included driving strategy, development and business growth for routing, switching, security, silicon technology, and the Junos operating system. Previously, Mr. Rahim served Juniper in a number of roles, including Executive Vice President, Platform Systems Division, Senior Vice President and General Manager, Edge and Aggregation Business Unit, or EABU, and Vice President, Product Management for EABU. Prior to that, Mr. Rahim spent the majority of his time at Juniper in the development organization where he helped with the architecture, design and implementation of many Juniper core, edge, and carrier Ethernet products. Mr. Rahim joined the board of directors of Autodesk, Inc. in August 2022. Mr. Rahim holds a bachelor of science degree in Electrical Engineering from the University of Toronto and a master of science degree in Electrical Engineering from Stanford University.
MANOJ LEELANIVAS joined Juniper in March 2018 and has served as Executive Vice President, Chief Operating Officer since June 2021. From March 2018 to May 2021, he served as Executive Vice President, Chief Product Officer. In this role, Mr. Leelanivas leads all aspects of product strategy and direction for Juniper and helps to align products with our go-to-market strategies and execution, including marketing operations. From June 2013 to September 2017, Mr. Leelanivas was President and Chief Executive Officer of Cyphort, an innovator in scale-out security analytics technology, which was acquired by Juniper in September 2017. From March 1999 to May 2013, he held several key product management positions at Juniper, including Executive Vice President of Advanced Technologies Sales for data center. Mr. Leelanivas holds a bachelor of technology in Computer Engineering from the National Institute of Technology Karnataka, a master of science degree in Computer Science from the University of Kentucky, and is a graduate of the Stanford University Executive Business Program.
ROBERT MOBASSALY joined Juniper in February 2012 and has served as Senior Vice President, General Counsel since July 2021. From July 2016 to July 2021, he served as Vice President, Deputy General Counsel, where he was responsible for managing a team focused on legal functions, including those associated with Juniper’s corporate securities, mergers and acquisitions, corporate governance, stockholder administration, and insurance matters. From May 2015 to July 2016, Mr. Mobassaly served as Associate General Counsel, Senior Director and previously served as Assistant General Counsel, Director.
20

Prior to joining Juniper, Mr. Mobassaly was in private practice. He holds a bachelor’s degree from the University of California, Berkeley, and a J.D. from the University of Pennsylvania Law School.

KENNETH B. MILLER joined Juniper in June 1999 and has served as our Executive Vice President, Chief Financial Officer since February 2016. Mr. Miller served as our interim Chief Accounting Officer while the Company continued to search for a full-time Chief Accounting Officer from February 2019 to September 2019. From April 2014 to February 2016, Mr. Miller served as our Senior Vice President, Finance, where he was responsible for the finance organization across the Company, as well as our treasury, tax and global business services functions. Previously, Mr. Miller served as our Vice President, Go-To-Market Finance, Vice President, Platform Systems Division, Vice President, SLT Business Group Controller and in other positions in our Finance and Accounting organizations. Mr. Miller holds a bachelor of science degree in Accounting from Santa Clara University.

THOMAS A. AUSTIN joined Juniper in September 2019 and has served as our Group Vice President and Chief Accounting Officer since July 2022. From September 2019 to June 2022, he served as Vice President, Corporate Controller and Chief Accounting Officer. From September 2016 until July 2019, Mr. Austin served as the Vice President of Corporate Finance at Dell Technologies, Inc., a multinational information technology company. From September 2008 until its acquisition by Dell Technologies in September 2016, Mr. Austin served as the Vice President of Corporate Finance at EMC Corporation, a multinational information technology company. From January 2001 through July 2008, Mr. Austin served as the Chief Financial Officer and Treasurer at Arbor Networks, Inc., a network security company. Prior to joining Arbor Networks, Mr. Austin served as a controller for several companies. He began his career in public accounting at PricewaterhouseCoopers, a registered public accounting firm. Mr. Austin holds a bachelor of science degree in Public Accountancy from Providence College and an MBA from Babson College. Mr. Austin is also an adjunct professor of Finance at Providence College School of Business.

CHRISTOPHER KADDARAS joined Juniper as our Executive Vice President, Chief Revenue Officer in October 2022. From December 2021 to June 2022, he served as Chief Revenue Officer at Transmit Security, a cybersecurity and identity and access management company. Previously, Mr. Kaddaras was employed by Nutanix, a cloud computing company, including serving as Executive Vice President, Chief Revenue Officer, responsible for worldwide sales, from December 2019 to December 2021, Senior Vice President, General Manager of the Americas from January 2019 to December 2019 and Senior Vice President, General Manager of EMEA Sales from September 2016 to January 2019. Prior to that, he spent 16 years at EMC Corporation, a multinational information technology company, where he held various positions, including Vice President of Commercial Sales EMEA and Vice President of Sales Engineering across EMEA. He holds a bachelor of science in Management from Plymouth State University.

Available Information

We file our annual reports on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K with the SEC electronically. The SEC maintains a website that contains reports, proxy and information statements, and other information regarding issuers, including Juniper Networks, that file electronically with the SEC. The address of that website is https://www.sec.gov.

You may obtain a free copy of our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports on our website at http://www.juniper.net or by sending an e-mail message to Juniper Networks Investor Relations at investorrelations@juniper.net. Such reports and other information are available on our website as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC. Our Corporate Governance Standards, the charters of our Audit Committee, Compensation Committee, and Nominating and Corporate Governance Committee, as well as our Worldwide Code of Business Conduct are also available on our website. Information on our website is not, and will not be deemed, a part of this Report or incorporated into any other filings the Company makes with the SEC.

Investors and others should note that we announce material financial and operational information to our investors using our Investor Relations website (http://investor.juniper.net), press releases, SEC filings and public conference calls and webcasts. We also use the X (formerly Twitter) account @JuniperNetworks and the Company’s blogs as a means of disclosing information about the Company and for complying with our disclosure obligations under Regulation FD. The social media channels that we use as a means of disclosing information described above may be updated from time to time as listed on our Investor Relations website.

21

ITEM 1A. Risk Factors

RISK FACTOR SUMMARY

Our business is subject to numerous risks and uncertainties. These risks include, but are not limited to, the following:

Risks Related to the Merger

The announcement of our entry into the Merger Agreement and pendency of the Merger may result in disruptions to our business, and the Merger could divert management's attention, disrupt our relationships with third parties and employees, and result in negative publicity, customer concerns, or legal proceedings, any of which could negatively impact our operating results and ongoing business.
Completion of the Merger is subject to the conditions contained in the Merger Agreement, including receipt of regulatory approvals, which may not be received, may take longer than expected or may impose conditions that are not presently anticipated or that cannot be met, and if these conditions are not satisfied or waived, the Merger will not be completed.
Litigation may arise in connection with the Merger, which could be costly, prevent or delay consummation of the Merger, divert management’s attention, and otherwise materially harm our business.

Risks Related to Our Business Strategy and Industry

Our quarterly results are unpredictable and subject to substantial fluctuations; as a result, we may fail to meet the expectations of securities analysts and investors.
We expect our gross margins and operating margins to vary over time.
Our backlog may not be an accurate indicator of our level and timing of future revenues.
We derive a material portion of our revenues from a limited number of our customers.
If we are unable to compete effectively, our business and financial results could be harmed.
Fluctuating economic conditions make it difficult to predict revenues and gross margin for a particular period and a shortfall in revenues or increase in costs of production may harm our operating results.
Our success depends upon our ability to effectively plan and manage our resources and scale and restructure our business.
Our acquisitions or divestitures of businesses could disrupt our business and harm our financial condition and stock price, and equity issued as consideration for acquisitions may dilute the ownership of our stockholders.
Long sales and implementation cycles for our products and customer urgency related to ship dates to fill large orders may cause our revenues and operating results to vary significantly from quarter-to-quarter.
Our ability to recognize revenue in a particular period is contingent on the timing of product orders and deliveries and/or our sales of certain software, subscriptions, and professional support and maintenance services.

Risks Related to Our Technology and Business Operations

If the demand for network and IP systems does not continue to grow, our business, financial condition, and results of operations could be adversely affected.
Issues in the development and use of artificial intelligence may result in reputational harm or liability.
If we do not anticipate technological shifts, market needs and opportunities, we may not be able to compete effectively and our ability to generate revenues will suffer.
Our strategy to expand our software business could adversely affect our competitive position.
If our products do not interoperate with our customers’ networks, installations will be delayed or cancelled and could harm our business.
Our products incorporate and rely upon licensed third-party technology.
We may face difficulties enforcing our proprietary rights, which could adversely affect our ability to compete.
We depend on contract manufacturers and original design manufacturers as well as single-source and limited source suppliers, including for key components such as semiconductors.
We face significant risks to our business and operations due to political and economic tensions between China and Taiwan.
System security risks, data protection breaches, and cyberattacks could compromise our and our customers’ proprietary information, disrupt our internal operations, and harm public perception of our products.
Disruption in our distribution channels could seriously harm our future revenue and financial condition and increase our costs and expenses.
We rely on the performance of our business systems and third-party systems and processes.
Our ability to develop, market, and sell products could be harmed if we are unable to retain or hire key personnel.
Our business could be negatively impacted by oversight of ESG matters and/or our reporting of ESG matters.

22

Legal, Regulatory, and Compliance Risks

We are a party to lawsuits, investigations, and other disputes.
Non-standard contract terms with telecommunications, cable, and cloud service provider companies, and other large customers, including large enterprise customers, could have an adverse effect on our business or impact the amount of revenues to be recognized.
Regulations of our industry or of our customers could harm our operating results and future prospects.
Governmental regulations, economic sanctions and other legal restrictions that affect international trade or affect movement and disposition of our products and component parts could negatively affect our revenues and operating results.
Our actual or perceived failure to adequately protect personal data could adversely affect our business, financial condition, and results of operations.

Financial Risks

Our financial condition and results of operations could suffer if there is an impairment of goodwill or purchased intangible assets.
Changes in effective tax rates, the adoption of new U.S. or international tax legislation, or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our results.
We are subject to risks arising from our international operations, which may adversely affect our business, financial condition, and results of operations.
There are risks associated with our outstanding and future indebtedness.
Our investments are subject to risks, which may cause losses and affect the liquidity of these investments.

General Risk Factors

Failing to adequately evolve our financial and managerial control and reporting systems and processes, or any weaknesses in our internal controls may adversely affect investor perception, and our stock price.
Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum.

Factors That May Affect Future Results

We operate in rapidly changing economic and technological environments that present numerous risks, many of which are driven by factors that we cannot control or predict. Some of these risks are highlighted in the following discussion, and in Management’s Discussion and Analysis of Financial Condition and Results of Operations and Quantitative and Qualitative Disclosures About Market Risk. Investors should carefully consider all relevant risks before investing in our securities. The occurrence of any of these risks or additional risks and uncertainties not presently known to us or that we currently believe to be immaterial could materially and adversely affect our business, financial condition, operating results, and stock price.

RISKS RELATED TO THE MERGER

The announcement of our entry into the Merger Agreement and pendency of the Merger may result in disruptions to our business, and the Merger could divert management's attention, disrupt our relationships with third parties and employees, and result in negative publicity, customer concerns, or legal proceedings, any of which could negatively impact our operating results and ongoing business. On January 9, 2024, we entered into the Merger Agreement with HPE and Merger Sub, providing for the acquisition of Juniper by HPE. Completion of the Merger, which is currently expected in late calendar year 2024 or early calendar year 2025, is subject to the satisfaction or waiver of certain closing conditions, including: (1) the adoption of the Merger Agreement by the affirmative vote of the holders of a majority of the outstanding shares of our common stock, (2) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended, and certain other approvals, clearances or expirations of waiting periods under other antitrust laws and foreign investment laws, (3) the absence of any order, injunction, or other order or law prohibiting the Merger or making the closing of the Merger illegal, (4) the accuracy of each party’s representations and warranties, subject to certain standards set forth in the Merger Agreement, (5) the performance and compliance in all material respects of each party’s agreements and covenants under the Merger Agreement, and (6) in the case of the obligations of HPE and Merger Sub to effect the Merger, no Material Adverse Effect (as defined in the Merger Agreement) with respect to Juniper, having occurred and that is continuing as of the closing. There is no assurance that all of the conditions will be satisfied or waived, or that the Merger will be completed on the proposed terms, within the expected timeframe, or at all. Furthermore, there are additional inherent risks in the Merger, including, but not limited to, the risks detailed below.
23


During the period prior to the closing of the Merger, our business is exposed to certain inherent risks due to the effect of the announcement or pendency of the Merger on our business relationships, financial condition, operating results, and business, including:

potential uncertainty in the marketplace, which could result in current and prospective customers, resellers, and distributors to purchase products and services from our competitors or reduce, delay or cancel purchasing from us;

the possibility of disruption to our business and operations, including diversion of management attention and resources;

the inability to attract and retain key personnel (including as a result of solicitation by our competitors or others), and the possibility that our current employees could be distracted, and their productivity decline as a result, due to uncertainty regarding the Merger;

the inability to pursue alternative business opportunities or make changes to our business and other restrictions on our ability to conduct our business, pending the completion of the Merger;

our inability to solicit other acquisition proposals during the pendency of the Merger;

the amount of the costs, fees, expenses, and charges related to the Merger Agreement and the Merger; and

other developments beyond our control, including, but not limited to, changes in domestic or global economic or political conditions that may affect the timing or success of the Merger.

The Merger may be delayed, and may ultimately not be completed, due to a number of factors, including:

the failure to obtain the approval of the adoption of the Merger Agreement by our stockholders;

the failure to obtain regulatory approvals from certain governmental entities (or the imposition of any conditions, limitations or restrictions on such approvals);

potential future stockholder litigation and other legal and regulatory proceedings, which could delay or prevent the Merger; and

the failure to satisfy the other conditions to the completion of the Merger, including the possibility that a continuing Material Adverse Effect on our business would permit HPE not to close the Merger.

If the Merger does not close, our business and stockholders would be exposed to additional risks, including:

to the extent that the current market price of our common stock reflects an assumption that the Merger will be completed, the price of our common stock could decrease if the Merger is not completed;

investor confidence could decline, stockholder litigation could be brought against us, relationships with existing and prospective customers, resellers, distributors, manufacturers, service providers, investors, lenders, and other business partners may be adversely impacted, we may be unable to hire or retain key personnel, and profitability may be adversely impacted due to costs incurred in connection with the pending Merger;

the requirement that we pay a customary termination fee of $407.5 million if the Merger Agreement is terminated in certain circumstances, including by us in order to accept a superior proposal or by HPE because the Board of Directors of Juniper withdraws its recommendation in favor of the Merger.

Even if successfully completed, there are certain additional risks to our stockholders from the Merger, including:

the amount of cash to be paid under the Merger Agreement is fixed and will not be adjusted for changes in our business, assets, liabilities, prospects, outlook, financial condition, or operating results or in the event of any change in the market price of, analyst estimates of, or projections relating to, our common stock;

24

the fact that receipt of the all-cash per share merger consideration under the Merger Agreement is taxable to stockholders that are treated as U.S. holders for U.S. federal income tax purposes; and

the fact that, if the Merger is completed, our stockholders will forego the opportunity to realize the potential long-term value of the successful execution of our current strategy as an independent company, and will be affected by the ability of HPE to integrate and implement its plans, forecasts and other expectations with respect to our business and realize additional opportunities for growth and innovation.

Any of the foregoing, individually or in combination, could materially and adversely affect our business, our financial condition, and our results of operations and prospects.

Completion of the Merger is subject to the conditions contained in the Merger Agreement, including receipt of regulatory approvals, which may not be received, may take longer than expected or may impose conditions that are not presently anticipated or that cannot be met, and if these conditions are not satisfied or waived, the Merger will not be completed. Before the Merger may be completed, various consents, clearances, approvals, authorizations and declarations of non-objection, or expiration of waiting periods (or extensions thereof), must be obtained from certain regulatory and governmental authorities in the U.S., in the European Union, and in numerous other jurisdictions. In addition, the Merger may be reviewed under antitrust statutes or foreign direct investment regimes of other governmental authorities.

In deciding whether to grant the required regulatory approval, consent or clearance, the relevant governmental entities will consider the effects of the Merger on competition within their relevant jurisdiction. Regulatory and governmental entities may impose conditions on their respective approvals, in which case lengthy negotiations may ensue among such regulatory or governmental entities, HPE and us. Such conditions, any such negotiations and the process of obtaining regulatory approvals could have the effect of delaying or preventing consummation of the Merger.

Subject to the terms of the Merger Agreement, we have agreed to use our reasonable best efforts to take, or cause to be taken, all actions and to do, or cause to be done, and to assist and cooperate with the other parties in doing, all things necessary, proper, or advisable under applicable laws to consummate and make effective the transactions contemplated by the Merger Agreement, including the Merger, as soon as reasonably practicable; provided, however, HPE is not required, and we are not permitted, to take any action that would result in a Burdensome Condition (as defined in the Merger Agreement). Satisfaction of many of the closing conditions is not within our control. For example, we cannot be certain that required regulatory clearances and approvals will be obtained in a timely manner or at all, or that the granting of these regulatory clearances and approvals will not involve the imposition of regulatory remedies on the completion of the Merger.

If any of the closing conditions are not satisfied or waived prior to January 9, 2025, which deadline may be automatically extended to October 9, 2025, under certain circumstances, it is possible that the Merger Agreement will be terminated.

Litigation may arise in connection with the Merger, which could be costly, prevent or delay consummation of the Merger, divert management’s attention, and otherwise materially harm our business. It is possible that litigation against us or our directors may be filed in the future as securities class action lawsuits and derivative lawsuits are often brought against public companies that have entered into acquisition, merger, or other business combination agreements like the Merger Agreement. The outcome of any such litigation is uncertain, and any litigation related to the Merger could delay or prevent the consummation of the proposed Merger.

Regardless of the outcome of any future litigation related to the Merger, such litigation may be time-consuming and expensive and may distract our management from running the day-to-day operations of our business. The litigation costs and diversion of management’s attention and resources to address the claims and counterclaims in any litigation related to the Merger may materially negatively impact our business, results of operations, prospects, cash flows, and financial condition. If the Merger is not consummated for any reason, litigation could be filed in connection with the failure to consummate the Merger. Any litigation related to the Merger may result in negative publicity or an unfavorable impression of us, which could negatively affect the price of our common stock, impair our ability to recruit or retain employees, damage our relationships with our customers, resellers, distributors, and other business partners, or otherwise materially harm our operations and financial performance.

Further, one of the conditions to the completion of the Merger is that no restraining order, preliminary or permanent injunction, or other order issued by any court of competent jurisdiction will be in effect which prevents the consummation of the Merger. As such, if any such order or injunction preventing the consummation of the Merger is obtained, that order or injunction may prevent the proposed Merger from becoming effective or from becoming effective within the expected timeframe.
25


RISKS RELATED TO OUR BUSINESS STRATEGY AND INDUSTRY

Our quarterly results are unpredictable and subject to substantial fluctuations; as a result, we may fail to meet the expectations of securities analysts and investors. Our revenues and operating results may vary significantly from quarter-to-quarter due to a number of factors, many of which are outside of our control. If our quarterly financial results or our predictions of future financial results fail to meet the expectations of securities analysts and investors, the trading price of our securities could be negatively affected. Our operating results for prior periods may not be effective predictors of our future performance.

Factors associated with our industry, the operation of our business, and the markets for our products and services that may cause our quarterly results to fluctuate, include, but are not limited to:

unpredictable ordering patterns and limited visibility into our customers’ spending plans and associated revenue;
changes in our customer mix, the mix of products and services sold, and the geographies in which our products and services are sold;
changes in the demand for our products and services, including seasonal fluctuations in customer spending;
changing market and economic conditions, including rising interest rates, recessionary cycles, and inflationary pressures, that could make our solutions more expensive or could increase our costs for materials, supplies, and services;
ability to fulfill orders received in a timely manner due to disruptions and shortages in our global supply chain;
changes in ordering patterns from increased advance ordering by customers of our products due to industry-wide supply chain concerns and our increased lead times, followed by decreased ordering by our customers as they consume advance orders as supply normalizes;
price and product competition;
ineffective legal protection of our intellectual property rights in certain countries;
how well we execute on our strategy and business model;
financial stability of our customers, including the solvency of private sector customers, and the impact of adverse developments affecting the financial services industry;
executive orders, tariffs, governmental sanctions, changes in laws or regulations and accounting rules, or interpretations thereof;
the impact of a U.S federal government shutdown or sovereign debt default on the U.S. economy, capital markets, our customers, our suppliers, and our business, including any adverse effects due to limited federal government services, such as import and export clearance, or visa processing;
regional economic and political conditions, which may be aggravated by unanticipated global events; and
disruptions in our business operations or target markets caused by, among other things, terrorism or other intentional acts, armed conflicts (such as the ongoing conflict between Russia and Ukraine as well as governmental sanctions imposed in response, the Israel-Hamas war, and conflicts related to the attacks on cargo ships in the Red Sea), cyberwarfare, an escalation of political tensions, outbreaks of disease, including global health emergencies and pandemics, earthquakes, floods, fires, or other natural disasters, including catastrophic events, and other unanticipated extraordinary externalities, including extreme weather conditions due to climate change that increase both the frequency and severity of natural disasters and may cause derivative disruptions such as impacts to our physical infrastructure or those of our customers, manufacturers, and suppliers.

We believe that quarter-to-quarter comparisons of operating results are not necessarily a good indication of what our future performance will be. In some prior periods, our operating results have been below our guidance, our long-term financial model, or the expectations of securities analysts or investors. This may happen again, and the price of our common stock may decline. In addition, our failure to pay quarterly dividends to our stockholders or the failure to meet our commitments to return capital to our stockholders could have a material adverse effect on our stock price.

We expect our gross margins and operating margins to vary over time. Our product and service gross margins are expected to vary, and may be adversely affected in the future by numerous factors, including, but not limited to, customer, vertical, product and geographic mix shifts, an increase or decrease in our software sales or the services we provide, increased price competition in one or more of the markets in which we compete, modifications to our pricing strategy to gain or retain footprint in markets or with customers, currency fluctuations that impact our costs or the cost of our products and services to our customers, inflation, increases in material, labor, logistics, warranty costs, or inventory carrying costs, excess product component or obsolescence charges, issues with manufacturing or component availability, issues relating to the distribution of our products and provision of our services, quality or efficiencies, increased costs due to changes in component pricing or charges incurred due to inaccurately forecasting product demand, warranty related issues, the impact of tariffs, or our introduction of new products and enhancements, or entry into new markets with different pricing and cost structures. We have seen, and may continue to see, our gross margins negatively impacted by increases in component costs, logistics costs, elevated inventory
26

balances, and inflationary pressures. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.

Our backlog may not be an accurate indicator of our level and timing of future revenues. Our backlog may not be a reliable indicator of future operating results. For example, as a result of product order volume growth in prior periods and industry-wide supply challenges due to both constrained manufacturing capacity as well as shortages of component parts, our backlog grew significantly in 2021 and 2022 and remained elevated throughout 2023. As customer buying patterns normalize, order growth declines, and supply chain conditions improve, we expect our backlog to reduce to approximate historical levels. Further, customer behaviors have been changing as a result of worldwide macroeconomic factors, which has reduced demand and may continue to reduce demand for certain of our products and services. If we are not able to respond to and manage the impact of these and other events effectively, or if the macroeconomic conditions of the general economy or the industries in which we operate worsen from present levels, our business, operating results, financial condition, and cash flows could be adversely affected.

We derive a material portion of our revenues from a limited number of our customers. A material portion of our net revenues, across each customer vertical, depends on sales to a limited number of customers. The concentration of our customer base increases risks related to the financial condition of our customers, and the deterioration in financial condition of a single customer or the failure of a single customer to perform its obligations could have a material adverse effect on our results of operations and cash flow. If any such customers change their business requirements or focus, vendor selection, project prioritization, or purchasing behavior, or are parties to consolidation transactions, they may delay, suspend, reduce, or cancel their purchases of our products or services and our business, financial condition, and results of operations may be adversely affected. In addition, major customers may also seek more favorable pricing, payment, intellectual property-related, or other commercial terms that are less favorable to us, which may have a negative impact on our business, cash flow, revenue, and gross margins.

If we are unable to compete effectively, our business and financial results could be harmed. The markets that we serve are rapidly evolving and highly competitive and include several well-established companies. We also compete with other companies that are developing technologies that compete with our products. In addition, actual or speculated consolidation among competitors, or the acquisition by, or of, our partners and/or resellers by competitors can increase the competitive pressures faced by us as customers may delay spending decisions or not purchase our products at all. Our partners and resellers generally sell competing products on a non-exclusive basis and consolidation could delay spending or require us to increase discounts to compete, which could also adversely affect our business. Several of our competitors have substantially greater resources and can offer a wider range or greater depth of products and services for the overall network equipment market than we do. Other competitors have become more integrated, including through consolidation and vertical integration, and offer a broader range of products and services, which could make their solutions more attractive to our customers. Many of our competitors also sell networking products as bundled solutions with other IT products. If we are unable to compete effectively, we could experience a loss in market share and a reduction in revenues and/or be required to reduce prices, which could reduce our gross margins and materially and adversely affect our business, financial condition, and results of operations.

Fluctuating economic conditions make it difficult to predict revenues and gross margin for a particular period and a shortfall in revenues or increase in costs of production may harm our operating results. Our revenues and gross margin depend significantly on general economic conditions and the demand for products in the markets in which we compete. Economic weakness or uncertainty, customer financial difficulties, and constrained spending on network expansion and enterprise infrastructure have resulted in, and may in the future result in, decreased revenues and earnings. Such factors could make it difficult to accurately forecast revenues and operating results and could negatively affect our ability to provide accurate forecasts to our contract manufacturers, manage our contract manufacturer relationships and other expenses, and to make decisions about future investments. In addition, economic instability or uncertainty, inflationary pressures, continued turmoil in the geopolitical environment in many parts of the world and other events beyond our control, such as the remaining effects of global health emergencies, the ongoing conflict between Russia and Ukraine, and the Israel-Hamas war, have, and may continue to, put pressure on economic conditions, including global and regional financial markets, which has led and could lead, to reduced demand for our products, delays or reductions in network expansions or infrastructure projects, and/or higher costs of production. Future or continued economic weakness, failure of our customers and markets to recover from such weakness, customer financial difficulties, increases in costs of production, and reductions in spending on network maintenance and expansion could result in price concessions in certain markets or have a material adverse effect on demand for our products and consequently on our business, financial condition, and results of operations.

Our success depends upon our ability to effectively plan and manage our resources and scale and restructure our business. Our ability to successfully offer our products and services and execute on our growth strategy in a rapidly evolving market requires an effective planning, forecasting, and management process to enable us to effectively scale and adjust our business and business models in a cost-effective manner. From time to time, we have increased investment in our business by increasing headcount, acquiring companies, and increasing our investment in research and development, sales and marketing, and other
27

parts of our business. Conversely, from time to time, we have initiated restructuring plans to realign our workforce as a result of organizational and leadership changes, which resulted in restructuring charges. Our ability to achieve the anticipated cost savings and other benefits from these initiatives is subject to many estimates and assumptions, which are subject to uncertainties. If our estimates and assumptions are incorrect, if we are unsuccessful at implementing changes, if we cannot evolve and scale our business and operations effectively, or if other unforeseen events occur, our business, financial condition, and results of operations could be adversely affected.

Our acquisitions or divestitures of businesses could disrupt our business and harm our financial condition and stock price, and equity issued as consideration for acquisitions may dilute the ownership of our stockholders. We have made, and may continue to make, acquisitions to enhance our business and invest significant resources to integrate the businesses we acquire. The success of each acquisition depends in part on our ability to realize business opportunities and manage risks, including, but not limited to: problems combining the purchased business operations, technologies or products, unanticipated costs, higher operating expenses, liabilities, litigation, diversion of management's time and attention, adverse effects on existing business relationships with suppliers and customers, risks associated with entering markets in which we have no or limited prior experience, and where competitors in such markets have stronger market positions, initial dependence on unfamiliar supply chains, failure of our due diligence processes to identify significant problems, liabilities, or other challenges of an acquired company or technology, including risks that arise due to incomplete assimilation of acquired companies' information systems and use by acquired companies of technology managed outside the scope of our information technology organization resulting in incomplete coverage by our cybersecurity threat risk management tools, and the potential loss of key employees, customers, distributors, vendors, and other business partners of the companies we acquire.

Acquisitions of high-technology companies are inherently risky and subject to uncertainties, including many factors outside of our control. As a result, our previous or future acquisitions may not be successful. We may not be able to successfully integrate any businesses, products, technologies, or personnel that we acquire or the transaction may not advance our business strategy as expected. Further, we may not realize anticipated revenues or other benefits associated with our acquisitions. In addition, we have divested, and may in the future divest, businesses, product lines, or assets. These transactions may also require significant separation activities that could result in the diversion of management’s time and attention, loss of employees, substantial separation costs, and accounting charges for asset impairments. Any acquisitions or divestitures may materially adversely affect our business, operating results, or financial condition.

In connection with certain acquisitions, we may agree to issue common stock, or assume equity awards, which would dilute the ownership of our current stockholders; use a substantial portion of our cash resources; assume liabilities (both known and unknown); incur tax expenses; record goodwill and amortizable intangible assets as well as restructuring and other related expenses. We may incur additional acquisition-related debt, which could increase our leverage and potentially negatively affect our credit ratings resulting in more restrictive borrowing terms or increased borrowing costs, thereby limiting our ability to borrow. Any of the foregoing factors could harm our ability to achieve anticipated levels of profitability or other financial benefits from our acquired or divested businesses, product lines or assets or to realize other anticipated benefits of divestitures or acquisitions.

Long sales and implementation cycles for our products and customer urgency related to ship dates to fill large orders may cause our revenues and operating results to vary significantly from quarter-to-quarter. We experience lengthy sales cycles because our customers' decisions to purchase certain of our products, particularly new products, involve a significant commitment of their resources and a lengthy evaluation and product qualification process. Customers design and implement large network deployments following lengthy procurement processes, which may impact expected future orders. Following a purchase, customers may also deploy our products slowly and deliberately. Customers with large networks often expand their networks in large increments on a periodic basis and place large orders on an irregular basis. These sales and implementation cycles, as well as our expectation that customers will place large orders with urgent ship dates, may cause our revenues and operating results to vary significantly from quarter-to-quarter.

Our ability to recognize revenue in a particular period is contingent on the timing of product orders and deliveries and/or our sales of certain software, subscriptions, and professional support and maintenance services. In some of our businesses, our quarterly sales have periodically reflected a pattern in which a disproportionate percentage of each quarter's total sales occurs towards the end of the quarter. Further, we build certain products only when orders are received. Since the volume of orders received late in any given fiscal quarter remains unpredictable, if orders for custom products are received late in any quarter, we may not be able to recognize revenue for these orders in the same period or meet our expected quarterly revenues. Similarly, if we were to take actions or events occur which encourage customers to place orders or accept deliveries earlier than anticipated, our ability to meet our expected revenues in future quarters could be adversely affected. We also determine our operating expenses based on our anticipated revenues and technology roadmap and a high percentage of our expenses are fixed in the short and medium term. Any failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter-to-quarter.

28

In addition, services revenue, including SaaS revenue, accounts for a significant portion of our revenue, comprising 35%, 33%, and 35% of total revenue in 2023, 2022, and 2021, respectively. We expect our sales of new or renewal professional services, support, maintenance, and SaaS contracts to fluctuate due to end-customers’ level of satisfaction with our products and services, the prices of our products and services or those offered by our competitors, and reductions in our end-customers’ spending levels. We recognize professional services when delivered, and we recognize support, maintenance, and SaaS revenue periodically over the term of the relevant service period.

Further, we recognize certain software revenues periodically over the term of the relevant use or subscription periods and as a result, the related software and support and maintenance revenue we report each fiscal quarter is derived from the recognition of deferred revenue from contracts entered into during previous fiscal quarters. Any fluctuation in such new or renewed contracts in any one fiscal quarter may not be fully or immediately reflected in revenue and could negatively affect our revenue in future fiscal quarters.

RISKS RELATED TO OUR TECHNOLOGY AND BUSINESS OPERATIONS

If the demand for network and IP systems does not continue to grow, our business, financial condition, and results of operations could be adversely affected. A substantial portion of our business and revenues depends on the growth of secure IP infrastructure as well as customers that depend on the continued growth of IP services to deploy our products in their networks and IP infrastructures. As a result of changes in the economy, capital spending, or the building of network capacity in excess of demand (all of which have, in the past, particularly affected telecommunications service providers), spending on IP infrastructure can vary, which could have a material adverse effect on our business, financial condition, and results of operations. In addition, a number of our existing customers are evaluating the build-out of their next generation networks. During the decision-making period when our customers are determining the design of those networks and the selection of the software and equipment they will use in those networks, such customers may greatly reduce or suspend their spending on secure IP infrastructure. Any reduction or suspension of spending on IP infrastructure is difficult to predict, and may be due to events beyond our control. This, in turn, can make it more difficult to accurately predict revenues from customers, can cause fluctuations in the level of spending by customers and, even where our products are ultimately selected, can have a material adverse effect on our business, financial condition, and results of operations.

Issues in the development and use of artificial intelligence may result in reputational harm or liability. We incorporate AI capabilities into certain of our offerings, and this technology is a significant element of our business. As with many developing technologies, AI presents risks and challenges, and may result in unintended consequences that could affect its further development, adoption, and use, and therefore our business. Deficiencies or other failures of AI systems could subject us to competitive harm, regulatory action, penalties, legal liability, or brand or reputational harm. AI is an emerging technology for which the legal and regulatory landscape is not fully developed, including potential liability for breaching intellectual property or privacy regulations. While laws and regulations applicable to AI are emerging and evolving, including the EU’s provisional AI Act, what these legal frameworks will look like remains uncertain and they may be inconsistent from jurisdiction to jurisdiction. We may not always be able to anticipate how to respond to these legal frameworks, and our obligation to comply with them could entail significant costs, negatively affect our business, or entirely limit our ability to incorporate certain AI capabilities into our offerings.

Additionally, leveraging AI capabilities to potentially improve internal functions and operations presents further risks, costs, and challenges. We aim to use AI ethically and attempt to identify and mitigate ethical or legal issues presented by its use. However, we may be unsuccessful in identifying or resolving ethical or legal issues presented by the use of AI. The use of AI to support business operations may carry inherent risks related to data privacy and security, such as intended or unintended transmission of personal data or proprietary or sensitive information, as well as challenges related to implementing and maintaining AI tools. Increased use of AI by third parties may also increase these risks. Further, reliance on AI could introduce operational vulnerabilities and impact our relationships with customers, partners, and suppliers.

If we do not anticipate technological shifts, market needs and opportunities, we may not be able to compete effectively and our ability to generate revenues will suffer. If we are unable to anticipate future technological shifts, market needs, requirements or opportunities, or fail to develop and introduce new products, product enhancements, or business strategies to meet those requirements or opportunities in a timely manner or at all, it could cause us to lose customers, substantially decrease or delay market acceptance and sales of our products and services, and significantly harm our business, financial condition, and results of operations. In addition, if we invest in developing products for a market that does not develop, it could significantly harm our business, financial condition, and results of operations. Even if we are able to anticipate, develop, and commercially introduce new products, enhancements or business strategies, any such products, enhancements, or business strategies may not achieve market acceptance.

Our strategy to expand our software business could adversely affect our competitive position. The success of our strategy to expand our software business is subject to a number of risks and uncertainties, including, but not limited to:
29


the additional development efforts and costs required to create new software products and to make our products compatible with multiple technologies;
the possibility that our software products may not achieve widespread customer adoption;
the possibility that our strategy could erode our revenue and gross margins;
the impact on our financial results of longer periods of revenue recognition for certain types of software products and changes in tax treatment associated with software sales;
the additional costs associated with both domestic and international regulatory compliance, data protection, privacy and security laws, industry data security standards, and changes we need to make to our distribution chain in connection with increased software sales;
issues related to cloud-specific and AI-specific regulatory requirements in certain countries including the U.S.,U.K., EU, and APAC countries.
the ability of our disaggregated hardware and software products to operate independently and/or to integrate with current and future third-party products; and
issues with third-party technologies used with our software products, which may be attributed to us.

If any of our software products or business strategies do not gain market acceptance or meet our expectations for growth, our ability to meet future financial targets may be adversely affected and our competitive position and our business and financial results could be harmed.

If our products do not interoperate with our customers’ networks, installations will be delayed or cancelled and could harm our business. Our products are designed to interface with our customers’ existing networks, each of which have different specifications and utilize multiple protocol standards and products from other vendors. Many of our customers’ networks contain multiple generations of products that have been added over time as these networks have grown and evolved. Our products must interoperate with many or all of the products within these networks as well as future products to meet our customers’ requirements. If we find errors in the existing software or defects in the hardware used in our customers’ networks, we may need to modify our software or hardware to fix or overcome these errors so that our products will interoperate and scale with the existing software and hardware, which could be costly and could negatively affect our business, financial condition, and results of operations. In addition, if our products do not interoperate with those of our customers’ networks, demand for our products could be adversely affected or orders for our products could be canceled. This could hurt our operating results, damage our reputation, and seriously harm our business and prospects.

Our products incorporate and rely upon licensed third-party technology. We integrate licensed third-party technology into certain of our products. From time to time, we may be required to renegotiate our current third-party licenses or license additional technology from third parties to develop new products or product enhancements or to facilitate new business models. Third-party licenses may not be available or continue to be available to us on commercially reasonable terms and some of our agreements with our licensors may be terminated for convenience by them. In addition, we cannot be certain that our licensors are not infringing on the intellectual property rights of third parties or that our licensors have sufficient rights to the licensed intellectual property in all jurisdictions in which we may sell our products. Third-party technology we incorporate into our products that is deemed to infringe on the intellectual property of others may result, and in some cases has resulted, in limitations on our ability to source technology from those third parties, restrictions on our ability to sell products that incorporate the infringing technology, increased exposure to liability that we will be held responsible for incorporating the infringing technology in our products, and increased costs involved in removing that technology from our products or developing substitute technology. Our inability to comply with, maintain or re-license any third-party licenses required in our products or our inability to obtain third-party licenses necessary to develop new products and product enhancements, could require us to develop substitute technology or obtain substitute technology of lower quality or performance standards or at a greater cost, any of which could delay or prevent product shipment and harm our business and results of operations.

We may face difficulties enforcing our proprietary rights, which could adversely affect our ability to compete. We rely on a combination of patents, copyrights, trademarks, trade secret laws, and contractual restrictions on disclosure of confidential and proprietary information, to protect our proprietary rights. We may not be able to protect our proprietary rights, products, or, in fact, provide competitive advantages to us or to our technology if our patent applications do not result in issued patents with the scope of the claims we seek or our patents or other proprietary rights are challenged, invalidated, infringed, or circumvented. Further, we cannot be certain that we were the first to make the inventions claimed in our pending patent applications or that we were the first to file for patent protection, which could prevent our patent applications from being issued as patents or invalidate our patents following issuance, which in turn may prevent us from incorporating our inventions into our products. If we cannot protect our intellectual property rights, we could incur costly product redesign efforts, discontinue certain product offerings, and experience other competitive harm.

30

Unauthorized parties may also attempt to copy aspects of our products or obtain and use our proprietary information. We generally enter into confidentiality or license agreements with our employees, consultants, vendors, and customers, and generally limit access to and distribution of our proprietary information. However, we cannot ensure that we have entered into confidentiality or license agreements with all parties who may have or have had access to our confidential information or that these agreements will not be breached. We cannot guarantee that any of the measures we have taken will prevent misappropriation of our technology. We are also vulnerable to third parties who illegally distribute or sell counterfeit, stolen, or unfit versions of our products, which has happened in the past and could happen in the future, and could have a negative impact on our reputation and business.

In addition, the laws of some foreign countries may not protect our proprietary rights to the same extent as do the laws of the U.S. If we are unable to protect our proprietary rights, we may be at a competitive disadvantage to others who need not incur the substantial expense, time, and effort required to create innovative products that have enabled our success.

We depend on contract manufacturers and original design manufacturers as well as single-source and limited source suppliers, including for key components such as semiconductors. Our operations depend on our ability to anticipate our needs for components, products and services, as well as the ability of our manufacturers, original design manufacturers, and suppliers to deliver sufficient quantities of quality components, products and services at reasonable prices and in time for us to meet critical schedules for the delivery of our own products and services. Given the wide variety of solutions that we offer, the large and diverse distribution of our manufacturers and suppliers, and the long lead times required to manufacture, assemble and deliver certain products, problems in production, planning and inventory management could seriously harm our business, and the shortage of key components has previously resulted in a significant disruption to our production schedule and resulted in increased prices and extended lead times. Any delay in our ability to produce and deliver our products could cause our customers to purchase alternative products from our competitors. In addition, our ongoing efforts to optimize the efficiency of our supply chain could cause supply disruptions and be more expensive, time-consuming, and resource-intensive than expected. Other manufacturing and supply problems that we could face are described below.

Manufacturing Issues. We may experience supply shortfalls or delays in shipping products to our customers if our manufacturers experience delays, disruptions, or quality control problems in their manufacturing operations, or if we have to change or add manufacturers or contract manufacturing locations. We have contracts with our manufacturers that include terms to protect us in the event of an early termination, yet we may not have adequate time to transition all of our manufacturing needs to an alternative manufacturer under comparable commercial terms. We have experienced in the past and may experience in the future an increase in the expected time required to manufacture our products or ship products. Moreover, a significant portion of our manufacturing is performed in foreign countries and is therefore subject to risks associated with doing business outside of the U.S., including import restrictions, export restrictions, government sanctions, disruptions to our supply chain, cyberattacks, cyberwarfare, pandemics, regional health emergencies, regional climate-related events, or regional conflicts.

Single-Source Suppliers. We rely on single or limited sources for many of our components due to technology, availability, price, quality, scale or customization needs. Any supplier could discontinue manufacturing components that we use in our products, which may cause us to either suspend delivery of certain products to our customers, discontinue certain products, or incur additional costs to redesign our products that incorporate discontinued components. In addition, there has been consolidation among certain suppliers of our components. Consolidation among suppliers can result in the reduction of the number of independent suppliers of components available to us, which could negatively impact our ability to access certain component parts or the prices we have to pay for such parts and may impact our gross margins.

Supply Chain Disruption. Any disruptions to our supply chain, significant increase in component costs or logistics, or shortages of critical components, could decrease our sales, earnings, and liquidity or otherwise adversely affect our business and result in increased costs. Such a disruption could occur as a result of any number of events, including, but not limited to: an extended closure of or any slowdown at our suppliers' plants or shipping delays, market shortages due to the surge in demand from other purchasers for critical components, increases in prices, including fuel prices and increases in prices due to inflation, the imposition of regulations, quotas or embargoes or tariffs on components, labor stoppages, transportation delays, including due to labor strikes, or failures affecting the supply chain and shipment of materials and finished goods, third-party interference in the integrity of the products sourced through the supply chain, cyberattacks, the unavailability of raw materials, severe weather conditions, adverse effects of climate change, natural disasters, geopolitical developments, war or terrorism and disruptions in utilities and other services. In addition, the development, licensing, or acquisition of new products in the future may increase the complexity of supply chain management. Failure to effectively manage the supply of components and products would adversely affect our business.

31

Component Supply Forecast. We provide demand forecasts for our products to our manufacturers, who order components and plan capacity based on these forecasts. If we overestimate our requirements, our manufacturers may assess charges, or we may have liabilities for excess inventory or raw materials, each of which could negatively affect our gross margins. If we underestimate our requirements, our contract manufacturers may have inadequate time, materials, and/or components required to produce our products. This could increase costs or delay or interrupt the manufacturing of our products, resulting in delays in shipments and deferral or loss of revenues and could negatively impact customer satisfaction. Any future spike in growth in our business, in the use of certain components we share in common with other companies, in IT spending, or in the economy in general, is likely to create greater short-term pressure on us and our suppliers to accurately forecast overall component demand and to establish optimal component inventories. If shortages or delays persist, we may not be able to secure enough components at reasonable prices or of acceptable quality to build and deliver products in a timely manner, and our revenues, gross margins, and customer relationships could suffer.

Alternative Sources of Supply. The development of alternate sources for components is time-consuming, difficult, and costly. In the event of a component shortage, supply interruption or significant price increase from these suppliers (such as with the current worldwide shortage of semiconductor products), we may not be able to locate alternative sources in a timely manner. If we are unable to buy components in quantities sufficient to meet our requirements on a timely basis, we will not be able to deliver products and services to our customers, which would seriously affect present and future sales, and would, in turn, adversely affect our business, financial condition, and results of operations.

Impact due to Global Health Emergencies. Delays in production and in product deliveries due to global health emergencies or pandemics have adversely affected our business and may adversely affect our business, financial condition, and results of operations in the future. These challenges have resulted in extended lead-times to our customers and have had a negative impact on our ability to recognize associated revenue and has previously resulted in and may in the future result in an increase in accelerated ordering for certain of our products.

We face significant risks to our business and operations due to political and economic tensions between China and Taiwan. We have significant business operations in Taiwan, and some of our manufacturing partners and suppliers have facilities in Taiwan. As a result, our operations and our supply chain could be materially and negatively impacted by adverse changes in China-Taiwan relations, which have become increasingly frayed in recent years. Accordingly, further deterioration in military, political and economic relations between China and Taiwan, as well as the ongoing geopolitical and economic uncertainty between the U.S. and China, the unknown impact of current and future U.S. and Chinese trade regulations and other geopolitical risks with respect to China and Taiwan, may cause disruptions in the markets and industries we serve, including decreased demand from customers for products using our solutions, our supply chain, or other disruptions which may, directly or indirectly, materially harm our business, financial condition, results of operations, and the market price of our stock.

System security risks, data protection breaches, and cyberattacks could compromise our and our customers’ proprietary information, disrupt our internal operations, and harm public perception of our products. In the ordinary course of business, we store sensitive data, including intellectual property, personal data, our proprietary business information and that of our employees, contractors, customers, suppliers, vendors, and other business partners on our networks. In addition, we store sensitive data through cloud-based services that may be hosted by third parties and in data center infrastructure maintained by third parties. Secure maintenance of this information is critical to our operations and business strategy. We have been, and expect to be, subject to cyberattacks, and may be subject to ransomware and distributed denial-of-service attacks, spearfishing attacks and other attempted intrusions on our networks and systems by a wide range of actors, including, but not limited to, nation states, criminal enterprises, terrorist organizations, and other organizations or individuals, as well as errors, wrongful conduct or malfeasance by employees and third-party service providers (collectively, “malicious parties”). We expect our third-party vendors to be subject to similar cyberattacks, ransomware and distributed denial-of-service attacks, spearfishing attacks and other attempted intrusions. The increasing occurrence of high-profile data breaches and ransomware attacks provides evidence of an environment increasingly hostile to information security.

Despite our security measures, and those of our third-party vendors, our information systems, infrastructure, and data have experienced security incidents and breaches and may be subject to or vulnerable to breaches or attacks, including ransomware and distributed denial-of-service attacks. If any breach or attack compromises our networks or those of our vendors, creates system disruptions or slowdowns, or exploits security vulnerabilities or critical security defects of our products and services, the information stored on our networks or the networks of our customers, suppliers or business partners could be accessed and modified, publicly disclosed, lost, destroyed or stolen, and we may be subject to claims for contractual, tort, or equitable liability and suffer reputational and financial harm. In addition, malicious parties may compromise our software, including the open-source software used in our products, or our manufacturing supply chain to embed malicious hardware, components, and software that are designed to defeat or circumvent encryption and other cybersecurity measures to interfere with the operation of our networks, expose us or our products to cyberattacks, or gain unauthorized access to our or our customers’ systems and
32

information. If such actions are successful, they could diminish customer trust in our products, harm our business reputation, and adversely affect our business and financial condition.

Because techniques used by malicious parties to access or sabotage networks are sophisticated, change frequently, and generally are not recognized until after they are used, we may be unable to anticipate or immediately detect these techniques or the vulnerabilities they have caused or other potential vulnerabilities or security defects. Our logging of security incidents may also not be sufficient to identify or fully investigate a cybersecurity incident. Further, when vulnerabilities are discovered, we evaluate the risk, prioritize our responses, apply patches or take other remediation actions and notify customers, business partners, and suppliers, as appropriate. Exploitation of vulnerabilities and critical security defects, prioritization errors in remedying vulnerabilities or security defects, failure of third-party providers to remedy vulnerabilities or security defects, or customers not deploying security releases or deciding not to upgrade products, services or solutions, could, in each case, result in claims of liability against us, damage our reputation or otherwise harm our business.

All of this requires significant resources and attention from management and our employees, and the economic costs to us to eliminate or alleviate these issues could be significant and may be difficult to anticipate or measure. The market perception of the effectiveness of our products and our overall reputation could also be harmed as a result of any actual or perceived breach of security that occurs in our network or in the network of a customer of our products, regardless of whether the breach is attributable to our products, the systems of other vendors and/or to actions of malicious parties. This could impede our sales, manufacturing, distribution, or other critical functions, which could have an adverse impact on our financial results.

Additionally, we could be subject to measures that regulate the security of the types of products we sell. Such regulations may result in increased costs and delays in product releases and changes in features to achieve compliance, which may impact customer demand for our products, and result in regulatory investigations, potential fines, and litigation in connection with a compliance concern, security breach or related issue, and potential liability to third parties arising from such breaches. Further, in response to actual or anticipated cybersecurity regulations or contractual security requirements negotiated with our customers, we may need to make changes to existing policies, processes, and supplier relationships that could impact product offerings, release schedules and service response times, which could adversely affect the demand for and sales of our products and services. We maintain product liability insurance, but there is no guarantee that such insurance will be available or adequate to protect against all such claims. If our business liability insurance coverage is inadequate, or future coverage is unavailable on acceptable terms or at all, our financial condition and results of operations could be harmed.

Disruption in our distribution channels could seriously harm our future revenue and financial condition and increase our costs and expenses. The majority of our revenues are derived through value-added resellers and distributors, most of which also sell our competitors’ products, and some of which sell their own competing products. The loss of or reduction in sales to our resellers or distributors could materially reduce our revenues. Our competitors may in some cases be effective in leveraging their market share positions or in providing incentives to resellers and distributors to favor their products or to prevent or reduce sales of our products. If we are unable to develop and maintain relationships with our partners, develop new relationships with value-added resellers and distributors in new markets, expand the number of distributors and resellers in existing markets, manage, train or motivate existing value-added resellers and distributors effectively, or if these partners are not successful in their sales efforts, sales of our products may decrease, and our business, financial condition, and results of operations would suffer. We recognize a portion of our revenues at the time we sell products to our distributors. If these sales are made based on inaccurate or untimely information, the amount or timing of our revenues could be adversely impacted. Further, our distributors may increase orders during periods of product shortages, cancel orders if their inventory is too high, or delay orders in anticipation of new products. They also may adjust their orders in response to the supply of our products and the products of our competitors that are available to them, and in response to seasonal fluctuations in end-user demand.

To develop and expand our distribution channel, we continue to offer attractive channel programs to potential partners and have previously entered into OEM agreements with partners to rebrand and resell our products as part of their product portfolios. These relationships require processes and procedures that may be costly or challenging to implement, maintain, and manage. Our failure to successfully manage and develop our distribution channel could adversely affect our ability to generate revenues from the sale of our products. We also depend on our global channel partners to comply with applicable legal and regulatory requirements. Any failure by our partners to comply with these requirements, could have a material adverse effect on our business, operating results, and financial condition.

We rely on the performance of our business systems and third-party systems and processes. Some of our business processes depend upon our IT systems, the IT systems and processes of third parties, and the interfaces between the two, as well as hosted SaaS applications from third parties. For example, we receive a broad range of information technology services, such as applications, including support, development and maintenance; infrastructure management and support, including for server storage and network devices; and end user support. Some of these services are provided to us through cloud providers, third party providers, and off-site facilities that may be vulnerable to damage or interruption, including performance problems from earthquakes, hurricanes, floods, fires, power loss, telecommunications failures, equipment failures, adverse events caused by
33

operator error, cybersecurity attacks, pandemics, and similar events. In addition, because we lease, rather than own, off-site data center facilities, we cannot be assured that we will be able to expand our data center infrastructure to meet user demand in a timely manner, or on favorable financial terms. If we have issues receiving and processing data, this may delay our ability to provide products and services to our customers and business partners and damage our business. We also rely upon the performance of the systems and processes of our contract manufacturers to build and ship our products. If those systems and processes experience interruption or delay, the manufacture and shipment of our products in a timely manner may be impaired. Since IT is critical to our operations, in addition to the risks outlined above, problems with any of the third parties we rely on for our IT systems and services, could result in liabilities to our customers and business partners, lower revenue and unexecuted efficiencies, and impact our results of operations and our stock price. We could also face significant additional costs or business disruption if our arrangements with these third parties are terminated or impaired and we cannot find alternative services or support on commercially reasonable terms or on a timely basis or if we are unable to hire new employees in order to provide these services in-house.

Our ability to develop, market, and sell products could be harmed if we are unable to retain or hire key personnel. Our success and ability to maintain a technology leadership position depends upon our ability to recruit and retain key management, engineering, technical, sales, marketing, and support personnel. The supply of highly qualified individuals with technological and creative skills, in particular engineers, in specialized areas with the expertise to develop new products and enhancements for our current products, and provide reliable product maintenance, as well as the number of salespeople with industry expertise, is limited. Competition for people with the specialized technical skills we require is significant and may cause us to incur increased compensation expenses to attract and retain employees with the skills to support our business needs. None of our officers or key employees is bound by an employment agreement for any specific term. If we fail to attract new personnel or retain and motivate our current personnel, the development and introduction of new products could be delayed, our ability to market, sell, or support our products could be impaired, and our business, results of operations, and future growth prospects could suffer.

A number of our team members are foreign nationals who rely on visas and entry permits in order to legally work in the U.S. and other countries. In recent years, the U.S. has increased the level of scrutiny in granting H-1B, L-1, and other business visas. Compliance with new and unexpected U.S. immigration and labor laws could also require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain and attract skilled professionals. Any of these restrictions could have a material adverse effect on our business, results of operations, and financial conditions.

Our business could be negatively impacted by oversight of ESG matters and/or our reporting of ESG matters. There is an increasing focus from U.S. and foreign government agencies, investors, customers, consumers, employees, and other stakeholders concerning environmental, social, and governance (“ESG”) matters, including sustainable products. These changing rules, regulations and stakeholder expectations have resulted in, and are likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting such regulations and expectations. For example, developing and acting on ESG initiatives, and collecting, measuring, and reporting ESG information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC’s proposed climate-related reporting requirements, the recently adopted California climate reporting rules and, to the extent applicable, the Corporate Sustainability Reporting Directive. We may communicate certain initiatives and goals, regarding environmental matters, diversity, responsible sourcing and social investments and other related matters, in our Corporate Social Responsibility Report, on our website, in our SEC filings, and elsewhere. These initiatives and goals could be difficult and expensive to implement, the technologies needed to implement them may not be cost effective and may not advance at a sufficient pace, and ensuring the accuracy, adequacy, or completeness of the disclosure of our ESG initiatives can be costly, difficult, and time-consuming. Further, statements about our ESG initiatives and goals, and progress against those goals, may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change. We could also face scrutiny from certain stakeholders for the scope or nature of such initiatives or goals, or for any revisions to these goals. If our ESG-related data, processes and reporting are incomplete or inaccurate, if we fail to achieve progress with respect to our ESG goals on a timely basis, or at all, or if we were to be subject to litigation from stakeholders as a result of our ESG initiatives, our business, financial performance and growth could be adversely affected.

34

LEGAL, REGULATORY, AND COMPLIANCE RISKS

We are a party to lawsuits, investigations, and other disputes. We have been named a party to litigation involving a broad range of matters, including commercial transactions, employment matters, patent infringement, copyrights, trademarks, and other rights to technologies and related standards that are relevant to our products, as well as governmental claims, and securities laws, and we may be named in additional litigation and/or governmental claims. For example, U.S. government agencies previously conducted investigations into possible violations by us of the U.S. Foreign Corrupt Practices Act, or the FCPA, which ultimately resulted in the Company entering into a settlement with the SEC that involved, among other things, the Company making a payment of $11.8 million in August 2019. Future claims or initiated litigation may include claims against us or our manufacturers, suppliers, partners, or customers. Future claims asserted and/or litigation may be initiated by third parties, including whistleblowers, and may relate to infringement of proprietary rights, issues arising under the False Claims Act, compliance with securities laws, or other matters. The expense of initiating and defending, and in some cases settling, such litigation and investigations may be costly, and may cause us to suffer reputational harm, divert management’s attention from day-to-day operations of our business, and may require us to implement certain remedial measures that could disrupt our business, operations, results of operations, financial condition, or cash flows. In addition, if we fail to comply with the terms of any settlement agreement, we could face more substantial penalties. An unfavorable resolution of one or more of these matters could have a material adverse effect on our business, results of operations, financial condition, or cash flows.

Further, increased patent litigation brought by non-practicing entities may result, and in some cases has resulted, in our customers requesting or requiring us to absorb a portion of the costs of such litigation or providing broader indemnification for litigation, each of which could increase our expenses and negatively affect our business, financial condition, and results of operations. Regardless of the merit of these claims, they may require us to develop alternative technologies, enter into license agreements, or cease engaging in certain activities or offering certain products or services. Furthermore, even arguably unmeritorious claims may be settled at significant costs to us because of the potential for high awards of damages or injunctive relief.

If any infringement or other intellectual property claim made against us or anyone we are required to indemnify is successful and we are required to pay significant monetary awards or damages to settle litigation, enter into royalty or licensing arrangements, or we fail to develop non-infringing technology and we incorporate infringing technology in our products, our business, financial condition, and results of operations could be materially and adversely affected.

Non-standard contract terms with telecommunications, cable, and cloud service provider companies, and other large customers, including large enterprise customers, could have an adverse effect on our business or impact the amount of revenues to be recognized. Telecommunications, cable, and cloud service provider companies, and other large companies, including large enterprise customers, generally have greater purchasing power than smaller entities and often request and receive more favorable terms from suppliers. As one such supplier, we may be required to agree to such terms and conditions, which may include terms that affect the amount or timing of or our ability to recognize revenue, increase our costs, and have an adverse effect on our business, financial condition, and results of operations. Consolidation among such large customers can further increase their buying power and ability to require onerous terms from us.

Regulations of our industry or of our customers could harm our operating results and future prospects. We are subject to laws, regulations, and policies affecting the sale of our products in a number of areas. For example, some governments have regulations prohibiting customers (both government and commercial) from purchasing products that do not meet country-specific safety, conformance, or security certification criteria or in-country test requirements. Other regulations that may negatively impact our business include local content or local manufacturing requirements most commonly applicable for government, state-owned enterprise, or regulated industry procurements. The rapid development and deployment of tools that leverage AI is also causing governments to consider regulation of AI, even for AI that does not pertain to personal data. These types of regulations are in effect or under consideration in several jurisdictions where we do business. For example, in December 2023, the EU agreed upon a legal framework on AI: the AI Act. It is expected that the text of the AI Act will be negotiated and adopted in 2024. If adopted, the AI Act will ban certain AI systems, regulate general purpose AI, impose heavy obligations on high-risk AI systems, subject to high fines, and support innovation through regulatory “sandboxes.” This framework, as currently proposed, may impact our products and services deployed in the EU.

The SEC requires us, as a public company that uses certain raw materials considered to be “conflict minerals” in our products, to report publicly on the extent to which “conflict minerals” are in our supply chain. As a provider of hardware end-products, we are several steps removed from the mining, smelting, or refining of any conflict minerals. Accordingly, our ability to determine with certainty the origin and chain of custody of these raw materials is limited. Our relationships with customers, suppliers, and investors could suffer if we are unable to describe our products as “conflict-free.” We may also face increased costs in complying with conflict minerals disclosure requirements.

35

Environmental laws and regulations relevant to electronic equipment manufacturing or operations, including laws and regulations governing the hazardous material content of our products and the collection of and recycling of electrical and electronic equipment, may adversely impact our business and financial condition. In particular, we face increasing complexity in our product design and procurement operations as we adjust to new and expected future requirements relating to the chemical and material composition of our products, their safe use, the energy consumption associated with those products, climate change laws, and regulations and product take-back legislation, which could require us to cease selling non-compliant products and to reengineer our products to use compliant components, which could result in additional costs to us, disrupt our operations, and result in an adverse impact on our operating results. In addition, if we were to violate or become liable under environmental laws or if our products become non-compliant with environmental laws, our customers may refuse to purchase our products and we could incur substantial costs or face other sanctions, which may include restrictions on our products entering certain jurisdictions. The amount and timing of costs to comply with environmental laws are difficult to predict.

In addition, as a contractor and subcontractor to the U.S. government, our IT systems are subject to federal regulations that require compliance with security and privacy controls. Failure to comply with these requirements could result in a loss of federal government business, subject us to claims or other remedies for non-compliance, or negatively impact our business, financial condition, and results of operations.

Further, some government customers have implemented and could continue to implement procurement policies that impact our profitability. Procurement policies favoring more non-commercial purchases, different pricing, or evaluation criteria or government contract negotiation offers based upon the customer’s view of what our pricing should be, could affect the margins on such contracts or make it more difficult to compete on certain types of programs. Moreover, the failure to comply with government contracting provisions could result in penalties or the ineligibility to compete for future contracts. Government customers are continually evaluating their contract pricing and financing practices, and we have no assurance regarding what changes will be proposed, if any, and their impact on our financial position, cash flows, or results of operations.

Moreover, our commercial customers may be subject to regulations and our business and financial condition could be adversely affected by changes in such regulations. Further, we could be affected by new laws or regulations on access to or commerce on IP networks in jurisdictions where we market our solutions. Regulations governing the range of services and business models that can be offered by service providers or cloud provider companies could adversely affect those customers' needs for products. Also, many jurisdictions have or are evaluating regulations relating to cybersecurity, supply chain integrity, privacy and data protection, any of which can affect the market and requirements for networking and security equipment. Additionally, certain countries where our customers operate may require that our products sold in that country be made locally or made in particular geographies, or satisfy local regulations for critical infrastructure projects, either of which could impact our ability to compete in those markets and may also negatively impact our margins due to the costs incurred to comply with these requirements.

The implementation of additional regulations could reduce demand for our products, increase the cost of building and selling our products, result in product inventory write-offs, impact our ability to ship products into affected areas and recognize revenue in a timely manner, require us to spend significant time and expense to comply with, and subject us to fines and civil or criminal sanctions or claims if we were to violate or become liable under such regulations. Any of these impacts could have a material adverse effect on our business, financial condition, and results of operations.

Governmental regulations, economic sanctions and other legal restrictions that affect international trade or affect movement and disposition of our products and component parts could negatively affect our revenues and operating results. The U.S. and other governments have imposed restrictions on the import and export of, among other things, certain telecommunications products and components, particularly those that contain or use encryption technology. Most of our products are telecommunications products that contain or use encryption technology and, consequently, are subject to restrictions. The scope, nature, and severity of such controls vary widely across different countries and may change frequently over time. In many cases, these government restrictions require a license prior to importing or exporting a good. Such licensing requirements can introduce delays into our operations as we or our channel partners must apply for the license and wait for government officials to process it or perform pre-shipment inspections; it is possible that lengthy delays will lead to the cancellation of orders by customers. Moreover, if we, our suppliers, or our channel partners fail to obtain necessary licenses prior to importing or exporting covered goods, we can be subject to government sanctions, including monetary penalties, conditions, and restrictions. Such license requirements, and any fines or other sanctions imposed for their violation could negatively affect our revenues and operating results.

In addition, the U.S. and other governments have especially broad sanctions and embargoes prohibiting provision of goods or services to certain countries, territories, sanctioned governments, businesses, and individuals. We have implemented systems to detect and prevent sales into restricted countries or to prohibited entities or individuals, but there can be no assurance that our third party, downstream resellers, and distributors will abide by these restrictions or have processes in place to ensure compliance.
36


Certain governments also impose special local content, certification, testing, source code review, escrow, and governmental recovery of private encryption keys, or other cybersecurity feature requirements to protect network equipment and software procured by or for the government. Similar requirements also may be imposed in procurements by state owned entities or even private companies forming part of “critical network infrastructure” or supporting sensitive industries.

In recent years, U.S. government officials have had concerns with the security of products and services from certain telecommunications and video providers based in China, Russia, and other regions. As a result, the U.S. government has imposed bans on the use of certain Chinese-origin and Russian-origin components or systems either in items sold to the U.S. government or in the internal networks of government contractors and subcontractors (even if those networks are not used for government-related projects). U.S. regulations also permit the U.S. government to investigate and possibly mandate the unwinding of commercial transactions between U.S. companies and foreign suppliers. This introduces uncertainty into our supply chain, our imports of end products and our overall operational planning.

In May 2021, the U.S. President issued an executive order on cybersecurity that signals the U.S. government’s interest in developing standards and guidelines pertaining to Information and Communication Technology supply chains, government network capabilities and requirements, and cyber threat and vulnerability remediation. These standards and guidelines could impact how we develop hardware and software, what features our products have, and our role in helping the U.S. government respond to cyber threats and vulnerabilities.

In response to Russia's invasion of Ukraine in February 2022, the U.S. and certain allies imposed sanctions against the Russian government and other entities, which led to our suspension of operations in Russia, Belarus, and in the Donetsk, Luhansk, and Crimea regions of Ukraine. Accordingly, we are not able to sell or deliver our products or provide ongoing support services to our customers in Russia, Belarus, and in the Donetsk, Luhansk, and Crimea regions of Ukraine. The response by Russia and other countries to these sanctions could lead to an escalation of political tensions, economic instability in the area, and cyberwarfare. These actions, as well as the effect of such actions on macroeconomic conditions, could have an adverse impact on our business and operations.

Our actual or perceived failure to adequately protect personal data could adversely affect our business, financial condition, and results of operations. A wide variety of provincial, state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy and data protection-related laws and regulations are evolving, extensive, and complex. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services. In addition, the interpretation and application of privacy and data protection-related laws in some cases is uncertain, and our legal and regulatory obligations are subject to frequent changes, including the potential for various regulator or other governmental bodies to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties. Moreover, there are a number of other legislative proposals worldwide, including in the U.S. at both the federal and state level, that could impose additional and potentially conflicting obligations in areas affecting our business. Examples of recent and anticipated developments that have impacted or could impact our business include the following:

The EU General Data Protection Regulation ("GDPR") imposes stringent data protection requirements and provides significant penalties for noncompliance. As GDPR enforcement evolves, we may find it necessary to make further changes to our handling of personal data of residents of the European Economic Area (“EEA”). The regulatory environment applicable to the handling of EEA residents’ personal data, and our actions in addressing such environment, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results, and financial condition being harmed. In addition, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel, and negatively affect our business, operating results, and financial condition.

Data protection legislation is also becoming increasingly common in the U.S. at both the federal and state level. State laws that are being enacted may require us to modify our data processing practices and policies, adapt our goods and services, and incur substantial costs and expenses to comply. Some state laws impose civil penalties on violators and authorize private rights of action, both of which might lead to an increase in the frequency and cost associated with data breach litigation.

The Federal Trade Commission and many state attorneys general are interpreting federal and state consumer protection laws to impose standards for the online collection, use, dissemination, and security of data.

We may be or become subject to data localization laws mandating that data collected in a foreign country be processed and stored within that country.

37

Both U.S. federal and state, and non-U.S. governments are considering laws and regulations governing AI and machine learning tools that leverage commercial and consumer data, such as the EU's provisional AI Act. These laws may impact some of our products and services, internal business processes and applications, and procurement of vendor solutions. This may increase our liability risks and cause us to incur additional costs and expenses in order to comply.

Among other emerging global privacy laws, India has adopted its Digital Personal Data Protection Act of 2023 ("DPDP Act"). Given our significant employee and operational presence in India, passage of the DPDP Act may cause us to implement new processes and policies necessary to comply with the new regulation and incur related additional costs.

Our actual or perceived failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines, damage to our reputation, and loss of goodwill, any of which could have a material adverse effect on our operations, financial performance, and business. Further, evolving and changing definitions of personal data and personal information, within the EU, the U.S., the U.K., and elsewhere, including the classification of IP addresses, machine identification information, location data, and other information, may limit or inhibit our ability to operate or expand our business, including limiting business relationships and partnerships that may involve the sharing or uses of data, and may require significant costs, resources, and efforts in order to comply.

FINANCIAL RISKS

Our financial condition and results of operations could suffer if there is an impairment of goodwill or purchased intangible assets. As of December 31, 2023, our goodwill was $3,734.4 million, and our purchased intangible assets were $91.8 million. We are required to test intangible assets with indefinite lives, including goodwill, annually or, in certain instances, more frequently, and may be required to record impairment charges, which would reduce any earnings or increase any loss for the period in which the impairment was determined to have occurred. Our goodwill impairment analysis is sensitive to changes in key assumptions used in our analysis. If the assumptions used in our analysis are not realized, it is possible that an impairment charge may need to be recorded in the future. We cannot accurately predict the amount and timing of any impairment of goodwill or other intangible assets. However, any such impairment would have an adverse effect on our results of operations.

Changes in effective tax rates, the adoption of new U.S. or international tax legislation, or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our results. Our future effective tax rates and the amount of our taxable income could be subject to volatility or adversely affected by the following: earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated earnings in countries where we have higher statutory rates; changes in the valuation of our deferred tax assets and liabilities; changes in the research and development (“R&D”) tax laws applicable to us; transfer pricing adjustments related to certain acquisitions, including the license of acquired intangibles under our intercompany R&D cost sharing arrangement; costs related to intercompany restructuring; tax effects of share-based compensation; challenges to our methodologies for valuing developed technology or intercompany arrangements; limitations on the deductibility of net interest expense; or changes in tax laws, regulations, accounting principles, or interpretations thereof. Our future effective tax rate may be impacted by judicial decisions, changes in interpretation of regulations, as well as additional legislation and guidance.

Proposals to reform U.S. and foreign tax laws could significantly impact how U.S. multinational corporations are taxed on foreign earnings and could increase the U.S. corporate tax rate. Several of the proposals currently being considered, if enacted into law, could have an adverse impact on our effective tax rate, income tax expense, and cash flows. Further, the Organisation for Economic Co-operation and Development (the “OECD”), an international association of 38 countries, including the U.S., has issued guidelines that change long-standing tax principles. The OECD guidelines may introduce tax uncertainty as countries amend their tax laws to adopt certain parts of the guidelines. Some countries have enacted, and others have proposed, taxes based on gross receipts applicable to digital services, regardless of profitability. Substantially all member countries of the OECD/G20 Inclusive Framework agreed to certain tax principles, including a global minimum tax of 15%. In December 2022, the EU reached unanimous agreement, in principle, to implement the global minimum tax. EU members initiated legislation to adopt global minimum tax provisions in 2023, which are intended to be effective for tax years beginning after 2023. Additional changes to global tax laws are likely to occur, and such changes may adversely affect our tax liability.

In addition, we are generally subject to the continuous examination of our income tax returns by the Internal Revenue Service, and other tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes, but the determination of our worldwide provision for income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. The ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.

38

We are subject to risks arising from our international operations, which may adversely affect our business, financial condition, and results of operations. We derive a substantial portion of our revenues from our international operations, and we plan to continue expanding our business in international markets. We conduct significant sales and customer support operations directly and indirectly through our distributors and value-added resellers in countries throughout the world and depend on the operations of our contract manufacturers and suppliers that are located outside of the U.S. In addition, a portion of our R&D and our general and administrative operations are conducted outside the U.S. As a result of our international operations, we are affected by economic, business, regulatory, social, and political conditions in foreign countries, including the following:

changes in general IT spending;
global macroeconomic conditions, including recessionary cycles;
the imposition of government controls, inclusive of critical infrastructure protection;
changes in trade controls, economic sanctions, or other international trade regulations, which have in general recently trended toward increasing breadth and complexity of controls, and which may affect our ability to import or export our products to or from various countries;
laws that restrict sales of products that are developed, manufactured, or incorporate components or assemblies sourced from certain countries or suppliers to specific customers and industry segments, or for particular uses;
varying and potentially conflicting laws and regulations, changes in laws and interpretation of laws, misappropriation of intellectual property and reduced intellectual property protection;
political uncertainty, including demonstrations, that could have an impact on product delivery;
impact of geopolitical tensions, challenges, and uncertainties as a result of armed conflicts (such as the Israel-Hamas war, and conflicts related to the attacks on cargo ships in the Red Sea) and resulting sanctions imposed by the U.S. and other countries against governmental or other entities, that may lead to disruption, instability, and volatility in global and regional financial markets, as well as higher inflation, increases in prices of commodities, and disruptions to supply chains;
increased tensions among the U.S., the North Atlantic Treaty Organization, and Russia that could increase the threat of armed conflict, cyberwarfare and economic instability and could disrupt or delay operations or resources in Ukraine or Russia, disrupt or delay communication with such resources or the flow of funds to support operations, or otherwise render our resources unavailable;
fluctuations in local economies, including inflationary conditions that could make our solutions more expensive or could increase our costs of doing business in certain countries;
fluctuations in currency exchange rates (see Quantitative and Qualitative Disclosures about Market Risk for more information);
tax policies, treaties, or laws that could have an unfavorable business impact;
the negotiation and implementation of free trade agreements between the U.S. and other nations;
data privacy rules and other regulations that affect cross border data flow;
the impact of adverse public health emergencies, such as the COVID-19 pandemic or other pandemics, in the countries in which we operate or where our customers are located; and
theft or unauthorized use or publication of our intellectual property and other confidential business information.

Any or all of these factors has or could have an adverse impact on our business, financial condition, and results of operations.

Moreover, local laws and customs in many countries differ significantly from or conflict with those in the U.S. or in other countries in which we operate. In many foreign countries, it is common for others to engage in business practices that are prohibited by our internal policies and procedures or U.S. regulations. Certain countries (such as Russia, China, and EU member nations with regard to Iran trade) prohibit individuals and companies resident in or operating within their borders to comply with foreign sanctions imposed on such countries themselves or on third countries. Our employees, contractors, channel partners, and agents may fail to comply with U.S. and foreign laws and policies in violation of our policies and procedures, which are designed to help ensure compliance with U.S. and foreign laws and policies. Violations of laws or key control policies by our employees, contractors, channel partners, or agents could result in termination of our relationship, financial reporting problems, fines, and/or penalties for us, or prohibition on the importation or exportation of our products and could have a material adverse effect on our business, financial condition, and results of operations.

There are risks associated with our outstanding and future indebtedness. As of December 31, 2023, we had $1,700.0 million in aggregate principal amount of outstanding senior notes, which we refer to collectively as the “Notes”. In June 2023, we entered into a new credit agreement (the “Credit Agreement”) with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility, with an option to increase the credit facility by up to an additional $200.0 million, subject to the lenders' approval.

We may not be able to generate sufficient cash flow to enable us to satisfy our expenses, make anticipated capital expenditures or service our indebtedness, including the Notes. Our ability to pay our expenses, satisfy our debt obligations, refinance our
39

debt obligations and fund planned capital expenditures is dependent upon our future performance, restrictions imposed on the Company by the Merger Agreement during the interim period between the signing of the Merger Agreement and the closing of the Merger, and our ability to manage these risks in addition to other factors discussed in this section.

The indenture that governs the Notes contains various covenants that limit our ability and the ability of our subsidiaries to, among other things: grant liens, incur sale and leaseback transactions, and consolidate or merge with or into, or sell substantially all of our assets to another person. Further, the Credit Agreement contains one financial covenant along with customary affirmative and negative covenants that include the following:

maintenance of a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, we are permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters); and
covenants that limit or restrict the ability of the Company and its subsidiaries to, among other things, grant liens, merge or consolidate, dispose of all or substantially all of its assets, change their accounting or reporting policies, change their business and incur subsidiary indebtedness, in each case subject to customary exceptions for a credit facility of this size and type.

As a result of these covenants, we are limited in the manner in which we can conduct our business, and we may be unable to engage in favorable business activities or finance future operations or capital needs. Accordingly, these restrictions may limit our ability to successfully operate our business. In addition, under applicable U.S. tax laws and regulations, there are limitations on the deductibility of net business interest expenses. As a result, if our taxable income were to decline, we may not be able to fully deduct our net interest expense, which could have a material impact on our business.

Further, we receive debt ratings from the major credit rating agencies in the U.S. Factors that influence our credit ratings include HPE's rating and outlook and our financial strength, as well as our transparency with rating agencies and timeliness of financial reporting. We may not be able to maintain our credit ratings and failure to do so could adversely affect our cost of funds and related margins, liquidity, competitive position and access to capital markets.

Our investments are subject to risks, which may cause losses and affect the liquidity of these investments. We have substantial investments in asset-backed and mortgage-backed securities, certificates of deposit, commercial paper, corporate debt securities, foreign government debt securities, money market funds, mutual funds, time deposits, U.S. government agency securities, and U.S. government securities. We also have investments in privately-held companies, including equity and debt securities. Certain of our investments are subject to general credit, liquidity, market, sovereign debt, and interest rate risks. Our future investment income may fall short of expectations due to changes in interest rates, or if the decline in fair value related to creditworthiness of our publicly traded debt investments is judged to be material, or due to certain inherent risks involved in investments in early-stage privately-held companies. For example, we have recognized and may in the future recognize additional losses on an investment, if we determine that an investment without readily determinable fair value is not likely to be recovered. In addition, should financial market conditions worsen in the future, investments in some financial instruments may be subject to risks arising from market liquidity and credit concerns, which could have a material adverse effect on our liquidity, financial condition, and results of operations.

GENERAL RISK FACTORS

Failing to adequately evolve our financial and managerial control and reporting systems and processes, or any weaknesses in our internal controls may adversely affect investor perception, and our stock price. We will need to continue to improve our financial and managerial control and our reporting systems and procedures to manage and grow our business effectively in the future. We are required to assess the effectiveness of our internal control over financial reporting annually and to disclose in our filing if such controls were unable to provide assurance that a material error would be prevented or detected in a timely manner. If in the future, our internal controls over financial reporting are determined to not be effective, resulting in a material weakness, investor perceptions regarding the reliability of our financial statements may be adversely affected, which could cause a decline in the market price of our stock and otherwise negatively affect our liquidity and financial condition.

Our amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum. The exclusive forum provisions in our bylaws may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our current or former directors, officers, or other employees, which may discourage such lawsuits against us and our current or former directors, officers, and other employees. These provisions do not apply to suits brought to enforce a duty or liability created by the Securities Act of 1933, as amended, or the Exchange Act or any other claim for which the federal courts have exclusive or concurrent jurisdiction. Alternatively, if a court were to find the exclusive forum provisions contained in our bylaws to be inapplicable or unenforceable in an action, we may incur
40

additional costs associated with resolving such action in other jurisdictions, which could have a material and adverse impact on our business.

ITEM 1B. Unresolved Staff Comments

Not applicable.

41

ITEM 1C. Cybersecurity

Cybersecurity Risk Management and Strategy:

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, as such term is defined in Item 106(a) of Regulation S-K. These risks include, among other things, internal operational risks; system security risks; data protection; risks to proprietary business information; intellectual property theft; fraud; extortion; harm to employees, partners, or customers; violation of privacy or security laws and other litigation and legal risk; and reputational risks. We have implemented several cybersecurity processes, technologies, and controls to aid in our efforts to identify, assess, and manage such material risks.

To aide in identifying and assessing material risks from cybersecurity threats, our enterprise risk management program considers cybersecurity risks alongside other significant company risks as part of our overall risk assessment process. As part of this process, the Company gathers input from subject matter specialists, as necessary, to gather insights to help in identifying and assessing material cybersecurity threat risks, as well as potential severity and mitigation measures. We also have a cybersecurity specific risk assessment process, which helps identify potential cybersecurity risks. We employ a range of tools and services, including regular network and endpoint monitoring, vulnerability assessments, penetration testing, and tabletop exercises to inform our professionals’ risk identification and assessment.

We manage these known risks by using internal security controls designed to align with standards set by the National Institute of Standards and Technology (“NIST”), the International Organization for Standardization (“ISO”), and the Center for Internet Security (“CIS”), and by engaging third party experts to perform penetration tests to attempt to infiltrate our information systems, as such term is defined in Item 106(a) of Regulation S-K. These penetration tests are focused on specific objectives to assist us in managing our cybersecurity threat risks. Our maturity in these controls varies by control type and by business.

We also conduct the following activities at various intervals during the year, which vary in maturity across our business:

monitor emerging data protection laws and implement changes from time-to-time to our processes designed to comply;

undertake regular reviews of our customer facing policies and statements related to cybersecurity;

through policy, practice, and contract (as applicable) require employees, who provide services on our behalf, to treat customer information and data with care;

leverage the NIST incident handling framework to help us prepare, detect, analyze, contain, eradicate, respond, and recover when there is an actual or potential cybersecurity incident;

run exercises to simulate a response to a cybersecurity incident and use the findings to improve our processes and technologies;

run exercises to simulate a response to a cybersecurity incident to provide training to our cyber incident response team;

run annual tabletop exercises to train our executives and increase their cybersecurity awareness;

conduct a variety of information security and privacy trainings, including new employee training, job-specific security training, specialized training for IT and security personnel, and phishing simulations.

hold an annual Cybersecurity Awareness Month programming, which is available for all employees during which we provide seminars, presentations, and employee engagement activities designed to reinforce our employee information security training and enhance the culture and knowledge of cybersecurity risks among our employees;

carry information security risk insurance to help defray potential losses that might arise from a cybersecurity incident.

Our cybersecurity incident response plan was developed to respond to the threat of security breaches, the threat of cyberattacks, and to protect and preserve the confidentiality, integrity, and continued availability of information owned by, or in the care of, the Company. Our incident response plan coordinates the activities that we take to prepare for, detect, respond to, and recover from cybersecurity incidents, which include processes to triage, assess severity for, escalate material cybersecurity incidents to our global crisis management plan, contain, investigate, and remediate the incident, as well as to comply with potentially applicable legal obligations and mitigate brand and reputational damage.
42



Our processes also address cybersecurity threat risks associated with our use of third party service providers, including those in our supply chain or who have access to our customer and employee data or our systems. Third-party risks are included within our enterprise risk management assessment program, as well as our cybersecurity-specific risk identification program, both of which are discussed above. In addition, cybersecurity considerations affect the selection and oversight of our third-party service providers. We perform diligence on third parties that have access to our systems, data or facilities that house such systems or data, and continually monitor cybersecurity threat risks identified through such diligence. Additionally, we generally require those third parties that could introduce significant cybersecurity risk to us to agree by contract to manage their cybersecurity risks in specified ways, and to agree to be subject to cybersecurity audits.

We regularly engage with assessors, consultants, auditors, and other third parties, including by regularly having third parties, including independent Qualified Security Assessors review our cybersecurity program to help identify areas for continued focus, improvement and/or compliance.

In our risk factors, we describe whether and how risks from identified cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, or financial condition. See our risk factor disclosures at Item 1A of this Annual Report on Form 10-K.

Cybersecurity Governance:

Cybersecurity is an important part of our risk management processes and an area of focus for our Board and management. The Board has oversight responsibility for the Company’s Enterprise Risk Management framework. The Board as a whole and through the various Board committees oversees the Company’s management of material enterprise level risk, focusing on four areas of risk: strategic, compliance, operational, and financial.  To fulfill its oversight responsibility, the Board also regularly reviews, consults, and discusses with management on strategic direction, challenges, and risks faced by the Company.

As part of our entire Board's operational risk management responsibilities, it has oversight of risks from cybersecurity threats. The Audit Committee has been designated with the responsibility to regularly review the Company’s processes and procedures around managing cybersecurity threat risks and cybersecurity incidents. As discussed below, members of management report to the Audit Committee which reports to the entire Board about cybersecurity threat risks, among other cybersecurity related matters, at least annually.

In support of the Board's oversight of the Company's cybersecurity risk management program, the Audit Committee receives (i) quarterly updates or reports delivered directly from our Chief Information Officer (“CIO”) and Chief Information Security Officer (“CISO”) and (ii) three reports delivered as part of the Company's enterprise risk management update to the Audit Committee. These reports may be supplemented, as needed, by the CIO, CISO, and other executives at the Company. These reports include a variety of cybersecurity topics, such as threat risk management updates, the results of exercises and response readiness assessments, our incident response plan, and steps management has taken to respond to such threat risks. In such sessions, the Audit Committee receives materials including a cybersecurity scorecard and other materials indicating current and emerging material cybersecurity threat risks, and describing the Company’s ability to mitigate those risks, and discusses such matters with our CIO and CISO.

Members of the Board and Audit Committee are also encouraged to regularly engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management and strategy programs. Material cybersecurity threat risks are also considered during separate Board meeting discussions of important matters like enterprise risk management, operational budgeting, mergers and acquisitions, and other relevant matters.

Our CISO oversees our cybersecurity risk management program in partnership with our CIO and other business leaders, including our General Counsel. These members of management are informed about and monitor the prevention, mitigation, detection, and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy processes described above.

Our CIO has developed expertise in cybersecurity and compliance, enterprise architecture and road mapping, data and analytics, digital transformation and customer service through her 39 years of experience in the information technology space. She earned her computer science degree from Temple University and currently teaches in the Masters in Information Systems program at University of San Francisco. Our CISO has worked in cybersecurity for 25 years, including thirteen years as a CISO or deputy CISO. He is currently a Certified Information Systems Security Professional and holds an Information Systems Security
43

Architecture Professional sub-certification (CISSP-ISSAP). He also holds a masters of science degree in computer science, with an information security specialization from James Madison University.


44

ITEM 2. Properties

Our corporate headquarters is located at an owned site in Sunnyvale, California. As of December 31, 2023, we leased space (including offices and other facilities) in locations throughout the United States and in various places outside the United States. We believe that our current offices and other facilities are in good condition and appropriately support our current business needs.

ITEM 3. Legal Proceedings

The information set forth under the heading “Legal Proceedings” in Note 14, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Report, is incorporated herein by reference.

ITEM 4. Mine Safety Disclosures

Not applicable.

45

PART II

ITEM 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information

Our common stock is traded on the New York Stock Exchange, or NYSE, under the symbol JNPR.

Stockholders
As of February 5, 2024, there were 517 stockholders of record of our common stock, and we believe a substantially greater number of beneficial owners hold shares through brokers, banks, or other nominees.

Dividends

The declaration and amount of any future cash dividends are at the discretion of the Board of Directors and will depend on our financial performance, economic outlook, and any other relevant considerations.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

During the three months ended December 31, 2023, there were no share repurchases under our Board-approved 2018 Stock Repurchase Program, which authorizes us to purchase an aggregate of up to $3.0 billion of our common stock. As of December 31, 2023, there was approximately $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. See Note 9, Equity, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Report.

46

Company Stock Performance 

The information contained in this Company Stock Performance section shall not be deemed to be incorporated by reference into other U.S. Securities and Exchange Commission, or SEC, filings; nor deemed to be soliciting material or filed with the Commission or subject to Regulation 14A or 14C or subject to Section 18 of the Exchange Act. The comparisons in the performance graph below are based upon historical data and are not indicative of, or intended to forecast, future performance of our common stock.

The performance graph below shows the cumulative total stockholder return over a five-year period assuming the investment of $100 on December 31, 2018, in each of Juniper Networks' common stock, the Standard & Poor's 500 Stock Index (“S&P 500”), and the NASDAQ Telecommunications Index. Total stockholder return assumes reinvestment of all dividends.

2485
 
As of December 31,
 201820192020202120222023
JNPR$100.00 $94.37 $89.29 $145.88 $134.09 $127.40 
S&P 500$100.00 $131.47 $155.65 $200.29 $163.98 $207.04 
NASDAQ Telecommunications Index $100.00 $113.65 $141.14 $149.82 $113.74 $130.05 
47

ITEM 6. [Reserved]


ITEM 7. Management's Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read with the Business section in Item 1 of Part I and the Consolidated Financial Statements and the related notes in Item 8 of Part II of this Report. We intend the discussion of our financial condition and results of operations to provide information that will assist the reader in understanding our Consolidated Financial Statements, the changes in certain key items in those financial statements from year to year, and the primary factors that accounted for those changes, as well as how certain accounting estimates affect our Consolidated Financial Statements. To aid in understanding our operating results for the periods covered by this Report, we have provided an executive overview, which includes a financial results and key performance metrics overview and a discussion of material events and uncertainties known to management. These sections should be read in conjunction with the more detailed discussion and analysis of our consolidated financial condition and results of operations in this Item 7, our “Risk Factors” section included in Item 1A of Part I, and our Consolidated Financial Statements and notes thereto included in Item 8 of Part II of this Report.

Executive Overview

Proposed Merger with Hewlett Packard Enterprise

On January 9, 2024, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) by and among the Company, Hewlett Packard Enterprise Company, a Delaware corporation (“HPE”), and Jasmine Acquisition Sub, Inc., a Delaware corporation and wholly owned subsidiary of HPE (“Merger Sub”), pursuant to which Merger Sub will merge with and into the Company (the “Merger”), with the Company surviving the Merger as a wholly owned subsidiary of HPE. Under the terms of the Merger Agreement, at the effective time of the Merger, each issued and outstanding share of our common stock (subject to certain exceptions set forth in the Merger Agreement) will be canceled and converted into the right to receive $40.00 in cash, without interest and subject to applicable withholding taxes.

The Merger Agreement generally requires us to use commercially reasonable efforts to operate our business in the ordinary course, subject to certain exceptions including as required by applicable law, pending consummation of the Merger, and subjects the Company to customary interim operating covenants that restrict us from taking certain specified actions without HPE’s approval (such approval not to be unreasonably withheld, conditioned, or delayed) until the Merger is completed or the Merger Agreement is terminated in accordance with its terms. During this period, we are permitted to continue paying regular quarterly dividends, substantially in accordance with past practice, at a quarterly rate not to exceed $0.22 per share.

The completion of the Merger, which is currently expected to close in late calendar year 2024 or early calendar year 2025, is subject to the receipt of regulatory approvals and other customary closing conditions, including the adoption of the Merger Agreement by our stockholders. If the transaction is consummated, our common stock will be delisted from the New York Stock Exchange and deregistered under the Exchange Act. See the section entitled “Risk Factors” in Item 1A of Part I of this Report for further discussion about the risks related to the Merger.

48


Financial Results and Key Performance Metrics Overview

The following table provides an overview of our financial results and key financial metrics (in millions, except per share amounts, percentages, and days sales outstanding, or DSO):
As of and for the Years Ended December 31,
20232022$ Change% Change
Net revenues$5,564.5 $5,301.2 $263.3 %
Gross margin$3,201.9 $2,958.3 $243.6 %
Percentage of net revenues57.5 %55.8 %
Operating income $470.1 $519.1 $(49.0)(9)%
Percentage of net revenues8.4 %9.8 %
Net income $310.2 $471.0 $(160.8)(34)%
Percentage of net revenues5.6 %8.9 %
Net income per share
Basic$0.97 $1.46 $(0.49)(34)%
Diluted$0.95 $1.43 $(0.48)(34)%
Operating cash flows$872.8 $97.6 $775.2 794 %
Stock repurchase plan activity$385.0 $299.7 $85.3 28 %
Cash dividends declared per common stock$0.88 $0.84 $0.04 %
DSO(1)
69 76 (7)(9)%
Deferred revenue:
Deferred product revenue$92.1 $108.8 $(16.7)(15)%
Deferred service revenue1,932.8 1,554.3 378.5 24 %
Total$2,024.9 $1,663.1 $361.8 22 %
Deferred revenue from customer solutions(2)
$843.4 $632.8 $210.6 33 %
Deferred revenue from hardware maintenance and professional services1,181.5 1,030.3 151.2 15 %
Total$2,024.9 $1,663.1 $361.8 22 %
________________________________
(1)     DSO is for the fourth quarter ended December 31, 2023, and 2022.
(2)     Includes deferred revenue from hardware solutions, software licenses, software support and maintenance and SaaS offerings sold in our Automated WAN Solutions, Cloud-Ready Data Center, and AI-Driven Enterprise customer solution categories.

Net Revenues: Net revenues increased during 2023 compared to 2022 driven by a growth in Enterprise vertical, partially offset by a decline in the Cloud and Service Provider verticals. Net revenues increased across all geographies. Service net revenues increased primarily driven by strong sales of hardware maintenance contracts and SaaS subscriptions.

Gross Margin: Gross margin as a percentage of net revenues increased during 2023 compared to 2022 primarily due to improved service gross margin. The increase in service gross margin was mainly due to higher revenue from hardware maintenance and software subscriptions and lower service delivery costs.

Operating Margin: Operating income as a percentage of net revenues decreased during 2023 compared to 2022 primarily due to higher personnel-related expenses driven by an increase in headcount and higher restructuring costs, partially offset by the drivers described in the gross margin discussion above.


49

Operating Cash Flows: Net cash provided by operations increased primarily due to improvements in working capital and one-time proceeds from the termination of our interest rate lock contracts, partially offset by higher cash taxes and increased compensation payments.

Capital Return: We continued to return capital to our stockholders. During 2023, we repurchased a total of 13.1 million shares of our common stock in the open market at an average price of $29.47 per share for an aggregate purchase price of $385.0 million. During 2023, we paid quarterly dividends of $0.22 per share, for an aggregate amount of $280.8 million.

DSO: DSO is calculated as the ratio of ending accounts receivable, net of allowances, divided by average daily net revenues for the preceding 90 days. DSO decreased primarily due to improved invoicing linearity, partially offset by lower revenue for the fourth quarter ended December 31, 2023 compared to the same period in 2022.

Deferred Revenue: Total deferred revenue increased, primarily driven by the timing of contract renewals and increase in deferrals of SaaS and software license subscriptions.

Global Supply and Demand Update

Global economic and business activities continue to face widespread macroeconomic uncertainties, including inflation, monetary policy shifts, recession risks, and turmoil in the geopolitical environment, including the Russia-Ukraine conflict, the political and economic tensions between China and Taiwan, the Israel-Hamas war, and escalating tensions in the Red Sea in connection with the attacks by the Houthis to disrupt shipments. Our overall performance depends in-part on global economic conditions, as well as other disruptions and the impacts of such conditions on our customers.

We have a global supply chain, which is primarily composed of manufacturing partners, component suppliers, and third-party logistics partners. In prior periods, global supply chain constraints and component parts shortages resulted in extended lead times of certain products to our customers and impacted the volume of products we were able to deliver, which negatively impacted our ability to recognize revenue. Throughout fiscal year 2023, we saw an overall improvement of industry-wide supply constraints.

While global component shortages persisted in prior periods, certain customers placed advanced product orders in an effort to secure supply. These elevated product order levels declined throughout 2023 as supply chain constraints eased. As a result, we expect our backlog to normalize in 2024 as our customers consume previously placed advance orders and normalize their buying patterns.

In prior years, we committed to purchase additional inventory to meet customer demands for our products and to mitigate supply constraints. As a result, our inventory levels increased in 2023 and are expected to remain elevated in the near term. When we became aware of an inability to sell this inventory, we recognized inventory obsolescence charges, and we expect to continue to incur future inventory obsolescence charges, which may be material. Our purchase commitments are expected to continue to decline as our supplier lead times normalize. Our operating cash flows have been and may continue to be negatively impacted by significant inventories at our contract manufacturers.

Management continues to actively monitor the impact of macroeconomic factors on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. The extent of the impact on our operations and financial performance, our ability to execute our business strategies, and initiatives in the expected time frame, will depend on the impact of macroeconomic factors on our customers, partners, employees, contract manufacturers and supply chain. See the section entitled “Risk Factors” in Item 1A of Part I of this Report for further discussion.


Critical Accounting Estimates

The preparation of the financial statements and related disclosures in conformity with U.S. GAAP requires us to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. We base our estimates and assumptions on current facts, historical experience, and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Note 1, Description of Business, Basis of Presentation and Significant Accounting
50

Policies, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Report, describes the significant accounting policies and methods used in the preparation of the Consolidated Financial Statements.

The below accounting policies require significant judgments, assumptions, and estimates used in the preparation of the Consolidated Financial Statements and actual results could differ materially from the amounts reported based on these policies.

Revenue Recognition: We enter into contracts to sell our products and services, and while most of our sales agreements contain standard terms and conditions, there are agreements that contain non-standard terms and conditions and include promises to transfer multiple goods or services. As a result, significant interpretation and judgment are sometimes required to determine the appropriate accounting for these transactions, including: (1) whether performance obligations are considered distinct that should be accounted for separately versus together, how the price should be allocated among the performance obligations, and when to recognize revenue for each performance obligation; (2) developing an estimate of the stand-alone selling price, or SSP, of each distinct performance obligation; (3) combining contracts that may impact the allocation of the transaction price between product and services; and (4) estimating and accounting for variable consideration, including rights of return, rebates, price protection, expected penalties or other price concessions as a reduction of the transaction price.

Our estimates of SSP for each performance obligation require judgment that considers multiple factors, including, but not limited to, historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles. Our estimates for rights of return, rebates, and price protection are based on historical sales returns and price protection credits, specific criteria outlined in customer contracts or rebate agreements, and other factors known at the time. Our estimates for expected penalties and other price concessions are based on historical trends and expectations regarding future incurrence.

Changes in judgments with respect to these assumptions and estimates could impact the timing or amount of revenue recognition.

Income Taxes: We are subject to income taxes in the United States and numerous foreign jurisdictions. We apply the authoritative accounting guidance for uncertainty in income taxes to all income tax positions, including the potential recovery of previously paid taxes, which if settled unfavorably could adversely affect our provision for income taxes. Significant judgment is required in evaluating our uncertain tax positions and determining our taxes including the interpretation and application of GAAP and complex domestic and international tax laws and matters related to the allocation of international taxation rights between countries. In addition, we are subject to the continuous examination of our income tax returns by the IRS and other tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. Although we believe our reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in our historical income tax provisions and accruals. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
Significant judgment is also required in determining any valuation allowance recorded against deferred tax assets. In assessing the need for a valuation allowance, we consider all available evidence, including past operating results, estimates of future taxable income, and the feasibility of tax planning strategies. In the event that we change our determination as to the amount of deferred tax assets that can be realized, we adjust our valuation allowance with a corresponding impact to the provision for income taxes in the period in which such determination is made.

Inventory Valuation and Contract Manufacturer Liabilities: Inventory consists primarily of components and finished goods and is stated at the lower of cost or net realizable value. A provision is recorded when inventory is determined to be in excess of anticipated future demand for customer orders or that may become obsolete to adjust inventory to its estimated realizable value. In addition, we record a liability for the possible repurchase of quantities held by our contract manufacturers in excess of anticipated future demand or that may become obsolete.

Significant judgment is used in establishing our forecasts of future demand and obsolete materials exposure. We perform a detailed analysis and review of data used in establishing our demand forecasts. If the actual component usage and product demand are significantly lower than forecast, which may be caused by factors within and outside of our control, or if there was a higher incidence of inventory obsolescence because of rapidly changing technology, our customer requirements, changes in market conditions, or new product introductions, we may be required to
51

increase our provision and contract manufacturer liabilities, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory excess, obsolescence and adequacy of our contract manufacturer liabilities.

Recent Accounting Pronouncements

See Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, in Notes to the Consolidated Financial Statements in Item 8 of Part II of this Report for a full description of recent accounting pronouncements, including the expected dates of adoption and estimated effects on financial condition and results of operations, which is incorporated herein by reference.

52

Results of Operations

A discussion regarding our financial condition and results of operations for the fiscal year ended December 31, 2023 compared to 2022 is presented below. A discussion regarding our financial condition and results of operations for the fiscal year ended December 31, 2022 compared to 2021 can be found under Item 7 of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the SEC on February 10, 2023, which is available on the SEC’s website at www.sec.gov and our Investor Relations website at http://investor.juniper.net.

Revenues

The following table presents net revenues by customer solution, customer vertical, and geographic region (in millions, except percentages):

 Years Ended December 31,
20232022$ Change% Change
Customer Solutions:
Automated WAN Solutions$1,839.3 $1,865.3 $(26.0)(1)%
Percentage of net revenues33.1 %35.2 %
Cloud-Ready Data Center744.7 878.9 (134.2)(15)%
Percentage of net revenues13.4 %16.6 %
AI-Driven Enterprise1,391.8 1,026.2 365.6 36 %
Percentage of net revenues25.0 %19.4 %
Hardware Maintenance and Professional Services1,588.7 1,530.8 57.9 %
Percentage of net revenues28.5 %28.8 %
Total net revenues$5,564.5 $5,301.2 $263.3 %
Customer Verticals:
Cloud$1,162.8 $1,393.6 $(230.8)(17)%
Percentage of net revenues20.9 %26.3 %
Service Provider1,842.5 1,891.2 (48.7)(3)%
Percentage of net revenues33.1 %35.7 %
Enterprise2,559.2 2,016.4 542.8 27 %
Percentage of net revenues46.0 %38.0 %
Total net revenues$5,564.5 $5,301.2 $263.3 %
Geographic Regions:
Americas:
United States$3,066.5 $2,931.6 $134.9 %
Other266.8 225.2 41.6 18 %
Total Americas3,333.3 3,156.8 176.5 %
Percentage of net revenues59.9 %59.6 %
EMEA1,405.7 1,370.0 35.7 %
Percentage of net revenues25.3 %25.8 %
APAC825.5 774.4 51.1 %
Percentage of net revenues14.8 %14.6 %
Total net revenues$5,564.5 $5,301.2 $263.3 %

Total net revenues increased primarily due to growth in AI-Driven Enterprise and Hardware Maintenance and Professional Services, which were mainly driven by higher sales volume, partially offset by a decline in Cloud-Ready Data Center and Automated WAN Solutions.

53

The AI-Driven Enterprise revenue increase was primarily driven by Enterprise and Service Provider, partially offset by a decline in Cloud.

The decreases in Cloud-Ready Data Center revenue and the Automated WAN Solutions revenue were primarily due to a decline in Cloud and Service Provider, partially offset by a growth in Enterprise.

Also, software and security products and services represent key areas of our strategic focus that are critical components to our business success. Software and related service offerings include revenue from software license, software support and maintenance and SaaS contracts. Total security offerings include revenue from our complete portfolio of hardware and software security products, including SD-WAN solutions, as well as services related to our security solutions.

The following table presents net revenues from software and security products and services (in millions, except percentages):
 Years Ended December 31,
20232022$ Change% Change
Software and Related Services$1,223.4 $994.2 $229.2 23 %
Percentage of net revenues22.0 %18.8 %
Total Security$669.7 $628.6 $41.1 %
Percentage of net revenues12.0 %11.9 %

Gross Margins

The following table presents gross margins (in millions, except percentages):
 Years Ended December 31,
20232022$ Change% Change
 
Product gross margin$1,850.9 $1,778.2 $72.7 %
Percentage of product revenues51.0 %50.2 %
Service gross margin1,351.0 1,180.1 170.9 14 %
Percentage of service revenues69.9 %67.0 %
Total gross margin$3,201.9 $2,958.3 $243.6 %
Percentage of net revenues57.5 %55.8 %

Our gross margins as a percentage of net revenues have been and will continue to be affected by a variety of factors, including general inflationary pressures, the mix and average selling prices of our products and services, new product introductions and enhancements, manufacturing, component and logistics costs, expenses for inventory obsolescence and warranty obligations, cost of support and service personnel, customer mix as we continue to expand our footprint with certain strategic customers, the mix of distribution channels through which our products and services are sold, and import tariffs. For example, in prior periods, our logistics and other supply chain-related costs increased due to the global component shortage, and we saw cost improvement in 2023 due to the overall reduction in industry-wide supply constraints. For more information on the impact of supply chain constraints on our business, see the “Risk Factors” section of Item 1A of Part I of this Report.

Product gross margin

Product gross margin as a percentage of product revenues increased primarily due to the easing of elevated logistics and other supply chain costs and favorable software revenue mix, partially offset by higher inventory-related expenses and unfavorable product mix. We continue to undertake specific efforts to address certain factors impacting our product gross margin. These efforts include performance and quality improvements through engineering to increase value across our products; optimizing our supply chain and service business; pricing management; and increasing software and solution sales.

Service gross margin

Service gross margin as a percentage of service net revenues increased primarily due to higher revenue from hardware maintenance and software subscriptions and lower service delivery costs.
54

Operating Expenses

The following table presents operating expenses (in millions, except percentages):
 Years Ended December 31,
20232022$ Change% Change
 
Research and development$1,144.4 $1,036.1 $108.3 10 %
Percentage of net revenues20.6 %19.5 %
Sales and marketing1,233.9 1,133.4 100.5 %
Percentage of net revenues22.2 %21.4 %
General and administrative255.5 249.5 6.0 %
Percentage of net revenues4.6 %4.7 %
Restructuring charges98.0 20.2 77.8 385 %
Percentage of net revenues1.8 %0.4 %
Total operating expenses$2,731.8 $2,439.2 $292.6 12 %
Percentage of net revenues49.1 %46.0 %

Our operating expenses have historically been driven in large part by personnel-related costs, including salaries and wages; commissions and bonuses, which we refer to collectively as variable compensation; benefits; share-based compensation; and travel. Facility and information technology, or IT, departmental costs are allocated to each department based on usage and headcount. We had a total of 11,144 and 10,901 employees as of December 31, 2023, and 2022, respectively. Our headcount increased by 243 employees, or 2%.

Research and development

Research and development expense increased primarily due to higher share-based compensation and other personnel-related costs driven by headcount growth.

Sales and marketing

Sales and marketing expense increased primarily due to higher personnel-related costs driven by headcount growth and higher variable compensation.

Restructuring charges

Restructuring charges increased primarily due to expenses recorded in connection with our restructuring plans approved in the third quarter of 2023. For further explanation of our restructuring charges, see Note 7, Restructuring Charges, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Report.


55

Gain (Loss) on Privately-Held Investments, Net

The following table presents the gain (loss) on privately-held investments, net (in millions, except percentages):

 Year Ended December 31,
20232022$ Change% Change
Gain (loss) on privately-held investments, net$(97.3)$20.4 $(117.7)N/M
Percentage of net revenues(1.7)%0.4 %
______________________
N/M - Not meaningful

In 2023, the Company recognized an unrealized loss on its privately-held equity investments due to declines in fair values. The Company estimated the fair value of these investments based on quantitative and qualitative analysis. This analysis involved use of judgment, significant estimates, and assumptions, such as the near-term prospects of the investee in the market in which it operates, evaluating the investee’s financial condition in relation to its outstanding obligations, and probabilities of securing additional capital through various alternative scenarios.

Gain on Divestiture

The following table presents the gain on divestiture (in millions, except percentages):
 Year Ended December 31,
20232022$ Change% Change
Gain on divestiture$— $45.8 $(45.8)(100)%
Percentage of net revenues— %0.9 %


In 2022, we recognized a gain of $45.8 million related to the divestiture of our silicon photonics business for cash consideration of $90.0 million and a 25% equity interest in the business.

Other Expense, Net

The following table presents other expense, net (in millions, except percentages):
 Years Ended December 31,
20232022$ Change% Change
Interest income$50.6 $19.6 $31.0 158 %
Interest expense(80.0)(58.6)(21.4)37 %
Gain (loss) on other investments, net (1) (2)
6.0 (11.6)17.6 (152)%
Other(0.4)1.6 (2.0)(125)%
Total other expense, net$(23.8)$(49.0)$25.2 (51)%
Percentage of net revenues(0.4)%(0.9)%
_______________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value.
(2) The prior period amounts have been reclassified to conform to the current period presentation.

Interest income primarily includes interest earned on our cash, cash equivalents, and investments. Interest expense primarily includes interest, net of capitalized interest expense, from long-term debt and customer financing arrangements. Gain (loss) on other investments, net, primarily includes gains (losses) from the sale of investments in fixed income securities and equity investments with readily determinable fair values. Other typically consists of foreign exchange gains and losses and other non-operational income and expense items.

Total other expense, net, decreased primarily due to higher interest income related to our fixed income investment portfolio, as a result of higher yields and higher net gains from equity investments, partially offset by higher interest expense related to our debt portfolio.
56



Income Tax Provision

The following table presents income tax provision (in millions, except percentages):
 Years Ended December 31,
20232022$ Change% Change
Income tax provision
$29.2 $60.5 $(31.3)(52)%
Effective tax rate8.4 %11.3 %

The effective tax rate for fiscal year 2023 was lower than fiscal year 2022, primarily due to the net difference in discrete items in fiscal year 2023 compared to fiscal year 2022 and a change in the geographic mix of earnings. For a complete reconciliation of our effective tax rate to the U.S. federal statutory rate of 21% and further explanation of our income tax provision, see Note 12, Income Taxes, in the Notes to Consolidated Financial Statements in Item 8 of Part II of this Report.

Beginning January 1, 2022, as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"), all our U.S. and non-U.S. based R&D expenditures are being capitalized and amortized over five and fifteen years, respectively. In 2023, the new regulations resulted in incremental cash tax payments of approximately $150 million and a reduction in our effective tax rate due to increased benefit from U.S. foreign-derived intangible income and an increased federal R&D credit. Future impacts will primarily depend on if and when this legislation is deferred, modified, or repealed by the U.S. Congress, including if retroactively, and the amount of R&D expenditures paid or incurred in those respective years. We estimate the largest impact will have been to 2022 cash flow from operations and that the impact in future years should gradually decrease over the five- and fifteen-year amortization periods. The Company’s future effective tax rate may be impacted.

European Union members and certain other countries initiated legislation to adopt global minimum tax provisions in 2023, which are intended to be effective for tax years beginning after 2023. We do not expect to incur significant global minimum taxes in 2024.

57

Liquidity and Capital Resources

Liquidity and capital resources may be impacted by our operating activities as well as acquisitions, investments in strategic relationships, and payment of cash dividends on our common stock. Since the enactment of the Tax Act, we have repatriated a significant amount of cash from outside of the U.S., and plan to continue to repatriate on an ongoing basis. We intend to use the repatriated cash to invest in the business, support value-enhancing mergers and acquisitions, and fund our return of capital to stockholders.

Based on past performance and current expectations, we believe that our existing cash and cash equivalents, short-term, and long-term investments, and cash generated from operations together with the revolving credit facility will be sufficient to fund our operations; planned dividends; capital expenditures; purchase commitments and other liquidity requirements; and anticipated growth for at least the next twelve months and thereafter for the foreseeable future. However, our future liquidity and capital requirements may vary materially from those now planned depending on many factors, including, but not limited to, our growth rate; the timing and amount we spend to support development efforts; the expansion of sales and marketing activities; the introduction of new and enhanced products and services; the costs to acquire or invest in businesses and technologies; an increase in manufacturing or component costs; certain interim operating covenants that we have agreed to in the Merger Agreement; and the risks and uncertainties detailed in the “Risk Factors” section of Item 1A of Part I of this Report.

The Company's material cash requirements include the following contractual and other obligations.

Revolving Credit Facility

In June 2023, we entered into a new credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the “Revolving Credit Facility”), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. The Company's previous $500.0 million revolving credit facility was terminated concurrently with the Company entering into the Revolving Credit Facility. The Revolving Credit Facility will terminate in June 2028, subject to two one-year maturity extension options, on the terms and conditions set forth in the credit agreement. As of December 31, 2023, we were in compliance with all covenants in the credit agreement, and no amounts were outstanding. In connection with our entry into the Merger Agreement, certain terms limit our ability to drawdown the full amount of $500.0 million available under the Revolving Credit Facility. Refer to Note 8, Debt and Financing, in the Notes to Consolidated Financial Statements in Item 8 of Part II of this Report for information on the credit agreement.

Debt

As of December 31, 2023, we had outstanding fixed-rate senior notes with varying maturities for an aggregate principal amount of $1,700.0 million (collectively the "Notes"), none of which is payable within 12 months. As of December 31, 2023, future interest payments associated with the Notes total $594.6 million, with $55.4 million payable within 12 months.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, we enter into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancelable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. As of December 31, 2023, we had purchase commitments of $1,291.6 million, with $989.5 million payable within 12 months.

Tax

Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Act. The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. As of December 31, 2023, the balance of our transition tax obligation was $179.7 million, with $73.4 million payable within 12 months.

As of December 31, 2023, the Company had $92.7 million included in long-term income taxes payable on the Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.

58

In 2023, we made tax payments of approximately $406 million of which approximately $150 million can be attributed to the capitalization and amortization requirements for R&D expenditures pursuant to the Tax Act.

Leases

The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 8 years and 1 to 4 years, respectively. As of December 31, 2023, we had fixed lease payment obligations of $138.7 million, with $47.1 million payable within 12 months.

Unconditional Purchase Obligations - Other

Unconditional purchase obligations consist of agreements that include firm and non-cancelable terms to transfer funds in the future for fixed or minimum amounts or quantities to be purchased at fixed or minimum prices. As of December 31, 2023, we had unconditional purchase obligations of $69.6 million, with $33.1 million payable within 12 months. See Note 14, Commitments and Contingencies, in the Notes to Consolidated Financial Statements in Item 8 of Part II of this Report for further discussion of our unconditional purchase obligations.

Guarantees

We have financial guarantees consisting of third-party financing arrangements extended to end-user customers and standby letters of credit for certain lease facilities, insurance programs, and customs of $32.5 million as of December 31, 2023.

Capital Return

In addition to our cash requirements, we have a capital return program authorized by the Board of Directors (the "Board"). In January 2018, the Board, approved a $2.0 billion share repurchase program, which we refer to as the 2018 Stock Repurchase Program. In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion.

During the fiscal year ended December 31, 2023, we repurchased 13.1 million shares of our common stock in the open market at an average price of $29.47 per share for an aggregate purchase price of $385.0 million, under the 2018 Stock Repurchase Program. As of December 31, 2023, there was $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

In connection with our entry into the Merger Agreement, we suspended our 2018 Stock Repurchase Program and will not repurchase our common stock subsequent to year end 2023. See Note 9, Equity, in the Notes to Consolidated Financial Statements in Item 8 of Part II of this Report for further discussion of the 2018 Stock Repurchase Program.

In addition, any future dividends, and the establishment of record and payment dates, are subject to approval by the Board or an authorized committee thereof. See Note 15, Subsequent Events, in the Notes to Consolidated Financial Statements in Item 8 of Part II of this Report for discussion of our dividend declaration subsequent to December 31, 2023.




59

ITEM 7A. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk
 
Interest Income Risk - Available-for-Sale Fixed Income Securities

The primary objectives of our investment activities are, in order of priority, to preserve principal, maintain liquidity, and maximize yield. The value of our investments is subject to market price volatility. To minimize this risk, we maintain an investment portfolio of various holdings, types, and maturities, which includes asset-backed and mortgage-backed securities, certificates of deposit, commercial paper, corporate debt securities, foreign government debt securities, time deposits, U.S. government agency securities, and U.S. government securities. At any time, a rise in interest rates could have a material adverse impact on the fair value of our investment portfolio. Conversely, a decline in interest rates could have a material impact on interest income from our investment portfolio. We do not currently hedge these interest rate exposures.

The following tables present hypothetical changes in fair value of our available-for-sale fixed income securities held as of December 31, 2023 and 2022 that are sensitive to changes in interest rates assuming immediate parallel shifts in the yield curve of 50 basis points, or BPS, 100 BPS and 150 BPS, which are representative of the historical movements in the Federal Funds Rate (in millions):
 - 150 BPS- 100 BPS- 50 BPS
Fair Value
as of
December 31,
2023
+ 50 BPS
+ 100 BPS
+ 150 BPS
Available-for-sale fixed income securities
$583.0 $581.7 $580.5 $579.3 $578.0 $576.8 $575.5 
 - 150 BPS- 100 BPS- 50 BPS
Fair Value
as of
December 31,
2022
+ 50 BPS
+ 100 BPS
+ 150 BPS
Available-for-sale fixed income securities
$415.8 $414.8 $413.8 $412.8 $411.8 $410.8 $409.8 

Interest rate swap contracts

The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR), resulting in a net increase or decrease in interest expense. These swap contracts hedge against the interest rate risk exposures of the designated debt issuances. As of December 31, 2023 and December 31, 2022, the aggregate notional amount of the interest rate swap contracts was $600.0 million. As of December 31, 2023 and December 31, 2022, the fair value of the interest rate swap contracts resulted in a liability of $73.6 million and $87.4 million, respectively. A hypothetical 10% change in the interest rates as of December 31, 2023 would not have had a material impact to our operating results or the fair value of the interest rate swap contracts.

Foreign Currency Risk and Foreign Exchange Forward Contracts

The Company uses derivatives to hedge against fluctuations in foreign exchange rates. We do not enter into derivatives for speculative or trading purposes.
 
We use foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately one to four months.
 
Our sales and costs of product revenues are primarily denominated in U.S. Dollars. Our cost of service revenue and operating expenses are denominated in U.S. Dollars as well as other foreign currencies, including the British Pound, Chinese Yuan, Euro, and the Indian Rupee. Approximately 79% of such costs and operating expenses are denominated in U.S. Dollars. Periodically, we use foreign currency forward and/or option contracts to hedge certain forecasted foreign currency transactions to reduce variability in cost of service revenue and operating expenses caused by non-U.S. Dollar denominated operating expense and costs. In designing a specific hedging approach, we consider several factors, including offsetting exposures, significance of exposures, costs associated with entering into a particular hedge instrument, and potential effectiveness of the hedge. These derivatives are designated as cash flow hedges and have maturities of thirty-six months or less. The change in foreign currency exchange rates compared to prior periods resulted in a reduction to our operating expenses including cost of service revenue, research and development, sales and marketing, and general and administrative expenses, by $20.5 million, or 0.5%, and by
60

$69.4 million, or 1.7%, for the year ended December 31, 2023 and December 31, 2022, respectively. See Note 4, Derivative Instruments, in Notes to Consolidated Financial Statements in Item 8 of Part II of this Report for further discussion of our derivative and hedging activity.

We have performed a sensitivity analysis as of December 31, 2023 and as of December 31, 2022, using a modeling technique that measures the change in the amount of non-U.S. Dollar cash, cash equivalents, and marketable securities arising from a hypothetical 10% movement in the levels of foreign currency exchange rates relative to the U.S. Dollar, with all other variables held constant. The foreign currency exchange rates we used were based on market rates in effect on December 31, 2023 and December 31, 2022, respectively. The sensitivity analysis indicated that a hypothetical 10% movement in foreign currency exchange rates would change the amount of cash, cash equivalents, and investments we would report in U.S. Dollars as of December 31, 2023 and December 31, 2022 by $35.8 million, or 2.7%, and by $32.3 million, or 2.7%, respectively.

Equity Price Risk

We have also invested in privately-held companies. Depending on the nature of these investments, some can be carried at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment, and others can be carried at fair value. An investment under the equity method of accounting is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The carrying values of our investments in privately-held companies were $121.9 million and $226.6 million as of December 31, 2023 and December 31, 2022, respectively. The privately-held companies in which we invest can still be considered to be in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages, and may never materialize. We could lose our entire investment in these companies. Our evaluation of investments in privately-held companies is based on the fundamentals of the businesses invested in, including, among other factors, the nature of their technologies and potential for financial return.

61

ITEM 8. Financial Statements and Supplementary Data

Juniper Network, Inc.
Index to Consolidated Financial Statements
Page


62

Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of Juniper Networks, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Juniper Networks, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and the financial statement schedule listed in the Index at Item 15(a)2 (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 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 issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 7, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

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

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

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Identification of distinct performance obligations in revenue contracts    
Description of the matter
As described in Note 1 to the consolidated financial statements, the Company’s contracts with customers sometimes contain multiple performance obligations, which are accounted for separately if they are distinct. In such cases, the transaction price is then allocated to the distinct performance obligations on a relative standalone selling price basis and revenue is recognized when control of the distinct performance obligation is transferred. For example, product revenue is recognized at the time of hardware shipment or delivery of software license, and support revenue is recognized over time as the services are performed.

Auditing the Company’s revenue recognition was challenging, specifically related to identifying and determining the distinct performance obligations and the associated timing of revenue recognition. For example, there were nonstandard terms and conditions that required judgment to determine the distinct performance obligations and the impact on the timing of revenue recognition.

63

How we addressed the matter in our audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company’s revenue recognition process, including controls to identify and determine the distinct performance obligations and the timing of revenue recognition.

Among the procedures we performed to test the identification and determination of the distinct performance obligations and the timing of revenue recognition, we read the executed contract and purchase order to understand the arrangement, identified the performance obligation(s), determined the distinct performance obligations, and evaluated the timing and amount of revenue recognized for a sample of individual sales transactions. We evaluated the accuracy of the Company’s contract summary documentation, specifically related to the identification and determination of distinct performance obligations and the timing of revenue recognition.

Inventory Valuation & Contract Manufacturer Liabilities
Description of the matter
As discussed in Note 1 of the consolidated financial statements, the Company’s inventories are stated at the lower of cost or net realizable value. The Company’s inventory balance totaled $1.0 billion on December 31, 2023. The Company records a loss provision when inventory is determined to be in excess of anticipated demand, or considered obsolete, to adjust inventory to its estimated realizable value. The Company records a liability and recognizes a corresponding loss for non-cancellable inventory purchase commitments with contract manufacturers that are in excess of the Company’s demand forecasts, or that are considered obsolete (“contract manufacturer liability”).

Auditing management’s assessment of net realizable value for inventory, and contract manufacturer liabilities was complex and highly judgmental due to the assessment of management’s estimates of forecasted product demand, which can be impacted by changes in overall customer demand, changes in the timing of the introduction and customer adoption of new products, adjustments to manufacturing and engineering schedules, and overall economic and market conditions.
How we addressed the matter in our audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s determination of the net realizable value of inventory and the contract manufacturer liability. This included controls over the determination of forward-looking demand and production forecasts, and the evaluation of the accuracy and completeness of the inventory provision and contract manufacturer liability.
To test the inventory provision and contract manufacturer liability, we performed audit procedures that included, among others, assessing the Company’s methodology over the computation of the loss provision and liability, testing the significant assumptions and the underlying inputs used by the Company in its analysis including historical sales trends, expectations regarding future sales, changes in the Company’s business, customer base and other relevant factors.





/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1996.
San Jose, California

February 7, 2024
64

Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors of Juniper Networks, Inc.

Opinion on Internal Control over Financial Reporting

We have audited Juniper Networks, Inc.'s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Juniper Networks, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

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, and the related consolidated statements of operations, comprehensive income, changes in stockholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and the financial statement schedule listed in the Index at Item 15(a)2 and our report dated February 7, 2024, expressed an unqualified opinion thereon.

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 included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

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 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/ Ernst & Young LLP

San Jose, California
February 7, 2024
65

Juniper Networks, Inc.
Consolidated Statements of Operations
(In millions, except per share amounts)
Years Ended December 31,
202320222021
Net revenues:
Product$3,632.5 $3,539.9 $3,078.1 
Service1,932.0 1,761.3 1,657.3 
Total net revenues5,564.5 5,301.2 4,735.4 
Cost of revenues:
Product1,781.6 1,761.7 1,409.4 
Service581.0 581.2 585.9 
Total cost of revenues2,362.6 2,342.9 1,995.3 
Gross margin3,201.9 2,958.3 2,740.1 
Operating expenses:
Research and development1,144.4 1,036.1 1,007.2 
Sales and marketing1,233.9 1,133.4 1,052.7 
General and administrative255.5 249.5 249.8 
Restructuring charges98.0 20.2 42.9 
Total operating expenses2,731.8 2,439.2 2,352.6 
Operating income470.1 519.1 387.5 
Gain (loss) on privately-held investments, net (1) (2)
(97.3)20.4 12.7 
Gain on divestiture 45.8  
Loss on extinguishment of debt  (60.6)
Other expense, net (1)
(23.8)(49.0)(29.5)
Income before income taxes and loss from equity method investment349.0 536.3 310.1 
Income tax provision29.2 60.5 57.4 
Loss from equity method investment, net of tax9.6 4.8  
Net income$310.2 $471.0 $252.7 
Net income per share:
Basic$0.97 $1.46 $0.78 
Diluted$0.95 $1.43 $0.76 
Shares used in computing net income per share:
Basic320.0 322.1 324.4 
Diluted325.9 329.5 331.6 
__________________
(1) The prior period amounts have been reclassified to conform to the current period presentation.
(2) Privately-held investments represent investments in privately-held debt, redeemable preferred stock securities, and equity investments without readily determinable fair value. Refer to Note 2, Cash Equivalents and Investments.


See accompanying Notes to Consolidated Financial Statements
66

Juniper Networks, Inc.
Consolidated Statements of Comprehensive Income
(In millions)
Years Ended December 31,
202320222021
Net income$310.2 $471.0 $252.7 
Other comprehensive income (loss), net of tax:
Available-for-sale debt securities:
Change in net unrealized gains and losses7.1 (6.5)(5.0)
Net realized losses (gains) reclassified into net income 0.4 (1.2)
Net change on available-for-sale debt securities7.1 (6.1)(6.2)
Cash flow hedges:
Change in net unrealized gains and losses11.7 15.7 (13.5)
Net realized losses (gains) reclassified into net income29.1 26.8 (25.2)
Net change on cash flow hedges40.8 42.5 (38.7)
Change in foreign currency translation adjustments(3.0)(30.1)(12.8)
Other comprehensive income (loss), net44.9 6.3 (57.7)
Comprehensive income $355.1 $477.3 $195.0 

See accompanying Notes to Consolidated Financial Statements

67

Juniper Networks, Inc.
Consolidated Balance Sheets
(In millions, except par values)
December 31,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$1,068.1 $880.1 
Short-term investments139.4 210.3 
Accounts receivable, net of allowance for doubtful accounts of $9.8 and $11.1 as of December 31, 2023 and 2022, respectively
1,044.1 1,227.3 
Inventory952.4 619.4 
Prepaid expenses and other current assets591.5 680.0 
Total current assets3,795.5 3,617.1 
Property and equipment, net689.9 666.8 
Operating lease assets111.4 141.6 
Long-term investments116.8 139.6 
Purchased intangible assets, net91.8 160.5 
Goodwill3,734.4 3,734.4 
Other long-term assets978.7 866.7 
Total assets$9,518.5 $9,326.7 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$295.1 $347.4 
Accrued compensation292.2 306.1 
Deferred revenue1,130.0 1,020.5 
Other accrued liabilities386.7 404.9 
Total current liabilities2,104.0 2,078.9 
Long-term debt1,616.8 1,601.3 
Long-term deferred revenue894.9 642.6 
Long-term income taxes payable204.5 279.4 
Long-term operating lease liabilities82.9 117.7 
Other long-term liabilities122.7 131.7 
Total liabilities5,025.8 4,851.6 
Commitments and contingencies (Note 14)
Stockholders' equity:
Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding
  
Common stock, $0.00001 par value; 1,000.0 shares authorized; 320.3 shares and 322.9 shares issued and outstanding as of December 31, 2023 and 2022, respectively
  
Additional paid-in capital6,740.0 6,846.4 
Accumulated other comprehensive income
49.1 4.2 
Accumulated deficit(2,296.4)(2,375.5)
Total stockholders' equity4,492.7 4,475.1 
Total liabilities and stockholders' equity$9,518.5 $9,326.7 


See accompanying Notes to Consolidated Financial Statements
68

Juniper Networks, Inc.
Consolidated Statements of Cash Flows
(In millions)
Years Ended December 31,
202320222021
Cash flows from operating activities:
Net income$310.2 $471.0 $252.7 
Adjustments to reconcile net income to net cash provided by operating activities:
Share-based compensation expense279.4 209.3 222.6 
Depreciation, amortization, and accretion194.7 217.7 237.4 
Deferred income taxes(262.1)(222.5)71.7 
Provision for inventory excess and obsolescence (1)
109.8 36.9 4.9 
Operating lease assets expense40.7 40.3 44.9 
Gain on divestiture (45.8) 
Loss (gain) on privately-held investments, net (1)
97.3 (20.4)(12.7)
Loss from equity method investment9.6 4.8  
Loss on extinguishment of debt  60.6 
Impairment of assets (1)
28.0 5.1 16.3 
Loss (gain) on non-qualified deferred compensation plan and other (1)
(4.8)12.7 (4.7)
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable, net183.4 (232.0)(31.8)
Inventory (1)
(484.4)(394.2)(60.4)
Prepaid expenses and other assets (1)
182.2 (299.0)(249.9)
Accounts payable(51.9)67.4 0.2 
Accrued compensation(13.2)(23.1)70.3 
Income taxes payable(99.6)21.1 24.3 
Other accrued liabilities(7.5)(3.3)(85.4)
Deferred revenue361.0 251.6 128.7 
Net cash provided by operating activities872.8 97.6 689.7 
Cash flows from investing activities:
Purchases of property and equipment(159.4)(105.1)(100.0)
Proceeds from divestiture, net 89.1  
Purchases of available-for-sale debt securities(155.0)(104.1)(649.8)
Proceeds from sales of available-for-sale debt securities31.9 118.2 546.1 
Proceeds from maturities and redemptions of available-for-sale debt securities217.3 390.3 394.0 
Purchases of equity securities(11.6)(16.5)(10.1)
Proceeds from sales of equity securities15.7 47.7 25.6 
Payments for business acquisitions, net of cash and cash equivalents acquired  (182.6)
Subsequent payments related to acquisitions in prior years(0.7)(14.6)(10.1)
Funding of loan receivable and other
(5.8)2.5 0.7 
Net cash provided by (used in) investing activities
(67.6)407.5 13.8 
Cash flows from financing activities:
Repurchase and retirement of common stock(397.6)(315.2)(443.5)
Proceeds from issuance of common stock61.9 57.2 56.4 
Payment of dividends(280.8)(270.4)(259.1)
Payment of debt  (423.8)
Payment of debt extinguishment costs
  (58.3)
Payment of debt issuance costs and other
(2.3) (3.4)
Net cash used in financing activities(618.8)(528.4)(1,131.7)
69

Years Ended December 31,
202320222021
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash0.2 (21.7)(12.1)
Net increase (decrease) in cash, cash equivalents, and restricted cash
186.6 (45.0)(440.3)
Cash, cash equivalents, and restricted cash at beginning of period897.7 942.7 1,383.0 
Cash, cash equivalents, and restricted cash at end of period$1,084.3 $897.7 $942.7 
Supplemental disclosures of cash flow information:
Cash paid for interest, net of amounts capitalized$81.5 $67.3 $62.6 
Cash paid for income taxes, net$400.9 $253.2 $113.2 
Non-cash investing activity:
Equity method investment$ $40.3 $ 
_________________
(1) The prior period amounts have been reclassified to conform to the current period presentation.

See accompanying Notes to Consolidated Financial Statements

70

Juniper Networks, Inc.
 
Consolidated Statements of Changes in Stockholders' Equity
(In millions, except per share amounts)
 
Shares
Common Stock
and
Additional
Paid-In Capital
Accumulated
Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Total
Stockholders'
Equity
Balance at December 31, 2020
327.7 $7,156.9 $55.6 $(2,669.0)$4,543.5 
Net income— — — 252.7 252.7 
Other comprehensive loss, net
— — (57.7)— (57.7)
Issuance of common stock9.9 56.4 — — 56.4 
Common stock assumed upon business combination— 2.7 — — 2.7 
Repurchase and retirement of common stock(16.0)(206.2)— (237.3)(443.5)
Share-based compensation expense— 221.9 — — 221.9 
Payments of cash dividends ($0.80 per share of common stock)
— (259.1)— — (259.1)
Balance at December 31, 2021
321.6 6,972.6 (2.1)(2,653.6)4,316.9 
Net income— — — 471.0 471.0 
Other comprehensive income, net
— — 6.3 — 6.3 
Issuance of common stock10.9 57.2 — — 57.2 
Repurchase and retirement of common stock(9.6)(122.3)— (192.9)(315.2)
Share-based compensation expense— 209.3 — — 209.3 
Payments of cash dividends ($0.84 per share of common stock)
— (270.4)— — (270.4)
Balance at December 31, 2022
322.9 6,846.4 4.2 (2,375.5)4,475.1 
Net income— — — 310.2 310.2 
Other comprehensive income, net— — 44.9 — 44.9 
Issuance of common stock10.8 61.9 — — 61.9 
Repurchase and retirement of common stock(13.4)(167.3)— (231.1)(398.4)
Share-based compensation expense— 279.8 — — 279.8 
Payments of cash dividends ($0.88 per share of common stock)
— (280.8)— — (280.8)
Balance at December 31, 2023
320.3 $6,740.0 $49.1 $(2,296.4)$4,492.7 

 See accompanying Notes to Consolidated Financial Statements

71

Juniper Networks, Inc.
Notes to Consolidated Financial Statements

Note 1. Description of Business, Basis of Presentation and Significant Accounting Policies

Description of Business

Juniper Networks, Inc. (the “Company” or “Juniper”) designs, develops, and sells products and services for high-performance networks, to enable customers to build scalable, reliable, secure and cost-effective networks for their businesses, while achieving agility and improved operating efficiency through automation. Juniper challenges the inherent complexity that comes with networking in the multicloud era. Juniper does this with products, solutions and services that transform the way people connect, work and live. Juniper simplifies the process of transitioning to a secure and automated multicloud environment to enable secure, AI-driven networks that connect the world.

Basis of Presentation

The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated.

Use of Estimates

The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

Change in Accounting Estimate

In December 2023, the Company completed an assessment of the useful lives of certain property and equipment. Effective January 1, 2024, the Company has increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets. The Company considered several factors in making this change, including current and historical usage patterns, as well as expected technology and overall changes in our product roadmap. This change in estimate will be applied prospectively beginning in the first quarter of 2024.

Cash, Cash Equivalents, and Investments

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.

Investments in Available-for-Sale Debt Securities

The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities.

Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and
72

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis.

The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations.

For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations.

Investments in Equity Securities

The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations.

Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value.

The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2023, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.


73

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Fair Value

Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches.

Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.

Derivative Instruments

The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes.

The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities.

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities.

The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR). All interest rate swap contracts will expire within seven years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item.

The Company uses interest rate lock contracts, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of these contracts in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. During the year ended December 31, 2023, the Company terminated these interest rate lock contracts. Refer to Note 4, Derivative Instruments.

The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.

74

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Inventory

Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.

Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2023, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease.

Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms are the noncancelable period, including any rent-free periods provided by the lessor, and include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs are recognized on a straight-line basis over the lease term.

The Company does not separate non-lease components from lease components for all underlying classes of assets. In addition, the Company does not recognize ROU assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.
Lease cost for short-term leases is recognized on a straight-line basis over the lease term.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Estimated Useful Life (years)
Computers, equipment, and software (*)
1.5 to 10
Furniture and fixtures
5 to 7
Building and building improvements
7 to 40
Land improvements
10 to 40
Leasehold improvements
Lease term, not to exceed 10 years
________________________________
(*)    Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.

Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use.

Business Combinations

The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and
75

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. Acquisition related expenses are recognized separately from the business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.

Goodwill and Intangible Assets

Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.

Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years.

Impairment of Long-lived Assets

Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.

Warranty Reserves

The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.

Contract Manufacturer Liabilities

The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis, adjusted for overall market conditions.

Loss Contingencies

The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required.

Foreign Currency

Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that
76

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.

Revenue Recognition

Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below.

Identify the contract with a customer. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies.

Identify the performance obligations in the contract. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services.

Determine the transaction price. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.

Allocate the transaction price to the performance obligations in the contract. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles.

Recognize revenue when or as the Company satisfies a performance obligation. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less.

Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered.

Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities.

Deferred Contract Costs

Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company capitalizes these costs, for which the transfer of the goods or services to which the asset relates will occur in future periods. These costs are recorded as prepaid expenses or other long-term assets and are deferred and
77

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.

Research and Development

Costs to research, design, and develop the Company's products are expensed as incurred.

Software Development Costs

Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant.

The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.

Advertising

Advertising costs are charged to sales and marketing expense as incurred. Costs to produce advertising were approximately $4.9 million for 2023, and $7.4 million for 2022 and 2021. Costs to communicate advertising totaled approximately $25.9 million, $30.0 million, and $26.6 million, for 2023, 2022, and 2021, respectively.

Share-Based Compensation

The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur.

The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period.

The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.

For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs.

78

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Provision for Income Taxes

Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized.
The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.

Concentrations of Risk

Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating.

The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties.

Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2023, 2022, and 2021, no single customer accounted for 10% or more of net revenues.

The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results.

Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.



79

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 2. Cash Equivalents and Investments

Investments in Available-for-Sale Debt Securities

The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31, 2023
As of December 31, 2022
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$38.2 $0.2 $(0.4)$38.0 $37.8 $ $(1.2)$36.6 
Certificates of deposit3.0   3.0     
Commercial paper41.1   41.1     
Corporate debt securities160.2 0.7 (1.3)159.6 277.5  (7.1)270.4 
Foreign government debt securities
5.3  (0.2)5.1 8.8  (0.4)8.4 
Time deposits273.6   273.6 70.6   70.6 
U.S. government agency securities
4.0   4.0 18.6  (0.6)18.0 
U.S. government securities54.8 0.1  54.9 9.0  (0.2)8.8 
Total fixed income securities
580.2 1.0 (1.9)579.3 422.3  (9.5)412.8 
Privately-held debt and redeemable preferred stock securities
20.6 37.4 (8.3)49.7 15.5 37.4  52.9 
Total available-for-sale debt securities
$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 
Reported as:
Cash equivalents$328.2 $ $ $328.2 $70.6 $ $ $70.6 
Short-term investments135.7  (1.4)134.3 205.9  (3.3)202.6 
Long-term investments116.3 1.0 (0.5)116.8 145.8  (6.2)139.6 
Other long-term assets20.6 37.4 (8.3)49.7 15.5 37.4  52.9 
Total$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 

The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2023 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$463.9 $462.5 
Due between one and five years116.3 116.8 
Total$580.2 $579.3 
 

As of December 31, 2023, the Company had an unrealized loss of $1.9 million from 93 fixed income available-for-sale debt securities in an unrealized loss position for more than 12 months. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the years ended December 31, 2023 and December 31, 2022.

During the year ended December 31, 2023, the Company recognized an allowance for credit loss of $8.3 million on privately-held debt and redeemable preferred stock investments. The unrealized loss represents the difference between the estimated fair
80

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
value and the cost of the investment. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and evaluating the investee’s financial condition in relation to its outstanding obligations. During the years ended December 31, 2022 and December 31, 2021, there were no unrealized losses related to Company's privately-held debt and redeemable preferred stock investments.

During the years ended December 31, 2023 and December 31, 2022, the Company had no material gross realized gains or losses from available-for-sale debt securities. During the year ended December 31, 2021, the Company had gross realized gains of $15.3 million and no material gross realized losses from available-for-sale debt securities.

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of December 31, 2023 and 2022 (in millions):
As of December 31,
20232022
Equity investments with readily determinable fair value
Money market funds$337.5 $420.8 
Mutual funds38.0 28.1 
Publicly-traded equity securities5.1 7.7 
Equity investments without readily determinable fair value45.8 137.7 
Equity investment under the equity method of accounting 26.4 36.0 
Total equity securities$452.8 $630.3 
Reported as:
Cash equivalents$337.5 $420.8 
Short-term investments5.1 7.7 
Prepaid expenses and other current assets2.5 2.4 
Other long-term assets107.7 199.4 
Total$452.8 $630.3 


During the years ended December 31, 2023, 2022, and 2021, there were no material unrealized gains or losses recognized for equity investments with readily determinable fair values.

During the year ended December 31, 2023, there were no material unrealized gains and $89.9 million unrealized losses for equity investments without readily determinable fair value. The unrealized losses represent the difference between the estimated fair values and the carrying values of equity investments without readily determinable fair value. The Company estimated the fair value of these investments based on quantitative and qualitative analysis. This analysis involved use of judgment, significant estimates and assumptions, such as the near-term prospects of the investee in the market in which it operates, evaluating the investee’s financial condition in relation to its outstanding obligations, and probabilities of securing additional capital through various alternative scenarios. During the years ended December 31, 2022 and 2021, there were no material unrealized gains or losses recognized for equity investments without readily determinable fair value.

As of December 31, 2023 and 2022, the Company's ownership in the investment accounted for under the equity method of accounting represented approximately 24.1% and 25.0%, respectively. During the years ended December 31, 2023 and 2022, the loss recognized from the equity method investment was $9.6 million and $4.8 million, respectively.

Restricted Cash and Investments

The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of December 31, 2023, the carrying value of restricted cash and investments was $54.3 million, of which $16.4
81

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
million was included in prepaid expenses and other current assets and $37.9 million was included in other long-term assets on the Consolidated Balance Sheets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31,
20232022
Cash and cash equivalents$1,068.1 $880.1 
Restricted cash included in Prepaid expenses and other current assets13.8 15.2 
Restricted cash included in Other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,084.3 $897.7 
82

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 3. Fair Value Measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions):
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$ $38.0 $ $38.0 $ $36.6 $ $36.6 
Certificates of deposit 3.0  3.0     
Commercial paper 41.1  41.1     
Corporate debt securities  159.6  159.6  270.4  270.4 
Foreign government debt securities
 5.1  5.1  8.4  8.4 
Time deposits 273.6  273.6  70.6  70.6 
U.S. government agency securities
 4.0  4.0  18.0  18.0 
U.S. government securities
20.0 34.9  54.9 8.8   8.8 
Privately-held debt and redeemable preferred stock securities
  49.7 49.7   52.9 52.9 
Total available-for-sale debt securities
20.0 559.3 49.7 629.0 8.8 404.0 52.9 465.7 
Equity securities:
Money market funds337.5   337.5 420.8   420.8 
Mutual funds38.0   38.0 28.1   28.1 
Publicly-traded equity securities5.1   5.1 7.7   7.7 
Total equity securities
380.6   380.6 456.6   456.6 
Derivative assets:
Foreign exchange contracts
 7.2  7.2  1.3  1.3 
Interest rate contracts     125.4  125.4 
Total derivative assets
 7.2  7.2  126.7  126.7 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
Liabilities:
Derivative liabilities:
Foreign exchange contracts
$ $(7.2)$ $(7.2)$ $(37.6)$ $(37.6)
Interest rate contracts (73.6) (73.6) (87.4) (87.4)
Total derivative liabilities
 (80.8) (80.8) (125.0) (125.0)
Total liabilities measured at fair value on a recurring basis
$ $(80.8)$ $(80.8)$ $(125.0)$ $(125.0)
Total assets, reported as:
Cash equivalents$337.5 $328.2 $ $665.7 $420.8 $70.6 $ $491.4 
Short-term investments12.8 126.6  139.4 14.6 195.7  210.3 
Long-term investments12.3 104.5  116.8 1.9 137.7  139.6 
Prepaid expenses and other current assets
2.5 4.6  7.1 2.4 0.8  3.2 
Other long-term assets35.5 2.6 49.7 87.8 25.7 125.9 52.9 204.5 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
83

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total liabilities, reported as:
Other accrued liabilities$ $(6.2)$ $(6.2)$ $(32.5)$ $(32.5)
Other long-term liabilities (74.6) (74.6) (92.5) (92.5)
Total liabilities measured at fair value on a recurring basis
$ $(80.8)$ $(80.8)$ $(125.0)$ $(125.0)

The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the years ended December 31, 2023 and 2022, the Company had no transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value.

The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. During the year ended December 31, 2023, the Company recognized an unrealized loss of $8.3 million on its privately-held debt and redeemable preferred stock securities. Refer to Note 2, Cash Equivalents and Investments.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of December 31, 2023, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. Refer to Note 2, Cash Equivalents and Investments. There have been no material upward adjustments to the equity securities without readily determinable fair value.

Certain of the Company's assets, including intangible assets, goodwill and property plant and equipment, are measured at fair value on a nonrecurring basis. During the year ended December 31, 2023, the Company recognized impairment charges of $28.0 million, which relate to the Company's property and equipment and other assets. There were no significant impairment charges recognized during the years ended December 2022 and 2021.

As of December 31, 2023 and 2022, the Company had no liabilities required to be measured at fair value on a nonrecurring basis.
Assets and Liabilities Not Measured at Fair Value

The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of December 31, 2023 and December 31, 2022, the estimated fair value of the Company's total outstanding debt in the Consolidated Balance Sheets was $1,581.7 million and $1,485.6 million, respectively, based on observable market inputs (Level 2).

84

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 4. Derivative Instruments

The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of December 31,
 20232022
Designated derivatives:
Cash flow hedges:
Foreign currency contracts$801.0 $775.9 
Interest rate lock contracts 650.0 
Fair value hedges:
Interest rate swap contracts600.0 600.0 
Total designated derivatives
$1,401.0 $2,025.9 
Non-designated derivatives200.7 163.5 
Total
$1,601.7 $2,189.4 

The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
 As of December 31,
 Balance Sheet Location20232022
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contracts as cash flow hedgesOther current assets$4.4 $0.7 
Foreign currency contracts as cash flow hedgesOther long-term assets2.7 0.5 
Interest rate lock contractsOther long-term assets 125.4 
Total derivatives designated as hedging instruments$7.1 $126.6 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$7.2 $126.7 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contractsOther accrued liabilities$6.0 $32.3 
Foreign currency contractsOther long-term liabilities1.0 5.1 
Interest rate swap contractsOther long-term liabilities73.6 87.4 
Total derivatives designated as hedging instruments$80.6 $124.8 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.2 0.2 
Total derivative liabilities$80.8 $125.0 

Offsetting of Derivative Instruments

The Company presents its derivative instruments at gross fair values in the Consolidated Balance Sheets. As of December 31, 2023 and December 31, 2022, the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by $7.2 million and $73.8 million, respectively.

Designated Derivatives

The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of thirty-six months or less.

85

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.

In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance which was expected to occur by the end of 2025. During the year ended December 31, 2023, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.

Effect of Derivative Instruments on the Consolidated Statements of Operations

For cash flow hedges, the Company recognized an unrealized gain of $15.1 million, unrealized gain of $33.1 million and unrealized loss of $9.1 million in accumulated other comprehensive loss for the effective portion of its derivative instruments during the years ended December 31, 2023, 2022, and 2021, respectively.

For foreign currency contracts, the Company reclassified a loss of $29.8 million, a loss of $25.8 million and a gain of $28.9 million out of accumulated other comprehensive loss to cost of revenues and operating expenses in the Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, an estimated $1.6 million of unrealized net loss within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.

Non-Designated Derivatives

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately one to four months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Consolidated Statements of Operations, were not material during the years ended December 31, 2023, 2022, and 2021, respectively.

See Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, for the Company’s policy regarding the offsetting of derivative assets and derivative liabilities.


86

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 5. Goodwill and Purchased Intangible Assets

Goodwill

The Company's goodwill activity was as follows (in millions):
 
Amount
December 31, 2021$3,762.1 
Other (*)(27.7)
December 31, 20223,734.4 
Other
 
December 31, 2023$3,734.4 
______________________
(*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business.

We conducted our annual impairment test of goodwill during the fourth quarter of 2023; the estimated fair value of our reporting unit was substantially in excess of the carrying value. There was no goodwill impairment during the years ended December 31, 2023, 2022, and 2021.


Purchased Intangible Assets

The Company’s purchased intangible assets, net, were as follows (in millions):
As of December 31, 2023As of December 31, 2022
GrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
NetGrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
Net
Finite-lived intangible assets:
Technologies and patents$913.1 $(779.1)$(55.1)$78.9 $913.1 $(721.3)$(55.1)$136.7 
Customer contracts, support agreements, and related relationships136.3 (120.9)(2.8)12.6 136.3 (111.2)(2.8)22.3 
Trade names and other9.6 (9.3) 0.3 9.6 (8.1) 1.5 
Total purchased intangible assets$1,059.0 $(909.3)$(57.9)$91.8 $1,059.0 $(840.6)$(57.9)$160.5 

Amortization expense related to purchased intangible assets with finite lives was $68.7 million, $74.8 million, and $79.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. There were no significant impairment charges related to purchased intangible assets during the years ended December 31, 2023, 2022, and 2021.

As of December 31, 2023, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):
Years Ending December 31,Amount
2024$49.2 
202539.6 
20263.0 
2027 
2028 
Total$91.8 
87

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 6. Other Financial Information

Total Inventory

Total inventory consisted of the following (in millions):
As of December 31,
20232022
Production and service materials$719.0 $479.6 
Finished goods299.0 163.3 
Total inventory$1,018.0 $642.9 
Reported as:
Inventory$952.4 $619.4 
Other long-term assets (1)
65.6 23.5 
Total inventory$1,018.0 $642.9 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in millions):
As of December 31,
20232022
Contract manufacturer deposits$316.4 $434.7 
Prepaid expenses140.9 104.3 
Other current assets134.2 141.0 
Total prepaid expenses and other current assets$591.5 $680.0 

Property and Equipment, Net

Property and equipment, net, consisted of the following (in millions):
 As of December 31,
 20232022
Computers and equipment$990.0 $940.0 
Software221.3 220.3 
Leasehold improvements185.9 189.2 
Furniture and fixtures45.3 45.4 
Building and building improvements292.8 271.9 
Land and land improvements243.6 243.6 
Construction-in-process4.1 12.1 
Property and equipment, gross1,983.0 1,922.5 
Accumulated depreciation(1,293.1)(1,255.7)
Property and equipment, net$689.9 $666.8 

Depreciation expense was $123.5 million, $137.7 million, and $151.0 million in 2023, 2022, and 2021, respectively.


88

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Warranties

Changes in the Company’s warranty reserve were as follows (in millions):
As of December 31,
20232022
Beginning balance$29.5 $33.0 
Provisions made during the period, net31.9 30.1 
Actual costs incurred during the period(32.0)(33.6)
Ending balance$29.4 $29.5 

Deferred Revenue

Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):
As of December 31,
20232022
Deferred product revenue, net$92.1 $108.8 
Deferred service revenue, net1,932.8 1,554.3 
Total$2,024.9 $1,663.1 
Reported as:
Current$1,130.0 $1,020.5 
Long-term894.9 642.6 
Total$2,024.9 $1,663.1 

Revenue

See Note 11, Segments, for disaggregated revenue by customer solution, customer vertical, and geographic region.

Product revenue of $48.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023. Service revenue of $907.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023.

Remaining Performance Obligations

Remaining Performance Obligations (RPO) are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements.

The following table summarizes the breakdown of RPO(1) as of December 31, 2023 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$92.9 $77.3 $12.9 $2.7 
Service1,943.9 1,059.2 666.2 218.5 
Total$2,036.8 $1,136.5 $679.1 $221.2 
_______________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product expected to be shipped to the Company's distributors, resellers, or end-customers within the next twelve months. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.


89

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Deferred Contract Costs

Deferred contract costs were $41.9 million and $28.2 million as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023 and 2022, amortization expense for the deferred contract cost were $42.4 million and $35.0 million, respectively, and there were no material impairment charges recognized.

Other Expense, Net

Other expense, net consisted of the following (in millions):
Years Ended December 31,
202320222021
Interest income$50.6 $19.6 $14.9 
Interest expense(80.0)(58.6)(50.8)
Gain (loss) on other investments, net (1) (2)
6.0 (11.6)4.9 
Other(0.4)1.6 1.5 
Other expense, net$(23.8)$(49.0)$(29.5)
_______________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value.
(2) The prior period amounts have been reclassified to conform to the current period presentation.


90

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 7. Restructuring Charges

The Company’s restructuring events are primarily intended to realign its workforce, optimize cost structure, and consolidate facilities as a result of organizational and leadership changes to effectively support the Company’s long-term strategic objectives. Restructuring charges include termination benefits related to workforce reductions, facility exit-related costs, contract termination costs, impairment of certain assets and other related costs associated with exit or disposal activities. Workforce reduction-related benefits are provided to employees primarily under the Company’s ongoing benefit arrangements, which are accrued when the existing situation or set of circumstances indicates that an obligation has been incurred, it is probable the benefits will be paid, and the amount can be reasonably estimated in accordance with the provisions of the applicable accounting guidance.

The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Employee severance
$56.8 $12.4 $13.6 
Facility exit-related and asset impairments
22.1 3.1 8.1 
Contract terminations and other
19.1 4.7 21.2 
Total$98.0 $20.2 $42.9 


2023 Restructuring Plans

During the third quarter of 2023, as a result of a thorough review of the Company’s business and strategic objectives, the Company initiated and approved a restructuring plan (“2023 Transformation Plan”) intended to reallocate resources and investments in long-term growth opportunities, realign its workforce, and optimize its real estate and asset portfolios to efficiently support the Company’s strategic priorities and goals. During the fourth quarter of 2023, the Company continued to implement the 2023 Transformation Plan, which primarily resulted in additional workforce reductions.

In connection with the 2023 Transformation Plan, the Company incurred aggregate charges of $68.6 million, consisting of employee severance, facility exit-related, asset impairment, and other restructuring-related charges. The actions taken under the 2023 Transformation Plan are expected to be substantially completed by the end of the first quarter of 2024, though certain facility exits and workforce reduction actions may take longer to implement.

The Company also incurred aggregate charges of $31.9 million related to employee severance, asset impairments, and contract terminations under another restructuring plan initiated during the first half of 2023. As of December 31, 2023, approved actions under this plan have been substantially completed.

Prior Year Restructuring Activities

In 2022 and 2021, the Company initiated restructuring plans designed to enable reinvestment in certain key priority areas to align with strategic changes, which resulted in severance costs from workforce reductions, facility exit-related costs, contract terminations, and other exit-related costs. As of December 31, 2023, activities under these plans have been substantially completed.

Restructuring Liabilities
The following table provides a summary of changes in the restructuring liabilities (in millions) under the Company's approved restructuring plans for the twelve months ended December 31, 2023:

91

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
2023 Restructuring Plans
Prior Year Plans
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Total
Liability as of December 31, 2022
$ $ $ $3.0 $1.2 $1.9 $6.1 
Charges
57.3 24.1 19.1 (0.5)(2.0) 98.0 
Cash payments
(28.4)(0.3)(14.7)(1.5)(0.4)(1.9)(47.2)
Non-cash items
0.1 (23.6)(1.2) 1.4  (23.3)
Liability as of December 31, 2023
$29.0 $0.2 $3.2 $1.0 $0.2 $ $33.6 



92

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 8. Debt and Financing

Debt

The following table summarizes the Company's total debt (in millions, except percentages):
 As of December 31,
 Maturity DateEffective Interest
Rates
20232022
Senior Notes ("Notes"):
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 2041 6.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.6)(11.3)
Hedge accounting fair value adjustments(*)
(73.6)(87.4)
Total$1,616.8 $1,601.3 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.

The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes.

As of December 31, 2023, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):
Years Ending December 31,Amount
2024$ 
2025400.0 
2026 
2027 
2028 
Thereafter1,300.0 
Total$1,700.0 

The Company may redeem the Notes, either in whole or in part, at any time at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any.

In the event of a change of control repurchase event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any.

Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.

As of December 31, 2023, the Company was in compliance with all covenants in the indentures governing the Notes.

93

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Revolving Credit Facility

In June 2023, the Company entered into a new credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the "Revolving Credit Facility"), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. Proceeds of loans made under the Revolving Credit Facility may be used by the Company for general corporate purposes. The Revolving Credit Facility will terminate in June 2028, subject to two one-year maturity extension options, on the terms and conditions set forth in the credit agreement.

Revolving loans will bear interest, at the Company’s option, at either (i) a per annum rate equal to (x) with respect to borrowings in U.S. dollars, the adjusted term Secured Overnight Financing Rate ("SOFR"), (y) with respect to borrowings in Euros, the adjusted Euro Interbank Offered Rate ("EURIBOR"), and (z) with respect to borrowings in pounds sterling, daily simple Sterling Overnight Index Average ("SONIA"), in each case, plus a margin of between 0.875% and 1.500%, depending on the Company’s public debt rating, or (ii) with respect to borrowings in U.S. dollars, a per annum rate equal to the Base Rate plus a margin of between 0.000% and 0.500%, depending on the Company’s public debt rating. Base Rate is defined as the greatest of (A) the Wall Street Journal prime rate, (B) the greater of the U.S. federal funds rate and the overnight bank funding rate plus 0.500% and (C) the adjusted term SOFR for a period of one month plus 1.00%. The Revolving Credit Facility also requires payment of a commitment fee on undrawn amounts at a rate of 0.075% to 0.225%, depending on the Company’s public debt rating.

The Revolving Credit Facility requires the Company to maintain a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, the Company is permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters).

As of December 31, 2023, no amounts were outstanding under the Revolving Credit Facility and the Company was in compliance with all covenants in the Credit Agreement.

Financing Arrangements

The Company provides certain customers with access to extended financing arrangements that allow for longer payment terms than those typically provided by the Company by factoring accounts receivable to third-party financing providers ("financing providers"). The program does not and is not intended to affect the timing of the Company's revenue recognition. Under the financing arrangements, proceeds from the financing providers are due to the Company within 1 to 90 days from the sale of the receivable. In these transactions with the financing providers, the Company surrenders control over the transferred assets.

Pursuant to the financing arrangements for the sale of receivables, the Company sold receivables of $37.4 million, $50.6 million and $31.9 million during the years ended December 31, 2023, 2022, and 2021, respectively. The Company received cash proceeds from financing providers of $48.0 million, $41.5 million, and $32.5 million during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and December 31, 2022, the amounts owed by the financing providers were $0.6 million and $11.8 million, respectively, which were recorded in accounts receivable on the Company’s Consolidated Balance Sheets.
94

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 9. Equity

The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):
DividendsStock RepurchasesTotal
YearPer ShareAmountShares
Average price
per share
AmountTax Withholding
Amount
Amount
2023$0.88 $280.8 13.1 $29.47 $385.0 $12.7 $678.5 
2022$0.84 $270.4 9.2 $32.32 $299.7 $15.4 $585.5 
2021$0.80 $259.1 15.7 $27.56 $433.3 $10.2 $702.6 


Cash Dividends on Shares of Common Stock

During 2023, 2022, and 2021, the Company declared and paid quarterly cash dividends of $0.22, $0.21, and $0.20 per common share, totaling $280.8 million, $270.4 million, and $259.1 million, respectively, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors (the "Board") of Juniper or an authorized committee thereof. See Note 15, Subsequent Events, for discussion of the Company's dividend declaration subsequent to December 31, 2023.

Stock Repurchase Activities

In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion.

During the fiscal year ended December 31, 2023, the Company repurchased 13.1 million shares of its common stock in the open market at an average price of $29.47 per share for an aggregate purchase price of $385.0 million under the 2018 Stock Repurchase Program.

As of December 31, 2023, there were $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

In addition, the Company withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. Repurchases associated with tax withholdings were $12.7 million, $15.4 million, and $10.2 million during 2023, 2022, and 2021, respectively.

95

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Accumulated Other Comprehensive Income (Loss), Net of Tax

The components of accumulated other comprehensive income (loss), net of related taxes, for the years ended December 31, 2023, 2022, and 2021 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities(1)
Unrealized
Gains/Losses
on Cash Flow
Hedges(2)
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2020
$34.1 $57.7 $(36.2)$55.6 
Other comprehensive loss before reclassifications
(5.0)(13.5)(12.8)(31.3)
Amount reclassified from accumulated other comprehensive income (loss)
(1.2)(25.2) (26.4)
Other comprehensive loss, net
(6.2)(38.7)(12.8)(57.7)
Balance as of December 31, 2021
$27.9 $19.0 $(49.0)$(2.1)
Other comprehensive income (loss) before reclassifications
(6.5)15.7 (30.1)(20.9)
Amount reclassified from accumulated other comprehensive income (loss)
0.4 26.8  27.2 
Other comprehensive income (loss), net
(6.1)42.5 (30.1)6.3 
Balance as of December 31, 2022
$21.8 $61.5 $(79.1)$4.2 
Other comprehensive income (loss) before reclassifications
7.1 11.7 (3.0)15.8 
Amount reclassified from accumulated other comprehensive income (loss)
 29.1  29.1 
Other comprehensive income (loss), net
7.1 40.8 (3.0)44.9 
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
________________________________
(1)    The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2023, 2022, and 2021 for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations.
(2)    The reclassifications out of accumulated other comprehensive income (loss) for realized gains (losses) on cash flow hedges was $(29.8) million, $(25.8) million and $28.9 million for the year ended December 31, 2023, 2022 and 2021, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.

96

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 10. Employee Benefit Plans

Equity Incentive Plans

The Company’s equity incentive plans include the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2008 Employee Stock Purchase Plan (the “ESPP”). The Company has granted RSUs and PSAs under the 2015 Plan and purchase rights under the ESPP. In addition, in connection with certain past acquisitions, the Company has assumed or substituted stock options, RSUs, RSAs, and PSAs granted under the stock plans of the acquired companies. Such awards were converted into or replaced with the Company's stock options, RSUs, RSAs, and PSAs, respectively.

The 2015 Plan was adopted and approved by the Company's stockholders in May 2015 and had an initial authorized share reserve of 38.0 million shares of common stock, plus the addition of any shares subject to outstanding awards under the 2006 Equity Incentive Plan and the Amended and Restated 1996 Stock Plan that were outstanding as of May 19, 2015, and that subsequently expire or otherwise terminate, up to a maximum of an additional 29.0 million shares. In May 2017, May 2019, May 2022 and May 2023, the Company's stockholders approved an additional 23.0 million, 3.7 million, 4.5 million, and 7.0 million shares of common stock, respectively, for issuance under the 2015 Plan. As of December 31, 2023, an aggregate of 17.3 million shares were subject to outstanding equity awards and 2.3 million shares were available for future issuance under the 2015 Plan.

The ESPP was adopted and approved by the Company's stockholders in May 2008. In May 2020, the Company's stockholders approved an additional 8.0 million shares of common stock for issuance under the ESPP. To date, the Company's stockholders have approved a share reserve of 43.0 million shares of the Company's common stock for issuance under the ESPP. The ESPP permits eligible employees to acquire shares of the Company’s common stock at a 15% discount (as determined in the ESPP) through periodic payroll deductions of up to 10% of base compensation, subject to individual purchase limits of 6,000 shares in any twelve-month period or $25,000 worth of stock, determined at the fair market value of the shares at the time the stock purchase option is granted, in one calendar year. The ESPP provides 24 month offering periods with four 6-month purchase periods. A new 24-month offering period will commence every six months thereafter. The purchase price for the Company’s common stock under the ESPP is 85% of the lower of the fair market value of the shares at (1) the beginning of the applicable offering period or (2) the end of each 6-month purchase period during such offering period. The ESPP will continue in effect until February 25, 2028, unless terminated earlier under the provisions of the ESPP. As of December 31, 2023, approximately 39.4 million shares have been issued and 3.6 million shares remain available for future issuance under the ESPP.
97

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
RSU, RSA, and PSA Activities

RSUs generally vest over three years from the date of grant, and RSAs and PSAs generally vest over a period of one to three years provided that certain annual performance targets and other vesting criteria are met. Until vested, RSUs and PSAs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.

The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2023 (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant-Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance at December 31, 2022
20.2 $26.78 
Granted(1)(2)
9.6 28.88 
Vested(3)
(7.9)26.04 
Canceled(1.7)26.37 
Balance at December 31, 2023
20.2 $28.10 1.1$593.6 
As of December 31, 2023
Vested and expected-to-vest RSUs, RSAs, and PSAs17.6 $27.67 1.1$518.8 
________________________________
(1)Includes 7.8 million service-based, 1.4 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.
(2)The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2023, 2022, and 2021 was $28.88, $29.62, and $26.21, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2023, the Company declared a quarterly cash dividend of $0.22 per share of common stock on January 31, 2023, April 25, 2023, July 27, 2023, and October 26, 2023.
(3)Total fair value of RSUs, RSAs, and PSAs vested during 2023, 2022, and 2021 was $206.8 million, $202.2 million, and $184.2 million, respectively.


Shares Available for Grant

The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):
Number of Shares
Balance as of December 31, 2022
3.4 
Additional shares authorized 7.0 
Options, RSUs, and PSAs granted
(9.3)
RSUs and PSAs canceled
1.2 
Balance as of December 31, 2023
2.3 

Employee Stock Purchase Plan

During 2023, 2022, and 2021, employees purchased 2.6 million, 2.6 million, and 2.8 million shares of common stock through the ESPP at an average exercise price of $23.53, $21.59, and $19.81 per share, respectively.

98

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Valuation Assumptions

The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows:
Years Ended December 31,
202320222021
ESPP Purchase Rights:
Volatility28%29%32%
Risk-free interest rate4.6%1.1%0.1%
Expected life (years)1.31.31.3
Dividend yield2.8%2.5%3.0%
Weighted-average fair value per share$7.97$8.84$6.96
Market-based RSUs:
Volatility28%30%30%
Risk-free interest rate4.3%1.7%0.2%
Dividend yield2.8%2.5%3.4%
Weighted-average fair value per share$37.45$47.96$30.70

Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Cost of revenues - Product$6.7 $5.9 $5.3 
Cost of revenues - Service20.8 17.4 18.2 
Research and development129.2 84.0 93.1 
Sales and marketing85.2 59.1 65.9 
General and administrative37.5 42.9 40.1 
Total$279.4 $209.3 $222.6 

The following table summarizes share-based compensation expense by award type (in millions):
 Years Ended December 31,
 202320222021
Stock options$2.2 $5.4 $9.3 
RSUs, RSAs, and PSAs249.1 181.9 196.2 
ESPP Purchase Rights28.1 22.0 17.1 
Total$279.4 $209.3 $222.6 

For the years ended December 31, 2023, 2022, and 2021, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the income tax provision in the Consolidated Statements of Operations, of $36.9 million, $25.7 million, and $28.2 million, respectively.

For the years ended December 31, 2023, 2022, and 2021, the realized tax benefit related to awards vested or exercised during the period was $34.4 million, $38.6 million, and $31.7 million, respectively. These amounts do not include the indirect effects of stock-based awards, which primarily relate to the research and development tax credit.

99

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
As of December 31, 2023, the total unrecognized compensation cost related to unvested share-based awards was $383.4 million to be recognized over a weighted-average period of 1.8 years.

401(k) Plan

The Company maintains a savings and retirement plan qualified under Section 401(k) of the Internal Revenue Code of 1986, as amended (the "IRC"). Employees meeting the eligibility requirements, as defined under the IRC, may contribute up to the statutory limits each year. The Company currently matches 30% of all eligible employee contributions which vest immediately. The Company’s matching contributions to the plan totaled $27.3 million, $23.5 million, and $22.3 million during 2023, 2022, and 2021, respectively.

Deferred Compensation Plan

The Company’s NQDC plan is an unfunded and unsecured deferred compensation arrangement. Under the NQDC plan, officers and other senior employees may elect to defer a portion of their compensation and contribute such amounts to one or more investment funds. As of December 31, 2023, the liability of the Company to the plan participants was $38.0 million, of which $2.5 million was included within other accrued liabilities and $35.5 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $38.0 million correlating to the deferred compensation obligations, of which $2.5 million was included within prepaid expenses and other current assets and $35.5 million was included within other long-term assets on the Consolidated Balance Sheets. As of December 31, 2022, the liability of the Company was $28.1 million, of which $2.4 million was included within other accrued liabilities and $25.7 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $28.1 million correlating to the deferred compensation obligations, of which $2.4 million was included within prepaid expenses and other current assets and $25.7 million was included within other long-term assets on the Consolidated Balance Sheets.

100

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 11. Segments

The Company operates in one reportable segment. The Company's chief executive officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below.

The following table presents net revenues by customer solution (in millions):
Years Ended December 31,
202320222021
Customer Solutions:
Automated WAN Solutions$1,839.3 $1,865.3 $1,665.0 
Cloud-Ready Data Center744.7 878.9 727.1 
AI-Driven Enterprise1,391.8 1,026.2 830.4 
Hardware Maintenance and Professional Services1,588.7 1,530.8 1,512.9 
Total $5,564.5 $5,301.2 $4,735.4 

The following table presents net revenues by customer vertical (in millions):
 Years Ended December 31,
 202320222021
Cloud$1,162.8 $1,393.6 $1,228.0 
Service Provider1,842.5 1,891.2 1,839.1 
Enterprise2,559.2 2,016.4 1,668.3 
Total$5,564.5 $5,301.2 $4,735.4 

The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Years Ended December 31,
202320222021
Americas:
United States$3,066.5 $2,931.6 $2,426.9 
Other266.8 225.2 222.2 
Total Americas3,333.3 3,156.8 2,649.1 
Europe, Middle East, and Africa1,405.7 1,370.0 1,314.5 
Asia Pacific825.5 774.4 771.8 
Total$5,564.5 $5,301.2 $4,735.4 

During the years ended December 31, 2023, 2022, and 2021, no customer accounted for greater than 10% of the Company's net revenues.

The following table presents geographic information for property and equipment, net (in millions).
 As of December 31,
 20232022
United States$597.0 $579.3 
International92.9 87.5 
Property and equipment, net$689.9 $666.8 

The Company tracks assets by physical location. The majority of the Company’s assets, excluding cash and cash equivalents and investments, as of December 31, 2023 and December 31, 2022, were attributable to U.S. operations.
101

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 12. Income Taxes
 
The components of pretax income are summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Domestic$340.4 $509.5 $264.6 
Foreign8.6 26.8 45.5 
Total pretax income $349.0 $536.3 $310.1 

The provision (benefit) for income taxes is summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Current provision (benefit):   
Federal$219.0 $223.6 $63.4 
States25.9 23.9 15.9 
Foreign46.5 36.2 48.2 
Total current provision (benefit)291.4 283.7 127.5 
Deferred (benefit) provision:
Federal(250.0)(199.3)(54.3)
States(13.6)(13.6)(4.1)
Foreign1.4 (10.3)(11.7)
Total deferred (benefit) provision
(262.2)(223.2)(70.1)
Total provision for income taxes$29.2 $60.5 $57.4 

The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions):
 Years Ended December 31,
 202320222021
Expected provision at statutory rate $73.3 $112.7 $65.1 
State taxes, net of federal benefit7.0 12.0 6.5 
Foreign income at different tax rates(24.4)(18.1)(0.2)
R&D tax credits(31.4)(23.6)(16.6)
Share-based compensation(5.2)(7.4)(2.2)
Non-deductible compensation5.1 4.0 4.2 
Recognition of previously unrecognized tax benefits (8.1) 
Other4.8 (11.0)0.6 
Total provision for income taxes$29.2 $60.5 $57.4 

In 2023, classified within "Other" above, the Company recorded a tax expense of $9.8 million on adjustments for certain privately-held investments and $5.0 million related to interest on income tax reserves. This was partially offset by income tax benefits of $10.9 million due to changes in tax legislation.
Deferred income taxes reflect the net tax effects of tax carry-forward items and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred income taxes are classified as other long-term assets in the Company's Consolidated Balance Sheets. Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):
102

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
 As of December 31,
 20232022
Deferred tax assets:  
Net operating loss carry-forwards$44.4 $57.2 
Research and other credit carry-forwards294.4 281.3 
Deferred revenue74.9 58.1 
Share-based compensation25.4 17.2 
Capitalized R&D expenditure
475.7 293.1 
Reserves and accruals not currently deductible133.0 66.1 
Operating lease liabilities31.9 39.7 
Other12.1 13.2 
Total deferred tax assets1,091.8 825.9 
Valuation allowance(326.9)(310.9)
Deferred tax assets, net of valuation allowance764.9 515.0 
Deferred tax liabilities:
Property and equipment basis differences(5.5) 
Purchased intangible assets(23.0)(32.3)
Unremitted foreign earnings(24.1)(23.7)
Net unrealized gain(41.9)(35.8)
Operating lease assets(29.5)(36.1)
Total deferred tax liabilities(124.0)(127.9)
Net deferred tax assets$640.9 $387.1 
As of December 31, 2023 and 2022, the Company had a valuation allowance on its U.S. and foreign deferred tax assets of $326.9 million and $310.9 million, respectively. The balance at December 31, 2023 consisted of $5.2 million, $312.9 million, and $8.8 million against the Company's U.S. federal, state, and foreign deferred tax assets, respectively, which the Company believes are not more likely than not to be utilized in future years. The valuation allowance increased in 2023 and 2022 by $16 million and $10 million, respectively, primarily related to changes in state R&D tax credits.

As of December 31, 2023, the Company had federal, California and other states net operating loss carry-forwards of approximately $104.3 million, $129.1 million, and $138.8 million, respectively. The California net operating loss carry-forwards of $129.1 million are expected to expire unused. The Company also had federal, California, and other state tax credit carry-forwards of approximately $2.4 million, $326.7 million, and $32.8 million, respectively. Unused net operating loss and other state tax credit carry-forwards will expire at various dates beginning in the year 2024. The California tax credit carry-forwards will carry forward indefinitely.

The Company provides deferred tax liabilities for all tax consequences associated with the undistributed earnings that are expected to be repatriated to subsidiaries' parent unless the subsidiaries' earnings are considered indefinitely reinvested. The Company has made no provision for deferred taxes on approximately $156.7 million of cumulative undistributed earnings of certain foreign subsidiaries through December 31, 2023. These earnings are considered indefinitely invested in operations of the subsidiaries, as the Company intends to utilize these amounts to fund future expansion of its operations. If these earnings were distributed to the parent, the Company would be subject to additional taxes of approximately $31.7 million.

As of December 31, 2023, 2022, and 2021, the total amount of gross unrecognized tax benefits was $132.8 million, $116.0 million, and $113.4 million, respectively. As of December 31, 2023, approximately $127.8 million of the gross unrecognized tax benefits, if recognized, would affect the effective tax rate before considering valuation allowance.

103

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions):
Years Ended December 31,
 202320222021
Balance at beginning of year$116.0 $113.4 $116 
Tax positions related to current year:
Additions8.9 5.8 7.7 
Tax positions related to prior years:
Additions8.9 6.9 3.3 
Reductions (2.5)(3.6)
Settlements  (9.4)
Lapses in statutes of limitations(1.0)(7.6)(0.6)
Balance at end of year$132.8 $116.0 $113.4 

As of December 31, 2023, 2022, and 2021, the Company had accrued interest and penalties related to unrecognized tax benefits of $12.0 million, $5.6 million, and $8.1 million, respectively, as other long-term liabilities in the Consolidated Balance Sheets. Due to the changes in the level of gross unrecognized tax benefits, the Company recognized a (benefit), or expense, for net interest and penalties of $6.3 million, $(2.5) million, and $2.7 million in its Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $49.9 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation.

The Company conducts business globally and, as a result, Juniper Networks or one or more of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such jurisdictions as the Netherlands, U.K., France, Germany, Japan, China, Australia, India, and the U.S. With few exceptions, the Company is no longer subject to U.S. federal, state and local, and non-U.S. income tax examinations for years before 2012.

The Company is currently under examination by the Internal Revenue Service and the India tax authorities for the 2017 through 2018 tax years and the 2012 through 2020 tax years, respectively. The Company regularly assesses the likelihood of an adverse outcome resulting from such examinations. As of December 31, 2023, the Company believes the resolution of the audits is unlikely to have a material effect on its consolidated financial condition or results of operations.

The Company is pursuing all available administrative remedies relative to ongoing matters. The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to proposed adjustments and the ultimate resolution of these matters is unlikely to have a material effect on its consolidated financial condition or results of operations; however, there is still a possibility that an adverse outcome of these matters could have a material effect on its consolidated financial condition and results of operations.
104

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 13. Net Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Years Ended December 31,
202320222021
Numerator:
Net income $310.2 $471.0 $252.7 
Denominator:
Weighted-average shares used to compute basic net income per share320.0 322.1 324.4 
Dilutive effect of employee stock awards5.9 7.4 7.2 
Weighted-average shares used to compute diluted net income per share
325.9 329.5 331.6 
Net income per share:
Basic$0.97 $1.46 $0.78 
Diluted$0.95 $1.43 $0.76 
Anti-dilutive shares6.4 3.4 0.5 

Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.

105

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Note 14. Commitments and Contingencies

Commitments

Unconditional purchase obligations consist of agreements that include firm and non-cancelable terms to transfer funds in the future for fixed or minimum amounts or quantities to be purchased at fixed or minimum prices. For obligations with cancellation provisions, the amounts included in the following tables were limited to the non-cancelable portion of the agreement terms or the minimum cancellation fee.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancelable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. The following table summarizes the Company’s purchase commitments as of December 31, 2023 (in millions):
Years Ending December 31,Purchase Commitments
2024$989.5 
2025137.1 
202680.0 
202785.0 
Total$1,291.6 

The Company establishes a liability in connection with purchase commitments related to quantities in excess of its demand forecasts or obsolete materials charges for components purchased by the contract manufacturers based on the Company’s demand forecast or customer orders. As of December 31, 2023, the Company had accrued $36.0 million related to such charges.

Other Purchase Obligations

The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2023 (in millions):
Years Ending December 31,Unconditional Purchase Obligations
2024$33.1 
202530.1 
20265.2 
20271.0 
20280.2 
Total$69.6 

In December 2018, the Company entered into a Master Services Agreement and certain Statements of Work, as subsequently amended (collectively, the “Agreement”), with International Business Machines Corporation ("IBM"). As of December 31, 2023, the Company expects to pay IBM $56.3 million over the remaining initial term of the Agreement. The table above does not include fees payable to IBM under the contract as the Company is unable to make a reasonably reliable estimate of the amount of the payments related to each of the years under this contract due to uncertainties in the usage of the services.


106

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Leases

The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 8 years and 1 to 4 years, respectively. Each leased facility is subject to an individual lease or sublease, which could provide various options to extend or terminate the lease agreement. Facilities are primarily comprised of corporate offices, data centers, and R&D facilities. Equipment includes vehicles and various office equipment. The Company also has variable lease payments that are primarily comprised of common area maintenance and utility charges. The Company's lease agreements do not contain any residual value guarantees or restrictive covenants.

The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
Years Ended December 31,
20232022
Operating lease cost$46.6 $48.4 
Variable lease cost11.9 10.0 
Total lease cost$58.5 $58.4 
Operating cash outflows from operating leases$51.6 $53.1 
ROU assets obtained in exchange for new operating lease liabilities$12.4 $26.0 
As of December 31,
20232022
Weighted average remaining lease term (years)3.64.1
Weighted average discount rate3.8 %3.5 %

As of December 31, 2023, future operating lease payments for each of the next five years and thereafter are as follows (in millions):
Years Ending December 31,Amount
2024$47.1 
202542.4 
202621.2 
202713.5 
20286.9 
Thereafter7.6 
Total lease payments138.7 
Less: interest(9.4)
Total$129.3 
Balance Sheet Information
Other accrued liabilities$46.4 
Long-term operating lease liabilities82.9 
Total
$129.3 


107

Juniper Networks, Inc.
Notes to Consolidated Financial Statements (Continued)
Debt and Interest Payment on Debt

As of December 31, 2023, the Company held total outstanding debt consisting of the Notes with a carrying value of $1,616.8 million. See Note 8, Debt and Financing, for further discussion of the Company's long-term debt and expected future principal maturities.

Tax Liability

Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $179.7 million, of which $106.3 million remains in long-term income taxes payable as of December 31, 2023.

As of December 31, 2023, the Company also had $92.7 million included in long-term income taxes payable on the Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.

Guarantees

The Company has financial guarantees consisting of third-party financing arrangements extended to end-user customers and standby letters of credit for certain lease facilities, insurance programs and customs of $32.5 million and $27.4 million, as of December 31, 2023 and December 31, 2022, respectively.

Legal Proceedings

The Company is involved in investigations, disputes, litigation, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.
108

Note 15. Subsequent Events

Dividend Declaration

On January 30, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on March 22, 2024 to stockholders of record as of the close of business on March 1, 2024.

Merger Agreement

On January 9, 2024, HPE and Juniper Networks, Inc. announced that the companies entered into a definitive Merger Agreement under which HPE will acquire Juniper in an all-cash transaction. Under the terms of this agreement, Juniper shareholders will receive $40.00 per share in cash upon the completion of the transaction, representing an equity value of approximately $14 billion. The transaction is currently expected to close in late calendar year 2024 or early calendar year 2025, subject to receipt of regulatory approvals, approval of the transaction by Juniper shareholders, and satisfaction of other customary closing conditions.

109

ITEM 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

Not applicable.

ITEM 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Attached as exhibits to this Report are certifications of our principal executive officer and principal financial officer, which are required in accordance with Rule 13a-14 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). This “Controls and Procedures” section includes information concerning the controls and related evaluations referred to in the certifications and it should be read in conjunction with the certifications for a more complete understanding of the topics presented.

We carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, our principal executive officer and principal financial officer concluded that, as of the end of the period covered in this Report, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Controls Over Financial Reporting

There were no changes in our internal control over financial reporting during the fourth quarter of 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Management's Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. generally accepted accounting principles.
 
Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the Consolidated 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.
 
Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control - Integrated Framework as published in 2013. Based on that assessment, management concluded that, as of December 31, 2023, its internal control over financial reporting was effective.
 
The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by Ernst & Young LLP, the independent registered public accounting firm that audits our Consolidated Financial Statements, as stated in their report included in Item 8 of this Annual Report on Form 10-K, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2023.

110

ITEM 9B. Other Information

Insider Adoption or Termination of Trading Arrangements

During the fiscal quarter ended December 31, 2023, none of our directors or officers informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as those terms are defined in Regulation S-K, Item 408(a).

ITEM 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

111

PART III

ITEM 10. Directors, Executive Officers and Corporate Governance

For information with respect to our executive officers, see Part I, Item 1 of this Annual Report on Form 10-K, under “Information about our Executive Officers.”

Information concerning our directors, including director nominations, and our audit committee and audit committee financial expert, is included in our definitive Proxy Statement to be filed with the SEC in connection with our 2024 Annual Meeting of Stockholders (the “Proxy Statement”) under “Corporate Governance Principles and Board Matters” and “Election of Directors” and is incorporated herein by reference.

With regard to the information required by this Item regarding compliance with Section 16(a) of the Exchange Act, we will provide disclosure of delinquent Section 16(a) reports, if any, in our Proxy Statement under “Delinquent Section 16(a) Reports” and such disclosure, if any, is incorporated herein by reference.

Information concerning our worldwide code of business conduct that applies to our principal executive officer and all other employees is included in the Proxy Statement under “Corporate Governance Principles and Board Matters” and is incorporated herein by reference.

ITEM 11. Executive Compensation

Information required by Item 402 of Regulation S-K is included in the Proxy Statement under “Director Compensation” and “Executive Compensation” and is incorporated herein by reference.

Information concerning compensation committee interlocks and insider participation appearing in the Proxy Statement under “Compensation Committee Interlocks and Insider Participation” is incorporated herein by reference.

Information concerning the compensation committee report appearing in the Proxy Statement under “Compensation Committee Report” is incorporated herein by reference.

ITEM 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

Information concerning the security ownership of certain beneficial owners and management is included in the Proxy Statement under “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” and is incorporated herein by reference.

Information concerning our equity compensation plan information is included in the Proxy Statement under “Equity Compensation Plan Information” and is incorporated herein by reference.

ITEM 13. Certain Relationships and Related Transactions, and Director Independence

Information concerning certain relationships and related transactions is included in the Proxy Statement under the heading “Certain Relationships and Related Transactions” and is incorporated herein by reference.

Information concerning director independence is included in the Proxy Statement under the heading “Board Independence” and is incorporated herein by reference.

ITEM 14. Principal Accountant Fees and Services

Information concerning principal accountant fees and services and the audit committee's pre-approval policies and procedures is included in the Proxy Statement under the heading “Principal Accountant Fees and Services” and is incorporated herein by reference.
112

PART IV

ITEM 15. Exhibits and Financial Statement Schedules

(a) The following documents are filed as part of this Report:

1. Consolidated Financial Statements

See Index to Consolidated Financial Statements at Item 8 herein.

2. Financial Statement Schedules

Juniper Networks, Inc.
Schedule II - Valuation and Qualifying Accounts
Years Ended December 31, 2023, 2022, and 2021
 (In millions)
Allowance for Doubtful AccountsBalance at
Beginning of
Year
Charged to
(Reversed from)
Costs and
Expenses
Write-offs,
Net of
Recoveries
Balance at
End of
Year
2023$12.0 $(0.8)$— $11.2 
2022$6.7 $5.3 $— $12.0 
2021$9.9 $(3.2)$— $6.7 
Sales Return ReserveBalance at
Beginning of
Year
Provisions for Returns / Stock Rotation
Returns / Stock RotationBalance at
End of
Year
2023$43.0 $93.5 $(95.5)$41.0 
2022$31.4 $111.9 $(100.3)$43.0 
2021$28.4 $57.6 $(54.6)$31.4 
Excess and Obsolete Inventory Reserve
Balance at
Beginning of
Year
Provisions
Disposals
Balance at
End of
Year
2023$211.7 $127.2 $(19.0)$319.9 
2022$192.2 $29.8 $(10.3)$211.7 
2021$187.6 $9.9 $(5.3)$192.2 

Contract Manufacturer Liabilities
Balance at
Beginning of
Year
Provisions
Disposals
Balance at
End of
Year
2023$21.5 $30.4 $(15.9)$36.0 
2022$19.7 $7.5 $(5.7)$21.5 
2021$15.2 $8.2 $(3.7)$19.7 

All other schedules have been omitted as the required information is not applicable or the information is presented in the Consolidated Financial Statements or notes thereto under Item 8 herein.

113

3. Exhibits
    
Incorporated by Reference
Exhibit No.
 
Exhibit
 
Filing
 
Exhibit No.
 
File No.
 
File Date
3.1 S-8 4.1 333-2183445/30/2017
3.2 8-K 3.1 001-345015/11/2023
4.110-K4.1001-345012/20/2020
4.2 8-K 4.1 001-345013/4/2011
4.3 8-K 4.8 001-345013/4/2011
4.48-K4.1001-345018/26/2019
4.58-K4.1001-3450112/10/2020
4.6 8-K 4.8 001-345013/4/2011
4.7 8-K 4.1 001-3450112/10/2020
4.8 8-K 4.1 001-3450112/10/2020
4.98-K4.1001-345018/26/2019
10.1  10-Q 10.1 001-34501 5/5/2020
10.2  S-8 4.4 333-151669 6/16/2008
10.38-K10.1001-345015/11/2023
10.410-Q10.1001-345018/4/2020
10.58-K10.2001-345015/20/2015
10.68-K10.3001-345015/20/2015
10.78-K10.1001-345018/10/2018
10.88-K10.4001-345015/20/2015
10.910-K10.9001-345012/11/2022
10.1010-K
10.10
001-345012/10/2023
10.1110-Q10.1001-3450110/27/2023
10.1210-Q10.2001-3450110/27/2023
10.13  8-K 10.1 001-34501 5/29/2014
10.1410-K10.14001-345012/11/2022
10.15
10-Q
10.2
001-34501
7/28/2023
10.16
10-Q10.1001-345019/30/2022
114

    
Incorporated by Reference
Exhibit No.
 
Exhibit
 
Filing
 
Exhibit No.
 
File No.
 
File Date
10.17
10-K10.60001-345012/19/2016
10.18
10-Q
10.3
001-34501
7/28/2023
21.1         
23.1         
31.1         
31.2         
32.1         
32.2         
97
101 
The following materials from Juniper Networks Inc.'s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in iXBRL (inline eXtensible Business Reporting Language): (i) the Consolidated Statements of Operations, (ii) Consolidated Statements of Comprehensive Income, (iii) Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, and (v) Consolidated Statements of Changes in Stockholders' Equity, and (iv) Notes to Consolidated Financial Statements, tagged as blocks of text*
        
104 
The cover page from the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2023, formatted in Inline XBRL (included in Exhibit 101)*
        
Filed herewith
**Furnished herewith
+Indicates management contract or compensatory plan, contract or arrangement.
Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment that has been separately filed with the Securities and Exchange Commission.
††Portion of this exhibit (indicated by asterisks) have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K, which portions will be furnished to the SEC upon request.

(b) Exhibits

See Exhibits in Item 15(a)(3) above in this Report.

(c) None

ITEM 16. Form 10-K Summary

Not applicable.
115

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 Juniper Networks, Inc.
February 7, 2024By:/s/ Kenneth B. Miller
Kenneth B. Miller
Executive Vice President, Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)
February 7, 2024By:/s/ Thomas A. Austin
Thomas A. Austin
Group Vice President and Chief Accounting Officer
(Duly Authorized Officer and Principal Accounting Officer)

116


Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature Title Date
     
/s/ Rami Rahim Chief Executive Officer and Director
(Principal Executive Officer)
 February 7, 2024
Rami Rahim
     
/s/ Kenneth B. Miller Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
 February 7, 2024
Kenneth B. Miller
     
/s/ Thomas A. Austin Group Vice President and Chief Accounting Officer
(Principal Accounting Officer)
 February 7, 2024
Thomas A. Austin
     
/s/ Scott Kriens Chairman of the Board February 7, 2024
Scott Kriens
     
/s/ Anne T. DelSanto Director February 7, 2024
Anne T. DelSanto    
/s/ Kevin DeNuccioDirectorFebruary 7, 2024
Kevin DeNuccio
/s/ James DolceDirectorFebruary 7, 2024
James Dolce
/s/ Steven FernandezDirectorFebruary 7, 2024
Steven Fernandez
/s/ Christine M. Gorjanc Director February 7, 2024
Christine M. Gorjanc
/s/ Janet B. HaugenDirector February 7, 2024
Janet B. Haugen
/s/ Rahul Merchant Director February 7, 2024
Rahul Merchant
/s/ William R. Stensrud Director February 7, 2024
William R. Stensrud    




117
EX-21.1 2 jnpr-20231231ex211.htm EX-21.1 Document

EXHIBIT 21.1

SUBSIDIARIES OF THE COMPANY AS OF DECEMBER 31, 2023*


NAMEJURISDICTION OF INCORPORATION
Juniper Networks International B.V. The Netherlands
Juniper Networks (US), Inc.California, USA
____________
*    All other subsidiaries would not in the aggregate constitute a “significant subsidiary” as defined in Regulation S-X.


EX-23.1 3 jnpr-20231231ex231.htm EX-23.1 Document

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

(1) Registration Statement (Form S-3 Nos. 333-266421 and 333-233090) of Juniper Networks, Inc. and related prospectus, and

(2) Registration Statements (Form S-8 Nos. 333-272375, 333-265461, 333-262679, 333-252472, 333-251027, 333-240345, 333-233091, 333-230685, 333-229813, -333-216246, 333-213490, 333-211824, 333-204297, 333-183165, 333-151669, and 333-176171) of Juniper Networks, Inc.;

of our reports dated February 7, 2024, with respect to the consolidated financial statements and schedule of Juniper Networks, Inc., and the effectiveness of internal control over financial reporting of Juniper Networks, Inc., included in this Annual Report (Form 10-K) of Juniper Networks, Inc., for the year ended December 31, 2023. 


/s/ Ernst & Young LLP

San Jose, California
February 7, 2024


EX-31.1 4 jnpr-20231231ex311.htm EX-31.1 Document

EXHIBIT 31.1
Certification of Principal Executive Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Rami Rahim, certify that:

1.    I have reviewed this Annual Report on Form 10-K of Juniper Networks, Inc.;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(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 7, 2024

/s/ Rami Rahim                 
Rami Rahim
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 5 jnpr-20231231ex312.htm EX-31.2 Document

EXHIBIT 31.2
Certification of Principal Financial Officer
Pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
As Adopted Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Kenneth B. Miller, certify that:

1.    I have reviewed this Annual Report on Form 10-K of Juniper Networks, Inc.;

2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.    The registrant's other certifying officer(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 7, 2024

/s/ Kenneth B. Miller             
Kenneth B. Miller
Executive Vice President, Chief Financial Officer
(Principal Financial Officer)

EX-32.1 6 jnpr-20231231ex321.htm EX-32.1 Document

EXHIBIT 32.1

Certification of Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350 As Adopted
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Rami Rahim, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Juniper Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Juniper Networks, Inc.

/s/ Rami Rahim         
Rami Rahim
Chief Executive Officer
February 7, 2024


EX-32.2 7 jnpr-20231231ex322.htm EX-32.2 Document

EXHIBIT 32.2

Certification of Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350 As Adopted
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

I, Kenneth B. Miller, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Juniper Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2023, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Juniper Networks, Inc.

/s/ Kenneth B. Miller             
Kenneth B. Miller
Executive Vice President, Chief Financial Officer
February 7, 2024


EX-97 8 jnpr-20231231ex97.htm EX-97 Document
 
EXHIBIT 97

JUNIPER NETWORKS, INC.

COMPENSATION RECOVERY POLICY

(Effective as of August 1, 2023)

PURPOSE

Juniper Networks, Inc. (collectively with its subsidiaries, the “Company”) is committed to promoting high standards of honest and ethical business conduct and compliance with applicable laws, rules and regulations. As part of this commitment, the Company has adopted this Compensation Recovery Policy (this “Policy”). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and explains when the Company will be required to seek recovery of Incentive Compensation awarded or paid to a Covered Person. Please refer to Exhibit A attached hereto (the “Definitions Exhibit”) for the definitions of capitalized terms used, but not otherwise defined, throughout this Policy.

MISCALCULATION OF FINANCIAL REPORTING MEASURE RESULTS

In the event of a Restatement, the Company will seek to recover, reasonably promptly, all Recoverable Incentive Compensation from a Covered Person. Such recovery, in the case of a Restatement, will be made without regard to any individual knowledge or responsibility related to the Restatement. Notwithstanding the foregoing, if the Company is required to undertake a Restatement, the Company will not be required to recover the Recoverable Incentive Compensation if the Compensation Committee determines it Impracticable to do so.

If such Recoverable Incentive Compensation was not awarded or paid on a formulaic basis, the Company will seek to recover the amount that the Compensation Committee determines in good faith should be recovered.


OTHER ACTIONS

    The Compensation Committee may, subject to applicable law, seek recovery in the manner it chooses, including by seeking reimbursement from the Covered Person of all or part of the compensation awarded or paid, by electing to withhold unpaid compensation, by set-off, or by rescinding or canceling unvested stock.

    In the reasonable exercise of its business judgment under this Policy, the Compensation Committee may in its sole discretion determine whether and to what extent additional action is appropriate to address the circumstances surrounding a Restatement to minimize the likelihood of any recurrence and to impose such other discipline as it deems appropriate.

NO INDEMNIFICATION OR REIMBURSEMENT

Notwithstanding the terms of any other policy, program, agreement or arrangement, in no event will the Company or any of its affiliates indemnify or reimburse a Covered Person for any loss, including defense costs, under this Policy and in no event will the Company or any of its affiliates pay premiums on any insurance policy that would cover a Covered Person’s potential obligations with respect to Recoverable Incentive Compensation under this Policy.

ADMINISTRATION OF POLICY

The Compensation Committee will have full authority to administer this Policy. The Compensation Committee will, subject to the provisions of this Policy and Rule 10D-1 of the Exchange Act, as amended, and the Company’s applicable exchange listing standards, make such determinations and interpretations and take such actions in connection with this Policy as it deems necessary, appropriate or advisable. All determinations and interpretations made by the Compensation Committee will be final, binding and conclusive.







    2




OTHER CLAIMS AND RIGHTS

The remedies under this Policy are in addition to, and not in lieu of, any legal and equitable claims the Company or any of its affiliates may have or any actions that may be imposed by law enforcement agencies, regulators, administrative bodies, or other authorities. Further, the exercise by the Compensation Committee of any rights pursuant to this Policy will not impact any other rights that the Company or any of its affiliates may have with respect to any Covered Person subject to this Policy.

ACKNOWLEDGEMENT BY COVERED PERSONS; CONDITION TO ELIGIBILITY FOR INCENTIVE COMPENSATION

The Company will provide notice and seek acknowledgement of this Policy from each Covered Person, provided that the failure to provide such notice or obtain such acknowledgement will have no impact on the applicability or enforceability of this Policy. Following the Effective Date, the Company must be in receipt of a Covered Person's acknowledgement as a condition to such Covered Person’s eligibility to receive Incentive Compensation. All Incentive Compensation subject to this Policy will not be earned, even if already paid, until the Policy ceases to apply to such Incentive Compensation and any other vesting conditions applicable to such Incentive Compensation are satisfied.

AMENDMENT; TERMINATION

    The Board or the Compensation Committee may amend or terminate this Policy at any time.

EFFECTIVENESS

    Except as otherwise determined in writing by the Compensation Committee, this Policy will apply to any Incentive Compensation that is Received by a Covered Person on or after the Effective Date. Further, as of the Effective Date, this Policy amends and supersedes in their entirety any prior executive compensation recovery policy and any recoupment provisions which appear in a Covered Person’s equity award agreements or otherwise (the “Prior Policies”). Notwithstanding the foregoing, the Prior Policies shall remain in full force and effect as to any compensation that, without the existence, and satisfaction, of conditions set forth in the Prior Policies, may otherwise have been deemed earned prior to the Effective Date. This Policy will survive and continue notwithstanding any termination of a Covered Person’s employment with the Company and its affiliates.

SUCCESSORS

    This Policy shall be binding and enforceable against all Covered Persons and their successors, beneficiaries, heirs, executors, administrators, or other legal representatives.

GOVERNING LAW

    To the extent not preempted by U.S. federal law, this Policy will be governed by and construed in accordance with the laws of the State of California, without reference to principles of conflict of laws.

    3




Exhibit A
JUNIPER NETWORKS, INC.
COMPENSATION RECOVERY POLICY
DEFINITIONS EXHIBIT
Applicable Period” means the three completed fiscal years of the Company immediately preceding the earlier of (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes (or reasonably should have concluded) that a Restatement is required or (ii) the date a regulator, court or other legally authorized body directs the Company to prepare a Restatement. The “Applicable Period” also includes any transition period (that results from a change in the Company’s fiscal year) within or immediately following the three completed fiscal years identified in the preceding sentence.

Board” means the Board of Directors of the Company.

Compensation Committee” means the Company’s committee of independent directors responsible for executive compensation decisions, or in the absence of such a committee, a majority of the independent directors serving on the Board. For the avoidance of doubt, as of the Effective Date of this Policy, the “Compensation Committee” is the Compensation Committee of the Board.

Covered Person” means any person who is, or was at any time, during the Applicable Period, an Executive Officer. For the avoidance of doubt, a Covered Person may include a former Executive Officer that left the Company, retired, or transitioned to an employee role (including after serving as an Executive Officer in an interim capacity) during the Applicable Period.

Effective Date” means October 2, 2023.

Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person (including an officer of the Company’s parent(s) or subsidiaries) who performs similar policy-making functions for the Company.

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 (including, but not limited to, “non-GAAP” financial measures, such as those appearing in the Company’s earnings releases or Management Discussion and Analysis), and any measure that is derived wholly or in part from such measure. Stock price and total shareholder return (and any measures derived wholly or in part therefrom) shall be considered Financial Reporting Measures.

Impracticable.” The Compensation Committee may determine in good faith that recovery of Recoverable Incentive Compensation is “Impracticable” if: (i) pursuing such recovery would violate home country law of the jurisdiction of incorporation of the Company where that law was adopted prior to November 28, 2022 and the Company provides an opinion of home country counsel to that effect acceptable to the Company’s listing exchange; (ii) the direct expense paid to a third party to assist in enforcing this Policy would exceed the Recoverable Incentive Compensation and the Company has (A) made a reasonable attempt to recover such amounts and (B) provided documentation of such attempts to recover to the Company’s applicable listing exchange; or (iii) 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 of 1986, as amended.

Incentive Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure. Incentive Compensation does not include any base salaries (except with respect to any salary increases earned wholly or in part based on the attainment of a Financial Reporting Measure performance goal); bonuses paid solely at the discretion of the Compensation Committee or Board that are not paid from a “bonus pool” that is determined by





satisfying a Financial Reporting Measure performance goal; bonuses paid solely upon satisfying one or more subjective standards and/or completion of a specified employment period; non-equity incentive plan awards earned solely upon satisfying one or more strategic measures or operational measures; and equity awards that vest solely based on the passage of time and/or attaining one or more non-Financial Reporting Measures.

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

Recoverable Incentive Compensation” means the amount of any Incentive Compensation (calculated on a pre-tax basis) Received by a Covered Person during the Applicable Period that is in excess of the amount that otherwise would have been Received if the calculation were based on the Restatement. For the avoidance of doubt Recoverable Incentive Compensation does not include any Incentive Compensation Received by a person (i) before such person began service in a position or capacity meeting the definition of an Executive Officer, (ii) who did not serve as an Executive Officer at any time during the performance period for that Incentive Compensation, or (iii) during any period the Company did not have a class of its securities listed on a national securities exchange or a national securities association. For Incentive Compensation based on (or derived from) stock price or total shareholder return where the amount of Recoverable Incentive Compensation is not subject to mathematical recalculation directly from the information in the applicable Restatement, the amount will be determined by the Compensation Committee based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive Compensation was Received (in which case, the Company will maintain documentation of such determination of that reasonable estimate and provide such documentation to the Company’s applicable listing exchange).

Restatement” means an accounting restatement of any of the Company’s financial statements filed with the U.S. Securities and Exchange Commission under the Exchange Act, or the Securities Act of 1933, as amended, due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, regardless of whether the Company or Covered Person misconduct was the cause for such restatement. “Restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (commonly referred to as “Big R” restatements), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (commonly referred to as “little r” restatements).





Exhibit B
JUNIPER NETWORKS, INC.
COMPENSATION RECOVERY POLICY
ACKNOWLEDGMENT

By signing below, the undersigned acknowledges and agrees to be subject to the terms of the Juniper Networks, Inc. Compensation Recovery Policy.


Date:Signature:
Printed Name:


    
EX-101.SCH 9 jnpr-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Purchased Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Other Financial Information link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt and Financing link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Purchased Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Other Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt and Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Net Income per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Cash Equivalents and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivative Instruments - Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Derivative Instruments - Fair Value of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Goodwill and Purchased Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Other Financial Information - Total Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Other Financial Information - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Other Financial Information - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Other Financial Information - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Other Financial Information - Other Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Restructuring Charges - Schedule of Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Debt and Financing - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Debt and Financing - Schedule of Aggregate Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Debt and Financing - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Equity - Stock Repurchase Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Employee Benefit Plans - Equity Incentive Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Employee Benefit Plans - RSU, RSA, and PSA Activities (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Employee Benefit Plans - Shares Available For Grant (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Segments - Revenue by Product (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Segments - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Segments - Geographical (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Income Taxes - Components of Pretax Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Income Taxes - Components of Pretax Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes - Deferred Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Income Taxes - Income Tax Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Net Income per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Commitments and Contingencies - Unconditional Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Commitments and Contingencies - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Commitments and Contingencies - Future Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Commitments and Contingencies - Future Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Schedule II - Valuation and Qualifying Account (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 jnpr-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 jnpr-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 jnpr-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Proceeds from sales of available-for-sale debt securities Proceeds from Sale of Debt Securities, Available-for-Sale Other long-term liabilities Other Noncurrent Liabilities [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue recognition expected by period, satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Debt Securities, Trading, and Equity Securities, FV-NI [Table] Schedule of Investments in Equity Securities Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Prepaid expenses and other current assets Inventory Prepaid Expenses and Other Current Assets [Member] Insider Trading Policies and Procedures [Line Items] Restricted Stock Units (RSU) and Restricted Stock Restricted Stock Units (RSU) and Restricted Stock Awards [Member] Restricted Stock Units (RSU) and Restricted Stock Awards [Member] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Provision for inventory excess and obsolescence Inventory Write-down Tax Withholding Amount Tax withholding amount Shares Repurchased And Retired Related To Net Issuances Shares repurchased and retired related to to net issuances. Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Debt instrument, extension period Debt Instrument, Extension Period Debt Instrument, Extension Period Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Subsequent Event Type [Domain] Subsequent Event Type [Domain] Proceeds from divestiture, net Proceeds from Divestiture of Businesses Impairment of property and equipment and other assets Impairment, Long-Lived Asset, Held-for-Use Net income per share, diluted (in dollars per share) Earnings Per Share, Diluted Accounts receivable, net of allowance for doubtful accounts of $9.8 and $11.1 as of December 31, 2023 and 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current 2028 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five Net realized losses (gains) reclassified into net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Supplemental disclosures of cash flow information: Supplemental Cash Flow Elements [Abstract] Land and land improvements Land and Land Improvements [Member] Line of Credit Line of Credit [Member] 2024 Recorded Unconditional Purchase Obligation, to be Paid, Year One Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] ESPP individual purchase limits Share-based Compensation Arrangement by Share-based Payment Award, Maximum Purchase of Common Stock Value Per Employee Maximum purchase of common stock value per employee. SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Income tax reconciliation Effective Income Tax Rate Reconciliation, Percent [Abstract] Software Development Costs Software Development Costs, Policy [Policy Text Block] Software Development Costs, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Accumulated Impairments and Other Charges Finite-lived Intangible Assets, Impairments and Other Charges Finite-lived Intangible Assets, Impairments and Other Charges Cost of revenues: Cost of Revenue [Abstract] ESPP Purchase Rights Employee Stock [Member] Reduction in derivative asset Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease) Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease) Stockholders' equity: Equity, Attributable to Parent [Abstract] Payments for business acquisitions, net of cash and cash equivalents acquired Payments to Acquire Business Two, Net of Cash Acquired Total Contract with Customer, Liability Trade names and other Other Intangible Assets [Member] Schedule of Calculation of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Description of Business, Basis of Presentation and Significant Accounting Policies Significant Accounting Policies [Text Block] Facilities Land and Building [Member] Quoted Prices in Active Markets For Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] California Deferred Tax Assets California Deferred Tax Assets [Member] California Deferred Tax Assets [Member] Hedging Relationship [Domain] Hedging Relationship [Domain] Certificates of deposit Certificates of deposit Certificates of Deposit [Member] Number of shares available for future issuance (in shares) Balance as of beginning of period (in shares) Balance as of end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Variable Rate Component, Federal Funds Variable Rate Component, Federal Funds [Member] Variable Rate Component, Federal Funds [Member] 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] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Notional amount of derivatives Derivative, Notional Amount Purchases of equity securities Payments To Acquire Equity Securities Payments to Acquire Equity Securities Measurement Frequency [Axis] Measurement Frequency [Axis] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Stock repurchased average cost (in dollars per share) Stock Repurchased During Period, Average Cost Per Share Stock Repurchased During Period, Average Cost Per Share Other accrued liabilities Accrued Liabilities [Member] Cash Equivalents and Investments Cash Cash Equivalents And Investments [Text Block] Cash, cash equivalents and investments. Depreciation expense Depreciation Share-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate [Member] Schedule of Long-term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Shares authorized per unit, lower than hundred percent of fair value (in shares) Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value Warranty period for software Warranty Period Software Warranty Period Software Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Federal Federal Income Tax Expense (Benefit), Continuing Operations Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring liability, beginning balance Restructuring liability, ending balance Restructuring Reserve Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] 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 [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and administrative General and Administrative Expense [Member] Hedging Designation [Axis] Hedging Designation [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Debt instrument, number of extension options Debt Instrument, Number Of Extension Options Debt Instrument, Number Of Extension Options Matching contributions to plan Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Components of Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Prepaid expenses Prepaid Expense, Current Other Financial Information [Abstract] Other Financial Information [Abstract] Other financial information. Software Computer Software, Intangible Asset [Member] Common shares purchased through ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Change in Accounting Estimates Comparability of Prior Year Financial Data, Policy [Policy Text Block] Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding Preferred Stock, Value, Outstanding 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Net Finite-Lived Intangible Assets, Net Property and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Average price per share (in dollars per share) Shares Acquired, Average Cost Per Share Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two U.S. government agency securities US Government-sponsored Enterprises Debt Securities [Member] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Gross margin Gross Profit Deferred revenue Current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Adjustments related to interest on income tax reserves Effective Income Tax Rate Reconciliation, Adjustments Related to Interest on Income Tax Reserves, Amount Effective Income Tax Rate Reconciliation, Adjustments Related to Interest on Income Tax Reserves, Amount Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options Employee Stock Option [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Investments in Available-for-Sale Debt Securities and Equity Securities Investment, Policy [Policy Text Block] Maximum Maximum [Member] Schedule of Restructuring Charges Restructuring and Related Costs [Table Text Block] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type 2027 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Tabular List, Table Tabular List [Table Text Block] Europe, Middle East, and Africa EMEA [Member] Thereafter Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Deferred commission Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Purchases of available-for-sale debt securities Payments to Acquire Debt Securities, Available-for-Sale Business Acquisition [Axis] Business Acquisition [Axis] Equity investments, unrealized losses Equity Securities, FV-NI, Unrealized Loss 2.000% fixed-rate notes Fixed Rate Note Due 2030 [Member] Fixed Rate Note Due 2030 Allowance for doubtful accounts receivable, current Accounts Receivable, Allowance for Credit Loss, Current Total inventory Inventory, Net, Current And Noncurrent Inventory, Net, Current And Noncurrent Equity investment under the equity method of accounting Equity Method Investments, Fair Value Disclosure Inventory Inventories [Member] Derivative [Table] Derivative [Table] States Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] 2026 Recorded Unconditional Purchase Obligation, to be Paid, Year Three Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] OpenLight Photonics, Inc. OpenLight Photonics, Inc. [Member] OpenLight Photonics, Inc. Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss Asset-backed and mortgage-backed securities Asset Backed Securities And Mortgage Backed Securities [Member] Asset Backed Securities And Mortgage Backed Securities Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Balance at beginning of period (in dollars per share) Balance at end of period (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] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Number of days due from receivable Number Of Days Due From Sales of Receivable -- None. No documentation exists for this element. -- Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Silicon Photonics Business Silicon Photonics Business [Member] Silicon Photonics Business Shares Available for Grant Shares Available For Grant [Table Text Block] Shares available for grant. Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Lease term Lessor, Operating Lease, Term of Contract Product Product [Member] Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Cash Equivalents and Investments [Abstract] Cash Equivalents and Investments [Abstract] cash equivalents and investments. Enterprise Strategic Enterprise [Member] Strategic Enterprise [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 Revenue Recognition and Deferred Contract Costs Revenue from Contract with Customer [Policy Text Block] Purchased intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Advertising expense Advertising Expense Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative Instruments Derivatives, Policy [Policy Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash outflows from operating leases Operating Lease, Payments Common stock - outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Net change on available-for-sale debt securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Provision for income taxes Income Tax Expense (Benefit), Continuing Operations [Abstract] Subsequent payments related to acquisitions in prior years Payments for Previous Acquisition Payment of cash dividends Dividends Proceeds from sales of equity securities Proceeds From Sale Of Equity Securities Proceeds from Sale of Equity Securities PEO PEO [Member] Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Cash equivalents Cash Equivalents [Member] Employee Benefit Textuals [Abstract] Employee Benefit Textuals [Abstract] Employee Benefit Textuals State taxes, 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 Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Equity investments with readily determinable fair value Equity securities Equity Securities, FV-NI, Current Interest rate swap contracts Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Total investments In unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Contract Manufacturer Liabilities Reserve, Contract Manufacturer Liabilities [Member] Reserve, Contract Manufacturer Liabilities Repurchase and retirement of common stock Amount Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Tax refund, period of recognition Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term Credit Facility [Axis] Credit Facility [Axis] Other long-term assets Other long-term assets Other Long-Term Assets [Member] Other Long-Term Assets [Member] Computers, equipment, and software Computer, Equipment and Software [Member] Computer, Equipment and Software [Member] Other comprehensive income (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Total current provision (benefit) Current Income Tax Expense (Benefit) Deferred gain on discontinuation of interest Rrate fair value edge Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Measurement Frequency [Domain] Measurement Frequency [Domain] 2024 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Capitalized R&D expenditure Deferred Tax Assets, in Process Research and Development Hardware Maintenance and Professional Services Hardware Maintenance and Professional Services [Member] Hardware Maintenance and Professional Services Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table Text Block] Property and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Foreign currency forward contracts, amounts of (loss) gain reclassified out of AOCI Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax U.S. government securities US Government Debt Securities [Member] General and administrative General and Administrative Expense Balance Sheet Information Balance Sheet Information [Abstract] Balance Sheet Information 2023 Transformation Plan 2023 Transformation Plan [Member] 2023 Transformation Plan Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current 5.950% fixed-rate notes Fixed Rate Note Due 2041 [Member] Fixed Rate Note Due 2041 Impairment of assets Asset Impairment Charges Publicly-traded equity securities Equity Securities [Member] Restructuring Type [Axis] Restructuring Type [Axis] Net Income per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Purchased Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Stock repurchased (in shares) Stock Repurchased During Period, Shares Current provision (benefit): Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Accumulated Other Comprehensive Loss, Net of Taxes Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Unconditional Purchase Obligations Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] 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 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Debt Securities, Trading, and Equity Securities, FV-NI [Line Items] Debt Securities, Trading, and Equity Securities, FV-NI [Line Items] [Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table] Juniper Networks, Inc Juniper Networks, Inc [Member] Juniper Networks, Inc 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Future Amortization Expense of Purchased Intangible Assets with Finite Lives Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Gross realized gains from available-for-sale debt securities Debt Securities, Available-for-Sale, Realized Gain Communication Of Advertising Communication Of Advertising [Member] Communication Of Advertising Commercial paper Commercial Paper [Member] Goodwill impairment Goodwill, Impairment Loss Operating lease assets Deferred Tax Liabilities, Right of Use Assets Deferred Tax Liabilities, Right of Use Assets Valuation allowance 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] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized Gains/Losses on Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Equity investments without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Purchase Commitments Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract] Property, Plant and Equipment, Type [Axis] Property and Equipment by Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock - issued (in shares) Preferred Stock, Shares Issued Estimates of Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Long-term Income Taxes Long-term Income Taxes [Member] Long-term Income Taxes [Member] RSUs and PSAs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross Purchased intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Other Noncurrent Assets [Member] Other Noncurrent Assets [Member] Contract terminations and other Contract Terminations and Other Restructuring [Member] Contract Terminations and Other Restructuring Finished goods Inventory, Finished Goods, Gross Total deferred tax assets Deferred Tax Assets, Gross Warranty Reserves Standard Product Warranty, Policy [Policy Text Block] ESPP, number of offering period Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Period Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Period Expected payment Unrecorded Unconditional Purchase Obligation, Variable Component Estimate Unrecorded Unconditional Purchase Obligation, Variable Component Estimate Actual costs incurred during the period Standard Product Warranty Accrual, Decrease for Payments 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Non-deductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount Shares Common Stock [Member] Interest rate lock contracts Interest Rate Lock Commitments [Member] Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Lapses in statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Estimated Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Unrecognized tax benefits, penalties and interest Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Shares used in computing net income per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Payments of cash dividends (in dollars per share) Per Share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Disposal Group Classification [Axis] Disposal Group Classification [Axis] Losses expected to be reclassified into earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] 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 Variable Rate Component [Domain] Variable Rate Component [Domain] [Domain] for Variable Rate Component [Axis] Other current assets Other Current Assets [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Funding of loan receivable and other Payments for (Proceeds from) Other Investing Activities Accumulated Deficit Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Net change on cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Net income per share, basic (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Non-cash items Restructuring Reserve, Accrual Adjustment Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2022 Restructuring Plan 2022 Restructuring Plan [Member] 2022 Restructuring Plan Net deferred tax assets Deferred Tax Assets, Net Technologies and patents Technologies and Patents [Member] Technologies and patents. Vested and expected-to-vest RSUs, RSAs and PSAs, Number of Shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number of Shares Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Equity securities without readily determinable fair value, downward adjustment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Total Americas Americas [Member] Equity investments, unrealized gains Equity Securities, FV-NI, Unrealized Gain Period for share purchases under ESPP Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Sale of receivables Sale Of Receivable Sale of trade receivable. Entity Public Float Entity Public Float 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] Derivative Instrument [Axis] Derivative Instrument [Axis] Equity value of acquisition Business Combination, Price of Acquisition, Expected Increase (decrease) in DTA valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Long-term debt Total Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Due in less than one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Accrued estimated carrying charges Accrued Estimate Carrying Charges Or Obsolete Materials Charges Accrual for estimated carrying charges or obsolete materials charges. All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Common stock, $0.00001 par value; 1,000.0 shares authorized; 320.3 shares and 322.9 shares issued and outstanding as of December 31, 2023 and 2022, respectively Common Stock, Value, Outstanding Compensation Amount Outstanding Recovery Compensation Amount Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Maximum leverage ratio Debt Covenant, Maximum Leverage Ratio Debt Covenant, Maximum Leverage Ratio Sales Return Reserve Sales Returns and Allowances [Member] Other Other Americas [Member] Americas excluding United States Canceled (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 Total deferred (benefit) provision Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 3.750% fixed-rate notes Fixed Rate Note Due 2029 [Member] Fixed Rate Note Due 2029 Vested and expected-to-vest RSUs, RSAs and PSA, Weighted Average Grant-Date Fair Value per Share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value Sterling Overnight Index Average (SONIA) Sterling Overnight Index Average (SONIA) [Member] Sterling Overnight Index Average (SONIA) Net Revenues [Abstract] Segment Reporting Information, Revenue for Reportable Segment [Abstract] Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Period for ESPP purchases Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period Period in calendar year that maximum value of shares an employee can purchase under the employee stock purchase plan under Internal Revenue Code Section 423 Canceled (in shares) RSUs and PSAs canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employee contribution matched Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2024 Long-Term Debt, Maturity, Year One Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Warranty Reserve [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain] Dilutive effect of employee stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Gain (loss) on privately-held investments, net Loss (gain) on privately-held investments, net Equity Securities, FV-NI, Unrealized Gain (Loss) Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Cash payments Payments for Restructuring Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date ESPP, purchase period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Income tax provision Total provision for income taxes Income Tax Expense (Benefit) Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Weighted Average Remaining Contractual Term (In Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Designated derivatives Designated as Hedging Instrument [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Debt Instruments [Abstract] Debt Instruments [Abstract] Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Net realized losses (gains) reclassified into net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] International International [Member] International [Member] Money market funds Money Market Funds [Member] Net unrealized gain Deferred Tax Liabilities, Unrealized Gains on Trading Securities Tax credit carry-forwards Tax Credit Carryforward, Amount Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Maturity of foreign currency derivatives Average Remaining Maturity of Foreign Currency Derivatives ESPP individual purchase limits (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Credit Facility [Domain] Credit Facility [Domain] Repurchase and retirement of common stock (in shares) Shares (in shares) Stock Repurchased and Retired During Period, Shares Time deposits Bank Time Deposits [Member] Contract Manufacturer Liabilities Contract Manufacturer Liabilities Policy Text Block [Policy Text Block] Contract Manufacturer Liabilities Policy Text Block [Policy Text Block] Master Service Agreement Master Service Agreement [Member] Master Service Agreement [Member] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Estimated Useful Life (years) Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Cost of revenues - Service Cost of Revenues, Service [Member] Cost of service revenues. Debt, term Long-Term Debt, Term Derivative, expiration period Derivative, Expiration Period Derivative, Expiration Period Interest rate contracts Interest Rate Contract [Member] Recognition of previously unrecognized tax benefits Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Schedule of Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Change in net unrealized gains and losses Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Document Annual Report Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Axis] Loss from equity method investment, net of tax Loss from equity method investment Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Subsequent Events Subsequent Events [Text Block] United States UNITED STATES Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Payment of dividends Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Total lease payments Lessee, Operating Lease, Liability, to be Paid Revenue recognition expected by period Revenue, Remaining Performance Obligation, Amount Short-term investments Short-Term Investments Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Cash flow hedges: Cash Flow Hedging [Member] Total operating expenses Operating Expenses Segments Segment Reporting Disclosure [Text Block] Foreign government debt securities Debt Security, Government, Non-US [Member] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Component [Domain] Equity Component [Domain] ESPP, purchase price Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State and Local Jurisdiction State and Local Jurisdiction [Member] NQDC NQDC [Member] Non-qualified deferred compensation plan [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Entity Current Reporting Status Entity Current Reporting Status Operating income Operating Income (Loss) Facility exit-related and asset impairments Facility Closing [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Scenario [Domain] Scenario [Domain] Cloud Cloud [Member] Cloud [Member] 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] Amounts outstanding Long-Term Line of Credit Customer contracts, support agreements, and related relationships Customer Relationships [Member] Guarantor obligations, current carrying value Guarantor Obligations, Current Carrying Value Components of income before provision for income taxes and noncontrolling interest Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Balance at beginning of period (in shares) Balance at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component [Axis] Debt and Financing Debt Disclosure [Text Block] Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid in Capital [Member] Other accrued liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares (PSAs) Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Computers and equipment Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Impairment loss Capitalized Contract Cost, Impairment Loss Investment, Name [Axis] Investment, Name [Axis] Corporate debt securities Corporate Debt Securities [Member] Other expense, net Other expense, net Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Amount Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Hedge accounting fair value adjustments Debt Instrument, Derivative Instruments Fair Value Adjustment Debt Instrument, Derivative Instruments Fair Value Adjustment Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Provisions made during the period, net Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Leases Lessee, Leases [Policy Text Block] Loss on privately-held debt and redeemable preferred stock Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Preferred stock - par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 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 Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Reconciliation of Unrecognized Tax Benefits Unrecognized Tax Benefits [Table Text Block] Unrecognized Tax Benefits [Table Text Block] Total derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Axis] Schedule of Property and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Business acquisition, share price (in dollars per share) Business Acquisition, Share Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Other Unobservable Remaining Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Aggregate shares subject to outstanding equity awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Building and building improvements Building and Building Improvements [Member] Estimated Fair Value Total Debt Securities, Available-for-Sale, Excluding Accrued Interest Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Weighted-average fair value per share (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total outstanding debt, fair value Long-Term Debt, Fair Value Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Foreign Currency 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 Due between one and five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Amount reclassified from accumulated other comprehensive income (loss) Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Gross Unrealized Losses Gross unrealized losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Derivative instruments, gain (loss) recognized in other comprehensive income (loss), effective portion Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block] Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block] Contract manufacturer deposits Contract with Customer, Receivable, after Allowance for Credit Loss, Current Total cost of revenues Cost of Goods and Services Sold Income Tax Contingency [Table] Income Tax Contingency [Table] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Foreign exchange contracts Foreign currency contracts Foreign Exchange Contract [Member] Name Measure Name Name Forgone Recovery, Individual Name 2026 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Additions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Available For Sale Investments And Publicly Traded Securities [Table] Available For Sale Investments And Publicly Traded Securities [Table] Available for sale investments and publicly traded securities table. Underlying Securities Award Underlying Securities Amount Discount on share purchase price for purchases made under ESPP Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Accounts receivable, net Increase (Decrease) in Accounts Receivable Forecast Forecast [Member] Cash dividends declared per share of common stock (in dollars per share) Common Stock, Dividends, Per Share, Declared Change in net unrealized gains and losses OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Long-term operating lease liabilities Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Maturities of Fixed Income Securities Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Available For Sale Investments And Publicly Traded Securities [Line Items] Schedule of Available-For-Sale And Trading Securities [Line Items] Schedule of available-for-sale and trading securities. Accounts payable Increase (Decrease) in Accounts Payable, Trade Income tax benefits from provision to return adjustments due to changes in tax legislation Effective Income Tax Rate Reconciliation, Changes in Tax Legislation, Amount Effective Income Tax Rate Reconciliation, Changes in Tax Legislation, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Unremitted foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings 2027 Recorded Unconditional Purchase Obligation, to be Paid, Year Four Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Unaccreted discount and debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Employee Severance, Asset Impairment, and Contract Termination Employee Severance, Asset Impairment, and Contract Termination [Member] Employee Severance, Asset Impairment, and Contract Termination Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Share-Based Compensation Plans Share-Based Payment Arrangement, Noncash Expense [Abstract] Cash, Cash Equivalents, and Investments Cash and Cash Equivalents, Policy [Policy Text Block] Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Reserves and accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Schedule of Lease Costs Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Denominator: Denominator [Abstract] Denominator Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] Payment of debt extinguishment costs Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Other Financial Information Additional Financial Information Disclosure [Text Block] Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Reduction in derivative liability Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease) Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease) Total fixed income securities Fixed income securities Fixed Income Securities [Member] Stock Repurchases Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Restricted cash and investments Restricted Cash and Investments Available-for-sale debt securities: Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2026 Long-Term Debt, Maturity, Year Three Unrealized Gains/Losses on Available-for- Sale Debt Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Amount Stock Repurchased and Dividend Paid During the Period, Net Stock Repurchased and Dividend Paid During the Period, Net Allowance for credit loss on available-for-sale debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss Reductions in unrecognized tax benefits (up to) Reductions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Long-term investments Long-Term Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Income taxes payable Increase (Decrease) in Income Taxes Payable Additions 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 at beginning of period Cash, cash equivalents, and restricted cash at end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Employee Stock Purchase Plan 2008 Employee Stock Purchase Plan 2008 [Member] Employee Stock Purchase Plan 2008 member. Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Receivables from sale of receivables Receivables From Sale Of Receivables Receivables from sale of receivables. Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock - shares 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 Stock Repurchase Program 2018 Stock Repurchase Program 2018 [Member] Stock Repurchase Program 2018 [Member] R&D tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Total Long-term debt Long-Term Debt Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure 2027 Long-Term Debt, Maturity, Year Four Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Maximum leverage ratio, if acquisition is consummated Debt Covenant, Maximum Leverage Ratio, If Acquisition Consummated Debt Covenant, Maximum Leverage Ratio, Up To Four Quarters, If Acquisition Consummated Balance at Beginning of Year Balance at End of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Vested and expected-to-vest RSUs, RSAs and PSA, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value Weighted average period that unrecognized compensation cost will be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Warranty period for hardware products Warranty Period Hardware Warranty Period Hardware Payment of debt issuance costs and other Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Automated WAN Solutions Automated WAN Solutions [Member] Automated WAN Solutions Federal Domestic Tax Authority [Member] Entity Address, Address Line One Entity Address, Address Line One Average exercise price of shares purchased through ESPP (in dollars per share) Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans Subsequent Event [Table] Subsequent Event [Table] Equity securities: Equity Securities, FV-NI, Gain (Loss) [Abstract] Subsequent Event Subsequent Event [Member] Interest and penalties accrued related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Net operating loss carry-forwards Operating Loss Carryforwards Periodic payroll deduction - percentage of base salary Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Other accrued liabilities Other Liabilities, Current Income Statement [Abstract] Income Statement [Abstract] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Restructuring Liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Allowance for credit losses on privately-held debt and redeemable preferred stock investments Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease) Revenue from contract with customers, terms of payment Revenue from Contract with Customers, Terms of Payment Revenue from Contract with Customers, Terms of Payment Repurchase price percentage related to change in control Repurchase Price Percentage Related To Change Of Control Repurchase Price Percentage Related To Change Of Control Other current assets Other Assets, Current Issuance of common stock Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Expected provision at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Audit Information [Abstract] Audit Information [Abstract] Equity method investment Equity Method Investments Inventory Inventory, Net Amortization of deferred commission Capitalized Contract Cost, Amortization Financial Instrument [Axis] Financial Instrument [Axis] Advertising Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase and retirement of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total Restructuring Costs and Asset Impairment Charges Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Non-cash investing activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Additional borrowing capacity Line Of Credit Facility, Accordion Feature, Increase Limit Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders. Maximum maturities of cash flow hedge derivatives Maximum Remaining Maturity of Foreign Currency Derivatives Investment Deferred Compensation Plan Assets Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Expense, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Current assets: Assets, Current [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] Disposal group, including discontinued operation, goodwill Disposal Group, Including Discontinued Operation, Goodwill Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Schedule of Derivative Assets at Fair Value Schedule of Derivative Assets at Fair Value [Table Text Block] Proceeds from maturities and redemptions of available-for-sale debt securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Disposal Group Name [Domain] Disposal Group Name [Domain] Net income per share: Earnings Per Share, Basic [Abstract] Weighted-average grant-date fair value, RSUs, RSAs, PSUs granted, assumed or substituted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value California CALIFORNIA Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Other Goodwill, Other Increase (Decrease) Derivative assets Total derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Customer [Domain] Customer [Domain] Schedule of Total Inventory Schedule of Inventory, Current [Table Text Block] Net Revenues by Geographic Region [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total Operating Lease, Liability Service Service [Member] Dividends Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets 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] Charge to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense All Executive Categories All Executive Categories [Member] Long-term deferred revenue Long-term Contract with Customer, Liability, Noncurrent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Plan Name [Axis] Plan Name [Axis] Financing Guarantees, Bank Guarantees, and Standby Letters of Credit Financing guarantees, bank guarantees, and standby letters of credit [Member] Financing guarantees, bank guarantees, standby letters of credit member. Company recognized tax benefits on total stock-based compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Net income per share: Earnings Per Share [Abstract] Excess and Obsolete Inventory Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] Debt instrument, redemption price, percent Debt Instrument, Redemption Price, Percentage Due between one and five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Total Unrecorded Unconditional Purchase Obligation Other accrued liabilities Other Accrued Liabilities Senior Notes Senior Notes [Member] Deferred revenue Deferred Tax Assets, Deferred Revenue Deferred Tax Assets, Deferred Revenue Deferred (benefit) provision: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Stock Based Compensation Expense Recorded in Cost and Expense Categories Stock Based Compensation Expense Recorded in Cost and Expense Categories [Abstract] Stock-based compensation expense recorded in cost and expense categories. Service-based RSUs Service-based RSUs [Member] Service-based RSUs [Member] Restricted cash included in Prepaid expenses and other current assets and Other long-term assets Restricted Cash All Individuals All Individuals [Member] Lab Equipment Lab Equipment [Member] Lab Equipment Other Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-Sale, Not Discontinued Operations [Member] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member] Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Loss (gain) on non-qualified deferred compensation plan and other Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash Unrecognized tax benefits Balance at beginning of year Balance at end of year Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Equity Incentive Plan 2015 Equity Incentive Plan 2015 [Member] Equity Incentive Plan 2015 [Member] Asia Pacific Asia Pacific [Member] Preferred stock - shares authorized (in shares) Preferred Stock, Shares Authorized Service Provider Telecom and Cable [Member] Telecom and Cable [Member] Base Rate Base Rate [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock - outstanding (in shares) Preferred Stock, Shares Outstanding Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Schedule of Components of Pretax Income Components Of Income Before The Provision For Income Taxes And Noncontrolling Interest [Table Text Block] Components of income before the provision for income taxes and noncontrolling interest [Table Text Block] Market-based RSUs Market-based RSUs [Member] Market-based RSUs Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Proceeds from sale and collection of receivables Proceeds from Sale and Collection of Receivables Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value Accrued compensation Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain on divestiture Gain on divestiture Gain (Loss) on Disposition of Business Total stockholders' 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 States State and Local Income Tax Expense (Benefit), Continuing Operations Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Tax benefit realized related to awards vested or exercised during the period Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Total Recorded Unconditional Purchase Obligation Expiration period Derivative Instrument, Expiration Period Derivative Instrument, Expiration Period Equity securities without readily determinable fair value, upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Maximum additional shares expired, unexercised, canceled (in shares) Maximum Additional Shares Expire Unexercised Canceled Maximum additional shares expire unexercised canceled. Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Available-for-sale debt securities: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Mutual funds Mutual Fund [Member] Non-designated derivatives Not Designated as Hedging Instrument [Member] Adjustments for certain privately-held investments Effective Income Tax Rate Reconciliation, Adjustments For Certain Privately-Held Investments, Amount Effective Income Tax Rate Reconciliation, Adjustments For Certain Privately-Held Investments, Amount Hedging Designation [Domain] Hedging Designation [Domain] Significant Other Observable Remaining Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Schedule of Property and Equipment by Geographic Region Long-Lived Assets by Geographic Areas [Table Text Block] Purchases of property and equipment Payments to Acquire Productive Assets Schedule of Warranties Schedule of Product Warranty Liability [Table Text Block] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Recording period lag Equity Method Investment, Recording Period Lag Equity Method Investment, Recording Period Lag Restructuring Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Intangible assets, estimated useful life Finite-Lived Intangible Asset, Useful Life 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Future Operating Lease Payments Schedule of Future Operating Lease Payments [Table Text Block] Schedule of Future Operating Lease Payments [Table Text Block] Operating lease assets expense Operating Lease, Expense Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Net Revenues by Geographic Region Revenue from External Customers by Geographic Areas [Table Text Block] Foreign Tax Authority Foreign Tax Authority [Member] Long-term income taxes payable Accrued Income Taxes, Noncurrent City Area Code City Area Code Net Income per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Hewlett Packard Enterprise Hewlett Packard Enterprise [Member] Hewlett Packard Enterprise Schedule of Nonvested Share Activity Schedule of Nonvested Share Activity [Table Text Block] Ownership percentage Equity Method Investment, Ownership Percentage Common stock assumed upon business combination Business Combination, Common Stock Assumed Business Combination, Common Stock Assumed Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] 1.200% fixed-rate notes Fixed Rate Notes Due 2025 [Member] Fixed Rate Notes Due 2025 Operating lease liabilities Deferred Tax Assets, Operating Lease Liabilities Deferred Tax Assets, Operating Lease Liabilities Share Repurchase Program [Domain] Share Repurchase Program [Domain] Land improvements Land Improvements [Member] Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Additional income tax expense related to undistributed earnings Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries Amount Cash dividends Dividends, Common Stock, Cash Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities measured at fair value on a recurring basis Financial and nonfinancial liabilities, fair value disclosure Liabilities, Fair Value Disclosure Privately-held debt and redeemable preferred stock securities Privately Held Debt And Redeemable Preferred Stock Securities [Member] Privately Held Debt And Redeemable Preferred Stock Securities [Member] Cash paid for income taxes, net Income Taxes Paid, Net Beginning balance Ending balance Standard Product Warranty Accrual Stock repurchase program, increased amount Stock Repurchase Program, Increase To Authorized Amount Stock Repurchase Program, Increase To Authorized Amount Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Schedule of Unconditional Purchase Obligations Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Schedule of Deferred Revenue [Table] Deferred Revenue Arrangement, by Type [Table] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease assets Operating Lease, Right-of-Use Asset Total equity securities Equity Securities, FV-NI and without Readily Determinable Fair Value Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Equity Incentive Plan 1996 and 2006 Equity Incentive Plan 1996 and 2006 [Member] Equity Incentive Plan 1996 and 2006 [Member] [Domain] Schedule of Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Mutual funds Mutual Funds [Member] Mutual funds member. Vested and expected to vest RSUs, RSAs, and PSAs, Weighted Average Remaining Contractual Term (In Years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Restructuring charges Restructuring charges Charges Restructuring Charges Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Stock repurchase program, authorized funds remaining Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Common stock - shares authorized (in shares) Common Stock, Shares Authorized Available-for-sale debt securities Debt Securities, Available-for-Sale Production and service materials Inventory, Raw Materials, Gross ESPP, offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Short-term investments Short-Term Investments [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Marked-based RSUs Marked-based RSUs [Member] Marked-based RSUs [Member] Fair value of RSUs, RSAs and PSAs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Gain (loss) on other investments, net Gain (Loss) on Investments Additional paid-in capital Additional Paid in Capital AI-Driven Enterprise AI Driven Enterprise [Member] AI Driven Enterprise Number of Shares Shares Available For Grant [Roll Forward] Shares available for grant roll forward schedule. Restructuring Plan [Axis] Restructuring Plan [Axis] Schedule of Long-Term Purchase Commitment Long-Term Purchase Commitment [Table Text Block] Other long-term liabilities Other Long Term Liabilities [Member] Other Long Term Liabilities [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Provision for Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three RSUs, RSAs, and PSAs RSUs, RSAs, and PSAs [Member] RSUs, RSAs, and PSAs [Member] Insider Trading Arrangements [Line Items] Accumulated Other Comprehensive Income, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Tax positions related to current year: Current Year [Abstract] Current Year [Abstract] Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Inventory [Table] Issuance of common stock (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] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Employee severance 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] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payment of debt Repayments of Long-Term Debt 2025 Recorded Unconditional Purchase Obligation, to be Paid, Year Two Cloud-Ready Data Center Cloud Ready Data Center [Member] Cloud Ready Data Center Entity Central Index Key Entity Central Index Key Long-Term Income Taxes Accrued Income Taxes, Noncurrent [Member] Accrued Income Taxes, Noncurrent Derivative liabilities: Liabilities, Fair Value Disclosure [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Finite-Lived Intangible Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued compensation Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Other comprehensive income (loss), net Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Foreign income at different tax rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total net revenues Total Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Other States Other States [Member] Other States Fair value hedges: Fair Value Hedging [Member] Income taxes payable Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability Cost of revenues - Product Cost of Goods and Service, Product and Service Benchmark [Member] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Cash paid for interest, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Due in less than one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Business Combinations Business Combinations Policy [Policy Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Shares used in computing net income per share, diluted (in shares) Weighted-average shares used to compute diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Derivative assets: Derivative Asset [Abstract] Additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expenses: Operating Expenses [Abstract] Gross realized losses from available-for-sale debt securities Debt Securities, Available-for-Sale, Realized Loss Company Selected Measure Amount Company Selected Measure Amount Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Equipment Equipment [Member] Share-based compensation expense 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] 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] Construction-in-process Construction in Progress [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes and loss from equity method investment Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Production Of Advertising Production Of Advertising [Member] Production Of Advertising Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Long-term investments Other Long-Term Investments [Member] Research and other credit carry-forwards Deferred Tax Assets, Tax Credit Carryforwards, Research Derivative liabilities Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Scenario [Axis] Scenario [Axis] Net operating loss carry-forwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Shares used in computing net income per share, basic (in shares) Weighted-average shares used to compute basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Property and equipment basis differences Deferred Tax Liabilities, Property, Plant and Equipment Net revenues: Revenues [Abstract] Tax positions related to prior years: Prior Years [Abstract] Prior Years [Abstract] Amount Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities Debt Securities, Available-for-Sale [Table Text Block] Numerator: Numerator [Abstract] Numerator EX-101.PRE 13 jnpr-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 jnpr-20231231_g1.jpg begin 644 jnpr-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0+Z17AI9@ 34T *@ @ ! $[ ( M 0 !2H=I 0 ! !6IR= $ @ "TNH< < $, /@ M &UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT M#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9 MFJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?H MZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+ M_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1 MH;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U15 M5E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W M^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ***\N^*/Q,UGP3KUI9:5;6,T<]MYS&YC=F!W,. M-K#CB@#U&BOG?_A?_BG_ )\-'_[\R_\ QRC_ (7_ .*?^?#1_P#OS+_\R@F< -)&K$#IDC- $M%%% !11 M10 4444 %%%% !1110 4444 %%%% !117.^._%!\(>$+K58XA-,I6.%&^Z78 MX!/L.OX4 =%17SMX;^-?B5/$5O\ VW/%>6,TH22(0(AC4G&5*@'(]#G/ZU]$ MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9WB'4)= M)\,:IJ-LJ--9VE_#/QE+XU\*F\O(ECO+>4P3[!A7( (8#MD' MIZ@T =A1110 4444 %%%% !117,ZY\1/"WAS4VT_6=5%O=*H9HQ!(^ 1D9*J M10!TU%-CD6:))(SE'4,IQU!IU !1163XJU6?0_">I:I:+&\]I;M*BR@E20.^ M"#C\: -:BO#/#OQ[U";6X(?$EE8QV$C;'FM4=6BS_$%O!%_K&GQPR7%MY>Q9U)0[I%4Y (/1C MWH Z*BO'?A]\7->\6>,[72-1M-.BMYDD9F@BD#C:A(P2Y';TKV*@ HHHH ** M** "BLS7O$6E>&-.%]KEV+2V:01ARC-EB"0 %!)X!_*D\/\ B72?%.GO>Z%= M_:K>.4PL_ENF' !(PP!Z,/SH U**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBOF;4OBYXWM]5NX8=;VQQSNBC[) < ,0/X* /IFBH;*1IK"WDD.7>)6 M8XZDBIJ "BBO$_BA\5];T?Q3-HOAR5+-;,*)IS$KM(Q4-@!@0 ,XZ=V4 M5P/PG\=W?C71[M=41!>V+JLDD8PLBMG:<=C\ISBN^H **** "BBB@ HHHH * M*** "BBB@ HHHH **\[^,7BG6/"N@6%SH-Y]DFFNO+=O*1\KM)QA@>XK"^#W MCKQ'XJ\27UKKVH_:H8K3S$7R(TPV]1G*J#T)H ]AHHHH ***\Q^+OQ%U'P@; M/3M#"1W=RAE>X= WEIG "@\$D@]?3WH ].HKR+X2_$[5O$NLRZ+XA9+B8Q&6 M&Y6,(>,95@H Z'(..U>NT %%%% !1110 4444 %%%% !1110 4444 %%%>8_ M%WXBZCX0-GIVAA([NY0RO<.@;RTS@!0>"20>OI[T >G45Y%\)?B=JWB769=% M\0LEQ,8C+#XH ]$HKQ[X/>.O$?BKQ)?6NO:C]JABM/,1 M?(C3#;U& _\ 1CT -^#7@O0/%=IJSZ_8?:VMWB$1\Z1-H(;/W6&>@ZUZ;_PI[P+_ M - /_P FY_\ XNN!^!.N:3I%GK2ZMJEG8F22$H+FX2/?@/G&XC/6O6?^$U\+ M?]#+H_\ X'Q?_%4 8G_"GO O_0#_ /)N?_XNNTCC6&)(XQA$4*HST JIIVM: M5K'F?V3J=G?>5CS/LLZR[,YQG:3C.#^1KE?BCX(7QCX:9K5!_:=D#);''+^L M?XXX]P* .WHKY,\#>*[GP5XLAO>/4=1[BOJ6XUFPM="?6); ME/L"0>?YP/!3&01ZY[4 7J*^2M>U?4_B%XV::.-Y)KR416MN#_JTSA5_+DGZ MFOI7P5X3MO!WAF#3+?:\WW[F8#_6R'J?IV'L!0!T%%?'5EJDVB^*HM2MF826 MMWYHVG&<-DC\>E=A=7OQ"^*-S+/I\%V]B'(2&&010)[;B0&/N230!]*T5\A7 MVF^(_!&JHMW'=Z3=_>1T?;NP>H93@_@:]X^$OQ"E\8:?-8:LRG5+-0Q<#'GQ M]-V.Q!P#]1ZT >BT5S_C3Q=:>#/#LFI78\R0G9! #@RN>@]AQDFOG;4/%'C+ MXA:O]GBEN[AGR4LK/*QH/H/3U;\Z /JFBOE:X^'?CG0K*+EKJ"Y81P7-ST#'N">,GD?2@#W>BN;^(?_ M "3G7?\ KRD_E7S;X&\5/X/\2#5$0R@02H8]V Y*':#[;MM 'UM6=K^AV7B3 M0[G2M30M;W"X.TX92#D,#Z@@&ODK7/$6J^([Y[O6;V6YD9L@,WRI[*O0#Z5[ M3X?B>/\ 9GNWD9F,MIP'Z#]: +'A_X$Z9H^O1:A?:I+J$4$@DBMS M(QN!R-QW'.[J M'[=_8MT3US+,BR?]\LV[]* /J>BOF#PW\0_$_@;6?LFI/=3V\3[;BPO"=RCO MMWQ]^Q% %NBOD7Q;/+:_$;7)[>1HY M8M5N'1U."I$K8-=!?ZAXY^*U]*]E:W$UFC86W@;9!'[%B0"?'I]6U#+)'\L<:GF5ST4?7]!DU\V:_X M]\4^-=2$!N;A8Y7VPV%GD+ST&!RY]SF@#ZKHKY7_ .%9>.K6W^W)HMTO?,^(CH=_P";?64*L9WNR?,M<=/F/)R>-I_3!H ]PHKD M_B#XZMO ^AK<,BSWUP2MM;DX#$=6/L,C\P*^?IM5\:?$34WCCEOM1<#<8(,K M%$/]T851VR>M 'U;17RI>^"/&_A*$ZA+I]Y91Q_,T]K.&V =R8V./J:]&^%' MQ5N]4U"/P_XEE\Z:7BUNVX9B!]Q_4GL>O;G- 'LM%%% !6)XU_Y$'Q!_V#+G M_P!%-6W6)XU_Y$'Q!_V#+G_T4U 'R5IL27&JVD,R[HY)T1AG&06 -?37_"GO M O\ T __ ";G_P#BZ^9]*=8]8LGD8(BW"%F8X &X/3UH_P"$U\+?]#+H_P#X'Q?_ !5;$$\5S;QSVTJ30RJ'CDC8,KJ1 MD$$<$$=Z /-O&'P6T[Q/KTFJVFHR:;+<'=<((?-5V[L/F&"?QKLO"GA>P\(: M#'I>F;BBL7DD<_-*YQEC^0'T KY]^-'_ "5+4/\ KG#_ .BUKV;X/?\ ))]' M_P"V_P#Z/DH [:BOF/XT?\E2U#_KG#_Z+6J^O_$O6-4\/Z9HMI=S6UK:6D<4 M[(Y#W#@8)8CG'08[\DYH ^I**^:/@DKR?$VV(9L+!*[@=_E(Y_$UJ_%#XIZI M=:[=:+X?NWL[&UOT /H*BOE.Q^'?C76;-=4M=)N M9HW =)9)55F'4$!F#'ZUT7@36O'VA^,;306CO)%ED DLK\-M5.K,">5 '.1Q M[&@#Z*KY+^(FH?VI\1=;N=VX?:FB4YZA/D'Z+7KOQ<\)^+O$.KV4GAE)IK1; M4G\J /DJO:O@O\ $/:T M?A76ICACBPE<]#_SR)_]!_+TKS7P+I5MKGC;3],O@3!=,\;XZC*-R/<'D>XJ M/Q5X9U#P9XCDTZ]R'C.^"=,@2IGY77\OP((H ^O:XGXP_P#))]8_[8?^CXZJ M?"GX@KXNT?[#J,@_M>S0>9G_ );IT$@]^Q]_K5OXP_\ ))]8_P"V'_H^.@#Q MGX+_ /)4M/\ ^NZGMXGV MW%A>$[E'?;NY4_I7N?BEKOQ=\,;B7PA,YN+Z&.6U9)?*8C>K%=V1@X!'7VH MX']H;4,0Z+IJG[S23N/IA5_FU;/P _Y$&]_["ZFK7A_P%XD\4Z>][H6F_:K>.4PL_GQIAP 2,,P/1 MA^= 'UO17A>@?#;6[/X:^*K'7=/^S7$JQW%H/-1RS1!FXVDXSTY_O5P7PYUM M]!\?Z5<^:T<,DXAFP>"C_*<^H&<_A0!]8T45\M_%K7FUSXB7X60M;V3?98AN MR!MX;'U;=0!]245Y-\ M=:\\.WVCSR%GL9A)$&/2-QT'L&4_]]5VGQ"UL^'_ M #JM]&_ES>28H6!P0[_ "@CW&<_A0!TM%?*OPPT4^(/B-IL4J^9%#)]JF+< M\)SS]6VC\:^A/'?C6T\$:";VX7SKF4E+:W!QYC8[^BCN?\: .FHKY2OO$_C' MQ[JPMUN+R[DDR4L[3*HH_P!U>,#U/XFG77P\\;Z!:G4)-)NK=$7<9+>5691Z MD(Q(H ^JZ*^=O 7QCU32+Z*R\37,E_IKD*9I#NE@]]W5AZ@Y/IZ'Z'CD26-9 M(F5T0ZQ_R'+[_KYD_]"- 'V)IW_(+M?^N*?^@BK-5+*1(= M&MY9G6.-+=69V. H"\DGL*^;?B?\09?&6M&VL79-(M6*P)T\YN\A'\AV'N30 M!].UY[XZ^$>G^,]4&IPWSZ=>LH69Q%YJR@# )7(P<<9ST JC\(OAR/#UBNN: MQ%_Q,[E/W43KS;(?_9CW]!QZUP_Q_P#^1^LO^P9'_P"C9: /9/!/@K3_ 1H M[V=@[S2S-OGN)!AI#VX[ =A725YI\!_^2=R_]?\ )_Z"E<%\?_\ D?K+_L&1 M_P#HV6@#Z(HKY;M/%WB_Q!H.G^$]#^TNEO&RL+7/F3#<2-S#HH! QTXYK/UC MP'XL\-VG]HZKI4]O"""9TD5]N?4H3M_&@#ZTHKP/X1_$K48M=M_#^N73W5I= MGR[>69MSQ2?PC<>2IZ8[$BO<-7U2VT71[K4KYMMO:Q&1R.I '0>YZ4 7**^6 M?$7C_P 4>.-7%O!-<1PS2;+?3[0D ^@..6/U_2HKGX=^-]%M6U.32+N%%4NT MD,JLZCJ20C%AZ]* /JNBOE&U^)7C6-([:WUZ\?&%12 ['T&2"2:]L^$EYXLO M].U"?QA]L^9X_LOVJ+RR1@[B!@''3F@#T*BBB@ HKP3XG?%J^N-4GT;PO=-: MVENQCFNHCAYF'!"MV4=,CD_2N(T;P3XO\3Q_VAI>FW5RA.5N9)5C#8/9G89_ M"@#UC]H/_D5=+_Z_3_Z U!_]&)7&^)=0\56NGP^'?%7VD+; MR":%+L$NO!7Y6[KS[CCCO79?L^_\CAJ7_7@?_1B4 ?0-%>/_ +0O_(#T;_KY MD_\ 017FWA[XA:CX8\&7VD:5(\5Q=7 =)LY\E=N&VCLQP.?8T ?5-6:ZO\ 4HWEN)I;B60#S68LY)/7 M/4FO;OVA!C0M& X'VA__ $$4 =3X!^&&G^!IIKL73W]]*GE^>T>P(F%?L\_\ (4US_KC%_P"A-7-?&3P[_8?CZ>XB3;;:DOVE,= QX2> M=PD4:EW8]% &2: 'T5\@Z]JEYXQ\97%V-\LU]<[+>,G)"EL(@^@P*^H["WL/ M!'@J&&>58[/3+;][)CK@99L>I.3]30!MT5\R^+/BEXB\7:BUKI4D]E9.VR&T MM2?,D]-Q'+$^@X_G5(?##QVT)OO[%N,KKQ!+HVJ>?=6%O&3.UZ")+<_P@,1 MDDGC:>V>F*]JH *Y'QY\/-/\=VL N)WM+NWR(KE%W8!ZJRY&1^(_G775X_\ MM"_\@/1O^OF3_P!!% '4> ?AAI_@:::[%T]_?2IY?GM'L")G)"KDXS@9.>U= MQ7A7[//_ "%-<_ZXQ?\ H35J_M"_\@/1O^OF3_T$4 >P45\H^'O&_B+2O#\W MAWP^\JO>3AD:$%I5R,%8P.F>.1SZ4^^^&_C>.S?5+[1KITQO=S(KR8]2H8M^ ME 'U717R[X#^).J^%=6@CNKN6YTEW"SV\K%@BGJR9Z$=<#K7U!'(LL:R1L&1 MP&5AT(/>@!U%>'_$SXOWL&IW&B>%9A D#&.>]7EF8=53T Z9ZYZ5Y[IOA+QA MXS0WMG97FHH6/^D3R@!CWPTA /YT ?65%?*R7'CCX_#&\N=8M%L[Z72YFF@4Y$;&-N.>GT[=.: .DHKY#\&>(C MX5\66FK@,ZP!]T:G'F H1M/U)%1>(?%6L>*+][K6+R2;<=>./B]K'B"_EL_#T\MAIH;8 MGDDK+/SC)8 ]8^RWSW4D,3XGT^])X'?;GE3Z$ZC# MH3U'J#[@Y!]Q7@_Q$^)GBN;Q'=Z'9"72([>4PB*W/[Z7T.\<\]0%QP>] 'T+ M17RP?AMX\U*W-[-HUY+QDFXE42'_ ("S;OTIOACQ_P"(_!.KB*2:XDMXI"MQ MI]RQQ[@ \HWN/QSTH ^J:*JZ7J-OJ^E6VHV+;[>ZB66,D!BKSD<,2PYV]< =NOL ?1%%?*EI\./&VJ6BZG!H]S M(C@.LDDJ*[#L0&8,?RKIOAYKOCS2O&EIX?E2[EB=\36FH!L1Q_Q,&(RN!R,< M$]CF@#Z%HJGJVJ6FB:31L9X] .Y)X ]Z^;O%'Q-\3>,M2-KI MLEQ:6DC[8+*S)WOZ!BO+$^G3VH ^G:*^6/\ A6'CM8?MPT6Y!'.X3)YG_?.[ M=^E:/@SXI:[X2U1++7);B[T]7V36]SDR0>I4GD$?W3Q]* /I:BH[>>*ZMHKB MW=9(94#QNIX92,@C\*\(^)WQ:OKC5)]&\+W36MI;L8YKJ(X>9AP0K=E'3(Y/ MTH ][KR7]H/_ )%72_\ K]/_ * U>3Z-X)\7^)X_[0TO3;JY0G*W,DJQAL'L MSL,_A2>)=0\56NGP^'?%7VD+;R":%+L$NO!7Y6[KS[CCCO0!V7[/O_(X:E_U MX'_T8E?0-?/W[/O_ ".&I?\ 7@?_ $8E?0- !117RO\ %/P[_P (WX_O8XEV MVUV?M4&!@8<\@?1MP^@% 'U117$_"3Q"WB#X?VAGD,ES9$VLQ9LD[?ND_P# M2/Q!KKM0OH=,TRYOKIML-M$TLA]%49/\J +%%?'\DE_XS\8Y9FDO-4NP!DYV MEFX'T /X 5](^*M3F^'WP[670K 70L8XX$5N%C7&/,8#DC.,_7K0!U]%?*QU M+QU\0KYUAEU#4,')B@)2&/\ 84?C575?!_B[P8J7U_8W6GKD 7$,P8*>V61 MC@_6@#ZSKC_BO_R2W6O^N:?^C%KD?A!\3+S7+O\ X1_Q!*9[O87MKIOO2 #) M1O4@9.?0'-==\5_^26ZU_P!!_"S_DJ&B?]=F_] :OJROE/X6?\ ME0T3_KLW_H#5[;\:_P#DE]Y_UVA_]#% '?T5\Q_!?_DJ6G_],VVG>-?B#/)/"E_JWS8:223$:GTRQ"CZ"@#ZO MHKY1N](\;?#^6.YFCO\ 2ANPLL,N8R?0E25/T->U?"OXD-XRM9;#50B:K:IO M9D&!.F<;@.Q!(R.G(^@ /1**** .7^)-[-I_PWUJXMF*2?9]@8'! 9@I_1C7 MSG\/?#]OXG\=:=I=]N^RR,SS!3@LJJ6Q^. /QKH?B=X!\06/B'6->:S$FERW M#3_:$D4[0S< KG<.3CI7#Z/H]_K^K0Z9I,'VB\GW>7'O5=VU2QY8@= >] 'U MGIWA+P]I,DX#RR?:86VCUP')/X5Z;\2OB)#X(TU(K9%GU2Z4F")ONHO3>WMZ#N?I0!W% M%?)S7OC+XA:E)&DM_JDI&6BC)$<8/L,*H_*GZAX,\:>#X3?W%C>6$:8)GMIP MP3W+1L-J4.C>+)_/BG8)!>O@,C$\!SW!]>H[\=/:M1_ MY!=U_P!<7_\ 030!9HKX]\*ZS_PCWBO3M4._9;3J\@0X+)GYA^6:G\4^,M8\ M7:E)4S9CM58^7$.P"_UZF@#Z[HKROX 1./!-],[,0U^R*I'0"-.GXL M?RKU2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY^_: M"_Y'#3?^O ?^C'KZ!KY^_:"_Y'#3?^O ?^C'H Y+P9\/-6\*?^?\ T?\ [_2__&ZZ+]GC_CQU[_KI#_)Z]FH M\[^%/P_U7P+_ &M_:UQ9S?;?)\O[*[-C9OSG%GD/V.&%K'7[B K97 MTC1QMCICH3_O?-C_ '30!['\$O G]G6(\3ZG'BZNDQ9HP_U<1ZO]6[>WUKUV MO(?@AXY^W6/_ C&I2?Z1;*6LV/\<8ZI]5[>WTKUZ@#XLO/^/Z?_ *Z-_.OL MRRLK?3K&&SL84@MX$"1QH,!0.U?&=Y_Q_3_]=&_G7VG0!Y_\:M*BO_AM=7+( M#-821S1-@9&6",,^F&)_ 5X[\'[U[+XH:8$SMN/,A< ]04)_F ?PKV/XTZI% M8?#6[MV8"6^DCAC&>3A@Y./HI_,5XY\'[&2]^)^F&/[MOYDTAQT 0C^9 _&@ M#>^/NJ27'C"STX,?)M+4/MS_ !NQR?R"UD?#[XEVW@/3KF%-!%[0ZQJ,6H MZ]=ZC9VOV%+B=ID@1]WE9.< X'?V%?5__"%>%O\ H6M'_P# "+_XFC_A"_"W M_0M:/_X 1?\ Q- &5XKN7O/@Y?W,V?,FTGS&R,')0$_SKYI\.:0=?\2Z?I0D M\O[7.L;/_=!/)^N,U]0_$)0OPWUQ5 "BR< =.*^-<_8[R.9R!R%(9/YN* /#O M!7B2W\)^)(]7N=,&I-"C"*(S>7L<_P >=K=!GMWSVKTW_AHK_J5__*A_]JKC M/A ^DOX[2RUZSM+N"]A:&);J%9%67(92-P."<$?C7T)_PA7A;_H6M'_\ (O_ M (F@#YM^('C6'QSJMM?II*Z=-%%Y4A$_F&49R,_*O3)KV7X%74MQ\.?+E+%; M:\EBCW=EPK\>V6/ZUUO_ A7A;_H6M'_ / "+_XFM.QT^STRU%MIMI!9P DB M*WB$:@GJ< 8H ^2?&O\ R/WB#_L)W/\ Z-:OJ7P=;0VG@K1XK:)(D^Q1-M08 M&2@)/U))-?+7C7_D?O$'_83N?_1K5]4^%O\ D3]&_P"O"#_T6M '&?'6&.3X M=>8Z!GBO(RC'JI.0?T->9_ Z1D^)42JG_'+_DFLG_7U%_6 MO+O@A_R4R#_KVE_]!H Z+]H34Y6U#1]+!Q$D3W##^\Q.T?D%/YU+^S]HEO(V MJ:W-&KS1,MO Q .S(RY'N?E&?3/K57]H2RE77=(OMI\J2V:$-C@,K9Q^35H_ ML]ZI#]DU?2F=5G\Q+A%/5EQM8CZ87\Z /:*:L:*[.J*&?&Y@.6QTS3J* /F? MXUZG)??$JZMR^Z*QBCA0 \#*AS^.6(_"I_ WQ8M_!'AX:=!X=%S,\C237/VS M89"3QQY9P ,#J>Y[U6^-6GO9?$V\F9=J7D44R8'!&P(?U0UZ'\'M.\,^(/ D M:WFBZ7=7]G*\4[S6<;NV6+*22,G@X_X#0!D/^T.LB,C^%0RL,%3?Y!'I_JJ\ MBM[_ .S^((M0L(VM_+NA-#&AW&/#94 \9QP*^L/^$*\+?]"UH_\ X 1?_$TZ M/P=X9BD62+PYI*.A#*RV,0*D="#MH H_$/Q+>>$O!MQJVG1P2SQR1J%G4E<, MP!X!!_6O'O\ A?\ XI_Y\-'_ ._,O_QROH"]L+/4[5K;4;2"[@8@F*>,2*2. MG!XK,_X0KPM_T+6C_P#@!%_\30!Y?X+^,OB'Q'XRT[2;ZSTR."ZD*NT,4@8# M:3P2Y';TKU#QK_R(/B#_ +!ES_Z*:IK7PKX>L;I+FQT+3+:>,Y26&SC1E/L0 M,BH?&O\ R(/B#_L&7/\ Z*:@#Y$AB>XGCAA7=)(P11G&23@5V?\ PI[QU_T M_P#R;@_^+KE='_Y#EC_U\Q_^A"OLV@#Y<_X4]XZ_Z ?_ )-P?_%U]'^%[.?3 MO".CV5XGEW%M8P0RID':ZQ@$9'!Y':M2B@#YC^-'_)4M0_ZYP_\ HM:]F^#W M_))]'_[;_P#H^2O&?C1_R5+4/^N"]/3PVGB.]MX[B[NW80-(H;R45BIQGH20>?3%>??& MC_DJ6H?]S?![_DD^C_]M_\ T?)0!V8BC$IE$:B0C!?;R1Z9KY(\ M;Z'=>'_&6HV=XC+F=Y(G(XDC8DJP_ _GFOKJLS6_#FD>)+46^MZ?#>1K]W>, M,G^ZPY'X&@#S?PQ\=M'GLX+?Q';RV-PJA6FA3?">V<#YE^@!KTS2-0]"T3YVGT(Z@^QKR[7_@#I\T4DOAO49K:;&5@NOGC)]-PY _[ZKR#0 M]:U+P;XG2ZM7:*XM92DT8;Y9 #AD/J#S_.@#Z_KXLO/^/Z?_ *Z-_.OM.OBR M\_X_I_\ KHW\Z /LK3O^07:_]<4_]!%6:K:=_P @NU_ZXI_Z"*LT %4G\JZ2N;^(?_ "3G7?\ KRD_E0!\[_"S_DJ&B?\ 79O_ $!J^@?B M#X(MO&WA]KU?/WPL_Y*AHG_ %V;_P! :OJR M@#X[L[O5?!_B99HM]GJ-A,0RL.A'!4CN"./<&OE>"6> MK7EA97UG!)BWOHQ'<1-R& 8,IQZ@C@_6@#L/@O\ \E2T_P#ZYS?^BVKU7XY: MG)8?#OR(7VF^ND@8 \E,,Y_#Y0/QKRKX+_\ )4M/_P"N?# ML3QKG['>1S.0.0I#)_-Q0!X=X*\26_A/Q)'J]SI@U)H4811&;R]CG^/.UN@S MV[Y[5Z;_ ,-%?]2O_P"5#_[57&?"!])?QVEEKUG:7<%["T,2W4*R*LN0RD;@ M<$X(_&OH3_A"O"W_ $+6C_\ @!%_\30!\V_$#QK#XYU6VOTTE=.FBB\J0B?S M#*,Y&?E7IDU[+\"KJ6X^'/EREBMM>2Q1[NRX5^/;+']:ZW_A"O"W_0M:/_X M1?\ Q-:=CI]GIEJ+;3;2"S@!)$5O$(U!/4X Q0!\_P#Q_P#^1^LO^P9'_P"C M9:[?X ?\B#>_]A.3_P!%15Q'Q_\ ^1^LO^P9'_Z-EKM_@!_R(-[_ -A.3_T5 M%0!ZC7R)XST8^&_&VIZ=&"B07!:'MA#\R?H17UW7@_[0.B>3J^FZU&ORW$1M MY<#^)#E2?J&(_P" T >I6_BN/_A62>)I&!QI_GL#WD"_=_[ZXKYW\#^&)_&O MB"]A?<[)9SW#/ZR%2$_\?93CV-:3>+F'P.CT#S#YK:BT>,_\L0!)_P"AL*]$ M^ 6A_9/#-[K$B_O+Z;RXS_L)_BQ;\J //?@UK)T?XCVT$A*QWZ-:N#_>/*_C MN4#\:[K]H+6/)T;2](C;YKB9IY /[J# S]2Q_*O-_'^GR>$OBE>-:_)LN5O; MRSU3 M7)4YD86L+'T'S/\ J5_*N6^.NIR7?Q %DW$5C;(BCW;YR?U _"O;? .B?\(] MX$TK3V4+*L DEX_C?YF_(G'X5X=\<;&6U^)$EQ(/W=W;1R1GZ#8?U7]: /0/ M@-HT%KX.GU7RQ]IO;AD\S'(C3 _/S5AYUG=.KIW ; MY@?QR?RKTN@#Y4^*.C0Z'\1M3MK1!'!(RSQJ!@+O4,0/;<37N?P?U.74_AGI MYN"6>V+V^X]U4_+^2D#\*\4^+NI1:E\3-2:W8/'!L@W#NRJ WY-D?A7L_P & M+&6R^&5DTR[3<223*#_=+8'Y@9_&@#YT\2?\C5JW_7[-_P"AFOI3X;>#-/\ M#'A>RF2"-]0N85FGN2N6RPSM![*,X_6OFOQ)_P C5JW_ %^S?^AFOKC0O^1= MT[_KUB_] % %U(HXRQCC5"YW-M7&X^IKXTUC_D.7W_7S)_Z$:^S:^,M8_P"0 MY??]?,G_ *$: /0_'GQ:'B'PW;Z)H,-S:VYC5;N2;:K28 ^0!2?E[GGG^>A\ M%_A['J4R>)M75)+:!\6D.0V^0?QL.V#T'KSVYN>//A)IT/@V'5_"EF\5S;Q+ M+<0"1Y/.0C+,-Q.".N!VS7)_"?QV?"6O_9+^3&E7S!9LGB%^@D_H?;Z4 ?35 M?._Q_P#^1^LO^P9'_P"C9:^AP0R@J001D$=Z^>/C_P#\C]9?]@R/_P!&RT = M[\!_^2=R_P#7_)_Z"E<%\?\ _D?K+_L&1_\ HV6N]^ __).Y?^O^3_T%*X+X M_P#_ "/UE_V#(_\ T;+0!W'P$MH4\"7%PD2":2]=7D ^9@%7 )]!D_F:[[Q' M#'<>%]4AG0/&]G*&4]"-AKAO@/\ \D[E_P"O^3_T%*[S7?\ D7=1_P"O67_T M T ?(>AR-%X@TZ2,[72ZB93Z$.*^F?BW#+/\*]92 $L$C<@?W5E1F_0&OF31 M_P#D.6/_ %\Q_P#H0K[)N%A>UE2Z"&!D(D$F-I7'.<]L4 ?-GP2NK*V^),/V MXJKRV\D=NS'&)#C'XE0P_&OI.XFAM[>2:YD2.&-2TCN<*JCJ23VKY0O]$M-: M\=/IG@!;BZAED/V<2X4C&2<,3]T8X)P<5TLGPX^*&I0BQU W3VHZ+<:HKQC_ M (#O/\J .+MT%[XTC31U($VH 6JJ,8!D^3^E?85>:?#OX10>$[M=5UF>.]U- M1^Z6,'RX,CDC/+'WP,>G>O2Z "L3QGJ;Z/X)U>_A)$L-HYC([,1A3^9%;=N0PC+_8W< =]HW?TH ^7/#FFKK/BC3-.D.$N[J.)SG^$L ?TK[" M@@BM;>."VC6*&)0B(@P% X KY$\&WD5AXWT6ZN6VPQ7L3.W]T;QDU]?T >1 M_M!HA\,Z3(54NMX5#8Y *'(S^ _(5S7[/O\ R.&I?]>!_P#1B5TW[09'_"+Z M4,\_;"/ M_M"_\@/1O^OF3_T$4 97[//_ "%-<_ZXQ?\ H35V/QK\._VSX%:]A3-QI;^> M#W,9XXSP1W5O)!<('BE0HZ'HRD8(_ M*@#YP^".O_V3X\%C*^V#4XS"<]-X^9#_ #'_ *O5?C+X@_L3X?W$$3[;C4F M%JF#SM/+GZ;01_P(5X!K5A=^#/&UQ:QLR7&FW0>%SU(!#(WXC::Z?XP^*U\2 MZ]IZ6S?Z-;V4'?[ \ VTLJ;;G M43]JER.0"/D'_?.#]2:P_C_I\EQX1L+Z,96UN]K^P=2,_F /Q% 'D7@3Q9;^ M#->;5)])&I2B(I"#/Y?E$]6'RMSCC\37H_\ PT5_U*__ )4/_M5>+8?&GB!=5BTL:=(85CE43>9YA!.&)VCG&!^ KVCX;QSZ_\#7TYF(>2"ZL MXW;CAMP'/H-V/PKL/^$*\+?]"UH__@!%_P#$UJV=E:Z?:I;6%M#:VZ?=BAC" M*O?@#@4 ?(-AP5X_\ M"_\@/1O^OF3_P!!% &5^SS_ ,A37/\ KC%_Z$U:O[0O M_(#T;_KYD_\ 0165^SS_ ,A37/\ KC%_Z$U:O[0O_(#T;_KYD_\ 010!B_L] MV\,FN:O.\2-+%!&(W*Y* DYP>V<"O>J\*_9Y_P"0IKG_ %QB_P#0FKW6@#X] M\6P1VOC;7(+= D46H7"(@Z*HD8 ?E7TG!JTNF?!BWU16)GAT*.56_P!OR!@_ MGBOG#QK_ ,C]X@_["=S_ .C6KZ(6QDU+X$P6D )EE\/QA% SN;R 0/Q/% 'S M=H&G'6_$VGZ<['_3+J.)VSR S $_D37V%:VL%C:16MI$L,$*!(XT& JCH!7Q M_P"&-132/%FE:A-_JK6[BED_W0P)_3-?8:.LL:R1LKHP!5E.00>X- \:2@" M1%< Y 89P?6LSQ3_ ,B?K/\ UX3_ /HMJU:RO%/_ ")^L_\ 7A/_ .BVH ^1 MM*T]]6UFRTZ)@LEY<1P*QZ NP4']:^N/#_AG2_#6DQV&EVL<:*@5WVC=*<>_&>_.D_#.:"TVPB[G2VP@ ^4Y8@?4 M*?S->">#_$%OX7\36^KW6FC4?LX)CA,OE@/C ;.T]/IUQZ5[W\;=/DOOAK/) M$N[['<1SL/0.[ZSNTT<:=/;QM'(XN/-,JY!4?=7&/ MF]>M?1W_ A7A;_H6M'_ / "+_XFC_A"O"W_ $+6C_\ @!%_\30!Q?P$NY)_ M 5S!)N*V]\ZQDC@*41L#\23^(KT2XMM.AN/[2NH+6.:-.,F01LFYPH!X8 ]J]'TW]GNS6)#K&MSR2?QK:QA /8%LY^N/PKS M3XB^&++PCXPETK399Y8$B1PUPP9LL,GD #]* /=/@S.\_P +=.$ASY3RHI]O M,8_UKY[\5Z+=^'/%E]8WD95XIF9&89$B$Y5AZ@BOH#X*?\DOL_\ KM-_Z&:Z MK7?#.C>);40:YI\-VJ_=9AAT_P!UAR/P- 'GWASX\:+>011>(H)M/N< /+&G MF0D^O'S#Z8/UKTG2M9TW7+,76D7L%Y#W:%PV#Z$=C[&O*?$/P!LI(9)O#6HR MP2XRMO=8="?3<.1^.:\G\*:[J/A/Q9;W-H[1O',(YXMWRR+NPRGU_P >: /8 M/V@=3DM_#>F:=&^U;NX:1P#]X1@-SZ;U!'_H'\JX_X(IHMYXD MO=,URPLKQKF$/;"[MTDPR$Y"[@<$@D^^WVH Z'_AHK_J5_\ RH?_ &JO-/'' MBB#QAXD;5X-,&G-)$J2QB;S-[#/S9VKVP.G:OIS_ (0KPM_T+6C_ /@!%_\ M$T?\(5X6_P"A:T?_ , (O_B: .+\*Z[/9?L\'4$>'--76?%&F:=(<)=W4<3G/\)8 _I7T[XXTJ)?ACK-AIEM'!%'9NT<,,85 M5"_,0%& .AKYI\&WD5AXWT6ZN6VPQ7L3.W]T;QDT ?7<$$5K;QP6T:Q0Q*$1 M$& H' %>3_M!HA\,Z3(54NMX5#8Y *'(S^ _(5ZY7DG[09'_"+Z4,\_;"!_\ 1B5] U\_?L^_\CAJ7_7@?_1B5] T %>6_';P M[_:/A.#6($S-ILGSD#DQ/@'\FV_F:]2JMJ-A!JFF7-A=KN@N8FBD'LPP: / M_@-K_P!@\5W.CS/B+48MR G_ ):)DC\U+?D*[GXY>(/[+\$IID3XGU.4(0#S MY:X9OUVC\37AB_;/!?C8;LK=:5><_P"UL;^1'Z&NB^,'B1?$/CAA;/OM+.%( MH?0Y&YC^;8_"@#;^ WAW[=XFN=;G3,6GQ[(B1QYK\?HN[\Q7T!)&DL;1RJKH MX*LK#(8'J"*Y3X9>'?\ A&O 5C;2)MN;A?M-QZ[WYQ^ P/PKGOC'X^O/"UE; M:9HTGDWMZK.\XZQ1CCY?GZ5$.1#N2+.?11U_ M5Q?C3XD>"M4\'ZOIB:PD\\]I(L*+!(0TF"4YVX'S 7)<2 RR2/@$@#([$,914+( MA8 C:3C(]10!YE\.IG@^(^A-&<$WB)^#'!_0FOH3XK_\DMUK_KFG_HQ:^=_ M'_)1-!_Z_P"+_P!"%?1'Q7_Y);K7_7-/_1BT >!_"S_DJ&B?]=F_] :O;?C7 M_P DOO/^NT/_ *&*\2^%G_)4-$_Z[-_Z U>W_&F-G^%M^RC(CEA9N>@\Q1_, MB@#R#X+_ /)4M/\ ^NT7_H->H_ W_DFL?_7U+_2O+?C?_P E,N/^O:+_ -!KU+X&_P#) M-8_^OJ7^E '@?BW4Y-9\8:K?S-N,UTY4YSA0<*/P4 ?A7HNA?'&W\/Z#9Z79 M>%0(K6(("+_&\]V/[OJ3D_C7G'BK3Y-*\7:K8RC#0WZ5<^%P([N% MH]QOMVPD<-CR^2#@_A7*?">[EM/B=I!A+?O9&B< 9RK(1_\ 7_"OHW_A"O"W M_0M:/_X 1?\ Q-3V?AC0-.NEN=/T/3;6X3.V6"TC1ESQP0,T :E%%% ''_%? M_DENM?\ 7-/_ $8M>&?![_DK&C_]M_\ T1)7N?Q7_P"26ZU_US3_ -&+7AGP M>_Y*QH__ &W_ /1$E 'U'7RK\5-3DU3XE:L\GW;>7[-&OHJ#;^IR?QKZJKY0 M^)MC+8?$K6HYA@R7!F4^JN-P_G0![O\ "'1H-)^'-A+'&!/? W$SXY8DG;^2 MX_6NVEBCGA>*9%>.12KHPR&!X(-HQ:MXVUB^MV#0S7$K&73OA7 MI]M<+MD73MS*?X2REL?K0!\J6\#W-U%!'C?*X1<],DXKZY\*>$M,\(Z/#9:; M @D5 )KC:-\S=R3UZ]NU?)VC_P#(U^/O':^$O!<4Z2*VJWL06V4C^(J-TA'H,Y^N!6[_ ,(5X6_Z%K1__ "+ M_P")JU?>'=%U22-]2T>PO'C38C7%JDA5?09' ]J /F7X?^$;CQSXN6*X+M:1 MMY]],3R5STS_ 'F/'YGM7TKK?ARPUSPQ/H=Q$J6LD(CC"K_JL#Y2H_V<#'TJ MWI^DZ=I$;QZ5I]K8HYW,MM"L88^I"@9JW0!\?75OJ?@OQ:T3$V^H:=/E7'<@ MY##U!'/N#7U)X.\4VOC#PS;ZI:X5V&R>('/E2#[R_P!1[$5?\ ']/_ M -=&_G7V/?Z1INJJ%U33[6]5>@N(%D _[Z!H ^4M>\2>(/'>KQ-J#R7D_*P6 MT$?"9ZA5'KCW->Z?"3X?R^$=+EOM60+JEZH#(#GR8^H3ZD\GZ#TKM[#1-*TK M/]EZ99V6>OV>W6//_?(%7J .6^('@N'QMX;:S++%>0GS+69NBOZ'V/0_@>U? M.!C\3?#OQ$'*W&F7T1(5\961>^/X74_B*^N*BN;2WO8##>6\5Q$>J2H&4_@: M /G5_COXN>T$*IIR/C_7K;MO_(L5_2J?A&/QUXL\96VM:?/V".-J_E7T''X0\-12>9%X>TI'_O+91@_GMK61%C0)&JHBC 51@"@#G/B M%G_A6^N[B"?L4F2!CM7SE\-O^2E:%_U]+_6OJZXMH+RVDM[N&.>"1=KQ2H&5 MQZ$'@BLVV\*>';*YCN+/0=,MYXSN26*SC5E/J"!D4 :U4G M\JZ2H[BV@O+:2WNX8YX)%VO%*@97'H0>"* /E'X;?\E*T+_KZ7^M?56H6%MJ MFFW%A?1B6WN(S'(A[@C%4;;PIX=LKF.XL]!TRWGC.Y)8K.-64^H(&16M0!\K M^-/A]K7@C4VE6.:;3U?=;W\0.!SQN(^ZW^16IIWQQ\76%F+>5K*^*J%$MS"2 MX_%67)]R#7TFRAE*L 5(P01UK)E\(^&YY?-F\/Z5)(?XWLHR?SVT ?-6H>)? M&/Q$U".T,ES>MG*6EJFU%]\#T]3T]:^DO"%MK-GX3L;?Q++'-J$<>V1D.>!T M!/=L8R>Y_.M.TL;2PB\JQM8;:/\ N0QA!^0J>@#Y!\:_\C]X@_["=S_Z-:OJ MGPM_R)^C?]>$'_HM:9/X1\-W-Q)/<^'M*FFE8O)))91LSL3DDDKDDGO6M%%' M!"D4$:QQQJ%1$&%4#@ =!0!YY\&9=-D=8KA3YMM,1GRY!TS[')!^OM7S1-;>(OA_XD5I M$GTV_@)V2 ?*XZ<'HRG\17UW4%W96M_#Y5];0W,><[)HPX_(T ?.TOQV\7R6 M7D(NGQ28Q]H2W._ZX+%?TK5^$=EXSU#Q<=>DEG%A-G[9/>%B+@>B@]3GH1P/ MT/LL'A/P[:R"2UT#2X7'1H[.-2/Q K6H XCXG> 1XVT1#9E(]4L\M;NW <'J MA/H<<'L?J:^?['4?$WP[UY_)^T:9> ;9(I4^61?<'AAZ'\C7UO5>\L+/4(O* MO[2"ZC_N31AQ^1H ^=[KXZ^+KBU\J(:?:OC'G0VY+?7YF(_2I/AK9>-M:\;0 M>(+>2X:+?BZO;PL8Y(_XDY^]QT Z''2O=8/"?ARVD#VV@:7"XZ-'91J?S K6 M "J H & !VH 6BBB@ K$\:_\B#X@_[!ES_Z*:MNF3P17-O)!_Y)/H_P#VW_\ 1\E='>^&=!U*Z:YU'1-. MN[A@ TL]I&[G P,DC-7+.RM=.M$M=/MH;6WCSLA@C"(N3DX X'))_&@"9MP4 M[ "V. 3@$_6OF3Q!K_C_ ,*^,KC4-2N+RRNII"0"2]NZYX50)Z>VV%GJ,'D:A:07<6<^7/&'7\C0!\XP?&GQ@EE965N]J#;[5WK;[I) MP,#:V21ST^4 U]%:1?MJFC6E]);2VKW$2R-!,I5XR1R"#45CX>T73)?,TW2+ M"SD_OV]LD9_,"M&@ KF_B'_R3G7?^O*3^5=)4=Q;07EM);W<,<\$B[7BE0,K MCT(/!% 'RO\ "S_DJ&B?]=F_] :OJRLJU\*^'K&Z2YL="TRVGC.4EALXT93[ M$#(K5H *\!^,GP[_ +*NG\2:+%BRG?\ TN%!_J9#_$/]EC^1^O'OU-EBCGA> M*>-9(W&UD=X(Q52R\,Z#IMTMSIVB:=:7"@A98+2-'&1@X(&:TZ /E?QI\/M:\$:FT MJQS3:>K[K>_B!P.>-Q'W6_R*U-.^./BZPLQ;RM97Q50HEN827'XJRY/N0:^D MV4,I5@"I&"".M9,OA'PW/+YLWA_2I)#_ !O91D_GMH ^:M0\2^,?B)J$=H9+ MF];.4M+5-J+[X'IZGIZU])>$+;6;/PG8V_B66.;4(X]LC(<\#H">[8QD]S^= M:=I8VEA%Y5C:PVT?]R&,(/R%3T >)_'SPS=SW%CXAM8FE@BA^S7&T$^6 Q96 M/M\S#/T]:\^\)?$?7?!=AD?9G@N'\PK<1EMCX W+@CG '7(XKZL(#*0P! M!&"#WK)_X1/PY]H\_P#L#2_.SGS/L4>[/UQF@#EOA)XQU;Q9H-Q_;L,C3V\G MRWGD[$G4]A@ 97IQVQ5WXL:(=<^'.H)&NZ:T NX^,\I][_QTM79(JQHJ(H55 M& H& !Z4CHLL;1R*KHP(96&00>Q% 'Q4BO*ZQQ@LS-A5''_"^G M:4@'^BP*C8[OC+'\6)-,A\(>&K>9)K?P]I44L;!D=+*-64CH00O!K8H \5_: M#T3=#I6N1K]TFTE./7+)_P"S_G7F?@'1#XB\=Z78.N^(S"28'IY:?,P_$#'X MU]77MA9ZE:FVU&T@NX&()BGC#J2.G!XJK8^'-#TNY^T:9HVGV<^TKYMO:I&V M#U&0 <4 :5<7\2_ B^-]!1;9EBU&T)>V=NC9ZH3V!P.>Q KM** /DJQO_$_P MXU]C&L^FW>-LD4R925?<'AA[C\#70ZC\9WPF?O$^O0?H?IVUM8+&SAM;2-8H($$<<: M]%4# 'Y5*!@8' HH ^./$G_(U:M_U^S?^AFOKC0O^1=T[_KUB_\ 0!563P?X M9FE>6;P[I,DCL6=VL8R6)ZDG;R:UXXTBC6.)51$ 5548"@= !0 ZOC+6/^0Y M??\ 7S)_Z$:^S:QG\&^&))&>3PYI+NQRS-8Q$D^I^6@#0T\9TJU!Y'D)_P"@ MBOF_XM>!CX4\0_;;"+&EW[%HMHXA?JT?]1[?2OIA55%"H JJ, 8 %07MA9Z ME;&WU&T@NX",.I/T/% 'EWP5\>?VKIX\-ZI+F\M$S:NQYEB'\/U7^7T- ML;I+FRT'3+>>,Y26*SC1E/J"!D5+J'A M[1=6N%GU72+"]F5=BR7-LDC!_V&FV.E6YM]+LK>RA+%C';Q+&N3WPH SQ5?4/# MVBZM<+/JND6%[,J[%DN;9)&"Y)QE@3C)/'O0!POP'_Y)W+_U_P G_H*5WFN_ M\B[J/_7K+_Z :FL--L=*MS;Z796]E"6+&.WB6-Y M"-Q]AG-5D\&^&(Y%>/PYI*.IRK+8Q @^H^6N(^/-W?VW@FVBLV=+:>Z"7+(> MHVDJI]B1^@H \$AGOM!UDR6%V8KNU=@L]I*&''!*LO!&/TKIH_B]XYCC"+KK M$#^]:PL?S*9K>^"WB3PUX?O+\Z])':WDH46]U*A("\[ES_#V/O7M$OCGPD+< MO)XCTEHRO*B[C8D'_9!S^&* /#]-^.OBNTF!OA9W\7\2O#L./8KC'X@U[KX3 M\3V7B_P]#JNGAE5R4DB;[T3CJI]>O7N"*^?/BQKOAS7/$4#^%X(PD496>XBB M\M9FSQ@8&<>O?/M7K/P1TFYTOX>"2[0H;ZZ>YC4]=A55!Q[[2?H10!Z)39$6 M6-HY%#(X*LIZ$'M3J* /E3X@>!+[P9KDJ^2[Z9*Y:UN0,J5/16/9AT]^M:>D M?&KQ9I&EI8AK.\6- D%?#UK.)[;0=,AE!R)([.-6_,"@#YP\1V'B_Q'H,OB_P 2M+]FC=(X1*NS M(8X^1.RYQSWR.M='^S[_ ,CAJ7_7@?\ T8E>^75I;WUJ]M>P17$$@P\4R!U8 M>A!X-5-/T#1M)F:72M)L;&1UVL]M;)&S#K@E0.* /+_VA?\ D!Z-_P!?,G_H M(K*_9Y_Y"FN?]<8O_0FKVG4=(TW5XT35M/M;Y(SE%N8%D"GU&X'%,T[0])TA MG;2=+LK%I YMK=(RP'3.T#- %^O'_VA?^0'HW_7S)_Z"*]@JGJ.D:;J\:)J MVGVM\D9RBW,"R!3ZC<#B@#Q;]GG_ )"FN?\ 7&+_ -":O=:H:=H>DZ0SMI.E MV5BT@ XJ]10!\H>*?!6O^ ]6$DJ2B&.3 M=;:A!D*<'@[A]UO8UNV?QT\76MGY$OV"[8+@33P'?]?E8#/X5](.BR(4D571 MA@JPR#62_A#PU)-YK^'M*:3.=YLHR<_7;0!\UW&L^,_B+K$<2R7=_,K!HX;< M;(X3_>P,!?\ >/YU]%+'XGMOA[Y6ZWNO$:6FT-NVHTGKD\9 ^@)'8&MVVM+> MR@$-G;Q6\0Z)$@51^ J6@#Y7L_&?C;P3JTT4]W>13LV9K?4 7#'UPWKZCKZU M;\1?&'Q/XCTF73IS9V=O.NR86D3*9%/4$LS$ ^V*^E;W3K+48A%J%G;W<8Z) M/$KC\B*IVOA?0+&7S;+0]-MY/[\-I&A_,"@#QCX-?#Z_DUR'Q)JUL]O9VP+6 MRR##3.1C..NT9)SW.,=Z][HHH *\?_:%_P"0'HW_ %\R?^@BO8*IZCI&FZO& MB:MI]K?)&-$U;3[6^2,Y1;F!9 MI]1N!Q0!XM^SS_R%-<_ZXQ?^A-7NM4-.T/2=(9VTG2[*Q:0 .;:W2,L!TSM MS5^@#Y!\:_\ (_>(/^PG<_\ HUJ^H_!7_(@^'_\ L&6W_HI:?/X1\-W-Q)/< M^'M*FFE8O)))91LSL3DDDKDDGO6K!!%;6\<%M$D,,2A(XXU"JB@8 ' ':@ M#YV^*'PQO="U6XU?1;9Y])G8R,L2Y-L3R01_=ST/;H??)\-?%OQ/X8TY+"VD MM[RVC&(H[R,OY8] 00<>Q/%?459-QX4\/7DQEN]!TR>0]7ELXV)_$B@#YOU+ MQ9XR^(VHQ6<9FG8-NCM+%"J*?[QQ_-CQ7OAM]7M?A3=P^(YX[C4DTR8321]" M=C8R>YQC)[G-=':6-II\7E6%K#;1DYV0QA!^0J66*.>%XIXUDCD4JZ.,JP/! M!!ZB@#Y#\%?\C]X?_P"PG;?^C5KZ^K'@\(^&[:XCGMO#VE0S1,'CDCLHU9&! MR""%R"#WK8H AO+.#4+&>SO(Q+!/&8Y$;HRD8(KY@\I23112W&F; M]T%Y&"=@SP'Q]UAZ]#VKZEI" RD, 01@@]Z /FO2_C=XNTVS6WD>SO\ :NU9 M+N(EQ]2K+D^YS63JGBOQA\0;Q+)Y;B[R$O#ES* M9;CP_IU9 MI6/L"Q&?PKF_&?ACQ!H;66H^*'9[K55>4[V+.I!'#'UP1P.E?4=AH>DZ4Q;2 M]+LK(GJ;>W2//_?(%/U#2M/U:%8=5L+:]B5MRIDV\HDFN'& M!*0<[%S][)ZD=!^%?0T?A+PY#-YL/A_2XY,YWK91@_GBM95"J%4 *!@ #I0! MGZ_HEIXCT*ZTK4%S!;*/.?KMK3MK6WLX1#:01P1#HD2!5'X"@"II$%]_PC]K;Z\\,][Y 2Z: M,?([8P?\_P J^9/B!X$OO!FN2KY+OIDKEK6Y RI4]%8]F'3WZU]5TR:&*YA: M&XB26)QAD=0RL/<&@#YJTCXU>+-(TM+$-9WBQH$CENHF:10.G(89_'/2J?B. MP\7^(]!E\7^)6E^S1ND<(E79D,M9Q/;:#ID,H.1) M'9QJWY@5H75I;WUJ]M>P17$$@P\4R!U8>A!X- '@?[/O_(X:E_UX'_T8E?0- M9^GZ!HVDS-+I6DV-C(Z[6>VMDC9AUP2H'%:% !1110!\_P#Q[\._8O$5IKD" M8COX_+F('_+1!P?Q7'_?)KC_ (=>'SXI\>6%G.#) C^?<;N]A#;Q'/?'?PK>ZC#8Z[I\+SK:HT-RD:Y*)G*MCTR3GTR*]AHH ^4? M!_Q&UWP3#-!I1MY;:9_,:"YC++NQC<,$$' '?L*Z2+5O'WQ>F_L^-EM]-W?O MVAC,<"?[QY+>RY/]:]TF\*>'KBX\^XT'3)9LY\Q[.-F_,BM.&&*WA6*WB2*- M1A410JCZ 4 ?)O@:)[?XEZ)#,I62/48T93V(?!%?0OQ7_P"26ZU_US3_ -&+ M6\?#FAG4O[0.C:>;W?YGVDVJ>9N_O;L9S[U(?#E]I-P=J7<)CW?W3V;\#@_A3+ M7PKX>L;I+FQT+3+:>,Y26&SC1E/L0,BM6@#X^U#3M:\%>(Q',[RT6RMQ9K._R":&V)E8GT!)7/T6OHB^TVQU.'RM2L[>[C M_N7$2R#\B*@L- T?2Y/,TS2;&S?^];VR1G\P!0!\J>*="U[2;FWN_$ZR"[U) M#/\ OG+2=7_%WX9W'B&4:]X?B\ MR_5 MS;@X,R@<,O^T!QCN,>G/DWAWQKXE\"W$UM82M"N[][9W49*AO=3@J?I MBOK&J5_HVEZIC^T]-M+S'3[1 LG\P: /G35OC7XOU6W,$4UKIX88+6415C_P M)BQ'X8KK?@IHWBVVU6XU*^$L&DW2$RB[SNG?^%E!Y_X$>"/7MZS9^&]#TZ42 M:?HVGVLBG(>"U1"#]0*TJ "BBB@#C_BO_P DMUK_ *YI_P"C%KPSX/?\E8T? M_MO_ .B)*^G;NSMK^U>VOK>*YMY!AXID#HW.>0>#5&S\,:!IUVEUI^AZ;:W$ M>=DT%I&CKD8."!D<$C\: -2O-OBS\.9/%MK'J>CA?[4M4V>6<#SX\YVY_O#) MQ]2*])HH ^3="\4^)OA[J4\%J9+1V/[^SNHCM8^I4\@^XQ6MK_QC\5:_I\ED M\EM8PRKMD^QQLK..XW,Q(S[8KZ2OM+T_4TV:E8VUVN,;;B%9!^HJK:>&-!L) M1+8Z)IUM(#D/#:1H?S H \&^&OPKOM>U*#4]=M7MM)A8/LE7#7)!^Z!UV^I_ M+V^A-0&-*N@.!Y#_ /H)JS2,JNI5P&5A@@C((H ^,]'_ .0Y8_\ 7S'_ .A" MOLVL9/!OAB.17C\.:2CJ23_A)\;V+8_L_ID_]=*]IHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "JFJZ59:WIDVGZI;I<6LPP\;]_?V/O5NB@#Q/6OV?= MUPTGA_6%2-CQ#>(25_X&O7\JQD_9_P#$Q?$FHZ2J^JR2D_EY8KZ%HH \J\+_ M *TG2KA+K7[HZI*AR( FR$'W');]![5ZHJA5"J % P !TI:* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN7U/ MXD^$-(N&AOM=MA(IPRPAIMI]#L!P:-,^)/A#5[A8;'7;8R,<*LP:'^&_%.H/9:%J7VJX MCB,S)Y$B80$ G+*!U8?G71$X&3P* "BN6U+XE^#])N&@O==M_,4X985:;!_X M #4VC_$#PKKUPL&F:W;23-]V.3,3-[ . 2?I0!T=!=$AOGLS>R3S MB%(1+Y?8DMG!X&/3N*Z&_P!0M-*L9+W4KF.UMHL;Y96VJN2 ,GZD#\:\!^-? MC'2_$L^E6VAWJ7<%L)'E9 0-S;0!R.> >GK0!Z[\/_&G_"=:!/J?V#[#Y5TU MOY?G>;G"JV<[1_>Z8[5U->&?"#Q[X;\+>$;JRUW4OLMQ)?/,J>1(^4,<8!RJ MD=5/Y5ZUX=\7:)XKCG?0+W[6MN5$I\ITVDYQ]Y1GH>E &S12.ZQQL\C!4499 MF. !ZUR=[\4O!>GS&*XU^W9@<'R$>8?FBD4 =;17.:3\0/"NN3+#INMVTDK? M=CD)B9O8!P"371T %%9VN:_IGAO33J&M7/V:U#A#)Y;/R>@PH)JKX?\ &6@> M*4N&T+44N1;8,V4>,H#G!PX''!YH VZ*Y*]^*7@NPNC;W&O0&0'!\J-Y5!_W MD4C]:Z+3-5L-:L4O=*NXKNV?@21-D9]/8^U %NBN>UKQYX8\/3F#5]8MX9E^ M]$N9'7ZJ@)'XTS1_B#X5U^Z6VTO6H)9W.$B<-$S'T < D_2@#I**** "BN>U MGQ[X7T"X:#5=:MH9E^]$I,CK]54$C\:JV'Q/\&:E,L5KKUN'8[0)D>')^K@" M@#JZ*165U#(0RL,@@Y!%9NO>(M+\,:<+[7+K[+;&01A_+9_F() PH)[&@#3H MK%\/>,-"\517$F@Z@MTML0)OW;Q[,YQD,!QP>?:LN\^*?@NPNVMKC7H3(IP? M*CDE4'_>52/UH ZZBH[:XBO+6*YMGWPS(LD;@?>4C(/Y&N;U/XD^$-'N&@OM M=MQ*IPRPAIMI]#L!Q0!U%%"_&; MXA7<^K3>&=(G:&TM_ENWC.#,_=,_W1T([G/I7O5?&.K7$EYK5[^ VN:=;F M;1;V'5MO6+9Y,A^@)(/YU[KX?LXM/\-Z=:6ZA8X;6-% &.BCFM"@#DOAIHFL MZ#X,@M?$-U)-=,Q=878-]G0]$SW]>O&<#I7RS>?\?T__ %T;^=?:=?%EY_Q_ M3_\ 71OYT ?96G?\@NU_ZXI_Z"*\W^/_ /R(-E_V$X__ $5+7I&G?\@NU_ZX MI_Z"*\W^/_\ R(-E_P!A./\ ]%2T <1\ /\ D?KW_L&2?^C8JZ?X\>*[S3[> MST"PE:%;N,S7+H<%TS@)GT)!SZX%6^J#/W?\ 4/\ 7#$C_P >KEO"_CGQ#X"N MIH+$A8V?,UE=1G;NZ9QP5./3':O5?#OQZTJ^DC@\0V,FG.W!GB;S(L^I&-RC M\Z .G7P3=ZC\*5\+:SJLKW4D*"2Z8>88V#APHZ;@" .3DBO OB!X+_X077X- M,^W_ &[S;5;CS/)\K&69<8W'^[USWKZM@GBN;>.>WD66*10R.ARK ]"#7SU\ M?_\ D?K+_L&1_P#HV6@"E\/_ (4_\)UH$^I_VS]A\JZ:W\O[+YN<*K9SO'][ MICM7L7P[^'W_ @4%_'_ &G]O^V,C9^S^5LV@_[39ZU@_ #_ )$&]_["%_@=JVNZ7#?ZE?QZ7'.H>.,PF63:>A(R ,_7-<%X;LTU'Q M5I-E+C9._L"P0SQJ5,9/ M3$KF2S\9Z-<0G#I?0D>_SC(H ]]^.7_)-9/^OJ M+^M>#>%['7-:OY-$\/.X>_3;.BOM5D!R=Y_NC_.:]Y^.7_)-9/\ KZB_K7FG MP)_Y*,?^O*7^:T :E_\ L_:G;Z0T]GK$%U>(A8VWD%%8^BONY/U K@?#?C'6 M/"<6H0Z5.T/VV'RF!/\ JVS]\#LP&0#[U]=5\9:Q_P AR^_Z^9/_ $(T >B> M%_@IJOB;1TU;4M373Q=+YL2O$99'!Y#-R,9Z]ZX[Q=X3U#P5KYT^_97;:)89 MXL[9%SP1Z'(/'M7U7H(QXA M?"3Q1<>)_ \;W\AEN[*0VTLAZN 58^^" 3W()KF?C/\0[G267PYHD[0W$D8 M>[G0X9%/1 >Q(Y)],>M)^SU_R ]9_P"OF/\ ]!->5?$.X>Z^(VO22YW"]DC& M?13M'Z 4 :_@GX4ZOXTLSJ/VB.PL"Q59Y5+-(1UVKW /6<@YSG)S5T^*_C&RD-:ZN01@@Z(O/\ Y"H L_!7QW=6FMQ>&M1G:6RN M@1:[SGR9 ,A0?[IQC'KCU-=I\>/^2=Q?]?\ '_Z"]>1^$O"'BFW\9Z-.= U* M 17T+M)/9R(B ."2Q(X&!S7KGQX_Y)W%_P!?\?\ Z"] '@>FZU?Z?IU_I^GR M,BZD$CFV?>=02=H^I/X].];D7PK\:SVB7,>@S>6^,!I(U;\5+;A^(K7^!^E6 MVI_$027:!_L-J]S$".-X9%!_#>3]0*^E* /&?B]XAOO#GA+1?#-D[6[SVJBY M>-CG8BA=@/H3G/L/Z2\CL;*"3RC,R%V9\ D!LH]^C7MOJ@_YYD>0Y^@)*_P#CU>R^"-'U#0?! M]C8:Q>/=W<:9D9VW;,\[ >X'3/\ 3%<%X=^/FFWDD<'B*P?3V;@W$+>9'GU( M^\!]-U>KVMU!>VL5S:2I-!*H>.1#E6!Z$&@"6BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *^0/&&C2Z!XPU/3IU*^5<,4./O(3E M3^((KZ_K@_B1\-+?QM;I=6W/6@#2^'7BBU\3^# M;*6&53=6\2PW,6[YD=1C)'H<9'U]JWM5U>PT/3WOM6NX[2V3AI)#@9]!W)]A M7S#)X'\=^&[\M:Z5JD4RG FT\,^?HT>:M0> _B#XLNT_M"UU%R/^6^JRLH0? M\#.?P - 'TKI>JV6M:;%?Z7_4_I7!?%3X3WVJ:M+ MK_AF)9WGYN;0$*Q;'WUSP<]QUSZYH ]5\.ZA;ZIX;T^\LY%DAEMT(*G./E&0 M?<'@UYI\?]6L3X:LM)6YC:_^VK.8 UTO3 M_$%FLAPZPI-$C?4C -;\OP8\0)X2OM8U$R2ZJ KPV$)\V1\L-Q8C.3@DX&>G MX4 2? #_ )'Z]_[!DG_HV*O>-7U_2=!CB?6=0M[)9FV1F9PNX]\?3N>U>,?! M#P]K6D^-KR?5=(O[*%M.=%DN;9XU+>9&<98 9P#Q[5TGQ6^&FK>+KV+5-(O5 MED@B\L6,QVC&V2U>=_'_P#Y'ZR_[!D?_HV6O=] T2T\.:%:Z5IZX@MD MV@GJQZEC[DY-<+\7OA[>>+K6UU'15634+12C0LP7S8SS@$\9!S^9H @_9_93 MX#OE!&X:DY(SR 8H_P# UZ-J]@-5T.^T]CM6[MY("?3Z;-+ M;Z=I6O6AF&V3R(I45QZ%AP1^->W?"+0_$_A_P_-9^)$2*W+^9:PF3=)'GE@< M9 !X.,YSF@#YVB-SX?\ $*--&8[K3[H%HSP5=&Z?F*^O-&UBSU[2+?4M-F66 MWG0,I!^Z>ZGT(Z$5Y_\ $GX21^*KEM6T*2*UU,C]]')Q'<8'!R.C=L]#WQUK MR5?"?Q"\-7#I8Z=K5JY.&;3R[!OQC)!H ]S^*OB6VT#P)?Q22J+N_A:V@B!^ M9MPVLV/0 DY^E>!_#C1I-<^(6DVZ*62*=;B4]@D9W'/UP!^-7;/X=>.O$]\' MN]/O0[?>N-28I@>^_P"8_@#7NOP_^'UEX&TUPKBYU"X ^T7.,9']U1V4?KU] M #)^.7_ "363_KZB_K7FGP)_P"2C'_KRE_FM>J?&33KW5/A^]OIEG<7DYN8 MV\JWB:1L#.3@ FO/?@QX/PYJSHUPY5EL92"-QY'RT ?4FA?\ MB[IW_7K%_P"@"O$_VA/^1BTC_KU;_P!#KV[1HWBT&PCE5D=+:-65A@J0HR"* M\@^.>@ZOJ^O:7)I.E7U\D=LRNUM;/(%.[H2H.* +G[/7_(#UG_KYC_\ 037G MWQ>T671_B-?R,I$-\1=1-CAMP^;\F!_2O3?@7I&I:1H^K)JVGW5B\EPA1;F! MHRPVGD;@,UUWCGP18^-]%%I=MY%S"2UMF" ?<>XKT-W6.-GD8*BC+,QP /6OE[5/A=XT\. MWQ>VT^>Y$9S'2^?< ?,/RJ*30?B/KJBVO;/Q#@SGU[5T'QITV^U7P'';Z797%[,+V-C' M;Q-(V K$?!#P]K6D^-KR?5=(O[*% MM.=%DN;9XU+>9&<98 9P#Q[5[O0!GZOKVE:##'+K-_!9)*^Q#,^WJ\EM$8Q93':IY MR2K=B>^?0:]1^ \\\WP[E2=F9(;^1(<]DVHV![;F:O+=&^% M'C'Q)J DU"UFLHW;,MU?DAOKM)W,?\YKZ)\-^'[3POX?M=)T\'RK=<%R/FD8 M\EC[DT :E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%(SJB[G8*/4F@!:*HS:I&G$(WGUZ"J$UY-/P[X7^Z.!0!JS7T$/!;XH O44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 444V21(HFDE8*B*69CT '4T .H MKSCPSXV>^\M &A-JK' MB!=H_O-UJC)*\K9D8L?>FT4 %%%% !1110 4JL58,IP0<@BDHH W+.Z%S%SP MZ_>']:L5ST,S02ATZC]:W89EGB#IT/4>E $E%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9^ MOZO'H/AZ^U6==Z6D#2[ <;B!P/Q.!0!H45\T^(4\9:OX1_X3;6=8>.UGF"6] MK'*RX4DC(4<*./J<9/J?4?B VKI\([6_T;4);66TBMYYBC8:5, $9]B0WO@T M >BUQ7Q+US[!HJZ= V)KWA\=HQU_,\?G6_X5U=M>\)Z9JD@ DNK='D Z!L?- M^N:9JGA+1M9O/M6I6C33;0N[SG& .V <4 >$QR/%(LD;%70AE8=01WKWKPUK M*:]H%O>J1YA&V91_"XZC^OT(KQ[PCI]KJGBVTLKZ+S;>0OO3<5SA&(Y!SU K MV;2="T[0HY(]+@,"2D,Z^8S D=_F)Q0!H4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !14,UW#!G>^3_ '1R:SYM M4D?(A 0>IY- &H\B1+F1@H]S5&;557B!=Q]6X%9CNSMN=BQ]2:2@"6:YEG_U MCDCT'2HJ** "BBB@ HHHH **** "BBB@ HHHH *GL[HVTN>J-]X5!10!T:L' M4,IR#R"*6LG3[SRF\J0_(QX/H:UJ "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?%.CG7_"FI:4C! M7NK=D1CT#8^7/MG%:U9WB#68O#WA^\U:XB>6*UCWLD>-S#..,_6@#YRU?Q?> M0?#P^!=:TV6WO;"X&R5CCY0Q.UE_'@CJ,?6MO6_B7>>,/#MIX/\ #.E3"2XC MC@ED8@NX7' Z#(Y)/2M?5?C!X*UPJ=7\)RWC+]UIHHF8?0YS3M+^,G@S1%* MZ1X5FLMWWC!%$I;ZD')H ]6\,Z/_ &!X7T[2MV]K6W6-V'\38^8_3.:U*SO# M^LQ>(?#]GJUO$\45U'O5),;E&<M "O.J<#DU2N=7M[0_Z5=P6_<>9(%_G7G?BWQW M,;B2PT20QQH=LEPOWF/<*>P]ZX1G>60L[,[L>23DDUY-?,HTY M_P!MJ]O=G_1;N"X[_NY W\JNQSJ_!X->#ZAXJI9@G/DJQY6$:NMI:'JU%0P M2;AM;J.E35ZAL%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R6:.$9D<+ M]: 'TA(498@#U-9TVJ]H$_X$W^%4)9Y)CF1RWM0!JS:E#'Q'^\;VZ?G6?-?S MS9&[8OHO%5Z* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "M73KS>HAD/S#[I]1650"58%3@CD&@#I**K65T+F+YN)%^\/7WJS0 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %175K;WMJ]M>P17$$@P\4J!U8>A!X-2UC^+-(N->\*:AI=E,L,]S%L21 MR0%.0%O^A:T?_P (O\ XFN-^*GA'PS9^ +R]M]-L--NK8J] MO+;P)$S/N V\ ;LC/'X]JY'_ (45XI_Z#UE_W]E_^)JQ8_ +5)[M/[K^"M2;5_!&D7SQK&\ULI944*H(&#@#H,BMRJ]A8V^ MF:=;V-DGEV]M&L4:^B@8%6* /$O W_(_6/\ OR?^@-7MM>)>!O\ D?K'_?D_ M] :O;: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *Y3QMJCZ=X:NYHF*RRXB0CMNZ_IFNKKA/B3"\GA7D6>3UV_@/08$CD\2:SA+&SRT6\<.P_B]\'I[_2N9\/Z:FL>(+.PF ME\J.:3#,.N ,X'N<8_&O4O%GAC5=7L+72]%DM+73H%&4>1@7(X P%/ ^O)^E M?/X.@Y)U;7MLO/\ X!S0C]HR?B%?_P!I^!=+O@FP7%PL@7T!1L"O,J]?UWPC M?W_@G3=*AFMEGLBK2,[,%.$(.#MSW]*\@HS",U44I+=+_@A4O>[/:/!&J/J7 MAJTFE8M+%F)R>^WI^F*ZNO/_ #:^"IIY?N-+)(,], ?\ LIKRRO2EC70H MTVU=M=S7VG+%'TG17S916/\ :W]S\?\ @$^V\CZ3HKYLHH_M;^Y^/_ #VWD? M2=%?-E%']K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%?-E%']K?W/Q_X M>V\CZ3HKYLHH_M;^Y^/_ ]MY'TG17S911_:W]S\?\ @![;R/I.BOFRBC^U MO[GX_P# #VWD?2=%?-E%']K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%? M-E%']K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%?-E%']K?W/Q_X >V\C MZ3HKYLHH_M;^Y^/_ ]MY'TG17S911_:W]S\?\ @![;R/I.BOFRBC^UO[GX M_P# #VWD?2=%?-E%']K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%?-E%' M]K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%?-E%']K?W/Q_X >V\CZ3HK MYLHH_M;^Y^/_ ]MY'TG17S911_:W]S\?\ @![;R/I.BOFRBC^UO[GX_P# M#VWD?2=%?-E%']K?W/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=%?-E%']K?W M/Q_X >V\CZ3HKYLHH_M;^Y^/_ #VWD?2=,FE$$+2,"0OI7S?7LO@W_DFMG_P M/_T%QWUB;ARVTOO_ , N%3F=K&M-JW6J98LJGAA0!NT4BLKJ&0Y4C(-+0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!C^++34K_P *:A:Z'*\.H2Q;8)$E,95LCD,.E>.?\(+\7/\ H.WO_@X? M_P"*KWNJ.M:K!H6AWFJ7>3%:0M*P'5L#@#W)X_&@#Q+_ (07XN?]!V]_\'#_ M /Q5'_""_%S_ *#M[_X.'_\ BJJWGC/XG:WI=SXCL?,L=&AW,&B6-45(_BC;:#:ZW%- M/M=;4(HML\CRF0LV3R6/6MBLOPU%J$/AJP36+I+R^\D&:>-LJY/.0<#(K M4H \2\#?\C]8_P"_)_Z U>VUXEX*X\?V6/\ GK)_Z U>VT %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F:QIT6HV-Q9W _=7" M%21V/K^!YK3IKH'7!I-)JS ^>M5TNYT?4I+.\0JZ'@XX=>S#V-4Z]VUOP]9: MS;^5J$._'W)5X9/H:X6[^%UR)#]@U")T["92I'XC-?.5\NJPE>GJCEE2:>A4 M\0:[IM]X!TC3;6YWW=LR&6/RV&W",#R1@\D=#7-:5I=SK&I1V=FA9W/)QPB] MV/L*["T^%UR9!]OU")$[B%2Q/XG%;TUWX?\ EBT-N UR1_JP099#VW'L/\ M(JOJM2I+VF(]V*_0.1MWEH0>++JW\->#(])M3^\FC\A!GG;_ !L?K_-J\LJ] MK.KW.MZD]Y>-\S<*@Z(O8"J-<>*KJM4O'9:(BR^#?^2:V?\ P/\ ]'-7C5>R^#?^2:V?_ __ $KE?\9^G MZHVH_$6J***^C.H*\UA^*VHWMQ<)I7A"ZOT@D*,]O,SCJ<9Q&<9Q7H5_W+?>FO"OX*B_U)H NZ%\3K74=:32=8TVXT>\ MD;8B3'(+=E.0"">W%=U7EOQ<6*76O#L5L =1:8A=OWMI9=N?^!9Q^-=9JOC2 MVTCQA;Z+=0A8GM&NI;LRX$( _% '?U1U# M6+#2IK2*_G\I[V800+L9M[GH. $O&=CXLAE%O');7=N<36TOWE]P> MX[?TKS[Q9XMO-0\>:,+?0=09]-=I8[*2,I).R45B>&]> MNM9TB:]U;29M%:*5E,5R2"5"@[\LJX')'3M7,77Q5$MY-%XX>/RVEB5RF< M[21G&>]8'A3Q@/$]SJL?V(6L>GRB,2&;?YG+O6@#IJ*\^NOBGYE] M-#X<\/WNLPP'$EQ#D+]1A6X]SBNI\.>)+7Q'HO\ :,$>A M'O0!L45Y]>?%1'OYK?PWH5YK:PG$DL.0OU&%8X]SBNB\)>+;/Q;ITEQ:1R02 MPOLF@DZH>W/<'^AH WZ*X*W^*EG-HLUZ^G2^?]J:VMK6&3S&N" "6' P,,,\ M'\:NWGQ"M-,\+66J:E930W=[N$.G@YD)#$^"%8GZXQZ&K_ (-^)'_"5C58Y=$N["[TM-TUOGS&)^8; M , [LJ1C% '3W.NZ;::Y9Z/<7.R_OE=[>'8QWA02QR!@< ]2*T*\"NO'6J7O MQ@76++PMJ5U-I]D81IC(RS1@YR[!58CE^X[CVKV?P_K,^J^&8-5U;3Y-&D=7 M:6VN6(,(5F&6+!<9 W<@<&@#6HKS.]^,L,]_):^$?#NH>(?*.'D@5E7ZC"L< M?4"NA\!>.8_'.GW5PFGRV+VL@CDC=PXR1G@X'\A0!U=%%$;A+&1 M)K_4Y "EG;#+#/3<>V?3D^U '7T5YKHOQ:N;[Q18Z+J_A.^TF6^8"%II#D@Y M^;:R+QQU&:WM=\>6^@^-M.T"YME\N[MGN9;MIPH@10YR5(Y^X>X_&@#K**\L MO_C=%;2+=6WAG49]&,GEC4FS&K'_ &05P?H6!KTB'5;.;18]66=5LG@%P)F. M (RN[)].* +=+])DUWP=JFFP?ZVXMG6/W?&5'Y@5H: MB9UTNZ-GG[0(7,6T9.[:A?';4].G^Q^,-,,Q0[7E@3RI5^J'@G_OF@ M#I? 4<_BCX*W>A7%I);SPQS6*F1=H=N2I&?0D ^X->=CXA_8OA;=>"=2TR;[ M=&6@$C$!4'F;OF'7Y^'?'7ASQ.JC2-2A:8\FVD/ERC_@)Y/U&16A/ MX>T:ZU 7]SI-C->#&+B2V1I!CI\Q&: *'@.&[M_A_HD6H!EN%LT#*_51CY0? MH,<5T%%% 'B7@K_D?[+_ *ZR?^@-7MM>)>"O^1_LO^NLG_H#5[;0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4PQ(>JB MGT4 >)>)/$NL_P!NZE:+J$R01W4L:)&=N%#$ 9'/2N:9B[%F)8DY))ZUH^)/ M^1JU;_K]F_\ 0S6;7QM:N/6NY^),5W<^ [VVT^UFNIYVC0)!&7;&\$G !["K_@ZRDT M[P9I5K.C1RI;(71A@JQ&2".Q!- &'X:^'\EAK9USQ'J+:KJG\#$';&<8R,]2 M.W0#TKG]2TQ/$?QV:TN 6M[.!))D[,H56 /L6=:]7KS_ ,*:;>CXI>)-3N[* MX@A<&*&66(JL@W#[I(YX0=* -#XH:G+I?@.Z^SML>Y9;<$<8#?>_\=!'XUI> M"]'@T7PCI]O @5GA665@.7=@"2?Y?0"D\:>'CXG\+7.GQ,$G.)(68\;UZ ^Q MY'XUQEAXI\<:9I,6C'PE/->01B&.[(;R\ 8!.!M/UW"@";254?'S5?L/$8M< MS[>A.V//_CV/QS4EO_IW[0%P1\PL;+KZ911_[4K9\">$I_#\%S?ZO*)]7U!M M]P^<[.<[<]^3DG_"N8NE\1^%OB9JNIV.@3ZK%J";8GB#;0#M(RP!Q@C!!Q]: M -OXNZI)I_@GR(7*M>SK"V/[F"Q_D!^-0Z'/XDL-!M]*\/\ A,68B0!KF_N% M4%N[%!\Q)/-7_%_A[4/&'@."*:".VU:/9<>2'!7S "&3=[Y/XX^M8UMXU\;K M:)8-X.N)+]5"?:G#K&QZ9/&/_'L4 6I=*G\ _#G6[MKOSM1N29)9D!"J[D(- MOT+9S6A\,-&M]+\$VEQ&@^T7R^?-)W;)^4?0#''KGUJ;_A']8UCP'>:7XDOH MIKZ\!8,B +"_+-_[/74^&X?$+:1/)XEN8Q> M7+%HXHD %L",!68R7GF-=296-5PJM\V,'A<@ MY_ T >NUYO\ &5FFTK2+!3_Q\7N<>X7;_P"SUZ17!?%'1-3U"UTO4=&MVN9] M-G+F% 68@[3D+WP5''7F@#M+JX@TS39;B4B."VB+G)P JC_ZU>>?"*R^U>#= M5>5BIO+EXRP'0;!S^;&C4)/%?CC1[B*[TB71M/BA:22$DF:[D5250 @$ L!V M_$U;\*:?K^C_ H5=*M!%JS2/(L%TA4CY\8(..2HXSZB@"KHMSJ_PUTM['6- M':\TJ.5G&H6+ D GDNAY].3CTYJ[\1O$,1^&@N])FS#J;I$DB@C*MEF^F0I! M_&LS4/$GC7Q'I4NBP^$IK*:Y0PSW,NY8]IX.-P ''N:V=8\"277PQM_#UM*K MW5FJR1L>%>09)'L#N8#\* *7ANX\0Z=X[OKA45G(Y)(_AOJZZU)]NU.ZAD"06T63&'&W8-H M^;&3_CWH QO@SHD<6BW&L2C=--*8HL_P(,9(^IZ_[HK:\9^'-4O-2.12K EV/(/3@BLW M7?$?B[0?$$WD^'SJ^E2 >1]E#;UXYR0#CGU'T- &EH7C*#5]5;2=0L+C2]5C M7?\ 9K@9W#U5N_Z5TU>?>&-+UW6_&I\5^([/^SEA@,%K:G[V#GKW_B;KC)/2 MM'0?%.L7_CK4M#U;3$M(8(FFMW"L&= X4$DG# YZC'0T =A7F7E+XJ^-LT=W M\]IHL(,<;="XV]O]YL_\!%>FUY9JMIX@\(_$B[US2-(FU6SU!,.D*DD9QD$@ M$J05SG&,&@#LOBQKL,/PNOX9G"W-TT<$:G^([PQ/_?*M6!XLU*Y\/? OP]I- MB62ZU2"&$E>H5DWN,^I)"_0FN?\ &FC^*/$6AKJVIZ?,)_.6.UTRV4R&",@E MG?'\"Z9_8*--=Z2Z$0)RS +M./4C ..XH Z[PSX>TWP1 MX62TA$<201>9=7!&/,8#+.3^?T%<-\##]L3Q+JQ!_P!-OAR>^-S?^U*234?& M_C_1VTV^\/RZ%8"(M?2ON66ZP,^7&K %0Q&._P!>QVO@QH]YHW@$Q:C:3V=Q M-=R2M%/&8W PJ@D'G^&@#(^'7^G_ !@\;:B/F6&7[.&S_P!-"/\ VE4_QEU" MZN(]$\*:?(8Y-;N@DK#^X&4 'V+-D_[M<[X?;QKX'\2Z_96/A2?4Y-2NM\5T M0RPC#-ABV,$$-T)!%='\5_#^N7KZ%XCT"T>>^TF7S'MHQYAZJP( Y;!7! ZY MH [#[-IO@;P1.MBB6UKI]LS@XY9@O4^K$_F:Y#X#6OD^ 9[AA\US?2-N/NR^,_B#X9O5O= GT73K:W:4VOS&>]F"G8H4@':&PV,YQ(\L1P10!O:_J@T3P[J&ILN[[);O,%(^\0 MI('XG K@?@UH"RZ/+XNU3_2=5U6:1A/(,LB!BIQZ9(/X8KN_$FE'7/#&I:6K M[&N[9XE8]F(X/TSBO)_"&J_$+P_H@\)VOA.1IX9&2"_N RPQ!F)))QM< DD$ M-^!H OW-Q'K7[3%FB.)$TNT*-CH&".?T,@_*J'BO1H_%_P"T':Z7=$FUMK5# M.N3\R*"Y7Z$OC\35_P"'O@_4="^+.L7%_#=2Q)9[1?31L$N)G\LNRMT.2'X[ M9J_X9TG49/CMXCUF^T^YAM?L_E03RPLJ2$>6H*L0 >$/2@"]\9&AM/A1>VZ1 M*BN\$42J,!,2*>!VX4BN4\#]2U/PKI+Z#$;B[T M>12L*#)9=H!(!ZD%5X],T =QHND67AGP_;Z?:!(K:TBP7/RYP/F=O;_ M 8D34_$'C#6D&4N[Q3&0,84M(W3\5JQ!J'C7X@6::9J&@R^'],( U">0LLM MPO>.-6 *[NAZ_7L;?P2T2]T;P==_VI93V=S/>LWESQ&-MH10#@@<9W4 >CT4 M44 %%%% !1110 4444 %96M^%]$\1P^7K>F6]WQ@.ZX=?HPPP_ UI331V\$D MTS;(XU+NQ[ #)->/^(OC]:Q;X?#&G-'/@7H.F;)MB\/> ]>A>+2+D03 9RLKAA MCOMDZBK^C-IOC+P%!I)N3%+##'%(BD;T9,8.#U!Q_DUR&L?#76--C>:T*7\2 MC)\H$28_W3U_ DU[DH*%.+ITU*-M7U.BUDK*Z.3N$CCN94AE\Z-7(23;C>,\ M'';-1UTG@KPP/$FL,ER66TMUWS;3@GT7VSS^ -=#?>)/"6E:HVFQ>&H+B"!C M%+.8U+ C@XR"6Y[DBO-AA^:'M)R44]C)1NKL\ZHKM/'/A.WTV6TOM%0_9;Y@ MJQ#G:Y&1CV([>U;L^D>'_ F@Q3ZK8QZE?387;( P9L9. > H]<9Z5:P<^:2D M[*.['R.^IY=177ZSKOA?5M D\G1!8:D"!&( %4<\DD C Z$=^/6MW6=*T^+ MX307D5A:I_)J]I&G64OQ9O+.2SMWME:3; T2E!@QWMCX+\-WDLFJ16:273;UB>#S BXQ\J ':.#SCK7.^&?# M&EZ@^I>(-30#2XII'@B *J44DY(] . /8UM+ R4E!23?Y>I7LW>QY]17HVG^ M(/">MZHFER>&H+:*X8113A%#$G@9V@%>>,@FN4\7:"/#OB"2SC8M RB6$GKM M.1@_0@C\*PJ8?EASQDFMB7&RNC$HHHKF("BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KV[X? 'P'IX(R/WO7_KJU>(U[=\/?^1#T M[_MK_P"C7KU3^#:?5>*JR:2P_U4@/LPQ6G17T9U&#) M:3Q?>C;'J.:AKI*CDMX9?]9&I]\H!&/ZUSWASX=^&O"^V33=. M1[E?^7FX_>29]03]W\ *Z>B@ HHHH **** /$O!W_)0;/_KL_P#Z"U>VUXEX M._Y*#9_]=G_]!:O;: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#Y^\2?\C5JW_7[-_Z&:S:TO$G_(U:M_U^S?\ MH9K-KXJI\;]3@>X4445 @HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHH!PN:3:0:A+9S11NHD65.L??YLM=[\,]3UF_ M2Z7499I[-%'E2S D[LG(#'K^N*PM)^*.I6-NL.H6R7X4860OL<_4X(/Y4[5O MBE?WMHT&GV:6)<8,OF>8P'MP,'WKU:,\-1DJD9OTM_2-HN,7=,Z+P?/:+XW\ M3V]L5'F2JZJ#UVE@Y'MN;]:Q]8^(VOZ3K-U8R6=B/)E*KNC?)7/!^_W"Z M=J=WI.H1WMC*8YXSD-USZ@^H-=FWQ+AN5B?4O#EI=7$8^64N.#Z@%21^=.&+ M4J?+SHW$Y&">E;GQ:M M99+;3;M 6AC,B,P[%MI'YX-W>= M8I&A0@/(%.U2>@)[5ZGK0,GP9@\L;L6UOG'.,,N:Y;6/'LE_I#Z9IVEVVG6D M@PZ( W'MP /RIOAOQ[_?C ]<"E\/>);_PW>--8LK))@2PN,JX'\C[ MU%/$PIXJ53H[B4TIMG1?\+3U\R>6+*QWYV[?*DSGTQOKGO$VM7^N:L)]6MTM MKB&,1&-$9, $GD,2<_-73?\ "S+47!ND\-6JWA&#<>8-Q_'9G]:Y'6]:NM?U M1[Z]$8D8!0L:X Z#U/XU&(J\T+>TYOD*3NM[F?1117 9A1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5[=\/?^1#T[_MK_Z->O$: M]N^'O_(AZ=_VU_\ 1KUZN5_QGZ?JC:C\1TM%%%?1G45[^WDN]-N;:&9H))H7 MC25>L9((##Z=:XWX?>%]0\!:!=6NKW\=Y+/<&2..)F*(,=RG.?=V8#]"* /29)&ED+N< ML:;7D/@W0]3\8^%K2TN[V?3]"LPT82W;#W3EBS$D]%&<=QQTJ[\/(Y]"^(.M M^&H[F6>QMXC*@D/0ADP?0'#\XZXH T/B/J6H7&JZ1X7TFY-J^I/F:53A@F<8 MXYQ]XGUQBMWPGX)L/" N397%S<27(7S&G8$9&>@ &,Y[YZ"O-M0\#Z;K%6;Y3MP!G;U![\UL>/M#L_"'PP72].DF>*>_4DS,"Q)4 MGL ,?(.U 'JM%>>Z3X2O?$CZ;K^MZC./$]QX?\-7;6&FV1*WE\A^9STP,=L@@ 'G!.<4 >DT5XIXB\'6WA7Q/X=@ MTJ_OI;R_N0LLDD@&!O0 C !&=QZD]*Z;XA7EY?>*-'\-)J!TRROE+SW ;;NY M/RY_#&/5AF@#T6N1\?Z_>Z+9Z9!I4WDW=]>I"&V*V$_BX8$=2OYU5T7X:Q^' M-:MKW1M:OHHU/^DP2;6$X]. .<=0?K7*^-O#,%Y\3=+TV2^OI4U)C-*))0? M)#,O6"6_Q)\&:+&S2K M8P1L&;JVUC\Q_P"_>:[3QW<&U\!ZQ(#C=;-'_P!]?+_6@#H**\[\/:Q%X0^# M%KJ+H'DV,T:$_P"L=Y&VC\NOL#6?I/P]N_%]BNM>+]5O/M%V/-AAA( B4\KU M! X[ #ZT >J5R7@W7[W7M;\1&:?S+*UNQ#:)L4;0-P)R!DYP#S40\)SV/@:Y MTS4M>OIDMV>>.>!A&ZQJ,A,G.1W_ $[5P_@'X:^,O]+^+_A:SZ^4!/C_@;'_VG75>.[@VO@/6) <;K9H_ M^^OE_K0!T%%>9V/_ !+?V?9&'#2VLFXCOYDA'\F JAX8\,7_ (T\(V2WNHW& MGZ7:IY=M#$.9F!.Z1B>P.0![=J /6Z*\V\1W^I>(?%$?@OPY=/9V]K$#>W2D M[@ !QD=N0/,'.<^U 'M M%%%% !1110 5IZ=>9Q!*>?X"?Y5F4 X.1P: .DHJI8W?VB/:Y_>+U]_>K= ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'B7@[_DH-G_UV?_T%J]MKQ+PA\OQ"L_\ KNX_1J]MH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G[Q)_P C M5JW_ %^S?^AFLVM+Q)_R-6K?]?LW_H9K-KXJI\;]3@>X4445 @HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *]N^'O_(AZ=_VU_\ 1KUXC7MWP]_Y$/3O^VO_ *-> MO5RO^,_3]4;4?B.EJ.:9((R[GCL/6EEE6&,O(< 5B7-RUS)N;A1]T>E?1G4< M7\7M0D/@&]W'!FDCC ]!O#?^RUC>*O\ B6? RWMNC26UM&?8DJS?R-==XF\, MVGBO2TL-0EN(HEE$N8&4,2 1CD'CFFZ_X5L?$6A0Z3>2W$5O"RLI@90QV@@# MD$8Y]* %\'VHLO!>D0*,8M(V8?[3*&/ZDUQ_@#_3?B3XMOUY5)3$&]B[8_1* M]&MX$MK:*"+.R) BY/8# K'\.^%+'PS)?26,MQ*]]*)93.RGGGI@#U- '):% M_I_QUURY(^6UMMB^Q C7T_WJ3XNK]JD\.Z<03]JO",#O]U?_ &>K_@'2;R/Q M)XEUC4+6:V^UW;+ )D*$IN8Y (R1RO/M6_K'A2QUO6]-U2\EN%FTUP\*1LH0 MD,&^8$$]0.A% &M/NCLY/LXPZQG8%'0XXXKSGX-W=E%X7U$S3QI<+=&2?"CPU>ZN]_(MRGF/O>".4",GOQC(S[&@#E;C5_^$J^ M-&CFW!-C 3]F?'$JIO+./;*)IM(U#[+>SVQ^:$OB2(D=01 MR./2DA\'Z7;^)+;6;99(9K6W^SQ0H0(E7!'3&<\GO6?X@^&N@>(]0:]N5N+: MX?\ UCVKA?,/J001GWH Q/"UPVE?$JZ\/Z-J$U_HZVQD9))/-%N_' ;ZD#\< M'D4ES(ES^T!;"5@/LEF0FX]S&Q_]G)KL/#OA32?"UN\>DP%6DQYDLC;G?'3) M]/8<5G^)?AYHOBG44OK\W,-P%",UNX7>!TR"#0 OC^]B'PXU6X@E22-X@@=& M!!W.%ZCZU)\/;46?@#245=N^'S3[EB6S^M27?@K2KKPFOAR/S[:P4AAY+C?D M-NZL#U/-;-A9QZ=IUM96^XQ6T2Q)NZ[5 S^ H \[N98S^T%;?:6$?EVNV+< M<;B8VX'_ 'T:;\6?%,+:++H>G,)Y&96O'3D0H&!"D]B6 X] ?6NH\3^ ]'\6 M7$5QJ/GQ3Q+L$MNX5F7K@Y!![_G44GPXT!O#3:+#'-;P/(LLDL3CS9&7.,L0 M<]3QC'I0!R'C^RFM_A#X?CCSY<,=S$>?IDG\Q7H]IK6E/H$.HQ7<$=AY M8(D:0!4&.A/J/2I[G2[.\TEM-NX5FM&C$;1MW Z?CQ7'0_!WPQ%>"9S>RH#G MR'F&SZ<*&_6@#5U[7[/4?AOJFJ:7-YT$EK*B/M*\G*=#SU-5?ABUM;_#_2X_ M.C\VQ( ]0 *Z:72[*;2'TMK=!9/$83"HP F,8'I7-Z%\,M T#5D MU&U^U33QDF+SY01&?8 #/7OF@##N98S^T%;?:6$?EVNV+<<;B8VX'_?1IOQ9 M\4PMHLNAZN#D$'O\ G44GPXT!O#3:+#'-;P/(LLDL3CS9&7.,L0<]3QC'I0!SWC,? MV=\$;"T&1YD5M&WN^T9_7-5O$7A*Q\2Z- M;Z9>RW$5O;NKIY#*"2JE1G*GC!-;:(L<:H@PJC 'H* /'M(T;3M5^*'B.QU^ MXFBE>X=X$28Q>:"Y(''7Y2N!7<01^#?!E_;VMO':6EY=.(HP,R2Y/J3E@/KQ M4OB;P%HGBJ=;C4$EBN57;Y]NX5F'H<@@_E3?#OP^T'PSY PL]RP= ME^F /KC- '44444 %%%% !1110 Z.1HI Z'# \5NVUPMS"'7@]QZ&L"I;:X M:VF#+R/XAZB@#?HILVUXEX2_Y*%:? M]?#_ ,FKVV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH M **** "BBB@ HHHH ^?O$G_(U:M_U^S?^AFLVM+Q)_R-6K?]?LW_ *&:S:^* MJ?&_4X'N%%%%0(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O;/ ,BQ?#^P=SA5\ MW/\ W]:O$Z]E\&_\DUL_^!_^CFKUI9-)4_ZJ0CV89H S**M2:;<)T4./\ 9-5W MC>,X=&7ZC% #:*** "BBB@ HHHH MV-W]GDV.?W;=?8^M;/7I7-UI:=>=()3 M_N$_RH TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#Q+PE_R4*T_P"OA_Y-7MM>)>%/E^(=I_U\N/T:O;: "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C[WX9Z M/?ZA<7DUS?+)<2M*X61, LBN5X2@W=Q1 M')'L<1_PJG0_^?K4/^_B?_$4?\*IT/\ Y^M0_P"_B?\ Q%=O11]3P_\ (@]G M'L<1_P *IT/_ )^M0_[^)_\ $4?\*IT/_GZU#_OXG_Q%=O11]3P_\B#V<>QQ M'_"J=#_Y^M0_[^)_\11_PJG0_P#GZU#_ +^)_P#$5V]%'U/#_P B#V<>QQ'_ M JG0_\ GZU#_OXG_P 11_PJG0_^?K4/^_B?_$5V]%'U/#_R(/9Q['$?\*IT M/_GZU#_OXG_Q%'_"J=#_ .?K4/\ OXG_ ,17;T4?4\/_ "(/9Q['$?\ "J=# M_P"?K4/^_B?_ !%'_"J=#_Y^M0_[^)_\17;T4?4\/_(@]G'L<1_PJG0_^?K4 M/^_B?_$4?\*IT/\ Y^M0_P"_B?\ Q%=O11]3P_\ (@]G'L<1_P *IT/_ )^M M0_[^)_\ $4?\*IT/_GZU#_OXG_Q%=O11]3P_\B#V<>QQ'_"J=#_Y^M0_[^)_ M\11_PJG0_P#GZU#_ +^)_P#$5V]%'U/#_P B#V<>QQ'_ JG0_\ GZU#_OXG M_P 11_PJG0_^?K4/^_B?_$5V]%'U/#_R(/9Q['$?\*IT/_GZU#_OXG_Q%'_" MJ=#_ .?K4/\ OXG_ ,17;T4?4\/_ "(/9Q['$?\ "J=#_P"?K4/^_B?_ !%' M_"J=#_Y^M0_[^)_\17;T4?4\/_(@]G'L<1_PJG0_^?K4/^_B?_$4?\*IT/\ MY^M0_P"_B?\ Q%=O11]3P_\ (@]G'L<1_P *IT/_ )^M0_[^)_\ $4?\*IT/ M_GZU#_OXG_Q%=O11]3P_\B#V<>QQ'_"J=#_Y^M0_[^)_\11_PJG0_P#GZU#_ M +^)_P#$5V]%'U/#_P B#V<>QQ'_ JG0_\ GZU#_OXG_P 11_PJG0_^?K4/ M^_B?_$5V]%'U/#_R(/9Q['$?\*IT/_GZU#_OXG_Q%'_"J=#_ .?K4/\ OXG_ M ,17;T4?4\/_ "(/9Q['$?\ "J=#_P"?K4/^_B?_ !%'_"J=#_Y^M0_[^)_\ M17;T4?4\/_(@]G'L<1_PJG0_^?K4/^_B?_$4?\*IT/\ Y^M0_P"_B?\ Q%=O M11]3P_\ (@]G'L<1_P *IT/_ )^M0_[^)_\ $4?\*IT/_GZU#_OXG_Q%=O11 M]3P_\B#V<>QQ'_"J=#_Y^M0_[^)_\11_PJG0_P#GZU#_ +^)_P#$5V]%'U/# M_P B#V<>QQ'_ JG0_\ GZU#_OXG_P 11_PJG0_^?K4/^_B?_$5V]%'U/#_R M(/9Q['$?\*IT/_GZU#_OXG_Q%'_"J=#_ .?K4/\ OXG_ ,17;T4?4\/_ "(/ M9Q['$?\ "J=#_P"?K4/^_B?_ !%'_"J=#_Y^M0_[^)_\17;T4?4\/_(@]G'L M<1_PJG0_^?K4/^_B?_$4?\*IT/\ Y^M0_P"_B?\ Q%=O11]3P_\ (@]G'L<1 M_P *IT/_ )^M0_[^)_\ $4?\*IT/_GZU#_OXG_Q%=O11]3P_\B#V<>QQ'_"J M=#_Y^M0_[^)_\11_PJG0_P#GZU#_ +^)_P#$5V]%'U/#_P B#V<>QQ'_ JG M0_\ GZU#_OXG_P 11_PJG0_^?K4/^_B?_$5V]%'U/#_R(/9Q['$?\*IT/_GZ MU#_OXG_Q%(WPKT%5):\OU ZDRQ__ !%=N[JB%G. .I-8MY>-E2=X1LQJ*6P4445N4%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5;L;/SVWR#]V/_'J99VC7,G/"#[Q_I6V MJA%"J, = * % P,#@4444 %!&1@\BBB@"![*WD^]$ ?5>*K2:2A_U"6+_61LON10!K6%W]H38Y_>+^H]:MUSB.T<@=# MA@<@UNVMPMS"&'!'WAZ&@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#Q+PO_P E$M?^OI__ &:O;:\2\+_\E$M?^OI__9J]MH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BF22JGN?2J=UJD-H@>ZN(;=#T,KA0?SH$VDKLOT5D6WB#3[N0):ZG9SN3@+ M',C$_@#6BEP#PXQ[T"C*,E>+N344=>E%!04444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %([K&A9SA M1U-([K&A=SA1U-8MW>-7C7+8'$8Z#UJM110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5-;6S7, MNU>%'WCZ4V"![B4(GXGTK<@@2WB"(/J?6@!T4:PQA$& *=110 4444 %%%% M!1110 4444 %%%% !1110!$]K!)]^)3[@8J.*R2"7?"[+ZJ>015FB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \2\+_P#)1+7_ M *^G_P#9J]MKQ+PQ\OQ$M<_\_3C^=>VT %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %1S2;%XZGI4E8?B?5#I.AW]^OWK>$E/ M][HOZD4$SDH1P'<^_;^7G-EIFN>*[ MZ1K2&XU"?K)(S9Q]6)P/SK+DD>:5Y)6+N[%F8]23U-=S8_$&WT/P&FD:#;36 M^HL]L.ABD;+(/52?Y=*[CX7:A MK&H:7J1\0RSW&G!!Y(PTFN:^CWT_-'TSIFH0WMI#]TJ5B M5BQ-$/0$X8?G@_B:]8C;=&#[5A)6=C[+!XA8FA&KW'4444CK"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;)(L M:%W.%'4TDLJ0QEY#@"L6ZNWN7YX0=%H 6[NVN7]$'057HHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *?%$\T@2 M,9)_2DCC:60(@RQZ5MVMJMM'@.52CJ>X(P1^5-: M,RK4_:TY0[IK[SY9,K#UQN)5>!GH!S^M>9.T]]>,[;IKB>0DX&2[,?0=R34Q6IU9A54Z=.,Y M*517NUVZ*_4[SX/P.VOW\X!V);;">V68$?\ H)KH]9^+*Z'K-SIJ:/\ :1;/ ML\W[5MW'OQL./3K4^@:?!\/_ 1/>:CC[0R^=, >K8PL8_E]2:\8NKB2[NYK MFK_ /"[O^I?_P#)W_[71_PN[_J7_P#R M=_\ M=>444K_P#"[O\ J7__ "=_^UT?\+N_ZE__ ,G?_M=> M444K_\ "[O^I?\ _)W_ .UT M?\+N_P"I?_\ )W_[77E%%')$/[7QW\_X+_(]7_X7=_U+_P#Y._\ VNC_ (7= M_P!2_P#^3O\ ]KKRBBCDB']KX[^?\%_D>K_\+N_ZE_\ \G?_ +71_P +N_ZE M_P#\G?\ [77E%%')$/[7QW\_X+_(]7_X7=_U+_\ Y.__ &NC_A=W_4O_ /D[ M_P#:Z\HHHY(A_:^._G_!?Y'J_P#PN[_J7_\ R=_^UT?\+N_ZE_\ \G?_ +77 ME%%')$/[7QW\_P""_P CU?\ X7=_U+__ ).__:Z/^%W?]2__ .3O_P!KKRBB MCDB']KX[^?\ !?Y'J_\ PN[_ *E__P G?_M='_"[O^I?_P#)W_[77E%%')$/ M[7QW\_X+_(]7_P"%W?\ 4O\ _D[_ /:Z/^%W?]2__P"3O_VNO***.2(?VOCO MY_P7^1ZO_P +N_ZE_P#\G?\ [71_PN[_ *E__P G?_M=>444K_ /"[O^I? M_P#)W_[71_PN[_J7_P#R=_\ M=>444I]/:@!;.T%M'SS(>I M_I5FBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \2\-_\ )1K; M_K[?^M>VUXEX;X^(UMG_ )^V_K7MM !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !2$!E(/2EHH R-8T.SU:Q>TU&W6X@;GGJI M]0>H/N*\XU+X/DREM(U(!">([E/N_P# AU_*O7J:8T;JHIJ36QQXC!8?$ZU8 MW??J>+6_P?U-I +O4K2-,\F(,YQ]"!74V.@^&?A_;_;;VX5KG! FGY<^R*.G MX<^]5_BUK&H:(FE+I5W):BX\[S?+."V-F.>HZGI7D$]Q/=3&6ZFDFD/5Y&+$ M_B:U2,O&5QXJNU54,%C"K_!'_F.?]N__M2IG\)ZF4?[]#Y_DSU>BBBN<^_"D9E12SD* MJC)). !2UP7Q=\0RZ5X472M/RVHZS)]DA13\VT\,1^87_@5 '8Z=J^FZO&[Z M3J%K?)&<.UM.L@4^AVDXJY7COPLLI/!_Q*USPI/)NWVL4RL>CLJJ3C_OXWY> MU>Q4 %%9L?B/1)K_ .PQ:QI[W9.T6ZW2&3/IMSFM"21(8VDF=8T499F. !ZD MT .HK/L=?T?5)VATS5;&\E099+>Y21E^H!-2SZMIUK?PV-S?VL-W.,Q6\DRK M))_NJ3D]#TH MU#6Y8]%]:@U/5+;2[5YKJ:.)4&6>1PJJ/4D]!6"^K M6<]D=2:^MVM"-WVGS5\O&<9W9QC- %N:=YY"\AY[#TJ.JDNJ:?!:Q7,U];1P M3 &*5YE"OGI@YP?PJQ++'!$TL\BQQJ,L[M@#ZDT /HJE9:SIFHR-'I^HVEVZ MC++!.KD?4 U=H **KW-]:6;Q)=W4,#3OLB660*9&]%SU/L*CO-6T[3G1-0O[ M6U:3[BSS*A;Z9/- %RBD5@ZAE(92,@@]:J7NKZ;IA4:CJ%K:%N5\^98\_3)H M N45'!/#=0+-;2I-$XRKQL&5OH14,6IV$\4TD%];2QV[%9G252(R.H8@\'ZT M 6JI2:QID5\ME+J-HEVQ"K TZB0D]@N,/%UCIGA*\N=/U2T:[>'_ $81 MSJS,2VW^&_"TUK87]S>07^O.1=%?MF7B;.?N!NHXSD'F@#T M^BJU[J-EIT8DU"\M[1&. T\JH#^)-.M;RVOH!/8W$5S$>!)"X=3^(H GHJN] M]:1WT=F]U"MU(I9(#( [*.I"]2.#2+J-BTTT*WENTL"[I4$J[HQZL,\#ZT 6 M:*J#5=.;3_MZW]J;/_GX$R^7UQ][..M26U[:WML+BSN8;B YQ+%(&4_B.* ) MZ*IVFK:=J$SQ6&H6MS)&,ND,RN5^H!XJY0 45G3>(-&MKC[/<:M8Q39QY@">BJL^IV%K:)=75[;PV[@%) MI)55&!Y!!)P:EMKF"\MUGM)XYX7^[)$X96^A% $M%07=[:V$)FOKF&VB'5YI M B_F:;9ZA9:C$9-/NX+J,'!>"57 /U!H LT %F 49)Z"H;J[MK& S7MQ%;Q# M@R2N$4?B:T]!N=-OX6N-.O[6^*G#-;3+($]LJ3S0!;LK(6Z[Y.9#_P".UH1V$EY;I>2J7CMVE42.HSDA[Z;B,T 7:*1'61%=&#*PR&!R"/6 MJ6H:WI6DE1JNIV=B7&5%S<)'N^FXB@"]14=O0YQYEO*LBY^ MH.*\^\<>+4M?B+X6TV'6%LK19&N+Z077EQLO\*NE456L-2L= M5MS<:7>V]["&*F2WE61]P M4444&845H:7H>I:UY_\ 9=H]R+==TI7'RC\?H:SZ!N,DE)K1A13XHVFE2.,9 M=V"J,]2:[/Q7\-KKPOH<>I-?QW2[PDR+'MV$],')W#/':E=(UIX>K4A*<%=1 MW.)HHHIF(4444 %%.56=PJ*69C@ #))JYJNC:AH=TMMJMLUM,Z"148@DJ21G MCW!H&HR:RK]EB7&T(9B,L#QMQGY3CFE=&OU.MS)-'.I6-Q9QP[F7;,[ALCKT4C]:;=C*E1J5I>.W7M@TFTC:EAZE:_(KVW.&HKH_&OA0^$= M7AM!<&YCE@602E=N3DAACZC]16#;0_:+J*'=M\QU3=C.,G%.]R:E*=*HZW S_ 'CFN.H3OL.M1J4)NG45F%%% M%!D%%%7X]$U*719=72TBQ_"R,^,GT635MJ):I=!O*^>122K8&< M###]1UK@]0LWT[4[JRE(9[:9XF(Z$J2#_*DFF=%;"UJ"O45M6OFBM176:-\- M?$>M6ZW$=M':0L,H]T^S\67>CR:@(!:E\OY>6E"MM.!G /X_G6E;?#5Y]+URY_M &?2Y)8EMUC MYZ] /7KP12YD;0P5>I'FC'37MTW.$HHHIG(%%%% !7J_P1_YCG_;O M_P"U*\HKU?X(_P#,<_[=_P#VI4S^$]3*/]^A\_R9ZO1117.??A7DV@M_PG_Q MFO-;;Y]*\/KY%I_=>3) 8?CN;_OFNE^*GBC_ (1CP/'K*XUR[U*&_EB#S1PR1JJ$\[<%"<@8!YZYH M^-&_L M#XZ>%]8'R17Z?99&/0G)0_D)$_(5N_&.[U*S^'-TVE&12\J)1V_]KVHGCW*3&%*@_,>@'..?2@#D]%^%WP]U_P["='NI+B?8";V"Z/F MJV.Z9*KSV*YIGQ>4QR^%](U"[N+;P[+-LO+D$L3MV@;VYR<9//N><5E>+9?# MB^./#Y^',EN-:EO%$[:8X\IHR1D-M^0]\X[ Y[5Z-J?C/PF-:NO#NN7EK'-& MJF6.]4")L@$#()S>?M&Z8HP1I]ET]#LD8'\W'Y52TFZTJW^-")\/GVZ6;1CJ(MV)@9L-@ MJ.G!*=.,YQWJHFI6FF_'G4[C6[A+5&M@D,LK )DI'C+'ID!OQH Z;XI7;0_# MW4F9B7F,<8/KEUS^F:P->SIGP#MH>C36UN/IN97/Z9K'^*/BL:]IJVVBDS:9 M;W"K/=*/EDF*L513W )/X>U;'Q7!LO .E::@^=IXHPH]%C(_GB@!?"_@6#Q M#X?T[4?$QFO4K2W%I906Z8VPQK&,>@&*\>\,6WAVP\8Z[I_C2&V%P+D MM;R7G"$98GD\<@J>>M #[C2="_X371(_AV9'N8)PUW+!(TD2(",L6.1R,].# MT[U[)7*6GB_PW!K%KH>@(EP\S8(T^(&*(8^\2O&/IFNKH \N^+-[-'XA\,PV MD(GGCG,R1'_EHV]-J_B01^-7[SX9V-UH-W>:Y<37>MR0M+)>-*0$?;G"KTVC MISV':LWQAJEE;?&;1'U&80VMG ID=AD*Q+D'Z9V\UK>./'NFQZ#-I^A7<>H: MA?+Y$:VK"3:&X)R.^#P.N: ,SP?XIET;X.W&H3MYKVI.-H^@+?D*S M]&T+PS/I?]N^/]7CN;Z]'FF)[HJ44]/E4[B<=N@Z8JYXC\*W.C_!6*R52T]O M*MU=!3GDD[OP&X?]\YK1\-7WP]M]"MKX#2K>X6)?-$X4S*X S@'+=?2@ ^%5 MI)96VM7$0N(]%EN UA]HX)0;LM^(V\^WM7+_ ^T.7Q?#J$-^\L6D_:3/.L3 M;3<2'&U"?11D_5A7H2^+;37/!NM:E817$<%M#,J23)M$N$)RO/(SQZU1^$=M MY'@"&3;C[1/))GUP=O\ [+0!@_$SPOHNA>!K4V=KMF@F$$$C2,6569G(ZX/? MJ#71:5X;\/>#="'B".Q\N[M['?+)YSDL=@+ L0"3Z#O65\8";BWT+3L\75[ MG;GK@!?_ &>NK\;V4^H^"-5MK0%IF@)55ZMM(;'XXQ0!Q/A/PFOCE)/$WC!I M+K[2[+;VPV3G-):6"^!/BW9:=I4D@TW5(OF@9RVT_,!^1 M.?0D5J?#_P 9:#;^![2VOM1M[.>S4I)%,X4GYB00#][(/:J/A]Y/&_Q0?Q)% M&RZ7IL?DVSN"/,."!_Z$S>W% %3Q7)J%[\:+6UTE_+NEM!;I-_SP5E8L_P!0 MKL1[XKH+SPGI/@SPEKE[IOG-<2V$D;RS2;BQ(.#] M4O\ LD;%_DK?G6W\4+G[-\.]1YPTICC7\77/Z T N:[X5L[B6#0XKUWGDC?YF1695C! M_P!K R?1:]-\'6XLO ^D1MA<6<;M[%EW'^=%?B_H%OH"/;QSQ@R)YA;.=X/4YY _2MCQGK&IZUXGA\&>'IC;/( M@>]N5R#&A&<9],8)]<@>M0W/^F_M 6P;YA96?0]OD8_S>J>CZI9Z'\9]?.M3 M):?:$*Q33MM7DJP&3P 0/TH K^./ ?A_PMX&DN+6"26^,D<:7,LK9R3D_*"% MZ ]JT?& _LWX'V5H#@R0VT;>YX<_JM8?Q-\2?\)-]EM-&;S=,AN1&UP,[9IR M#@+ZA1GG_:^E;WQA^3PWI&F0<"6[4*.^%0J/_0A0 OAKP+'XCT:TU+Q?YL^Z MW2.TLUD:-+>(* O PW>5C8V,X*%CG &\,?R5:]*_=V= MGP,10Q]/0 ?_ %J\N^&UC/J'P_\ $LD7^OOVFB3!Y+>5Q^KT ,\/:,_Q.U:[ MU_Q&\ITV*4PVEHKE1CKC([ $9(ZGZ5V6C>!](\,:Q-J>EO<6T;0E'MS*6CZY MW'/)Q[FN8^%WBK1[#PLVF:G>P6%U;2NS+GMQS0!Y]HMOI?Q#UF^U[QIJT=GHUK(8K M2TDN1%N'7O@],9(Y)/M6GX/TO2E^,<5S\/1<'0K>V=;^4,YA+E6 16;D\[#U M/0D<51^%7_""II,UMXL@TV#6+6X<,=3VKE>,8W_+D$$8ZUZ9H'CG0-8U]M"\ M.1R3Q6\)=KBWAQ;Q\_=S^/IB@#JZ\3\9OJFH_'VSL]#D$5XED+=)R,_9U97+ MR?4*[$>^*]LKRCPK_P 3']H;Q/>M@BUMO)7'\)'EIZ^BM^= &!\2?"&D> +3 M0M5T))_[02]!>:2=F>RDNMYE M94MF"%EB50<8'"\Y[XI?C!_IWB[P7I*\^=>Y<=L%XU!_]"KJOBG<_9?A?K'+340-&M;I84\Y;@*9U< !L*V6//]V@ M"O\ "G/A_0_%&K%;J/PZLIGT\7(PS1H'+, ?4;!GN1[5@Z!9:/XXENO%WQ)U MB".&21DM+![L1*B _4-C/ QR2"3UKN[_ %Z+XA?#7Q#_ ,(_;78 CDBA:6+; M]HP,_)Z@]*Y'X8S_ Z/A.W?6H])AU:WW"X.H;=S'<2&7?P>".G/% %GX9Z; M:Q_$S5KSP^3=Y0._-94?@;P]>?':YT!=/)TRV MM/.E@\^0Y8HIR6W;NKCO7J/ACQKH_B;4;RPT"*>2WL57_2A#M@8G^%3Z_@*\ M^\-Z]I>E_&[Q??:Y?0V.$:&-IW"[@K*,#/4X0<#K0!O^/=)7P9\)]0M?!EM) M9Q-*&F\IW=E1B [98DC@ 'T%9GAWX8_#[Q#X6@_LVY>YNVB5I+N&Z/FH^.1T@C6-6E)>'O\ DHUO_P!?K?S->VUXEX>_Y*-;_P#7ZW\S M7MM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 >4?&[_F!_]O'_ +3KRBO5_C=_S _^WC_VG7E%=$/A/@,W_P!^ MG\OR044451Y84444 >\_#F[AL/AC:75TXCAB,I=ST4>:W)]A7'?%#P5]@N&U M_2D!LYVS<1H.(G/\0_V3^A^O&WH?_)!+C_KWN/\ T-JJ_#3Q?%J-F?"^N[90 MR%+=I>1(F.8S^'3VX["LM4VT?6U'2K4:6%JZM>\^#?"Q\*W6K6T;%[6:5);=CUVX/RG MW'^%<5\%;:)]3U2Y9098HHT0^@8DG_T$4^;=F%7!RG'#8:IH_>N0?\*EAMA# M%JOB>SL[N8?)"4!W'T!+J3^5R>UE.([B/.TGT(['':J_C& M\FO?&>K2W+%F6ZDC&>RJQ4#\ !7J%P?[7^!0EU DR)9A@SGDE&PIS[[1^=.[ M5KG+&AAL3[6G3ARN*;3NW>W)+35WDDV-% %R@P3N.';Z5W_P )O^2?:E_U]R_^ MBDKQFB-[LO'3I+"44H;IVU>FWW_,*]*^(VD:WIWAFQDU7Q')J5YF<,HQC(_O?I7HWB+_D@]M_UZ6O\ Z$E2K X'./E MQ^-;VM?#_1?&%Q-J^AZP%N)FW,T;B6,M]!R#^/X4.3-*&#H3C/DASR4FK%=+NM%^+%EI^H ?:()R'(.0

YGWH%X/0$;0>?6N"HJVKGBT*\Z$^>/9K[SO?$?BK1M M7^&VD:6C3'4;-8QM$>%78NPY)[$<\9[5V'AO_D@\W_7A>?\ H4M>)5[=X55K MCX'2PPJ7D-E=H%'4DF3 _45$E9'M9;7G7KSE+?D:^ZQXC7N?PJ_Y)Z?^N\O] M*\,KW/X7GR/ANTLORIYDSY/H._Z&G/8QR/\ WI^C_0\T\$^#/^$QN+N+[?\ M8_LRJV?)\S=DG_:&.E;EK\*")$@UCQ!96%U,3Y-N '>0>N"R_D,U=^"?_'_J MW_7*/^;5Q'BR:5_&VL2-(Q=;Z4*Q/("N0/R _"C5RL2J>&I8.G6G#F;;ZM= M2QXM\&WWA&\C2Z99[>8?NKA!@-CJ".QKL-0UC1SH_A;PS!JMN\*2137ET#\B M!N,8&<9K:^)*K>?#&UNKDYF5H)%8]V*X/Z$UXG0O>6H\5; 5I0I+ M226_;M\[?<=?\2?$4'B'Q26L7\RUM8_)C<='.268>V3C\,]ZYK3?^0K:?]=T M_P#0A56K6F_\A6T_Z[I_Z$*I*RL>94K2K5G4ENV>Y?$3PS)XDL[)3>6]C;6S MO)/<3M@(N /\\BN"U7X57%OHC:GH>JPZQ&BERL4>"RCJ5(9@WT__ %5T?QJ= MQHVF(&(1IV)7/!(7C^9J+X)W$KV>KVS,3#&\3HOH6# _^@K6:NHW/IL33P^( MS!T)PU:WOY7VV..\$>"/^$R^W?\ $P^Q?9/+_P"6'F;]V[_:&,;?UK FL/*U MQ].\S.RY,'F;>N&VYQ_2O6/A9#';^(/%D, "Q1W2(@'0*&E _2O,[O\ Y'B? M_L(M_P"C*M-W9X];#4Z>%I32]YMI_)V-SQ+\/HO#>IZ3:W&M1F/4)'1IY(/+ M6$+MY/S'(^;VQBO0SX7L(?A4=%?6[>.T<*YU)@OEG,H<'[V,'A1\W^%<]\;O M^8'_ -O'_M.K^L_\D!C_ .O2V_\ 1J5%VTCUH4J&'KXB$8:*/=[65U\_O/,O M$VC6>AZE';:=J\&K1/")#/!C:I)(V\,W/ /7O3/"Z6TGBK3OMUU':6ZW"N\T MAPJA3NQGMG&,^]9-%:]#YGVD55YXQLK[?UJ>P6_B_1KGXAZGKEQ?1QVVGV/V M:W7/S7/S%B5]><@#OD&L/X=:5'XJ\;ZAK5_$IC@D-R8CR#)(Q*Y]0,,?J!7G M=>K?!.ZC#ZO:'8)6$4B_WF W _@,C\ZB2LM#V,)B7B\53A52M=OU>Y!\0?B) MJ,6MSZ3H5P;6&V/ERS1XWN_< ]@#QQSD&N5TSX@>)=+G#IJDURN--4BN 07N7E0D?>5SN!_(_GFNA\#Q^#-4%CI.JZ1=3ZK,[ M*TXD98SR2.D@[ #I19)&4JN)KXN4?:UM#E=X:>7") M'&#A1V51R?\ ZYKK;3X4S1Z8E[XBUJUT=6Q\LH#;<] Q+* ?;FM23PWI.D_& MG1K#3[016I@\\QEV?YPLA!RQ)ZJOY5E_&.ZFD\6V]L['R8;561>P+,]DC3ZM&E3J5\2N>2E;=VOO>^Y2\2_#:_T+3?[2LKJ+4[%0&>6%<,H_O8R M'/#6H>*-2^R::@^4;I97X2,>I/\AU->H?""1KSPC?V5UF2W6&M2-EJD85R-R. MARD@]0:HI>7$=\MZDSBY63S1+G+;\YS]/( 'XUW_P ._"J^&_[0EMM3M]3M+P1>5/!ZKOR#@D?Q#N:Q_C-=26^B M:98PAE@EE9GV\+\@&U3_ -]9Q[>U5O@BS%-;4D[08"!G@$^9_@*EW<;GI8>G MA\-CX8>,?>2^*[WM?;8R?"%YINE_$+6M3U:^CMDM6G*(Q^:4ESPOJ<9XZG(J MW:>+[*T\'>(-1:ZC;4]9N9!':*?FA!!"D^P!)ST/ ZUP.N_\C%J7_7W+_P"A MFJ%7RW/&6.J44X16W-][TO\ )!1115'FA1110 5ZO\$?^8Y_V[_^U*\HKU?X M(_\ ,<_[=_\ VI4S^$]3*/\ ?H?/\F>KT445SGWYCZQX4T77]0L[W6++[5/9 M'=;EI7"H<@_=!VGD#J#TK8HHH HZQHUAK^E2Z;J]N+FTFQOC+%7S7!*IE8_3UJI0!G:1H.EZ#;M#I%E%:HQRVP3^-5M9\(Z%XAN(Y M]7T]+B6,85]S(<>A*D9'L:VJ* ,>Y\)Z'=Z7;Z=-IT7V2VD$L42$H%89YRI! M[GZU-J_A_3->^S_VM;?:/LS^9%^\9=K>ORD9Z=ZTJ* "L;6O"6A>(9%DU?3H M[B11@2;F1L>FY2"16S10!F:-XHH :RJZ%'4,K#!!&017--\./"377V@Z+%OSG D<+_ -\[MOZ5T]% M%2YTNRN]*?39K=?LV*[*BB@#G+WP! MX7U"^:[NM'A:9CN8H[(&/J54@'\JW+2SM["U2VLH(X((QA(XU"J/PJ>B@#,L M/#^F:9J=YJ%C;>5=7K;KB3S&;>R< MCIRI!J_10!"EK#'9K:(F(%C\L(">%QC&>O2JFBZ%IOAZQ:TT>V%M TAD*;V; M+$ $Y8D] *T:* ,R+P]IN2VLFJVOVAK1]\.9&4*W'. 1GH.N:TZ* (YH4N+>2&8;HY%*, M,XR",&JFC:'I^@V/V+1[;R("Y?8'9LL>^6)/85? +, HR3T K8LK$0 /)S(? M_': .;N?ACX6U:Z:^UC2(Y;J0[F99'CR?4A6 )^M=-INF6.CV*6>EVL5K;I] MV.)=H^ON?>K5% ',ZS\.O"FOW[7NJZ-%+7SG[H.#SZ@U-K>AZ=XBTM] M.UFW^TVKL&:/>R9(.1RI!ZUH44 5[:QMK/38;"WA5;6&)84B/S (!M"\]>!C MFN8;X5>"6O#,,?4JK $_A7544 5=.TRRTBQ2STNUBM M;>/[L<2A0/?Z^]8NJ_#[PMKFK?VGJFCPSW9QNDWNN_' W $!N!W!KI** ,O5 M/#.BZUI<>G:GIMO/:1 "*+;M$>./EQ@KQZ8JIH/@;PWX9N#/HFDPVTQ!'FEF MD< ]0&8DC\*WZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /$M"_Y*1!_P!?S?\ H1KVVO$M M"_Y*1!_U_-_Z$:]MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#RCXW?\ ,#_[>/\ VG7E%>K_ !N_Y@?_ &\? M^TZ\HKHA\)\!F_\ OT_E^2"BBBJ/+"BBB@#U?1M8TR+X)SV,NHVB7A@G MVG M42$EVP-N<\UY5'(\4BR1.R.A#*RG!4CH0:;122L=6(Q,JZ@FK[^#/B'I M^K:(HUN^MK._@PDIGE6,2^CKDCKW'8^V*\M\#>*CX4U_[1*K26DR^7.B]<9R M&'N/\:YJBDHI'15S*M4]G)_%#KWVW^X]6UGP[X,\3:LVL0>*K:R6X(DFA9T! M)QS@,05)ZG(/-5/'7C+2QX&'\VV152689V[5Z*#_$20"3T^N>/-**.4 M<\P;C)4X*+ENU?7_ "/4?A7XETJQT>^T?5;N.S:64RH\S!58,H4C<> 1M[^M MS_&'_D3=._Z^U_]%M7FOA6]\/6-_)+XHL)[Z':/*2'^%LYR1N7(]CFM;Q[X M[7Q9]GM;*W>WLK=BX$F-SMC&2!P,#/?O2:;DC?#U*=+!U>:2O.R2ZZ'4>'M? MT+Q-\/!X$J M;@NJ0HF0<9R5R2!W)X[5X]11RCAF;3A.4$Y15D]=OZZG=LOAG5?B5J[>(+_; M92R-Y$L+91V.,'>,X'Z>_KT'A_1_"GA#66UE/&$%Q'&C!((Y%+$$7:F/RU=69N2RG;G<,%CD8R?:O'J*.44,?)1G" MI%24G?6^_P A6&&(!# 'J.])115'G!7>_#GQY#X;\W3M6#?8)GWK(H+&)L8/ M'<' Z?UK@J*35U8WP^(J8>HJE/='L-QX9^&^H7GV]=8MX%8[VMX[U$0Y_P!D M_,/H,53\:>/=)M_#K>'O"FUHV3R7EC7$:1]"JYZD^O3D\YKRJBER]SNGF3Y) M1I047+=K<]1^"?\ Q_ZM_P!$O!^H>*KR_N?$\,"?:I#>+[#PE=7TFI0W,HN$14\A5.,$]COIJ=I\3/&EGKBV^DZ,WF6 M=L^]Y0" [@$ +[ $\]\UY[115)65CR\1B)XFJZD]V%6=/94U*U9R%59D)). M!D56HIF*=G<]P\:S>%/%<-KI\_B2UMID+2131R+)&.@(8@X'XD=*HV^M>&_A MWX6GMM'U.+5;^8EP8F#AGQ@$[20JCTSGK7CM%1R=#V)9K)U'5C!*;TOK_P , M=U\,_%MMH.N7::O(4AU +NG;G:X)P6]CN//:M>_\/^"K/79MF?%_5].U5=&.F7 MUM=[!,7$$JOLSY>,X/'0_E6EH6LZ'XD^&(\/:IJT&FW"1")C,ZKC:P9&&X@, M.!D9]?K7D-%'+I8T_M*?UB=9Q7O*S7E:QM>)]*TS2-46WT;5$U.#RU+2I_"W M<9'!]>#WQ6+115'G5)*4G)*R[!6EH.N7?AW6(=1L&'F1\%6^ZZGJI]JS:*!1 ME*$E*+LT>T2:_P"!O'EG%_;C1V=W&O\ RW?RV3V$G1A[?I3=)T;X?>%[Q=2B MUV*YFART9>]20KQCA8P,]?0UXS14M_:EY*:J14E)W:\_+L>MS^)/#_@+PG+I7AJ^74K^;)\U&#*&88WD MCC@ 849Z#W-8/PV\;6WAV2?3=7RMA=-O$H&?*?&#D#D@@#Z8K@J*.56&\QJ^ MUA4@DE'1+I;_ ()ZC'X-\#QZL+]O%5H]@&\P69E3=USM)SDCMC;GWK(^(OCB M+Q'?6UOI#.+*S;>LA&TR2?WL'D =OJ:X6BCEUNR:F.O3=.E!13WM?4]EO=6\ M-_$3PG;Q:EJ\&E7L1#GSG5=DF,' 8C45ZO\$?\ MF.?]N_\ [4J9_">IE'^_0^?Y,]7HHHKG/OPKS/5/B7K>IZ_Y61[298&VRLC!#G&#CBO$/A7XTTOP99:AX?\ M11MI^H"\9S)*I"DX"[6/;&WZ)#H/C3P^VGWCQ-)%+;J3&P' M7N1CMD$C/%=/=5U8C,B#.R(=><=3^( ]: .THK@-'\;^((/%%KHGC'1X;*2]'[B6W. M5S[_ #,#Z<'CBK>O^.CH7CB#2YUA_L\6;7%Q)M)D#8?:J\X.2JC&/XNM ':4 M5YY<>,?%\>CZGJK'7?#5CJ;*J MO<1!G5.@;HP'MD&@#4KC="\8:EJGC[5=#N=-6*UL]^R8!MWRL "Q/&&'(Z?C M4ND^*K[6_'FH:98PP'2=.7;-<%6+M+TV@YQUSVZ*:3P3XKOO$U[K2W<5NEO9 M7 BMVA5@6&6SNR3DX"],=Z .NHK@M9^(%_-KTFB^"M+75+J#B:9R?+0YP1U' M0\9) S6CX5\0^(+_ %*XTWQ-H9L9XH_,6>(?NF&<8SDC/T)[^E '645PFN^/ MKTZ[)HG@[3!JE[#D32-GRXSZ<$=.Y) [4_PUXTUBX\3GP]XKTJ.QOWC,D30G MY6 R?4]@>0>H(H [BN/\?^+;_P +QZ:NEQ6\LU[,8\7"LP &.F".Y%=A7F/Q M%'V[XB>$]./*B4.P]FD7/;T2@#TZBBN=\7>+[3PI8QM)&US>7!VV]JA^:0^I M]!R* .BHKS&Y\>^,]%BBU'Q!X:@ATN1PI*$B1<^OS'!^H%;?B?QE>:%J^@&" M*"32]38+))(K;TR5Y!R .&!Y'8T =G15;4;^#2]-N+ZZ;;#;QF1S[ 9KF_"_ MBN[OO"%QXA\2);V5J&9HO*1A^['&3DG))X&,?K0!UM%>:)X[\8ZTLEYX8\,Q MOIR$[7N,EI /3YER?89KIO#/B]/$/A*?5S;_ &>2VWI-$3D!T4,<'TP10!6\ M#^*[[Q/<:Q]LBMT@LYQ% 858%AEOO98Y. O3'>NNKSSX,VY3PC=7+Y+SWC') M[@*H_GFO0Z *>JZC#I&DW6H71Q%;1F1O? Z#W/2N.^'_ (\U#Q3JE[9:M;6] MN\<*SPB%64E2>VBVP4<8P"BC_P =CH ],HJGJNIVVC:5<:A?OLM[=-SD M#)]@/3H,]M:E3_I33!E+#'RC@9/-9WA[XH:E?:+.=/T:/4M:FNW MAM+>V5@JQ*JDR29)P/F SD9/IB@#U:SLA;KN?F0]_2K=<9>>.I/#7@&VUCQ? M:+;ZG-N06$/!=]QP!DG P 2>W$,MO;2LT$ MA+*)4!^7(QD$X].#7.V'Q-\0Z[X?LD\-Z'#J6NR1-+=A"5M[4;F" EF'S, # MMW?G0!ZE17F&C_%R>[\-RF[TDR^(ENFM(M.M@?WS@9SSDJ!SGKC'O3_#OQ#\ M1_\ ">P^&?&NC6VG37D9>W,!)QP2,G/K?P?';VT- MJ^H:K><6UG'G)[;C@$XSQCJ?SKDIOB7XV\.36MYXT\+V]KI-Q($\R G>F?7Y MVYQS@@9P: /6Z*XOXA>-+KPA)HJV<=JWV^[\J4W(;"1C&2"",'YAR<_2N?U; MXE^*;NUN=4\&^&EN-$M-Q>^O ?WJK]YD4,IV^XSTYQT !ZI6-8^*+'4?%6I: M!;),;G341YY"H\OY@" #G.>>>/6LK2/&-]XB^'L>N^'])%WJ#'9]A:=4 <, MWSM@8QDC\*\K\$ZSX\N=:\0ZSX6T.QO7OKH?:OM$@Q"P+$(I,B\8;WZ"@#Z" MHKB/&'CZY\,0:9I]KIOV_P 0:B@V6B$[4/0DXSD9R >QYJGH'BSQX-?M+'Q M;X36*WO&VI,Y?YV&..Y!^O2@#T.N>\<>*8_"/A6XU$J)+@XBM8O^>D MK?='T')/L*Z&O,?$N/$_QMT/0G&^STB$WTZ$9!?J,^H_U?YF@#H+36KKP?\ M#:#4_&UVT]Y%$&EPH#L['*Q^[#(&?8FN5C\>?$G4[7^U-'\&V_\ 9C#>@E), MKIV(&]2?P6K/QXLKNY\%6L]O$TL%K>+)<*N>%VL QQVR<9]ZZ3PI\0_#?B>W M@BT^\BMKHJ!]BF(1U/\ =4=&_P" T 7/!?BC_A+?#D>I-936,H=HI89 F.]=?JMT;'1K MV[!P;>WDE!]-JD_TKSCX!6GD^![RY(PUQ?-@^JJB@?J6H ]2K.\0:S!X>\/7 MNK7?,5K$7VYQN/0+]22!^-:->5_$ZXD\4^+=%\"6+D+-*+F_9#]Q!G _!=S8 M_P!V@"]\+_B)J7C*]U"SUNUMK:>WBCFA%NC+N1LY)W,?5",>M>C5Y--%'X7_ M &A[#R5$-IJVGK" O &%VJOYQ)^8KT+Q1XCM/"GAZYU;4 S1P@!8T^](QX"C MZG\J ->N/^*.I:OHW@:;4M!N/(FM9HWE(4$M'NP1[.^RNT\6*=6^&>K-+;20/-IDDOD2X#(WEE@I[9! H M VM+OX]5TFTU"#_574"3)SG 901_.K5):%_R4B#_K^; M_P!"->VUXEH7_)2(/^OYO_0C7MM !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 >4?&[_F!_]O'_ +3KRBO5_C=_ MS _^WC_VG7E%=$/A/@,W_P!^G\OR044451Y84444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %>K_!'_ )CG_;O_ .U*\HKU?X(_\QS_ +=__:E3/X3U,H_WZ'S_ "9Z MO12,P12S$ #J365>:B9,I!PG=NYKG/OR>\U 1YC@Y?NW85R>N>%M&\1@G5[& M.>4C F^[(/\ @0Y_I4'C#0KSQ#H+6FFZ@]C<+(LB."0&(Z!B.0,\Y'<"N3BE M^*J6XL#:6+8&T7SNA;Z_>_\ 9: *WP[$N@>,?$6AQW$EQI]FC2*#R0P8#CMG M!(/KBLWX='Q+=#4]7T6ST^::\N2LUU>RL-K<,0 O./G!_P#U5WW@KP@/"UE. M]S/]JU&\?S+JX_O'G@9YQR3GN37+0^&_&7@K5+L>#H;;4--NI/,6"=P/+^N6 M7D=,@\\4 =%IOA"]F\00Z[XIU);^]MU(MX8(]D,.>X[G\:YJ2PBU[X^3+,HD MBTZ!)2,C!*JN/R9Q^5=%XI;'!_4^_:H?# M'A_5+/XA^(-8U&V\JWNB4MI/,5MZ[O0$D<*.N* .MU*R34M*NK*3&RXA>(Y_ MV@1_6O+?"OBIO#_PIU)96VWEAN5Y>GP]U"7XF3W-Q M"%T(W7VX'>I$DF,A=N<_>8]1C - '2>"=&_X1;P2KW2'[7(C7=T3U+$9P3[ M ?7-( 9KV5WD;N=K%0#^1/XUUFMW;V'A_4+R/[]O:R2KCU5"?Z5YSI>B_$' MP;YVFZ%;VFI6#.6BDF=1LSWP64@^W(KK?#F@:M%9WS^*M2:^N-17;+ C?NH5 MP1M48X.#SC]>M '$?#>#Q/'X>DGT&TTP+>3,SWM[(Q8D<8VKSQS^)-=KH?A& M>UUY]>U[4/[1U5H_*0K&$CA7T4=^_/N:Y;3]$\>^"WGL/#L%IJFG/(7B,[J- MF>^"RD'U'(KI_"VC>(HM0EU;Q3JADN)8_+6R@/[F,9ZXZ9^GYF@#JZ\QU0?V MA\?M,B/*VEL"?;".X_5A7IU>6:IHWC.T^)5]XAT31X;E7 CA,\R;2NQ5SCS M1T_7I0!ZG7D>HR:GJGQLN6TNTAO)M,@'DQW4FQ$ "Y;WPTA(_.MZTU;XF27T M"7GA[38[=I%$KB0$JN>3_KCV]J3Q5X5UV#Q8OBCP>\;7C1B.XMY6 \S QWP" M, #&1T!% %B[\*^(/%/EQ^+=2M8;!7#M8ZV#\_:('C!/J1@'\Z . \5ZQ+XKT[P]X>TZ3]]K"1W%T5_@C R<_B"?\ M@%)\65^Q>&]&T/3T\N"6<1J@X&$ "C/_ (?E5OX:>#=1T66XU'Q#%Y=YL6V MMXRZOLC&"3E21SP/P/K6YX[\*-XKT)8+:40WEO)YMN[$@9Q@@XZ ^OJ!0!0@ MT_QM<6,=C$^E:#:1H(U-N&FE50,<9^6I+W1K7P9\,-5M+!G?%M*7E?[SR.NW M!FY8], X!- $_P +[7[-\.].R,-*9)&_%SC] *ZB[NH;&RFN[IPD M,"&1V/8 9-4/#.G2:3X6TVQG79-!;(LBY!P^/F&1UYS6+\1;#7-9T*/2M!M? M-%U(/M,IE5!&@(..2"/4G\22?QK,\=Z)-X@\'7EC:1^9V6U M,TT.R!3C8&#?Q>N /QJ>PUSQ%:)H'@NRMK>WUR2WQ++=N&2%%W;<;20QVIGO M_AH^,_!'B0^#;Z76/&D$]M GVAX6TZ.(;D&0!(#NSG@>N: -_P *:!)X(^$\ MXO"!>1VDUU-_TS8J6V_@ ?<&L?X"Z)#:>$+C5B@-S?3E-_I&G 'M\VX_EZ5 MI6&HZQXU^!LDL%NTFJ7EG);;=P3SB&,9;)('(!)SWS6[\/-%NO#W@'3-,U"' MR;J%',L>X-M9G9NH)!ZT >=^/I-0U?XWZ1I^GV<-\^GVXFAMKA]D;MAG))_! M?KMKJ+_POXS\7VQL_%.JZ?IFF2$>=:Z7&SO* <[2[]/PR/:F_$#P5K-]X@T_ MQ5X.FCCUBR7RVCD8 2KSC!/&<,P(/4'KQ6?]B^*GBHI9:T]IXZ0_-(SR*&)]^3^ K6^%>B0:+\.],\J,++>1"[F?C+EQD9^ MB[1^%97CGP?K5Q\+;;P]H\EQK-W'-'YDMQ,JNZC<226(&,X &2<8ZXS79VUI M<6'A.&SMDS8IYBO M\NU5'*DC^$]^]0:7X7U?_A>&J^([ZS\K36M1%:R^:C;VVQKT!W#HYY H X^" M77-6^.>NW^C6%I?76G PQ+>R;$A P@88Y/0_]]&NRG\$:_XLNK9_'FJVK6-O M*)ETS38B(W89QN=N3UQCW/2L[Q+X.\4Z-XZF\5^ ?(GDO$VW5G,P 8\9^\0" M#@'J"#[&I]/TCXB^)=6M;CQ7>Q:#8VLJR_9-.<;YB.Q(9N..O3T ,GXOV M@U_Q]X1T!W*QS.QD*]0KNH)_)#7?^+3;Z/\ #G5UMXEB@M]-ECBC4851Y951 M].E<]K'A?6-3^-VCZV;3_B3V%MM,_FI]_$A'RYW?>91TK=^(>FZCK'@'4]/T M:W^T7EPB)''O5,C>N[EB!]W- '/?"O.D?!A+YN#LN;GGMM9A_P"RU#\!K3R/ MA_-.1\US?2/GU 55_F#70Z)X9N8/A/%X5"#=1U77M-\1^ M&[^*TUC359(UN%+12J<\''(^\P[]>U'AGQO?7?B>;PQXHTM=.U>.+SD,$F^* M=/53U'KSGH>_%9VOI\3=*\3W5WX:^QZQIMR08[6X*IY&!C'+*?Q#<^E2>"?! MVNQ^*;KQ9XUN(9-4FB\F&"$_+"O'IQT&,#/4DDDT >@UYEX5;[1\>_%T[_?C MMHHEQV7$8_\ 917IM>9V?_$I_:,OTD&U-8TU7C[990O_ ,::@#TME5U*N RL M,$$9!%>5_%#X<>'H_"]]KNFVJ:;?6B^=NM\JDG(X*]!UX(QS5[Q=X:\;6_BU MO$G@S4Q.9(UCDT^X8!0 .@!PI'?D@@GK67=^'?B+X^,5CXO^QZ)I D#SQ6K! MFEP>@PS_ *G'?!P* -$:W>7/[.LNH:A*9+F73)(6D;JV28P3ZDC'/\+60E8K##'")%3;&C*>K$#HOX MYKD]$F^+>@:'::59>%=+:"UC$:-+,A8CU)$X&?PH ]6U/4+?2=*NM0O'V06L M32N?8#/YUX'X.\5:[;>(M5\5IX-U'7)M48B.>!7"1+NY52(VST4=>-M=5XCM M/B7XO\*KI&I:':63W%V//>WG0*L*X(R#*Q/S'/']SIS7IVBZ3;Z%HEII=D,0 M6L0C7U..I/N3D_C0!X-X\\8:SJ.K:#KE_P"$=0T)M+N05FN Y64Y5@N6C49^ M0\=\FO9O%_ANW\<>$I-.^TF%9MLL,ZC(!'*G'3=Z?,R,)L#:IW9*G@9 MQD=>N: &CQ9XE\"-I]EXWLK:[TZ61;:/5;%R"&QQO0]\ ],=#C-=+\1;U;#X M;Z[,^,-9O#SZR#8/U:N,_P"$6\<^.M9L)/'D=GIFE6,PF^R6S!C*P^C-UZ9+ M< G JW\4)7\2Z[HO@:P;Y[N87-ZR_P#+*%<]?_'C^"^M '3?#:T>Q^&VAPR MAC:B3!_VR7'_ *%73TR&*.W@2&%0D<:A44=% & *?0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!XEHW_ "4J'_L(-_Z$:]MKQ+1O^2E0 M_P#80;_T(U[;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'E'QN_Y@?_;Q_P"TZ\HKVWXI^&-7\1_V5_8UI]I^ MS^=YO[U$V[MF/O$9^Z>E>??\*Q\7_P#0(_\ )F'_ .+K>+7*?$9IA:]3&3E" M#:TV3[(Y.BNL_P"%8^+_ /H$?^3,/_Q='_"L?%__ $"/_)F'_P"+JN9'F_4L M5_S[E]S.3HKK/^%8^+_^@1_Y,P__ !='_"L?%_\ T"/_ "9A_P#BZ.9!]2Q7 M_/N7W,Y.BNL_X5CXO_Z!'_DS#_\ %T?\*Q\7_P#0(_\ )F'_ .+HYD'U+%?\ M^Y?GC(2G!I:[I]F=)Y;^Z@ZM6U%$D,82,8 H XSQ?\ #+3?%4EO=I=3Z=J-LNV.[@Y)&^EC'B?QCJFL6R$$0,64'VRSM^E>I44 065E;:;8PV=C"L%O M @2.-!PJCM4]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8 MFJ>%-/U;Q)I>MW)E6ZTS=Y1C; ?=V;U YX]ZVZ* "BBB@ HHHH **** "BBB M@ K$TOPI8:7XEU378C)+>ZD5#O*V?+4 ?*OH.!^0]*VZ* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q+1O^2E0_P#80;_T(U[; M7B6C?\E*A_["#?\ H1KVV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHJ*>YCMUS(>>P'4T 2$A5)8X ZDUFW.IG.VVX_VB.M5;F\DN6Y^5.RBH* +/ M]H77_/7_ ,='^%']H77_ #U_\='^%5J* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JY9V#3X>7*Q_^A5+9 MZ=G$EP/HA_K6G0 BJ$4*H Z 4M%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >):5Q\2XL?] M!$_^AFO;:\2TK_DI<7_81/\ Z&:]MH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ I&=5^\<5'-+LX7[W\J\_\ %'Q)M-'GDM--07MXA*NQ M.(XR.Q/<^P_.M*=.51VBCGQ&)I8>'/5=D>@?:$]_RI5G1N^/K7@\WQ,\32R% MH[J*$9^[' I'_CP)K1TKXKZG;RJNK6\5W%GYFC&QQ_0_E72\%52OH>7'/<)* M5G=>=CVNBL70]>L]:L5N]-F\V$G:P/#(?0CL:V00R@CH:XVFG9GM1E&<5*+N MF+1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **9+*D*;I&"BLJZU!YLK%E$_4T 6[O M45BRD/S/W/85DN[2.6YI** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI\4+SR;(QD_RH :JEF"J" M2>@%:UG8"'$DV"_8=EJ2ULTMES]Y^[59H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /$M*_Y*7%_P!A$_\ H9KVVO$M*_Y*7%_V$3_Z&:]MH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "D8[5)/84M,F_U+4 <+\1_$_8>YKI_BX[G MQ%9(?N+:Y'U+MG^0K@:]S"T[4=-V?!YKB.?'/G5XQMI^?WGJFKZYX-\*ZK_8 MT7AFWOE@PL\[JC,IQG@L"6//J*R_B5X3T_2(K35]%016MVVUHE/RAB-P*^@( MSQ[5SWA#PK<^*=86WC!2UC(:YF_N+Z#W/;_ZU=+\5?$EM?W5OHFGNKPV+$RN MIR/,Q@*#[#.?<^U0H\E6,8N[ZFLZJK8.I4JQ25UR627W=_,YGP=XBD\.Z_%. M6/V:4B.X7L5SU^HZ_P#ZZ^@[9\Y7.1U%?+U?16BW\-KX;TZZU*XBMD-K$7DF MD"J"4'4GWK''05U);L[>'Z[Y9TY/1:^G:M%97_"4^'_\ H.Z;_P"!D?\ MC1_PE/A__H.Z;_X&1_XTWI?S+[S5HK*_P"$I\/_ /0=TW_P,C_QH_X2 MGP__ -!W3?\ P,C_ ,:.278/;TOYE]YJT5E?\)3X?_Z#NF_^!D?^-'_"4^'_ M /H.Z;_X&1_XTWI?S+[S5HK*_X2GP__ -!W3?\ P,C_ ,:/^$I\/_\ M0=TW_P #(_\ &CDEV#V]+^9?>:M%97_"4^'_ /H.Z;_X&1_XT?\ "4^'_P#H M.Z;_ .!D?^-')+L'MZ7\R^\U:*RO^$I\/_\ 0=TW_P #(_\ &C_A*?#_ /T' M=-_\#(_\:.278/;TOYE]YJT5E?\ "4^'_P#H.Z;_ .!D?^-'_"4^'_\ H.Z; M_P"!D?\ C1R2[![>E_,OO-6BLK_A*?#_ /T'=-_\#(_\:/\ A*?#_P#T'=-_ M\#(_\:.278/;TOYE]YJT5E?\)3X?_P"@[IO_ (&1_P"-'_"4^'_^@[IO_@9' M_C1R2[![>E_,OO-6BLK_ (2GP_\ ]!W3?_ R/_&C_A*?#_\ T'=-_P# R/\ MQHY)=@]O2_F7WFK165_PE/A__H.Z;_X&1_XT?\)3X?\ ^@[IO_@9'_C1R2[! M[>E_,OO-6BLK_A*?#_\ T'=-_P# R/\ QH_X2GP__P!!W3?_ ,C_P :.278 M/;TOYE]YJT5E?\)3X?\ ^@[IO_@9'_C1_P )3X?_ .@[IO\ X&1_XTW MI?S+[S5HK*_X2GP__P!!W3?_ ,C_P :/^$I\/\ _0=TW_P,C_QHY)=@]O2_ MF7WFK165_P )3X?_ .@[IO\ X&1_XT?\)3X?_P"@[IO_ (&1_P"-')+L'MZ7 M\R^\U:*RO^$I\/\ _0=TW_P,C_QH_P"$I\/_ /0=TW_P,C_QHY)=@]O2_F7W MFK165_PE/A__ *#NF_\ @9'_ (T?\)3X?_Z#NF_^!D?^-')+L'MZ7\R^\U:* MRO\ A*?#_P#T'=-_\#(_\:/^$I\/_P#0=TW_ ,#(_P#&CDEV#V]+^9?>:M%9 M7_"4^'_^@[IO_@9'_C1_PE/A_P#Z#NF_^!D?^-')+L'MZ7\R^\U:*RO^$I\/ M_P#0=TW_ ,#(_P#&C_A*?#__ $'=-_\ R/_ !HY)=@]O2_F7WFK165_PE/A M_P#Z#NF_^!D?^-'_ E/A_\ Z#NF_P#@9'_C1R2[![>E_,OO-6BLK_A*?#__ M $'=-_\ R/_ !H_X2GP_P#]!W3?_ R/_&CDEV#V]+^9?>:M%97_ E/A_\ MZ#NF_P#@9'_C1_PE/A__ *#NF_\ @9'_ (TWI?S+[S5HK*_X2GP_P#] M!W3?_ R/_&C_ (2GP_\ ]!W3?_ R/_&CDEV#V]+^9?>:M%97_"4^'_\ H.Z; M_P"!D?\ C1_PE/A__H.Z;_X&1_XTWI?S+[S5HK*_P"$I\/_ /0=TW_P M,C_QH_X2GP__ -!W3?\ P,C_ ,:.278/;TOYE]YJT5E?\)3X?_Z#NF_^!D?^ M-'_"4^'_ /H.Z;_X&1_XTWI?S+[S5HK*_X2GP__ -!W3?\ P,C_ ,:/ M^$I\/_\ 0=TW_P #(_\ &CDEV#V]+^9?>:M%16UU;WMNMQ9SQ7$+YVR1.&5L M'!P1QU&*EJ#1--704444#"BBB@ HHHH **** "BBB@ HHHH **** "BBFR2) M$A:1@H]30 ZJEUJ"095/G?T["J=UJ+RY2'*)Z]S5*@!\LSS/ND;)_E3*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHJ]9Z>9I[FGJH10J M@ #H!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XEIOR_$R+'_02(_\ M'S7MM>):?_R4V/\ ["9_]&&O;: "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ I'7VD=Q#(DL:R12*5=&&00>M>3:YX"UC0; MR2_\(W%QY39!C@E*2QJ3]W(.6'Z\?C7IX;$6A[-NSZ'RV:9E_%.^BL?#EGI,& 97!VYZ1H/\?N(.@_K]2:47]8J MJ2^&/YE5(?V?@Y4Y?Q*G3LOZ_K0RZ***[SY\**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /?_ (9_\D[TS_MK_P"C7KJJY7X9_P#).],_[:_^C7KJJ^K/TS M!?[K3_PK\@HHHK(ZPHHHH **** "BBB@ HHHH **** "BHYIXX%W2-CT'):?_ ,E-C_["9_\ M1AKVVO$M/_Y*;'_V$S_Z,->VT %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5$\"MR/E/M4M% %;[,W8BO/_%_Q%D\/ZS<:59V"RSP; ?$S_DHFI_\ ;+_T4E=>$IQJ5+270\;.,35P^'4J3LV[ M?@S%U?7=1UVZ\_4[EIF'W5Z*@] !P*SZ**]Q))61\'.F? M]M?_ $:]=57SE;^++U9^F8+_ '6G_A7Y!11161UG(7OQ5\&:=J%Q97FL^7<6 MTK12I]EF.UU.",A,'D=JT-"\<^&O$MQY&BZM#<3X)$1#1N0.I"L 3^%>9_![ M1M+\1ZAXGU/5].M-0$EVOE?:85EVY+LQ&E6UC9R7=Y/'!;QKN>61@JJ/4DU MSFG_ !,\'ZIJ*V-EKD+W#MM571T#'T#,H!/XT =3145S#IKL6MMK4,DY;: 4=$)_WRH7]: .P)"@EC@#J37.Z9XT MTKQ#:23^'KC[5%&_EM(8G0!L XPP!/!%5?$>I2KH&HW#MA8K65]HZ#"$UYY\ M.-4T[PS\-5U#5Y_L\%Q>O\_EL_S8"CA03_!0!Z:\C2,6D8L3W--ID,J3P)-" MP>.10R,.X(R#5"'Q!IESKT^C07/F7]NF^6)8V(0<=6QM[CO0!I45C:SXMT+P M_((]7U&*WD(R(\%WQZ[5!-6-'U[3-?M6N-'O([J-3AMN05/N#@C\10!HUF2^ M(M)AUZ/1I;Z-=0D7*]#\/,JZOJ,5N[#(CP7?'KM4$X]ZL:/KNF:_:FXT MB\CNHU.&VY!4^X/(_$4 :%%<_JGCGPWHUX;34=5BCG4X9$1I"I]#M!P?K6DN MM:=)HSZM%=QR6,<;2M/&=P"J,GISQCIUH O452TG5K+7-.2_TN;S[:0D+)L9 MA'>@#3HJCJFLZ=HEK]HU6 M\BM8B< R'[Q] .I_"J.C>,O#^OW)M])U*.>8 GRRC(Q'L& S^% &Y16=J^O: M7H-N)]7O8[5&.%W$EF^BCD_@*AT7Q5HGB(NNCZA'3QP0QC+22,%5?Q- $U%*?5[KR(YGV1D1L^XXSC"@T :=%%9FB>(=+\1VLEQHUS]IBC?8 M[>6R8;&F6=UYMY9_Z^,1L-G..I&#SZ&GZ1KFFZ]:&YTB[CNHE. MUBN05/H0>1^-<+\,/],\3^*]3;GS;O"'V+N3_P"RT >E5F'Q#I@\0#0S<_\ M$Q*>8(?+;[N,YW8V]/>D'B32FU\Z*EUYFH*-S0QQ.VP8S\S 8'XGN*XC1V%Y M\=-(-,\16CW.C70N8HW\MCL92&P#T8 M]Z-7\0:9H(M_[5N?)-R_EPJ(V=G;T 4$]Q^= &E5RTT]IL/+E$_4U9M-.$>' MGPS=E["KDT\5M \UQ*D,48R\DC!54>I)Z4 +'&L2!8U"J.PIUO/LL,TGEHWEN^YL$XPH)Z"H]?\8Z!X7V# M7=3AM7<96/!=R/7:H)Q[XKS/XG:YIOBVY\'6^B7D=[!>:@5)C/0[HU (."#\ M_?% 'LU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!XE8_+\3H_\ L*$?^1#7 MMM>)6?\ R4Y/^PJ?_1E>VT %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %> ?$S_DHFI_]LO\ T4E>_P!> ?$S_DHFI_\ ;+_T4E=^ M _BOT_R/GN(/]UC_ (E^3.5HHHKV3XD**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **]:^+&C:9IWANTET_3;2TD:["EX(%0D;&XR!TXKR M6LJ-558_\ PS_Y)WIG_;7_ -&O755ROPS_ .2=Z9_VU_\ 1KUU5?.5 MOXLO5GZ9@O\ =:?^%?D%4=;NC8^']0NP2I@M9) 0<8VJ3_2KU,>!=;\:^%_ ]]J7A[1;*YTGSFEGNISN92 <*) M<#K]WUY].R\":#=>/M0M/&WBK58;_P"SL1:V,"82!U/\0(X(.#CG/!S71_"3 M3TB^%&FQ3('6Y65Y%89#!G88^FW%,M+\)7NH#3]) 6XU"8G&>I"^_ X'JP]*H^(+?P?X@\/?V M#\.O#C:CJ#,@COH+5D6'!&6>9L$\9'/'-6_&[0^$OC-:>)-;LOM6CWT C=_+ M#A&"[3P>XP#CT)Q6_??&/0E2&T\(VT^M7TI"Q6\430JOU+*,8]@10!G_ !-T M+4XOAUX>LMEQ>VFG-"NIBVR6=40*6QU(X/TR#6CI>G?"WQ1IT4>F6.FN8-K^ M4D?E3C'.&Z,P['.15KQ#\4M/\/:Q!I^I6US:K- )#=&/>BDGE>.N/49^E<#+ MJ=EXQ^*>D77A:!C]C8RWM\(C'YB^_?U'(R=U &KX\OY_&?Q#T_P?'(]OI<"" M>[5#@R<;L'\, >A;/:K'B_P1X>B\$7YM-,M;66TMVEBF1,/E1G!;JV<8YSUK M%\0W)\&_%Q/$%_%(VG7\(C:5%SM(0*1]1M!QZ&G^+?&\/BRS'AOP:LM] /U)& ,T /@U:>?\ 9_EN;IF+BW:W#L?O#S/+'Z8'X5+%HOVS MX!I:JF76T-RGU#F3]1D?C3/'U@GAOX0VVD1/N"R10LW3>V2['\2":[K1;18? M#&GV)X;3X2V^K7+;OL5L8BI/)9#M5?QPOYUE^%5 ME\-^ =4\7:@OF:CJ"M2 M #&?0X/XL*]6\:Z/)JO@74--L(LR&)3%&O&=C!@H_P"^<4 >;^%+KPC'9OJ_ MBVX35-9O'9S \33E>>!MP5R>O/3@5T_@#0YH?$VKZW#ILFDZ9=J$MK24;6/( M);;V'!_[ZXXJAX,^('AG2?#-O;:CFRO[:/RI%%LQ:7'?*CZ=<WZB@#HJ\V\'_Z7\8/%-WU\I3!G_@2C_P!IUZ37 MF/POFS)XKUAD>8R7)?"+N9L;V('J3N_E0!2@CT?3/B+KWBEOH<)+ V48@';M[ 9/;TKG7^*G MA._T:3^TXI?,P0]C-;[RQ],XV_F15/P/>7'A3X<7NL7UE<-;R7)F@M8P2RQG M SST'4_09[T 9O@>/PM8PSZ=XPLX8=;:9O-.IQ9W GC:S<#Z\9SWKJ?%>F:; MX9^&&L1:/;K;P2KDA6)R795SDY]0*Q?%OQ \*Z[X5FM;>-[Z]N(RD$+VYW0N M> V3QD=?E)S3_$6EZC:_ N&TN58W%O'$\R'DJN_./^ @CZ8H ZCX>P?9OA_I M"8QF'?\ ]],6_K7,^&/]-^-GB.[;YO(A,0/H047^2FGZ7\1;'_A%=-TSP_!- M>:S]FCMX[41-B-U4#0DV.@5>,]QG'?FL_P9JVE^!-6U/1_%,/V>9)]\-RT)?C'' M0$X( ((]:[;2/'L/B+Q"ECH.GW%U9*";B^8;%C], ]<_@?;B@#FO%4-G:_%% M-0\86TLVB-;!+:0H7B1^/O =L[N/<&NQT71?"LUY'KGA^VLO,"&-9;3 49Z_ M*. ?PSR:RC\4?#JW%[9ZPMQ926\C1F*>!F\P#V .,^AQ6=\,HS=Z]K^LZ?:M M9Z/=2!;>$KM#$$\@#CCVZ;L=J /2*\M,$GQ,\A:1I[ M>']-TK3K6V>ZNMI,40#LN5&"W4\MWK0^*G^EZYX6TU>3/>'(^K(H_F:P+F]O M?$?Q:T"ZO('MX)62:S@D&&6%68AF'8DH3],>U;/Q(N1I/CWPUJUZCFQ@/S,H MS@ALG\<$''M0!Z#KD_V7P]J-QG'E6LKY^B$UPOPV_P")=\)[^\'RY:XGS_NH M!_[+57QIXR_X2;P]?VGA@226$,7F7M\Z%%VY&(UR %[C3]*(DU[5+W9'O&%C4JH#$G S MDM@?Y/H%QXIFUGX=:YJC:;+8VY@E2U:5@6E4KM#XQQR>G(]ZY[2_!PU[X,V2 MP +J$;275NXX.[>WRY]P!^./2@#M?"'A.#POI[!G^TZA<'?=W;9+2-UQD\X' MZ]:YCX;?Z;XT\7:EV:YV)]"[G^0%;O@;Q8-?\+-->9%]8#R[M,88D#[V/< _ MB#53X%:;]I\-:CJ-QSY]\PV^N%4Y_-C0!1^&]J=,^)'B7PX&"1LWVF$-V4'C M'_ 9%_*M#0+-/&_Q:N=7_P!9H_AUO)M2>1+-_>_ Y;\$K+^+27_AOQ_I^LZ& MC+-J5E)9 (.KX*<>^'0CW6O3O!'AJ/PGX1L]+4 S*N^X&? =I!HVDVEO<37B1K*L0,I M4*Q/SGYCR%[]ZN_&@?V9\+M)TM?O_:(8MH]$B;^H%19RR9^B$_P!*\F\#Z1/>?L]:U!9H M7GNWGD1 .7*A1@>YV8H M?#/PE;^+DNO&?C"!-1N;^=OL\4Z[HU53@G:>#R" MH!X 6JNN>'])L?C_ .&[+1+**T#(+J:. 87<"[?=!PO"#@8[4_P!\5-!T3X? MVFF7:W+ZG:[HX[2&%F:U'4+:$Z9=10S;6:=XRJ*AQSN/'3MU]J MF4HQ5VS2G2J57:"N>C?&3_D5;+_K]'_H#U'K'_)!(_\ KUM__1B5'\9KR%=' MT^R+?OGN#,%]%52,_FPJ>XB?5?@2D>GJ9W%K&-J#)_=R+N_+::\F&E*FW_,? M7UFI8K$16_L_T.5^#_\ R.4 2 $&>O&.<<^M=$M:TTG;0\ZD^3 T92C=<^W?0Z[Q1XSUCPQK$EM_P ( M]$^BQJH5]C /D?WA\HYXQC^=9*B,OEX&?G0],],^I'%<]J%GI^D?&RRBL ML41N(BT:C"QNP^Z .F<@_C6<(I*5.4=;?>=-:I..=2\*:C:6^G06LB31%V,Z,2#G'&&%>*SRM/<23. &D8L0.F2? M6]-\F&23-N^-BDYPBV^Y'KWPMN8]9\ M&ZEH-T=PC++@CI'(#_4,?QK"^%FBM_PF%W<7BJ/[+1E;)^[(25_D'JA\+M5_ ML[QM#"[8BO4:!LGC/5?QR,?C7?\ B6"'PEX5\1WEO\DNJ3G85.""Z@''T.]J MYZMX3E37VK?\$]#"\M;#TL1+_EU>_P E=?H./#?PQT[0T*B6<)$X'&0H#.P'^]C_ +ZJYX4AB\7_ _TF.<@ MRZ7>1YP/^>;# _&,BN0^+6J_;?%PLT;,=C$$Q_MM\Q/Y%1^%%.\IQI/[-_\ M@#Q/+2HU,5'_ )>J*7S^(ZH6NG_#'P7#?O91W6JSE4+/WF> M%O%-M\0GN-'\2Z7:M*(C)&\:G!'0XR2589Z@^O2I_B/!)XD\!V6HZ2C7$:R) M.5C4D[&4C..O!(SZ<^E&I+]VTM+:-=62^#M&/A_P"+\VF%RZP))L8]64J"I/O@BNQU MKQ1X;\%ZK-YT$CW]Z1--]GC#-C& 220 ..F??OFL'3M0CU'X[7+P,KQQ0M"K M+W*H ?\ Q[-#PMIDOBCQ4OV>2- M"![>M1/F4II;75_0Z*/LYTJ#E\=I.-]K^?Z',:7J'_"POB5;'6/^/-=[16I/ MRA5!(7W)P"3WQZ5U?BKQ7K'A/4Q;67AZ%M%C1?W@C8*W'(!7Y4P>,$'I7F,. MCZYI7BX:=81R#5;:4^7Y)Y.!G<,]B.>>QYKT;PKX_P!:O=>AT/7M))G?Y7D6 M,HR#'WG0\8]^!S6U:FDU**3BEM?\3AP6(;C*G4;A4E+XK7N^S_R/,O$6JV^L MZW->V=A%8128Q#'Z]R>V2?0#^M9==E\4=.LM-\9%=/B2)9H%ED1!@!R6!P.V M0 ?QKC:[:34H)H\/%0E"O.,W=W"BBBM#F"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ]_\ AG_R3O3/^VO_ *->NJKE?AG_ ,D[TS_MK_Z->NJK MYRM_%EZL_3,%_NM/_"OR"H+RRM=1M'M=0MH;JWDQOAGC#HV#D9!X/(!_"IZ, MXZUD=9%;6MO96T=M9P1V\$8PD42!54>@ X%5K[1M*U&:*XU/3K.ZE@_U-[=!69/=2W!_>-Q_='2@"UJ5Q9W=N]K/;0WD3?>2 M9 Z'\#UK%M-+T[3V9M.T^TLR_P![[- L>?\ OD"K=% %>\L+/4(?*O[2"ZCS MG9/&'&?H:+2QM-/A\JPM8;6/.=D,80?D*L44 17-K!>0-#=P1SQ-]Z.5 RG\ M#4-EI>GZ:K+IUC;6@;[P@A5,_D*MT4 5KW3[+4H1#J-G!=Q*VX)/$KJ&QC." M.O)_.K &!@<"EHH K0Z=96]Y+=P6=O%S "BV: M)3'@'(&W&."!5JB@".""&U@2"VB2&*,;4CC4*JCT '2JXX_P!@?UK250BA5 '0"@#,L?#FDV$D\T& MG6JSW((GE6!0TH/4,<F6=Y)&,(]Q;I(4^A(.*O44 59],L+J6VDN;&VF>T;=;M)"K&$\

E)07=W86L]S;G,,TL*L\1SGY6(R.?2K=% $<\$-U;R07,23 M0RJ4DCD4,KJ>""#P13+*QM-.M4M=/M8;2W3.V&",(BY.3@#@R?$A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %=W'\7?$$5LL*V^G_*H4,8GSQ_P/'Z5PE%1.G"?Q*YT4<3 M6H7]E*URYJNK7VMZ@][J=PT\[\;CP .P ' 'L*U_#?CG6/"\+P6#Q2V[G=Y- MPI95/J,$$?G7.44.$91Y6M"85ZL*GM(R?-W.V?XL>)'OX[G-JJ1@C[.L1\ML M]SSN_6LA/&FKP^)KC7+62.WNKG E1$S&PXXP<^@[YK HJ51IK9&LL;B9VYIO M1WWZG=R_%[Q') 8TBL8F(P)$A;1KII/,,Q;YMVBG"G"'PHFMBJ]>WM)-V.Z3XN>(UM1"4L78+@S-"VX^_WL?I7#R.TLC2/C MUDW8EM;F2SO(;J [989%D0^C Y'\JW_ M !-XZU3Q7:0VVH1VT44+^8%@1AN;&,G+'U/YUS=%4X1;4FM43&M4A!TXO1[H MZ+PQXVU/PI%<1:SC-I>II M^']>NO#>K+J-C'#),JLH6925P1[$4>(->NO$FK-J-]'#',RJI6%2%P![DUF4 M5?)'FYK:F/MJGL_97]V][>9TOASQUJ?A?39K*P@M)(II#(QG1BP) '&&'I63 MHNL7>@ZM#J&GL%FB)X895@>H([BJ%%+V<==-]ROK%5J*YOAV\CJ;[XA:Q>:U M!JL26MG>PQF(R6\9_>(3G:P8D$5IM\7_ !$T.P0Z>K8^^(6S^K8_2N#HJ'0I M/>)M''XJ+;4WJ3WU]NJ MKD/AW-Y'PSTZ3&=OF\?]MGK2GO9I^&;:O]U:^K/TS!?[K3_P *_(TK MC48H@/ _&LR>[FN/OMA?[HZ5#5#7+QM.\/ZA>HP5[>VDE4D9P0I(_6 MLCK+]%>7Z!XO\4^)- MK+1/(N-4VL]Y?SH$CMAO8(N ,%B!GIT['J+GA+Q/X MAA\:3>&/%S1SW'EEXIHT49P-W\( ((SVSD4 >B45YQJ?CG4M/^(^HZ7;_P"E MPQVZ):V2HH,L[!"/FZ_Q$G)Q@&M?3-4U[0='U/5/'D\'E1A'A2W"_+URHQU) M)4 _%UUX@6\T M_68%@U73WV3*HP&Y(SCL01@T =A17"^(?&^H2:ZWA[P99K>ZBF?/F?\ U<&. MH[#([DG Z-O&3>'%M[#3+?[9J]Z<6\&"0!G&X@'KO5)8_-6V0$1[MNXD@ 9P<2UQ DICW;MA90<9[XSUKS7XOSZVEE%;M):#2[J5%2),F8N!DY)&,9_I73> M$M*\8:;>%?$FJV=W8);^7%#;J 58%<'/EKQ@$=>] $>E:CXKE^(NH6E_:LNB M(K>2YB 4#C:5?^(GN,G'H*[*N$\%Z_J_B+5_$Z37W^C6TQBLAY2?NLL^#D#G M "]F<&?$^D MV7BJXM-0MM4F$*-"J@H20.RKTW#J",4[Q_\ Z;\1_"-@>5282L/4%US^B4 > MDT5PUSXAU73?B[;Z1=W6[2KZ#=!$8U^1MI_B S]Y#U/\5:?CWQ*_AKPT\UH? M].N&$-J,;CO/\6.^!S]<>M '345G:#'J,6A6@UNX^T7YC#3OL5<,>=N% ''3 M\*T: "BBB@ HHHH **** "BBB@ HIR1M(VV-2Q]!6E;:8%PUP=Q_NCI0!2M[ M.6Y/RC:O=C6M;VD5L/D&6[L>M3@ # & .PHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \2M_P#DJ"_] MA8_^C:]MKQ*W_P"2H+_V%C_Z-KVV@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KP#XF?\E$U/_ME_P"BDKW^O /B9_R434_^V7_H MI*[\!_%?I_D?/<0?[K'_ !+\F7,")8@1RH(4G ^HKKO"?A6S\):1 M]DM"999#OGG88,C?T ["@#C?!UK'J/Q>\2ZC(N]K-VBC)'W6+;,_DC#\34_Q MGF<>'M.M]Q2&:[_>-]%./YD_A6UX(\*7WARZUBXU*6WDDU"X$JF!B< %CSD# MGYJUO%'ARV\4Z')IUVQCRP>.51DQN.AQWZD?0T :<$<-K9QQP[4@BC"ISP% MX_2O+?"%VT_B3QIXDLAFWCCD\EOX7/+ _DH/XU:7P/XXFLQI-WXIA&E ;#Y8 M)D*=,?=!Z=MV*[?1_#>GZ+X?_L>UC)MF1ED+'F0L,,3[F@#E?@_91KX5GU%O MGNKRY('X5/IWP M[\5:/)<6&D^)8[71YY"6V@^:![#;PV.X85KZ'X!.A^.!J=L\(TZ*S$$29)E+ MX&6;C'/S'.>_2@#)L-M_\?M0-YP;.U_T=6YYV(./P=C^->F$@8R<9.!7$>+O M EYJNN0Z[XGT_&@"G\3?\ 3/$_A/3!_P M;S<_L-R#/_H5>BS2K! \K_=C M4L?H!FN.\<^#=0\07^G:GH=[%:7]B?E,V0IY!!! /(.>QS5_3=%UZ'PQJ-KJ M^K)J&HWB2>6Y7;'$S)@ 8'W<\]/PH Y[X,QL_A[4KV3[UQ>D'WPH/\V-5-.O MH/!WQ.\3I=G9:3VQO1C^(C#8'O\ ,XKK? OARX\+^&$TZ]>&2?S7D=H22IR> M.H!Z 5C^./ %SXJ\06-[:W,-O"L8AN]S$.R!L_* "">3U([4 .^&>FSR6E[X MEU,?Z;K$ID&?X8\\ >Q/Z!:Y7P'9Z_JVK:[?Z5J=O8327.VXDF@\V09+'@'C M_P#57L$$$=M;QP0($BB0(BCHJ@8 K@-2\ ZW8>(KG5O!.KQ:>;P[IH)A\N2< MG'RL",DG!'&: -K3?!<-OJ\.JZWJ=SK&HQY$+W!"I'[H@X!_.N?O_P#3_C[I M\;2,]]CD?JXK4T+P5J2ZU%K7BW6'U*^@SY$<1*Q1$]2.GKTP!]:GL/" MM]#\3=0\27M7P5X>7PSX6MK$@>>P\VX([R'K^7 _"@#?HHHH **** M "BBB@ HHJ:WM);@_*,+W8]* (:NVVFR2X:7]VOIW-7K>QBM\'&]_P"\:LT M1Q01P+MB4#U]ZDHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /$H/E^*"Y_P"@OC_R+7MM>)1_ M\E2'_88_]K5[;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5X!\3/^2B:G_VR_\ 125[_7/ZGX&\.ZQJ,M_J6G>=A]?I=G_ %\SYW_5_%?S1^]_Y'@%%>__ /"L M_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> M45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S M1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?] M?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 5 M1]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ M ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A M6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7 M_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ "L_" M/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ M /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W M_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5 M_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^ MEV?]?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O M_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_ MZ!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_X MJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"? M_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ M"L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@% M%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_ M-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7 MS#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q M5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_ M^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ $"?_)F7_P"*H_X5 MGX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ /\ "L_"/_0)_P#) MF7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_Y'@%%>__ /"L_"/_ M $"?_)F7_P"*H_X5GX1_Z!/_ ),R_P#Q5'U^EV?]?,/]7\5_-'[W_D> 45[_ M /\ "L_"/_0)_P#)F7_XJC_A6?A'_H$_^3,O_P 51]?I=G_7S#_5_%?S1^]_ MY'@%%>__ /"L_"/_ $"?_)F7_P"*J&3X?>"HFP^F@'T%S,?Y-1]?I=G_ %\P M_P!7\5_-'[W_ )'@U%>[?\()X(_Z!W_D>?\ ^*H_X03P1_T#O_(\_P#\51]? MI=G_ %\P_P!7\5_-'[W_ )'A-%>[?\()X(_Z!W_D>?\ ^*H_X03P1_T#O_(\ M_P#\51]?I=G_ %\P_P!7\5_-'[W_ )'A-%>[?\()X(_Z!W_D>?\ ^*H_X03P M1_T#O_(\_P#\51]?I=G_ %\P_P!7\5_-'[W_ )'A-%>[?\()X(_Z!W_D>?\ M^*H_X03P1_T#O_(\_P#\51]?I=G_ %\P_P!7\5_-'[W_ )!X$_Y)98?]M/\ MT>U7ZM00:9IFAKINE+Y4$?\ JX\L<9;<>6YZD]ZJUY-22E-R75GU^'INE1A3 MENDE]R"L/Q/X5L?%=K;V^I2W"1P2^:HA91N.,([+6+V6XDDL1^YM MRR^4#_>QC.,-<'/\ L@_UK11%C7:BA1Z"@"E;Z8B8:8[V].U7@ !@# '8444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 >)1_\E2'_88_]K5[;7B4?_)4A_V&/_:U>VT %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%0S M7<,/WW&?0*KT44 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%*JL[ *"2>PH 2E M52[ *"2>PJ]!I;MAISM']T=:T8H(X%Q&H'OW- &=;Z6S8:<[1_='6M**)(5V MQJ%%/HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q*/CXI#/_ $&/ M_:U>VUXE_P U3_[C/_M>O;: "FO(L?7KZ42/Y:9[]JXSQ;XM_L4"VM0LE[(N MNV4 MK[(]1M7;.-JS*3_.O%;R^NM0G,U[.\TA[N%N?[X_$5."",CD5XCHGBC4-%E M41R&:VS\T$AR,>WI7K&CZM!J5C%>6K9BD'(/53W!]Q7LX',J6-5HZ270\G&Y M?5PCN]8OJ:U%%%>F><%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A(498@#U-59=1@CX4 MES_L_P"- %NFO(D:Y=@H]S63+J(E+GU M/ JC-?3S=7VCT7BJ]% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444Z.)Y6VQJ6/M0 M VE56=@J@DGL*T(-*Z&=O^ K_C6A%#'"N(T"CVH S8-+=L-.=H_NCK6C%!' MN(U ]^YJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH M \2_YJG_ -QG_P!KU[;7B7_-4_\ N,_^UZ]MH I7\ZP1R2R?I4BO#*^2XBE*]./34^HR&,;3 MEUT.L\&Z9HLD=QJFN7<7EVAS]F;OZ,1_%SQ@=:ZGQS=QWW@&*[A4K',\3H&' M(!&17E5>D^(_^24:=_US@_\ 0:Y,#74L)5I**5HN[ZMG3C*+CBJ55R;O):=D M>;5V/PZU%X=6EL&)\N="ZCT9?_K9_(5QU='X#B:3Q9 RYQ&CLWTVD?S(KSLM ME*&+IN/=?CN=^81C+"U%+L>K/J^G6F(KV_M;>3&=DLRJ<>N":;_PD.B_]!>P M_P# E/\ &O,?B%('\3*HQE+=5/YD_P!:Y:OH,5GE2A7E24$[.QX>&R:%:C&H MY-71[O\ \)#HO_07L/\ P)3_ !H_X2'1?^@O8?\ @2G^->$45S_ZQ5?Y$='] M@T_YV>[_ /"0Z+_T%[#_ ,"4_P :/^$AT7_H+V'_ ($I_C7A%%'^L57^1!_8 M-/\ G9[O_P )#HO_ $%[#_P)3_&C_A(=%_Z"]A_X$I_C7A%%'^L57^1!_8-/ M^=GN_P#PD.B_]!>P_P# E/\ &C_A(=%_Z"]A_P"!*?XUX111_K%5_D0?V#3_ M )V>[_\ "0Z+_P!!>P_\"4_QH_X2'1?^@O8?^!*?XUX111_K%5_D0?V#3_G9 M[O\ \)#HO_07L/\ P)3_ !H_X2'1?^@O8?\ @2G^->$44?ZQ5?Y$']@T_P"= MGN__ D.B_\ 07L/_ E/\:/^$AT7_H+V'_@2G^->$44?ZQ5?Y$']@T_YV>[_ M /"0Z+_T%[#_ ,"4_P :/^$AT7_H+V'_ ($I_C7A%%'^L57^1!_8-/\ G9[O M_P )#HO_ $%[#_P)3_&C_A(=%_Z"]A_X$I_C7A%%'^L57^1!_8-/^=GN_P#P MD.B_]!>P_P# E/\ &C_A(=%_Z"]A_P"!*?XUX111_K%5_D0?V#3_ )V>[_\ M"0Z+_P!!>P_\"4_QH_X2'1?^@O8?^!*?XUX111_K%5_D0?V#3_G9[O\ \)#H MO_07L/\ P)3_ !H_X2'1?^@O8?\ @2G^->$44?ZQ5?Y$']@T_P"=GN__ D. MB_\ 07L/_ E/\:/^$AT7_H+V'_@2G^->$44?ZQ5?Y$']@T_YV>[_ /"0Z+_T M%[#_ ,"4_P :/^$AT7_H+V'_ ($I_C7A%%'^L57^1!_8-/\ G9[O_P )#HO_ M $%[#_P)3_&C_A(=%_Z"]A_X$I_C7A%%'^L57^1!_8-/^=GN_P#PD.B_]!>P M_P# E/\ &C_A(=%_Z"]A_P"!*?XUX111_K%5_D0?V#3_ )V>[_\ "0Z+_P!! M>P_\"4_QH_X2'1?^@O8?^!*?XUX111_K%5_D0?V#3_G9[O\ \)#HO_07L/\ MP)3_ !H_X2'1?^@O8?\ @2G^->$44?ZQ5?Y$']@T_P"=GN__ D.B_\ 07L/ M_ E/\:/^$AT7_H+V'_@2G^->$44?ZQ5?Y$']@T_YV>[_ /"0Z+_T%[#_ ,"4 M_P :/^$AT7_H+V'_ ($I_C7A%%'^L57^1!_8-/\ G9[O_P )#HO_ $%[#_P) M3_&C_A(=%_Z"]A_X$I_C7A%%'^L57^1!_8-/^=GN_P#PD.B_]!>P_P# E/\ M&C_A(=%_Z"]A_P"!*?XUX111_K%5_D0?V#3_ )V>[_\ "0Z+_P!!>P_\"4_Q MH_X2'1?^@O8?^!*?XUX111_K%5_D0?V#3_G9[O\ \)#HO_07L/\ P)3_ !H_ MX2'1?^@O8?\ @2G^->$44?ZQ5?Y$']@T_P"=GN__ D.B_\ 07L/_ E/\:/^ M$AT7_H+V'_@2G^->$44?ZQ5?Y$']@T_YV>[_ /"0Z+_T%[#_ ,"4_P :/^$A MT7_H+V'_ ($I_C7A%%'^L57^1!_8-/\ G9[O_P )#HO_ $%[#_P)3_&C_A(= M%_Z"]A_X$I_C7A%%'^L57^1!_8-/^=GN_P#PD.B_]!>P_P# E/\ &C_A(=%_ MZ"]A_P"!*?XUX111_K%5_D0?V#3_ )V?0%IJ-E?[_L-Y!<[,;_)E5]N>F<'C MH:L5YW\*?^8M_P!L?_9Z]$KZ7 XAXK#QK-6O?\VCY[&4%AZ\J2=[6_*X4445 MV'(%%%% !1110 4444 %%%% !1110 44$XZU6EO[>+^/: +-!..M94NJ MNW$2!?<\FJ.S>V>* -B6_MXOX]Q]%YJG+JLC<1($'J>35"B@!\DTD MIS(Y;ZFF444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !10!DX')JU#I\\O+#RU]6_P MH JU+#;2SG]VA(]>U:D.G0QVUXE)_R5(_\ 88_]K5[;0!#<)D!AVZUX M_P",- ?1]4::%3]DN&+(0.$/=?\ #VKV;KUJC>Z?%=6[PSQ+-"XPR,,UYV88 M&.-IJ[B?RP*^?HX7%86+I>PYKZ-WW7WZ?@>Y5Q.&Q,E4]MRV MU2ML_NU_$Y?4;6.SU*>VM[A;J.-]JS)C#CU&"?YUZ%X.T==!T>;4]1_=22IN M;=QY<8Y_,]?RJ2P\+Z+X907VHW"RR)TEFP%4_P"ROK^9KF/%?BYM:_T2S#1V M:MDD]93V)]![5-.C3RQO$5[<_P!F.]O7^OQ*J5IY@E0HWY/M2VOZ?U^!AZMJ M#:IJUS>L"/.V:Z6@ HIDDT<7^L=5^IJK)JD*?ZL,Y_(4 7:1F M"KEB /4FLB74YW^YA![#FJCN\AR[%CZDYH V9-1MX^C%S_LBJY MY-4:P](\5V.M:[J6E6D5P)M.Q-,H MHH **** "BBB@ HHHH **Q?$_BBR\)Z9'?:E'/)'),(56!06R03W(X^4UL(V M^-6VLNX [6&"/K0 ZBBB@ HHK 3QGI4GC!O#2F;[EW5_<[C%;1-*X7&2%&<#..?2@"U169X?URW\1 MZ+#JEE%-%!,6""8 -\K%3T)'4'O6G0 4444 %%%% !110 2< 9/H* "BK46G M3RI:*KW>H6>GK&U_=P6HED$49FD";W/11D\D^E %BBBB@ MHHHH **** "BBB@ HKGM%\9Z?KOB35=%LX;I;C2V*SR2(HC)W;?E(8GJ#U K MH: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$I/^2I'_ +#' M_M:O;:\2D_Y*D?\ L,?^UJ]MH **** &LBMU4&N(^(NJ7ND+IXTVX:W\[S=^ MW'.-F.OU-=S7G?Q6_P"83_VV_P#9*\O-IRA@IRB[/3\T>CE<8SQ<(R5UK^3. M!N;NXO)/,NYY)G_O2.6/ZU#117YXVV[L^\225D%%%%(84444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 >B?"G_F+?\ ;'_V>O1*\[^%/_,6_P"V/_L]=_)=0Q??D4'T MSDU^A9-_N,/G^;/A,V_WV?R_)$M<]X^O;G3_ (?ZS=63,DZ6K;67JN>"1] 2 M:TY-5B7_ %:,Y]^!5*ZO7NH)(94C,4BE'0KD,I&"#FO6/,.6^#%KHD?@"WFT M\6[WK%OMLF!Y@;<<*W<#&,#ICGO746>D^']%U.ZU#3K*""[NP!,\*_>Q[=![ MXQGO7EVJ_"@6T[W_ (.U*?3;I?F2'>=I/H&'('US6K\./%-YKWA^Y_MG_CYT M^3RY)<8WC&Z6T>:![:,RR"Z4+\@ZMD$C XZ^M48?BOX9GUA+".2XP[[%N3$!$3G Y MSG'OBN9UC2EUSXW3:7;M;H;T)P9$"JQ4X]?E!]JN?&"T@BT31;.SACA/V MHI$L: ;1MZ#'N10!V_B7Q+9>%M-CO=129XY)EA40*&;<03T)'&%-9GB+XC:# MX;O?L=W)-<7*_?BM4#&/_>)( /MG-<]\9'EEM]#L;;_77%VQC'JP _5Z[#1 M/#&GZ-HC6.U %O0]MJ:K$ )C-(T;'^\0L:_D: .L\0_$?0/#=XUI=2S7%RGWXK M9 Q3ZDD#/MG-7O#/C#2?%<$CZ7(XDBQYD,R[74'H<9((^A->>^ =3L-(TG[1 M#H>IZOK5RS22S16I8+D\#S#T'K1"X?[1Y5LL@RL7&> >X!4#TYH Z3P]\2- \27PLK M5Y[:Y;_5QW2!?,]@02,^V:T_$'B:R\-FR%\D[F]G$$8A4-@GN.V?1=3M$5-16ZVHZC#,!@C)]B!^=)\6?/O?$'AG3;%]ES),Q1_[K%D"G\"" M: .M3QSHTWBM/#]J\MQ>,64M$@,:D D@MGL >F:;XE\>Z)X6F6#4)9);DC=Y M%NH9U'JY53DD]23_6N4^%VBK?6MQX MJU9%N+^^GF>]>JZKJUCHFGR7VJ7"V]NG5F[GT ZD^PKSSQ5#:W'QG\.V]O%&)E MVS3%%&20Q8;N.P7-4?&>J6NI_%&'3]76>?2]+0,UO;QF0RN5#=![E0?8$=Z M.CM?B_X9N;Y;=OMENK-@3S1 )^.&) _"NC\1^)K'POID5]J"S212S+"H@4,2 M2"1U(XPIKC=>AU#QSIL&CZ/X;ETRP616^V7\:P^6H_N)UY]J@^+<;PZ7X=TJ MU;,C3[8L]RJJH/\ X\* .NN?'&C6_BB'0%DDGO97$9$*AEC8]F.?Y9Q532[C MPWJ7Q$U#[)IDBZS9)B:[9<(>B\8;K@XS@'&:U]#\.V.B:=#!%#').OS2W#(" M\LG=R>N2!QDL>P [FN4LOB[X8N[HQ2O=6B]I M9X1M/_?))_,5G?$Q(QXJ\-3:N"=&68B8GE V1G=^&/P!JM\2M5T77-,T_1= M>VO]0EN$$(M<,(EP1CB:1KFG:]:/!7%:C\6/#.GZ@;427%UM M;:TMO&&13]21G\,TOQ4UJ72?![06C%;B_D%NI7J%();'X#'_ *M?PKX7L_# M>@0V<<$9F:,?:9=H)E8CG)[CL!Z4 <;H%[;^(/C=>:A82K/:PV(:.0=#E$'I MURQX]C79>)/&>C>%E0:I.QFD&4@B7QX'IA,UB>$=;L;O7M1\0:WIM_JVHSRXMHK>U,PB7V[9' 'H![T > MA>&_B)H?BB^^QV33P7)!*17*!2X')P02/PS6A/XIT^V\5)H,HE%RUN;@RX B M11DG+9R#A<],>])=0TL:1:V<96..1@9IS@@%@.F,]_2L'5= M+?Q3\;+NP$KI:Q0(+HH<%H@JEES[LP'XF@#I9?BWX8BU+[()+F1 VTW*1 Q# MWZY(]P*O?$2\2/X<:G-&X*RQ*JL#]X.RCC\#5'XEZ=IMM\-;F-;:&%;8Q_9E M1 -C;U'R_AG/M7/^+YY(/@?HL4Q.^9;=,$\XV%A^BB@#M/ L2V'P]TKS2(T% MMYK,QP &R^3['/$5GXHT@:CIRRI$79"LR@,I'K@ MD>AZ]ZX[X.6LLDGB2QMUWV4-VHCW'CG>#U]E6IOA9%#H6K>*]!U._0TB^+]* M_MG5=/G>2W_LF(2W-Q,H$04[>ASDG+ 8QR>F:SOAAII\0>(-4\=7T3!;F5H- M.1^?+B!QGZ\!<^S>M8/A'0HO%WQB\3WE[B;3;*\9G@/*3.'98]P[J-K''L* M.L\*>/\ PUXIU[^RK1[M;DAFB\Z((DV!D[2"3T!/('2EO?C'X-TC5CIZ-<3A M6V/3GU(!R>IH ]+2XADM5N4E0P,GF"3/R ME<9SGTQ7GVH?''PC8WQMHS>WH5MIFMH5,?YLP)'N :Y[XC:O&O[$\#^"-2OO,B\IY[RU6"&5B,% MG=OO>N#0!W]EXFTO4O#+:]83^?8K"\K,H^8!02P(/0C'0U@O\5O#4/A6UUVY MDN((KLN(+9XQYTFUBI(4$C&1USCWS6(GAZX\!? C6+*\F1[J2WE:4IRJM( F MT$]>,<^M1_!CP?;V_AJVU_4HUN+R<$6GF#=]FB#$_+Z$L6.??ZT =7X/^(6B M>-C.FDF>*> ;G@N4"OMSC<,$@C/O7FGQ'^(NBZAXMT".V::YL]'OS/>!(^79 M'7 4-@'[K>W-:_AJ&-_VD/$3V2B.&*T.\*, MB(-T]6R:FOA_:7[3%@K?,NG MV&<8Z?(Y'ZR T =IX.\:Z=XWT^>\TJ"ZAC@E\IA:SJ2BY>XG&]HPW( )Z'!!)ZY/M63X%D75?CIXNU)6$BPQFW5QR.&5>/PCH M[9O'.CQ>)M3T2Y>6WETNV%S,5A6/QI\)ZAKD>FQ/=Q^ M:X1+F6$+$2>!SG<,^X%<5I/AZ/QG\!0!ZS>7EO86S)!;PJ7DDD M.%4#N37!0_&_PA-JRV8DO$C9MHNWA BZ]>NX#W*UF_%NXN-<\1^'O!-M*8H] M0E$UT5ZE-V!^6'./4#TKM;_2M%T#P/>6R6-JFGVMH[&)XP5;:IY;CDGUZYH MXCX*G[;JGB[5SA_M=^,/Z_,['_T,5ZO7F?P'M1!\/99MO-Q?2/G'4!57^A_6 MO3* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$I/^2I'_L,? M^UJ]MKQ*?Y?B@V/^@OG_ ,BU[;0 4444 %>=_%;_ )A/_;;_ -DKT2O._BM_ MS"?^VW_LE>3G/^XS^7YH]/*?]]A\_P F>=T445^>GW85UOPYL[6^\13QWMM# M<1BU9@DT8< [TYP>_)KDJ[/X7_\ (SW'_7FW_H:5WY:D\733[G#F#:PLVNQN MZKKGA'1]4FL+G0(VEA(#&.SB*G(!XR1ZUSOB3Q!XI$GV:- M.!U&5.:Z;7/A[_;6M7&H?VGY/G$'R_L^[;A0.NX>E<'XGT#_ (1S5%L_M/VG M=$)-_E[.I(QC)]*]?,7C:49\T$H-M)V6W3S/+P"PE24.6; IU8M4ZMY)7M9V^__@'?/&U*4DZE.T6[7NOR_P"">845Z7X# MTN"#PO-JT%HEWJ#;_+5L9&W@*">F3W]ZR]4\:W<]C<6/B#0H?/=2(MZ,FP] M<-D\>H(H> A3HQJU9VYE=:-K[P6.E.M*G3A?E=GJD_N.(HKU+PM/'XH\"SZ5 M)I8T;,-I^Y3ZC[Q_/C\! M5'PUJ\^C:U'-;1Q2-*!"1*I( +#D8(YXKEG1IQQ#IZWJ\4;H).(@/D9R,G(.> ,<>]>OC_\ P#RL'CJD<*ZU=::ZWU>NUC@J*] G^)9AU-H;?3X&TU&VX&=S M+GJ.P^F*C\?^'+.WM(-9TN-8HY6"RH@PIR,A@.WI^(KBG@8.E*I0J;;6_R?8X.BBO3K,6WA'P##JUG:)/=SHC-)(.[>I]!Z"L,) MA?K#DW*RBKM[_@;XK$^P44E=R=DCS&BO7/#NJ0^+=(GNM7TNT>6V8C+QAD/R MYXW9(KF_"NDVGBKQ'=ZEHW/B?6K;4FM['PO,VG1L4P+9\NH.,C MP/I@UG^,+"/PUJ]AK^DVT4>]B'@=?D#[>#M&,9!/3N*53+8Q@YQG=1:O[K7S M7<*>82E-0E"SDM-4_D^QFW/AFSM?AS%JSHWVV0JV[>RZKXAN MK#P/;ZQ#'";B2*%RC*=@+@9XSGOZUY7KFMW.OZA]LO$B238$Q$"!@9]2?6M, MTP^'H\BIO7E6EM_._KS.:TN];[>5NQG45UGPZU'['XH%NQ/EW<9CQV MW#Y@?T(_&I?$FA&7XD+9HN$OI$DPO&%/WC^C&N..#<\.JT'=N7+;\CKEBU"N MZ,U:ROEKWMV\K]_,Y(YHI8?VRCK>UK]_D3?#/_D6+W_K MY;_T!:\OKU/X:R&3P]?22DL6NF9B>_R+FJ>@^.OM>NV^F0Z9;V]A,WEHB#YE M]">WX8KKJT*5;#8:,Y\NZ6E[W:.6G6J4L1B)0AS;-ZVZ,\XHKK?'6E6FC^)X M98;=?LTZB5X%.T$AOF QT!_J:NR?$6*Q\N'P_I$%O;+]X2K@GUP%/'U.:\IX M.G3J3IUZG+R^3=STUBIU*<9T8H^&+7Q#;0+!,XC9\#!96'0^I!(YKH?#FNW.I^$Y=1GBA26/ MS,+&I"_*,CC->EA,NIPQ;IU7=6NM-&GU^1Y^*Q]2>%4Z2L[V>NS[?,\9J2W> M..YB>9/,C5P73.-PSR*V-?\ %E]XCAABOHK>-86++Y*L,Y'?)-8=>#44(3_= MNZ[VM^&I[5-SE#]XK/UO^)W/C?Q)HFL:/:P:8/,F1PP;RBGE+@Y7D=^.!QQ7 M#5ZA\4O^0)9_]?'_ +*:N26\OA7PG!)X'A<9"AAH*$?B;LF_P!;?H>1T5TOB3Q2-=LHX;G2 M8;>]C?\ >3C[V/0#J.>Q)KFJ\"M"$)VIRYEWM8]NC.B7HT_P[X;=[6' :06SE7XR0NW^?/.:PI9:W&4Z MLN5)VT3;;7D;5,P2E&%*-VU?5VT/*J*]#\:Z/!>>&X=?CLC8W7R_:(F7:3GC MD>H..?2M&RTI?"'AF*[M=*?4=5E"AMD98J3R1P#A1[=3BK653]K*#E[J5[V> MSVTWOY$?VG#V2DE[S=K7ZK?7MYGE=%>KZ7/<^+(+BP\4Z$]L0FZ.?38W,3HX^ M9P#@D=@/;%7_ (I?\@2S_P"OC_V4UVTJ-*EA,0J<^;:^ENK.2K5JU<50=2'+ MOUOT1Y?17JT.F#P;X@R%'3CKQ3M.:X\7V-S9^)] M$:TD5UG;T;-WFBLYJ-X)VO=7];'D]6+ M'_D(VW_75?YBNS\#>%8KC5KV;4D69+&4PJA&5:0'DGUQ_6K$WQ#$^M"S33K> M;3C*(QN^\PSC<.WOC'XUA2P,8TXU:\^6[T5K[?D;5,9*525*C#FLM7>VY9^* M?_(.T_\ ZZM_(5YG7IGQ3_Y!VG_]=6_D*\SJ\Z_WV7R_(C*/]SC\_P PHHHK MQSUCT3X4_P#,6_[8_P#L]=!7/_"G_F+?]L?_ &>N@K]"R;_<8?/\V?"9M_OL M_E^2"N4\;ZQXAT..SO-"T];VUC'Y=T5U.#GK@%?_9:T/A';F'X?PN1CSYY)![\ M[?\ V6NXHH \U\)_Z9\9?$UX?F\F,P@GM\RK_P"R4OQ'_P!-\<>$=._A-SO< M#N"Z#^2FO2:* /+/B3=7"_$+PXEG:M>36B_:DMU/+X?=@>_[O_\ 72ZO\2+K MQ):/HOA32+T7]ROE2M,H'D@\-C!/OR<8ZUN3Z!JES\8+;6WMO^)=;6IC2;S% M^\588VYSU<]J[:@#@[S15\&_![4+)7#2_9G\^0#AGD^4_AS@>PJ#1/#TFK? M^+2X HFN8&D3/&YO-+KD_@!FO0Z* /)_#WQ+C\-Z)!HFN:/?)?V:^4B1H/G MZ9!((_#-=MX3U77=9CN;S6=.CT^TD(-G$2?-V]RV?P]/I7144 -=%DC9'&58 M8(]17D.@:Y-\++N_T?7["ZELI)S+;W$"@[N,9&2 <@+WXQ7L%% 'F%C;ZE\1 M?%UGK&H64MCH>FG=!%-UF;.<^^2!GM@8J;7_ /3_ (YZ#;#.VVMO,;V($C?T M6O2:* ,SQ'I\FK>&=1L(/];<6SI'DX^8CC]:\S\&>.Y]!T%/#;Z'>W&J6[NL M,4:8W;F+?-GE<$GL>*]?HH \C\/:;?Q_&A)-8D$M^+1KF<[2?YY]!4'C8F[^*GA*S/_ "R<3X!Z?/G_ -IUZ310 M!'<3+;VTLS_=C0N?H!FO.O@\!#X2U+49_P#EI=LS8]%13G]37I-% 'G'P9C9 M_#^I7LGWKB](/OA0?_9J9XP_TSXQ>%[,?-Y*B?'I\S'_ -DKTJB@#CM5\76] M_?W.BZ1H4GB*2$[;A?E6!&_NLS9&>O;M7)7UY=>'O&.C:UJ?A2+0].B)MV2& M6.1 SAOG&P !L9_ 5H)X<\9^#]:OYO"<=KJ-E>RF7RIV *G)QG)7D9['FI!X M6\6>+]3M9O&KV]GI]K()!96Y!WGTX)^F23QTZT ;_C3QPG@UK'S=.DNTNF8, MZOL" 8]CD\]./K75 Y%8WB'1)]>>RM7F1--2;S;R+G=/M(*)_NY&3]!BMJ@# M@/BYI5W?>';6\L8FF:QN/,=%&3M(QG'L0*@@\<:AXULUTSPWIMQ:S3KLN[V4 M#R[93]XJ1U..F<&O1J* /,OA#IR2>&]9W B.XN6@Y&#@)_\ 9UE^&_$\OPS% MWH7B33;IHA<-)#<0*#OR .,D @X!Z]R#7L-*J,YPBECZ 9H X_PSXGUOQ-JY MGCTC[#H:(0)+G(EE;L5[8_3WKB-,\2MHGQ$\3:S)IUQ>V2SM;S2V^"81O.TX M)P0=A[CM]*]QCTVX?[P"#_:-\N_,1/-1]R\G.5)[ ML: .+O+^_P#BOJ=K8:?9SV6@V\@EN)Y1@R=L<<9QD GKDUH?%BT+?\ "+Z1 M'%L2YN]D:8X(&Q0!_P!]U[1'!%%_JXU7WQS4E 'E/Q4\):I+;:7K^CQ&ZNM) MG\QH8E)8KD-D#J<%>WK5&X^+9UC36TWP?X=U ZW.OEY=0PMV/&X$9)QSU"@= M:]DHH Y/X<>#SX,\*I9W#*]]<.9[IU.1O(QM!] !]7)XDM(XI]IY"A@&)'IB($^N#7NK$A20"Q Z#O7!>"_#&K-XOU;Q;XLMA;7 M]RWDVEL9%D\F'CNI(S@ =>S>M '9:7IUMHNCVVGV:B.VM(A&F?0#J??N:\U^ M!(-SINOZH0?]+U#J>Y W?^SUZM10!Y/(57+,GR\@ M#K@HN0.V?2JD?QQAO[=;;2/#>I7.L,-OV;:"BO\ 4$L1G_9%>K44 >7?$:_U MF/X(R_\ "1Q6\&I74D4%TG$:C+.%/( ]<$G\*[6B@#Q[0?B9J>O>&[3P[X;T M6Z_MM8%M9;I\""VP IE)Z^^"!@^O>7X%:<+.7Q.V6?;=K;B1QAFV;^OO\PS7 MKE% 'D_P2)O+[Q9JC98W=\/F/.>7;K_P.CXJ_P#$P^(O@C2NJ&Z\QP.X,B _ MHIKUBB@#R#XJB]\/?$+0/&4=G)=65I$(9M@^[AG/)[9$AP3W%0^+/%6I>/\ MP?J$FDZ==Z=H%K;M/<7-RN'N6 RL:@$C;NP2)7'_)4&_["P_]&U[;0 4444 %>=_%;_F$_P#; M;_V2O1*\[^*W_,)_[;?^R5Y.<_[C/Y?FCT\I_P!]A\_R9YW1117YZ?=A79_" M_P#Y&>X_Z\V_]#2N,K3T'7KKP]?/=V4<+R/$8B)E)&"0>Q'/ KKP56-'$0J3 MV3.7&4I5J$J<=VC:\9:-JEUXNOIK;3;N:)F7:\<#,I^1>A K!?1-2A:/[78W M5M&[A/,F@95!)]2*Z3_A:&M?\^MA_P!^W_\ BZS];\;:EKVG&RO(+5(RX?,2 M,#D?5C79B?J-24ZL9N[N[6.3#_781C3E!65E>YV.KR6/@+3;4:;I*7$LQ*&= MQW&/O-C.3G@<=#5Y+^_U/X?ZC=:K;+;3/:SX15*_+L.#@DFN)M?B/KEK:) 1 M;3E!@22QDL?K@@?I5<^.M9DM+ZWN'BG2]5D8R(=_9V(DES).2=W*[N]?P$\/:EXAT.QDOM-MWEL&?$@>,M'N M Z\I([?TKS[1?&>KZ':BVMGBE@7[L MERN;DK?"TK7 M]>QU8G!5:]6ZBD[_ !)ZV].X[P)K']E>)8DD;$%W^Y?T!/W3^?'XFO0=6^S^ M%M+UC58 !/=L&7C^,J% ]QG+?B:\L\/:4^LZ];6:9"L^Z1A_"@Y)_P ]\5U' MQ-U;SKZWTJ)LI;CS)><_.1P/P'_H57@<3*C@)SDMG[OJUK]VY&,P\:V.A"/5 M>]Z)Z?Y'"DDDDG)/4FI;1UCO8'G_ !/AEFT_ M3Q#&TA,Y4!5SDD<"H_AA.E?0U,QH+&+%PN[[JW2UM M[GA4\!6>%>%G96V=_.^PMQHM_!J[:;]FE:X#E54(?GYQD>WO7H/CR9--\%6F MFLP,K^7& 3DX0FJM9?J='L,17JTY5DDH:Z.]W^A4KUCPFEV MG@%"JQZJ9,^7:R.%55S@IN(/N>?I7D]>K7UC=7W@VQ7P5.L$:X9EAD\MGXY& M[USUR:O)[QE4J+5J.RW=^RV?S(S6SC"#TN]WMIY]"IK4OBA]'>RT[PXFFVS* M0XMY4D;'< +C&?I5?X7W:Q3:AI\OR3';(JMP3C(8?AQ6EX4L_$>ERSW/B6^9 M+-8R2EQ<"0@\N!UC5O,\67.IZ4[0_OBT3KP?3/X]?QKMK57AITL7 M+FOMRRM>WE9*WW')1I?6(5,+&UM^:-[7\[M_F;VL>(_%^EZS+9-=2#]X1#BV MC/F+G@CY>>,5E>)+[Q)-#;0^(S($;]["KQ(N>W\('//0^M:$7Q,UR.$(T=G* MP&-[Q-D^_# ?I6%K/B#4==F#ZC/O5?N1J,*OT']37G8K$4YPERUIROLGM\]= M3NP^'J1G'FI05NJW^6FAWVOJ9/A+:; 6VVUN3@=,!H->7OE^:RA?W:;1@?Y[ MU&/Q%#$QA4BWS))6MV\R\%0K8=RA)+E;;O?OY%>SN7LKZ"ZB^_#(LB_4'->U MM9VU]JMAKP*F.*UJV(S#!U,0XRI.SU3]&=+X*U@:UK&MVEWEH[_=,J.. MB_=(_P"^2H_"E\9D:'X%T_15*^9)M5\=PO+'_OHBN$TC5;C1=3BOK3:98\X5 MP2IR,8."/6K&O^(KSQ%=13WRQ(8DV*D2D*.$[V'2]! MT2$O)&&1]A^8\C&!RQX]:XK5O%>HZOJ5M?2>5;W%J/W;0*1CG.>2:U&^)>N- M!Y82T5L8\P1'=]?O8_2NYYAAW.K*+<92::E:[M9:>1Q_4:ZA3C)*22U5[*]] M_,ZKQG)<3?#OS+Z,17+B)I47HK$C([]Z@\#'S?A_=1Q_,X:92H'.2H./U%<5 M>>+]3U#0CI=X8IHV;<9F4^83NW=@^*-1\.F06+1O'("" M#2>9T7C(UM>7EL^XUEU981TM+\UUV,EXI(U1I(V57&5+*0&[<>M,K9U[Q1?^ M(A$+Y8$6(DJ(H\=?HK/[SU#XI?\@2S_Z^ M/_936%IWB?Q'X8L[:*^LFELV0&$3*00IZ ,/Y'-96O>+]0\0VL4%[%;QK$^] M3"K YQCNQ]:O6GQ'UVU@6-_LUSM& \T9W?\ CI%>Y5QU&IBY5H5)1T5FE]]T M>+2P=6&%C2G!2U=TW^3.D\#8=5FMOL]V?+*!QAQNZH?7C)_"O+ZUM; M\2ZEX@=#?RKY1 MZG_S1_\ [=?_ &:N=^&7_(TR_P#7J_\ Z$M9O_"8ZA_PC?\ 8GDVWV;R_+W[ M6WXSGKNQ^E4M"URY\/Z@UW9)$\C1F,B4$C!(/8CTKMGCJ+Q%"HMH))_(Y(X. MJJ%:F]Y-M?,[FQNXK7XP:@DS;?M$0B3/][:C8_\ ':K^,-=\3Z)KD@MKEDL9 M,&!A C#IR,E>N<:UXLU77HQ%>S*L (/DQ+M4GU/<_B:31/%.J: &2QE5H6.3#*-RY]?4 M?A4TLPA3J3BYR<9)+F?Q)KMKMJ55P,ZE.,E"*E%WMT:??S->P\2>-M4=EL)I M9BF=Q6VCP,=LE<9]JW_AM?MN:*>/A0KPG[24[7O? MS[*['/!3K49PY(PO:UO+OH37.AWRZ]+ID5O-).)"JC:26&L(+2^2 +"P8. MBD,QQCG)(J%7PE&A6ITI-N=MU;9[#='%5:U*I422C?J>B^(]3U.7PO;ZGX9E M.6*R.$C#DH1Z$'H<9_&N.L/$GC;5-_V"66<("6*VT>!CMG;U]NM9.B>+-5T% M#'92J\!.?)E7.OY@UPEKH M]_'XDCL/LTC3Q3@,H0] WWOIWS4&FZS?:3J/VVSF(F.=Y;YM^>2#ZUNWGQ&U MR[M6A7[/;;A@R0(0WX$DXKF^LX>M0IPK-J4+[*]T_GN='U>O1KSE22:G;K:Q MT/Q3_P"0=I__ %U;^0KS.MO7?%=_XAMH(;Z.!1 SM^1T9?0GA\.J<]U?\ ,****\X[ST3X4_\ ,6_[8_\ L]=!7/\ PI_Y MBW_;'_V>N@K]"R;_ '&'S_-GPF;?[[/Y?D@HHHKUCS HHHH **** "BBB@ H MHHH **XV73O%9^*"7L=TPT 1@&/SAMQLP1L_O;NXUVZ:72Y=WV93,&7.X%2J_P@+D'I^/6@#LJ*** "BBB@ HJEK,5[-HE MY'I4@BO7A80.3C:^.*Q_ EGKUCX;\KQ3,\MYYS%/,E$C*F!@%@3GG<>IX(H MZ6BBB@ HHHH **** "BLWQ#JZZ%X>O=39/,^S1%E3.-S= /S(KB/"6C^*=?D MLO$FJ^)+B"&243+81 [)(P?ND!@ "!Z'@T >DT5-':3R?=B;ZGBK,>DR'_6. MJ_3F@"A16Q'ID"?>W.?IXJU'I+G_6R >RC M-8^L>*[NS^).A>&;**!DOH9)[IY%8LB ,5VX.!DHPY!KK* *L>G6\?52Y_VC M5E55%PBA1Z 4MY,BDLD:C(*X(Y^5NH/2NLH **** "BBB M@ HHHH ***Y3XG:G-I'PXU6[M+B2WN%1$CDB M)77R_$]_^PJ#_P"1:]MH **** "O._BM_P PG_MM_P"R5Z)7G?Q6_P"83_VV M_P#9*\G.?]QG\OS1Z>4_[[#Y_DSSNBBBOST^["BBB@ HHHH **** "BBB@"> MUO;JQD,EEVH4445)04444 %%%% !5BUO[NR)-E=36Y;J8I"F?RJO134G%W0FDU9EJZU M._O5"WM[<7"@Y EE9P/S-5:**?\ QDN?)\$QQ9YGO$7&>H"LW]!7K'F%'2#XH\;>'[1;#5Y=*L+>!(WO""T] MU,%&\YR#M!R,YY]^UKX=ZQK*>(-7\-:]=/>RV/S1SNQ9L X/)Y(.01FNRTZ* MUT+PW;1N\<%M:6R[G)&T +R<_K7#_#??J_BCQ%XH8&.VN)#%"6XRN<_H OYT M 9NF>(?$&J>+O$>E:+>2/--^.]4/@Y"L]KK.K,O[RYN]FXCG &XC_ ,?_ M )4WXD,J^._"?VWBR$X))^[GS$SG\-M GA'QWJ%C_:5SXJFM;]E\Q;)"RH. MX4X( /\ P$UH^%/$%_XQ\":E!/))#JUNCP&6$[&+;?D;CH<]<>E=AJNIVVCZ M5<:A>N$A@0NQ]?0#W/2N)^$%C.F@WVJ7"%#J%R73(ZJ._P!,EA^% %[X6ZS< M:QX-!OKB2XN;:=XG>5RSD<,,D\G[V/PJK;ZA?>)OBI)%8WD\6D:*N)A#*RI/ M+Z, <'G/![(?6N8_+^0D4_P# :[KX?^'V\/\ MA6%+D'[9='[17#V=JAC2W:5C&C;E&0 MO0'Y3^9K/27Q)X_\1:I%I^MR:+IFG3&%?(SO8@D9.T@G.,]<#WJ;X5L+G5_% M.IR$?O[S.X]OF=C_ #%;>I^"+.XO)]:T#4Y]'O9P9'GMY,Q2GKN9>A'?K[T M7/">E^(-(2YMM?U5-2@4C[-*0?,QWW$_AZ_6L#X6ZM=ZCIVM:EJ=]<3PBY^0 MSRLRQ* 6.,]!AA^56?"_BJ\UOX;ZGJ6I;#/9K/&TJ+@2;8PV['X_I6!X5AF@ M^!6KR6X.^83OQZ8"MT]E- %BWO?$WQ'O[F71M2DT/1+=S''+&#YDI]>""3CG M&0!D=:ET75->\)>.K;PYX@U%M4M+Y,V]Q)DL#SCD\]1@@D]C6W\+3 ?AWIXM MR"09!+Z[]YZ_AC\,5@ZG*OB7XU:;!8_O(='3=<2#D*P))Y^I4?7- "^-_%5[ MHOQ*TR*SDN98DM239PR$+-*^\(I7H>=O]*I^*-.\;:3H;^);WQ*\<\+HSV-L M2L489@ .N&P2!@@_4UYFM(FWQ,5*.[*I((Y')JI-J-]8_ \ M7\EY<&\:S5A<-*WF9=Q@[NN?F%4?B O]G?!W3+3&,BVAZ=PF?_9:M?$>"72_ M@]8V[H8U;[-;X/&<+G'_ (Y0!GZ!)XK\:Z#:Q66JS:586\0CEOFRT]S+CYL' M(.!G&VA\-]7U;^VM9\/ZU>/?-I[_ "3R,6;ABIY/)!X//2N^\+^'?L'A M?3+92L2QVT>0!GDJ"3]2237$?"*SCU/Q3XPU.8LP:\"H1P""\A/_ ++WH R_ MM?B+X@^(M0@T?5Y-&TG3Y/*\R'.^1LGG@@G./4 #%5]-D\<6_C*7PG!X@29X MHO/6XGA$I9,#U!.>>A/XUV=OX#\2^&/$&HW/@R\TEK#49/->WU..0F%LG[NW MKC)ZD=L^M5OA%I[ZG?:UXMU6Z%WJ5Q<-: [0/+1=O\/\.?EX[ "@!WB?P]XV MO/%^CSZ!,\.FQ[1< SA%!W'<73(+ K@8P>AZ5WJ:2?\ EI*![**TZ* /'_C? MH4UOX>35(=7N8K8%+=[ $^7.Q8L&/(&1CT/05L?#WP-J7AY++5K[Q5=W-G]B M#?V?(&6*+96E\/:/IB'#7>H ^YVJ1Z^KC]*ZGXDROI_PN MUG[&3'MMA$,'HK,$(_[Y)H Y!_$?BOXEZOW?W & M..IY JKX;7Q#H'QHM?#=UXJOM8M1;M-.*#R&GGE)P =Q+$GVQC\*XOX=:G_P )9\;-=U[:RPBU(@!&,+E%0_BH M)_&@#2U[4/$WC3XC7WA;P_J[:)8Z9&K7%Q%GS') R1@@_P 6 0.,D]*Z#PG MX:\7Z!?75OJ?B9=6TYX3Y,MPC-,DO8_,3Q[;C^%3Z[X#TKQ'J?\ ;FG7]SIN MJ@;!?Z?-@MCC##HV,8['C':J/PS\2ZKJ]QKND:U=1W\NC7(@2^C3;YZDN.0. M,C9U]^_4@'GZ=:ACJL<)C?;A/D"JXQS(1UYP:]J\ M+Z->:#H,5AJ.K3ZO<(S,UW<9W-DY Y9CQTZUY_\ #0C4/BKXWU)2&6.?R%/J M#(P'Z1UZO0!S7CV'4W\)W5QI&LOI#V4;W,DJ0B1I$1&)3DC;GKGD\5Y=\,? M>M:IX;M=7L?%U]I5K)[:);D:=&?FNK\'ZX4C^;BNV\4M%HW MP\U7R!LCM=-D2(#MB,JH_E0!S_PV\83:A\,9-8\17&\Z>TJ37#?>=$ ;)]3@ MX]\>MM:C_:\>ELOEWI)8YSC:6/)_')!!Y->EMG:=I M;'!(SBL3PQIWAW1[>XTWPP+5!;R 7*0R;W#XXWG).<>M;E 'S_-X8U_6OC-+ MHTWBVZ:_L+0,-4C@,;QJ5!VA5<8'[W'7N:])GO9?A?\ #V:XUO5KC7;F.0^5 M+<%@\KM]U.68@#!/7H#7/^ B+[XW>,[[.3#FWS]'"_\ M.F?'D_Z!X?$^?L7 MVTF<_@,?INH CL/"WQ#\7:>NMZAXNGT:2X42V]E;[U4*?NA@K#'Y,?7FMWX6 M^+M4UI=3T3Q(0^JZ/+Y;RXP9%R5YQW!7&>^1[UW,]Y:V6GO>3S1Q6D4?F-+G MY50#.?IBO,/@[%)JVO>*/%31M'!J%T5M]PQD;F8_EE1^= 'JQ&Y2#GD8X.*\ MS^$VJZE_;'B70-;O[J]N-/NOW;W4S2-MRRG!8DX^53^->FUY#J=]#X(^.]WJ M5SE+/4M+>9\=RB;B![DP_P#CWO0!J>-=4U+7?B+I'A#0;^XLUB_TK4IK69HV M5/[I*D'[OZNM6?&_CC4K76X/"?@N 7&NS@&21QN6V4C.3GC..>> /7-1_"72 MKB>TU#Q=JP_T_79C(N?X(03@#ZG] M97PH,=_P#$3QIJ-V5:^6Y\M,]50R/D M#V^1!^ H P/&^E^,O!6AV^M7WCJ]N+N:X6'[+"[B,$JS$C+8(&W^X.M=1\:+ MF:W^%-I#=.6N+BX@CE)&"S!&8G'U6L3XOZW%KGC/0O"]I^]$5VGGE>1YCLJA M/J %:OQO'VNX\*Z7U^V7Y^7'7!1?3_;H 7XIZA?^&_AIH-CI5WG.VQ)K MXEV;A1EXEZ_B:['X@^)[?POX/O+B5@;F>)HK:+/+N1UQZ#J?84 W6Z.UKF9G$**NY@,DX ##@>U9UG=^,?BK?7-WH^KR^'?#\,AC MA>+(DE([_*02?7D 9QSS5'PU!+:_LU:S+;CY[AI7..Z[E1O_ !U36G\/? _] ML^!-.F?Q3JT=E(C$V5E,(45MQW*2!D\T 7OAWJ6OV'C[6?".LZN=:M[& 3)= MN2S*V4^4DY.2&.02<%3CO7I]<_X8TGPUH#76E^'!;)<1%6NU27?-D]"Y))]> MO'7%=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'B5Y_R4Y_^PJ/_ $97MM>)7G_)3G_["H_]&5[;0 4444 %>=_%;_F$_P#; M;_V2O1*\[^*W_,)_[;?^R5Y.<_[C/Y?FCT\I_P!]A\_R9YW1117YZ?=A1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 >B?"G_ )BW_;'_ -GKH*Y_X4_\Q;_M MC_[/705^A9-_N,/G^;/A,V_WV?R_)!7FWQ847NH>&=*/S?:[P@KGJ,HO_LQK MTFLV_P##^F:GJ=GJ%];>;=63;K>3S&&PYST!P>0.HKUCS#C)_A,9Y!;OXEU! MM*5LI8L2VT>@);'_ ([7:P:/;6.@G2M,46L(A:*/ SMR#\WN# MO# \):$=.%U]J)F:4R>7LR2 ,8R?3UJ7Q/X7L/%>E_8]0#*5;=%+']Z-O4?U M%;5 &>E 'G4'PG,TL2:[XCOM3LX3F.U;*J/;)9L?@!7H%O;PVEO';VT:Q0QJ M%1$& H'8"K*V\S_=B<_\!J5=/N6_Y9X^I% '#:U\/;36_&EKKUQ<[8X0GFVO ME9$Q4D@EL\#IQ@]/>NN8,4(0[6QP2,X-:"Z5,?O.@_,U*ND+_'*3]!B@#@O" MW@>'P]X=OM)N;MKY;YV,L@0Q':R!=OWCZ'G/>L'_ (5+*JM:0^*=0CTQCS9@ M'!'I][;_ ..U["NF6Z]0S?4U*MI;ITB7\1F@#A&\)VT?@V;PYI+&TAEA:(2; M=[?-U8\C)/-6_#7A5]#\,6^C$&ZCA5U9VCV!]S%CP2?[WK7:A0HPH 'L*6@# MR)_@I:3:3',ELA+ ^V584,@_>W'/W1V%2>._ ,?C32 M+:PCOAIZ0W F9A!YA?"D8^\,?>-=?10!R7COP(OC72K'3UOQ806DPE*B#S ^ M%V@?>7'!/-.\?^"#XZTJUL#J1L8X+CSF(A\S?\I&/O#'4\\UU=% "!0J!4 4 M 8 X%>3WVAZA\)?ACK$^DWYOKVZN49KK[/L\E6PN<9;ISSZL.*]9ID\$5S M\-S$DT4BE7CD4,K#T(/44 >/:/I/PQU+08-0\2:XFIWTD8>=[_4G657(RP"! M@>OL>G4T_P"$8@/CSQ&WA@3CPR(U6,S$G=*-N#D^O[P^N"N:[!_A-X(DN?/; M08@^D1J66.9KJ4+_<#*23^$9_.O2-3TZVU?2[G3[Y/ M,M[F,QR+[$=O>K5% 'ENF?!*&SD^S7WB2_O-'$GF?V: 8T<]MV&(/U !KJ/# M7@>'P[XFUO5TN_.&J,NR!8=@MU!/R@@G(Y ' QBNJHH \MF^"\D-U.-!\6ZE MI=A<,6DM$W,#GMD.,_B#7;>$O"6F^#=&&GZ4K$,V^6:0@O*V,9/]!VKYM+=<%\G)7<& QD\ J<5Z5;PBVM8H%9G6) M@9SEC@8R3W-244 9GB/0K;Q-X=O-'O69(;I I9.JD$,"/H0#7*>#?AC+X6U2 M"\NO$E]J2VJ.EM;$&.*,,.1M+-ZYXQSS7?44 Z0 MMU]D-V@3SO+W[1D$_+D9Z8Z]ZUJ* ,+1_"MIIO@F#PU=E;VV2W,$I9-HD!R2 M<9..OK7#I\%;JS>2#1_&FIV.FR-EK1 >1[E7 /\ WS7JM% &%X5\(:3X/TTV MFDQ'<_,UQ(Z9#J+EKNW@7F3<*5& ^[^]_/)KF:9IEGH^FPV&FP);VT"[8XT' ']3[]ZM M44 %<7X_^','CN?3I9;YK)K,L'*P[S*C8^7[PQTZ\]:[2B@".VMXK2UBMK:, M1PPH(XT7HJ@8 _*O.]<^$2W_ (JN-&/1YVN'22/S&NI"5)9FR,'*#L>@]*T_$G@<>(O M%^AZW)J'DII$@D%OY&[S2&#?>W#'0=C7644 &:Z>SN;5R\% MPB;MN0,@C(R#@=QT%8]A\)H(K*];5M;O-6U.YM)+2*]NLM]F5U*G:A8]CZ]. MF*]"HH PO#/A:#P_X+M_#LTBWL$<[F.Z2 M4^Y[#/;^==%110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'B5Y_R4Y_\ L*C_ -&5[;7B5[Q\3GS_ -!0?^C*]MH **** "L[ M5M!TW7/*_M2V\_R<^7^\9<9QG[I'H*T:*B<(5(\LU=>94)RA+F@[/R.=_P"$ M"\-?] W_ ,CR?_%4?\(%X:_Z!O\ Y'D_^*KHJ*Y_J6%_Y]1^Y'1]3_P"*KHJ*/J6%_P"? M4?N0?7,3_P _)?>SG?\ A O#7_0-_P#(\G_Q5'_"!>&O^@;_ .1Y/_BJZ*BC MZEA?^?4?N0?7,3_S\E][.=_X0+PU_P! W_R/)_\ %4?\(%X:_P"@;_Y'D_\ MBJWFGB3[TJ#ZM43:A;+_ ,M,_0&CZEA?^?4?N0?7,3_S\E][,;_A O#7_0-_ M\CR?_%4?\(%X:_Z!O_D>3_XJM1M5A'W5=OPQ43:N?X(@/JU'U+"_\^H_<@^N M8G_GY+[V4/\ A O#7_0-_P#(\G_Q5'_"!>&O^@;_ .1Y/_BJM-JEPW3:OT%1 M->W#]96_#BCZEA?^?4?N0?7,3_S\E][(O^$"\-?] W_R/)_\54;>"?"J?>LD M'UN9/_BJ>TCO]YF;ZFDH^I87_GU'[D'US$_\_)?>R$^$?"(.#9#\)I3_ .S4 MG_")>$?^?+_R++_C4]%'U+"_\^H_<@^N8G_GY+[V0?\ ")>$?^?+_P BR_XT M?\(EX1_Y\O\ R++_ (U/11]2PO\ SZC]R#ZYB?\ GY+[V0?\(EX1_P"?+_R+ M+_C1_P (EX1_Y\O_ "++_C4]%'U+"_\ /J/W(/KF)_Y^2^]D'_")>$?^?+_R M++_C1_PB7A'_ )\O_(LO^-3T4?4L+_SZC]R#ZYB?^?DOO9!_PB7A'_GR_P#( MLO\ C1_PB7A'_GR_\BR_XU/11]2PO_/J/W(/KF)_Y^2^]D'_ B7A'_GR_\ M(LO^-'_")>$?^?+_ ,BR_P"-3T4?4L+_ ,^H_<@^N8G_ )^2^]D'_")>$?\ MGR_\BR_XT?\ ")>$?^?+_P BR_XU/11]2PO_ #ZC]R#ZYB?^?DOO9!_PB7A' M_GR_\BR_XT?\(EX1_P"?+_R++_C4]%'U+"_\^H_<@^N8G_GY+[V0?\(EX1_Y M\O\ R++_ (T?\(EX1_Y\O_(LO^-3T4?4L+_SZC]R#ZYB?^?DOO9!_P (EX1_ MY\O_ "++_C1_PB7A'_GR_P#(LO\ C4]%'U+"_P#/J/W(/KF)_P"?DOO9!_PB M7A'_ )\O_(LO^-'_ B7A'_GR_\ (LO^-3T4?4L+_P ^H_<@^N8G_GY+[V0? M\(EX1_Y\O_(LO^-'_")>$?\ GR_\BR_XU/11]2PO_/J/W(/KF)_Y^2^]D'_" M)>$?^?+_ ,BR_P"-'_")>$?^?+_R++_C4]%'U+"_\^H_<@^N8G_GY+[V0?\ M")>$?^?+_P BR_XT?\(EX1_Y\O\ R++_ (U/11]2PO\ SZC]R#ZYB?\ GY+[ MV0?\(EX1_P"?+_R++_C1_P (EX1_Y\O_ "++_C4]%'U+"_\ /J/W(/KF)_Y^ M2^]D'_")>$?^?+_R++_C1_PB7A'_ )\O_(LO^-3@$]!FG"*0](V/T%'U+"_\ M^H_<@^N8G_GY+[V5O^$2\(_\^7_D67_&C_A$O"/_ #Y?^19?\:N"VG/2%_\ MODTX6-R>D3?C1]2PO_/J/W(/KF)_Y^2^]E'_ (1+PC_SY?\ D67_ !H_X1+P MC_SY?^19?\:T1IUR?X /JPIPTN<]2@_&CZEA?^?4?N0?7,3_ ,_)?>S,_P"$ M2\(_\^7_ )%E_P :/^$2\(_\^7_D67_&M8:3)_%(H^@S3QI']Z;\EH^I87_G MU'[D'US$_P#/R7WLQO\ A$O"/_/E_P"19?\ &C_A$O"/_/E_Y%E_QK<&DQ?Q M2.?IBGC3+<==Q^IH^I87_GU'[D'US$_\_)?>S _X1+PC_P ^7_D67_&C_A$O M"/\ SY?^19?\:Z,6%L/^60_$FGBU@7I"G_?-'U+"_P#/J/W(/KF)_P"?DOO9 MS/\ PB7A'_GR_P#(LW^-.'@[PHWW=/8_22;_ !KJ BK]U0/H*6CZEA?^?4?N M0?7,3_S\E][,O2-&TO1?-_LJU>#SMN_/F-G&SZFH%TZY/\&/JPK;HKHA" M%./+!67D<\YRG+FF[OS,A=*F/WF0?C4JZ1_>F_):TJ*LDHKI4(^\[G\A4BZ= M;+_ 6^I-6J* (EM8%Z1)^52!0OW0!]!2T4 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XEJ'_) M39/^PF/_ $8*]MKQ+4/^2FR?]A,?^C!7MM !1110 4444 %%%% !2,6'W #] M3C^E+10! QN_X%A'U8G^E0L-0/1HE^G_ ->KM% &:UOJ#=9?R;%0MI]VWWOF M^K5L44 8O]FW/]T?]]"C^SKG^X/^^A6U10!B?V=<_P#//_QX4?V?=?\ /+_Q MX?XUMT4 8?\ 9]U_SR_\>%'V"Y_YY'\Q6Y10!A_8+G_GD?S%)]AN?^>1_,5N MT4 87V&Y_P">1_,4?8;G_GD?S%;M% &%]AN?^>1_,4?8;G_GD?S%;M% &%]A MN?\ GD?S%+]@N?\ GD?S%;E% &']@N?^>1_,4?8+G_GD?S%;E% &'_9]U_SR M_P#'A2_V==?\\_\ QX5MT4 8G]G7/_/,?]]"E_LVY_N#_OH5M44 8W]F7/\ M=7_OJC^S+C_9_.MFB@#'_LNX]4_.E_LJ?^]'^9_PK7HH R?[)F_OI^M+_9,G M>1?UK5HH RQI#]Y5_*E&D'O-_P"._P#UZTZ* ,X:0.\Q_P"^:7^R4[RM^5:% M% % :3%W=_TIPTJ#U<_B/\*NT4 5!IEOZ,?^!4HTZV'_ "S)_P"!&K5% %<6 M-L/^60_,TX6EN/\ EBGY5-10!&+>$=(D'_ 13A&@Z(H^@IU% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!XEJ'_ "4V3_L)C_T8*]MKQ+4/^2FR?]A,?^C!7MM !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%9EMXBTNYU2;3ENE2\APC! !]LYKW7_ (1S0_\ H#:?_P" J?X5Y]=?#V_U7Q/>M#%% MI^G^<=CE0 5_V4'_ -84 9FA?$'5](VQ7#?;[8<>7,WS >S]?SS7K.DZB-5T MZ.[%M<6N_P#Y9W";6'O]/>LW0O!FD:%M>&#S[D?\MYOF8'V[#\*WZ "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@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "L'6_&_AOPY+Y6LZO;V\PY,0)= MQ]54$C\JP_BQXRF\(^$Q_9[;-0OG,,#_ //,8RS_ % P![D5PWPX^$MIX@TA M/$'BN2>?[82\5N)"NY<_?=NI)YZ$<<]Z /3-*^)'A'6;I;?3]9ZW\"O#.H0C^QVGTF4$(?%VD?#/1M+M=0CO M[F)D,,+1;9'^0#EBS#U% '8457L+R/4=-MKV ,L=S"DR!QA@& (SCOS7-^#? MB+I/CBXNH=)M[V%K559SMZ3?7UE+<9L(3//;O#B54'5@,X/X&@#JVN[ M=+I+9YXEG<92(N S#GD#J>A_*I:^;Y_B/ITOQJA\6/#=MIMNAC2,(OF[?)9. MF['WF)Z]/RKW#PEXSTWQCHD^J:='<6]O!,T+_:E52"JJQ/#$8PP[^M '045Y MUJ7QQ\(Z?=M!$;V^VG!DM85*?@69<_45TOA;QOH7C&%VT6Z+2Q#,EO*NR1!Z MX[CW&10!T%%WI61!\:BMMD1UVO&WHP_P B@#8HKE?%?Q&\.^#YA;ZI M?%[PQ;>(HM&A-W>3 MR3+#YEO$#&CL0,$E@>">< T =U1110!S^A>.O#GB74Y=/T34?M-U#&9'C\B1 M,*&"DY90.K"N@KY^^!G_ "4S5?\ KPF_]'1U[%XH\:Z)X/MXY-:NMCRY\J&- M=TCX[@>GN<"@#?HKSG3_ (Y>$;Z[6"7[=9!C@2W,*[/S5F(_*NTUG7;31?#M MQK4^^>T@B$I-OABZG&"N2 >OK0!I45@^#_&%AXUTB74=*AN888IS RW*JK%@ MJMGY6(QAAWJC>?$72;+QU%X4EM[TW\K(JR*B>5EEW#G=GH?2@#K**Y;7?B#H M_AWQ98>']22Y6XOE1HYE5?*0.Y0;B6!'*^E4]&^*WAW7_%D>@:6+R::4N$N/ M* A;:I8\EMW13_#0!VM%>?Q_&CPH?M_VAKRU:R;84EB7=,6 M1L #_/;O7GLOQX\(QW7E)'J4J9QYR6Z[/KRP;]* /2J*P)/&>DGP?-XEL&DU M"PA0NXM5!< =>_ M8T =%17*>,/B)H_@NZM+;4HKNXGNP62*TC5F !QDY8=3P,9Z&NIB M*/$UAX2T*35=4$K0(RH$A4%V8G@ $@>_7M0!L45C>%O%%AXOT-=4TH2K"SM& M4F4!U8=00"1W!Z]ZS-/^(ND:GXXG\+6=O>O>6[2))-L3R5*#YN=V>O'3K0 W M0_B9X>\0^*)M"T^2?[3'N".\8$<+YCA M=Q]!GK7D_@1? Q^*5\N@V6JQZI%YQ'VG9Y$6&VOLP=W.2!G/![5R/Q/^(%AX ME\2:3]@2Z6VTJ5C*)4"EGWKG SZ)WQ0!]#W=REG93W,H8I#&TC!>I &3C\JY MOP7\0-*\=?;?[)M[R'[%Y?F?:D5<[]V,;6/]T_I67I7Q(TCQOI6M6VDVU]"] MO8R2.;F-%!!4CC:QKS#X0^--&\&6FNSZU-(IG-N(8HDW/)CS,X[<9'4CK0!] M&45Q7A;XK^&_%>IC3[-KFUNG!\N.[15\SV4AB,^U=K0 5S][XZ\.:=XDCT"\ MU'R]3DDCC2#R)#EGQM&X+MYR.]=!7S]XT_Y.0T__ *_[#^<= 'T#17)^,OB+ MI/@>XM8=6M[V9KI69#;(C !2 <[F'K71R7T<6EO?LKF)(3,0 -VT+N_/% %F MBN9\&>/-,\.=(\$6MM-K'GN;EBL45N@9FQC<>2!@9'?O M6+X?^,GA?Q#JL6GQ?:[*:9ML1O(U57;L,JQP3[XJK\8O^$6&EZ:WBZ#47'G. M+>33MF]#@%@=YQ@X'Y4 =YI.J6NM:3;:EI\GF6UR@>-B,''N.Q[5;KDAXAT/ MP=\--/U:WM;I=)6WA,,**K2A9 ",Y8#/S<\^M9=W\:_"-IIUK<^;=3R7";_L MT,0,D0SC#_,%!]LT >@T5S/A'Q_H?C1)1I$LB3PC=);7"!9%7^]@$@C/H3^H MJQXH\9Z)X0M4EUJ[\MY/]5!&-TDGT7T]S@4 ;U%>=Z7\;_".I7RVTC7EAO.% MENXE"9]RK-CZFNI\4^*K'PEH/]K:A'/-;[U0"V568ENAY(&/QH VZ*\^U'XU M>%=.M;25OMMP]U"LWDPQ*7B!Z!\L #[ FN\M;A+NSAN8@P2:-9%##!P1D9H MEHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \5_:)C[1R $8/IS M] ,_M#_\ 'CH/_72;^251NOB[XN\6J+#P=H+VDTA ,L9,[+^)4*OU M(K;^*WAC7]>^'VE7=Q"EQJNGY>[BM02"&7#%1U."!P/?TH ]$\+?\B?HW_7A M!_Z+6O'_ -GG_D*:Y_UQB_\ 0FK2\._&!V\-6>C:9X=OKW7+>!+=8D4>42J[ M0Q(.X=,D8]>16=\ TEL]7\11RQ/YL,2*T0QNW!FROIG(Q0!SOA_5]2^$GC"\ M.O:*URTP,9D<[2PS]^-R""#W]?:O9? GB?PKXF:[NO#EK'9WSA6NXC LI^)6T^ M73--FCDCM8'R,AY P SR54+C/KCTH S='_Y.BD_Z^KC_ -$/7;?'#4[C3OAT M8[9BGVZZ2VD(Z[-K.1^.P#Z&N#\1R3^ OCL?$6I64\NGR3-*CQK]]7B*MM)P M,@L>"1T]\UWFJA/B]\-;H6-I<6%PD^^V6[7:&=>AST(96(XZ$^W(!8^$.@V. MG?#NQN8X(S_P!*T/"'Q,D\ :$/#OB[1=0CEM&<0,B#)!.=IW$<9)^8$\8I M?#&B:Q\0OB@OC'4["33],MI4EA$H(W[/]6JYZ\@$GIUH S_BQ%'% KBO@)(T'B[6K-"?*-ONP3W60 ?HQKT+X/?\DGT?_MO_P"CY*\Z^!7_ M "/VM?\ 7J__ *-6@#FO!WB"]D\;7VOR^&+CQ/>2;I/+CW-Y#,WW^$;H/E' MQ6UX^OO$'C8VD\7P]U;3+VV?/VI(979UQPIQ&O0@$'M5U['5_@_\0+K58--F MOM!N]R[HAP$8[@I./E92._4?7CH7^-4^L7$%MX,\,WU_,SC?YZX '<#83CZD M@#TH Q/C?)!/A7X:LM%T?5KFV>[U M+9%>+.TSJ$?AQA00, XZ@YQ6!^T&S/IGA]G0QLSS$H2"5.U...*]3\+?\B?H MW_7A!_Z+6@#5HHKQ3Q%\<-2M[O4=(T_0A%=)-)!#<-,6( )4-Y>WKQGKCZT M9/P,_P"2F:K_ ->$W_HZ.G6$*^,?VBKN/65$\%I,36,0EMY H!C MVD< ^A&1BN"\+ZK/?_L[^(;6X9G^PEHHR3G"':P'X$G]*F\6_%%_'.@OX>\) MZ)J$ES>;5G+Q@E #D@!2?3J<<9KK="^'EQIOP?O?#>//^%5"D$$CCY1@C-5X[_4M6^/6DZEJVER:7)=S1216\ MN=PC"[5)SW.WT% $_P =+%KFWO- M/M':_A0K]JDFZ;I+90G[I6,X0?B^6QZ9KW2O//@MX;_L M3P,E[,FVYU1O/;/41]$'Y9;_ (%7H= 'BGQ[TJ2UO-&\1V@VR(WV=W Z,#OC M_P#9_P J?\3M6_X3*Y\':!8-E=4\N\D"M]T/\JG\ 9*[WXFZ)_;WP\U2W12T MT,?VB(#KN3YL#Z@$?C7E'P2T^?6_&G]J78WQ:/9B*(D<*S951^6\T :WPLU; M_A#[SQAH6H'Y=,$EVH)QD1Y5C^(V5-\!=,EN9]:\27>6DG?[.KXZDG?)^I2N M?^-5E/H?CM]0M/DBUBSV2$#J1\K#\@A_&O7OAOHG]@?#[2K1E"S/")YO7>_S M<^X! _"@#RGX6_\ )<-6_P"WO_T8*?\ &?\ Y*UH?_7K;_\ H^2F?"W_ )+A MJW_;W_Z,%7OCEI=[;^*=)\116LDUG#"D4CJ.%9)&< GMD-U]J /8==_Y%W4? M^O67_P! ->,_L^:=9W5[K=W9G;Z$[1S[5W.D?$&T\;: M'K:V.G7UK'!9.RRW"#;)E#D C(R#VSR.:X_]G7_F8_\ MU_]JT 9OQ9BCTSX MR:/"?&?_DK6A_]>MO_ .CY*][H *^? MO&G_ "TBG%P7*%59D \M$SUQA>?;U- %K]H;_D*:'_ -<9?_0E MKUV\_P"1)G_[!S?^BZ\^^.WA>^U;2]/U;38)+@V)=)XXQN8(V"&QZ CGZU6M M_BU+K_A@:+H7AR^N]9EMOL[J%'DH=NTMN!SCOR!]: (_V>/^/'7O^ND/\GK! M^"FG6=_\0=3>]MHK@V\#R1>8H;8WF*,C/?!/-;W[/(*V6O C!$L((/;AZRO@ M5_R/VM?]>K_^C5H 7]H"WAMO$&CW=O&L5Q)"^^1!AFVL-I)]1DUI_'B1IO"G MA^20Y=Y"S'U)051_:&_Y"FA_]<9?_0EJY\=/^1/\.?[Q_P#18H O^-O^3<=+ M_P"O*Q_]!2M#X(Z78Q_#V.\6UB^TW,LHFE* LX#$ $^F.U9_C;_DW'2_^O*Q M_P#04KG_ (?_ !1MO!O@B&QU;1[]TWR/;W$*@QRY8Y!)(Q@Y'&: *ZQ1^&/V MDUMM*40P/=HAC0?*%FC4L,>F7_# K/\ $.K7-[\<;NXN-'FU_P"PW+1Q:='D M[EC! X"MP#\Q&.>:Z'X?:%J_C'XE3>-]9M)+6T60RQ!P1YC;=J*N>2%&.?85 M+XZ\/:UX/^)$?CC0+-[VT9_-GCC!)1BNUPP'.UAD[NQ/TR 4_&VO:YXR\/?V M<_PRU2TFC*FWNA%(YAP>0!Y0X(R,9[Y[5;\4+J*?LX:9'K4,\%Y%,D;1W"%' M55D=4!!Y'RA:TY_CK%>6P@\.^'K^ZU-N/*E4%5;_ ( 2S=^PJ?XL7=Y??!N" MZU.R:QNY9H6EMF8'RVYR,C_]?KS0!D_"[X7>'-;\%V^LZ];/>S7C2;$\YXUC M57*8^4C)RI//K7L\<:Q1K'&,(@"J/0"N+^#W_))]'_[;_P#H^2NVH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *\I^(OA#Q)XW\;Z9:K9&/P_:$"2Y,\?.X@R-MW;N@"CCK]:]6H MH 9%$D$*10H$CC4*B@<*!P!3Z** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .0^*&AZCXB\!W.G:-;_:;IY8V6/>J9 8$\L0.E'POT/4 M?#O@.VT[6;?[-=)+(S1[U? +$CE21TKKZ* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ G HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9 end GRAPHIC 15 jnpr-20231231_g2.jpg begin 644 jnpr-20231231_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0+Z17AI9@ 34T *@ @ ! $[ ( M 0 !2H=I 0 ! !6IR= $ @ "TNH< < $, /@ M &UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT M#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9 MFJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?H MZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+ M_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1 MH;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U15 M5E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W M^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKEM8^(F@Z3 M=&QAFDU34?$/7QFTLM/\,VS='NV^T7&/4*/E'T- M 'B^T>3"?\ @"]/ MSJ]:_#+P9: "+P_:-C_GKND_]")H OGQIX6!P?$ND _]?\7_ ,53X_%WAN8X MA\0Z5(?1;V,_^S4P>"O"H&/^$:TC_P (O\ XFF2>!?"DHPWAO2A_NV:+_(4 M :<.JZ?BN'.F_$+1#NT_6+#Q# /\ EC?P^1+CT#IP M3[M2I\25TV1(?&6A7^@,QV_:'7SK8GT\U/\ "@#MZ*@L[VUU&U2YL+F*Y@<9 M66%PRG\14] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%<3K?BV_U/5G\/>!%CN+]#B\U"0;H+$> M_P#>?V_^O@ U_$OC/2O#(CAN6DN;^?BWL+5?,FE/;"CH/TGP[9BVT6PAM(\8/EK\S?[S'EC]36E110 4444 %%%% !1110 4R M6*.>)HIXUDC<89'7(8>A!I]% '%7GPWMK6Y>_P#!M]/X=OCR5MCNMY#Z/$>, M?3'TJ.S\=W>AW<>F_$*S73)F.R'4HK0D]5_V?_P!==GHFN:?XBTF+4=(N%N+:7HPZJ>ZD=B/2@"_1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M17'>,]>OWOK?PKX7=1K.H(6DGSQ90=&E/OV'O^&0"GKVM:AXMUJ;PMX2G:"" M$[=5U5.D [Q1GNY_3\\=;H>A:?XDKPMRO>1!VD'Z_F#W=% &=H6NV'B/1 MX=2TJ;S8)1W&&1NZL.Q'I6C7GVN6TOP_\0R>*-+BD?1;UP-8M(QGRF/2X4?^ MA#_'C MS6FFLP/YD4O_ L6Y/*^"/%&/>R /_H5 ';45Q'_ M32+?G5]+US25'WGO= M.=57_OG-;NC^,/#VOD+I&L6MRYZ1"3:__?)P?TH VJ*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH R_$NO6WAGP[=ZK>OT%9VH+_PF'Q.ATPG?I/A MT+RA^ MUZM>'9:6R\Y/3P Y/X5QY^*BWS$> M'/#FJ:J <%UCVK^8#?KBI-"^'@GN?[8\;2_VMJDH!,4G,4/^R!T/\O;O7&_ FNCKG/$?@31/$D3M<6JV]VW*W<"A9 WJ3_%^- '1T5YWH MWB34?!^M+X=\;70FMY1FQU5^%8?W7)_F>03R2"#73_\ ";^&/.$7]O6&[U\] M=OY]* -VBF0SQ7,*RV\J2QL,J\;!E/T(I] !1110 V2-)HGBF19(W4JR,,A@ M>H(]*S=.\,:%I&/[,TBRM6'\<4"AO^^L9K4HH **** "L#6? _AK7@3J>CVS MR'_ELB>7)_WTN#6_10!PA\,^*_"_[SPGK3:K:+UTS5VW''HDO4>P/'KFM/P] MXZL=9OCI>H02Z/K2#Y]/O.&/NC=''T_*NHK%\3>%=-\5:?\ 9]1C*RQG=!=1 M';+ PZ,K=N>W2@#:HKA=,\2ZKX7U:WT#QPRRQSMY=AK2#$=P>R2?W7_G^I[J M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ JCK>JQ:)H-[J=Q_J[2%I2/[V!P M/Q/'XU>KA_B63J,6A^&U)_XG&HHDRCO!'\\G\EH N?#?29=.\'PW5]EM0U1V MO[MSU9Y.0/P7 QZYKK*0 *H50 , #M2T %%%% !1110 445!>7MMI]J]S?7 M$5O GWI)7"J/Q- $LDBQ1M)(P5$!9F/8#O7GO@"T;Q)KNH>-=13+32M#8(W_ M "RC'!/UQQ_WUZU#XP^)WAZY\-ZEI^EW8;C^I-,#;HHHI %%-D?RXG?&=JDX]:\C;XFZ\6)46J@G@ M"(\?K7#B\?1PEO:7U[';A<#5Q=_9VT/3=:T'3?$-DMIK%JMQ"KAU!)4@CT(P M1Z5FCX?>%!!Y(T.UV^I!+?\ ?6<_K7!_\+,U_P!;7_OU_P#7KJ? OB[4/$%] MHJ<+W?D=%?*L10INI*UEYF;J?@K4?![- MK'@&YF"1Y>XTN5RZ2J.NT=2<=CSZ'/%=CX8\1VGBG0HM1LOEW?++$3DQ..JG M^8/<$5KUY9;ZSIWP^^)FM6E](UOI=_&EQ'MC+!'/L!P.7Z>@KUSRCU.BJ.E: MUINMVQN-)O8;N,'#&-LE3Z$=0?K5ZD 4444 %%%% !1110 4444 4-;T2Q\0 MZ//IFJPB:VG7!'=3V8'L1V-0CL?]M1 MU]WKF_''AM_$.@YL',.JV+_:=/G4X*2KR!GT/0_AZ4 =)16)X0\1)XH\ M,VVHA/*F(,=S"1@Q2KPZ_G^A%;= !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<1,/ M[2^.%LA^:/2=':4?[,LK[?\ T"NWKB/"O^D?%#QK=-SY;6ENA] (B2/SH [> MBBB@ HHHH **** ([B>.UMI;B=@D42%W8]E R37FVD:3+\2]2?7?$!D&BQ2, MEA8ABHD ."S8_P YXZ#GJ/B)))%\/=7:+.XP;3CT+ ']":N>$(HH?!6C)!]S M[%$P]R5!/ZDT 7[32["QB$=E96]NBC 6*)5'Z"K0&!@<"BB@ J&XN[:U -U< M10ANGF.%S^=35YW\2C_Q,;+_ *Y-_.N;%5W0I.HEO\ C7DY\#77F%4U;2&YP#]KZ_I6917S&+Q4,7;VL-O,WPN95L+?V=M2 M#6-)N=$U)[&]V&5 "3&V001FNM^%7_(*92,$2(&!'XU+17W9\2>=>*O![>'6?Q1X* LKJU!DN;1!B*: M,']9@\0:#::I:C:EPFXJ3G8PX9?P((K090ZE7 *L,$'N*X M/X0''A.]B5BT,6I2I#G^YM0_S)H [VBBB@ HHHH **** "BBB@ HHHH X33% M_P"$9^+-]IJ_+8^((#?0+V6X3B4#ZCYC^%=W7#_$T?8+?0_$"<-I.IQ/(?\ MIBYV./QRM=Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1139)$BC:25U1$!9F8X"@=230 ZL;7_%NA^& M8PVM:A%;NP^2$9:1_H@R3]<8KFI?$NM>-KI[/P.?L6EHY2XUR:/(;L1 I^\? M]H_IP3M>'O FB^'9#=10M>:D_,NH7C>;,[=SN/3\,4 90\:>)-8&?"_@^Y\E MONW>JRBW7'KL^\1]*?\ 9/B7=_--J?A_3_1+>WDEQ]2U=M10!Q/]A_$(_P#, MX6(]AIB_XU?\'>&+_P /RZK<:MJ$>H7>I7 GDFCB\L9"XQMKIZ* "BBB@ HH MHH **** *NIV$6JZ3=6%QD1W,+1,1U 88R/>N(\ :ZVCNW@SQ"5M]1LF*VS, M?EN(RYYX'ICN#7H-8OB/PEI'BJV$6K6^YT!$<\9VR1_0_P!#D>U &U4= MQ,+:UEG8$K$A<@=\#-<'_P *_P#$5J/+TSQS?1P#A8YHRY4>F=W]!6MIFB:Q MH^BZK_;6O2:OYL!\L/%M\O"MGG)SG(_*FMR9.T6SCF^-%WN.W1H0N> 9R3C\ MJH:A\4(]5V'4/#MK,8_NDSL"/R%=[^#_ +Y-?%YQ@)?6;8>&EEL?4Y?4JXC#1J3U>OYG>V'_ "#; M;_KDO\A5BN=\0:#K&HVUG%HGB"32A;J5DVPAO-X !SD8Q@\>_M6'_P (7XQ_ MZ'J;_P !O_LJ]B*LDCVCOJ*X'_A"_&/_ $/4W_@-_P#94A\"^*Y_DN?'=V(S MU\J$JQ_$,*8&AXZ\71Z18MI>F'[1K5Z/)@@BY9"W&X^G7CW]LUI>#/#_ /PC M/A6TTYL&95+SL.\C!=(\,R&X@5[J^G\_>NEH M **** "BBB@ HHHH **** "BBB@#&\6Z /%'A2^T8S"#[4@"R%=P4A@P./J! M6 NF?$BU0>1KNB7I48"W-HZ!OJ5YKN** .'/B?QKI'.N>$5OX1RT^CW&\CZ1 M-\QK6T'QWH'B*>5>KPUG=(8IE/IM;K^&:Z*L;Q!X2T3Q/"%UBQCED7_ M %(?#:X'VL+FZLQZN/XU'KU^G2N MZL+^UU.PAO=/G2XMIEW1RQG(84 6**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *\ZN)KCXG:U-I]J\D'A.QDVW4Z$J=1D! M_P!6I_N#N1UX]L:/C_4;NZ>R\):+(8[_ %DD2S*>;>V'^L?ZD<#\>]=3I6EV MFB:3;:;IT7E6UL@2-?;U/J2>2?4T 36MK!8VD5K9PI!!"H2..-<*H'8"I:** M "BBB@ HHHH **** "BBB@ HHHH **** "JNJ#.CW@')\A__ $$U:HIK1BDK MIH^5J*^E6\,: [%GT/368G))M(R2?RI/^$6\/_\ 0"TW_P X_\ "O4^O1[' MQ_\ J]5_G1YO\%Q_Q--4/;R4_P#0C7KM5;+3+#30PTZQMK0/C<((53=]<#FK M5<%:HJDW)'TF!PSPM!4F[VN%%%%8G:%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 (0&4JP!!&"#WKSS4;63X9ZP=8TJ%W\,7;_ /$QLX\G M[&Y/$T:]E]0/\,>B4R6*.>%X9T62.12KHPR&!&""/2@!+>>*ZMX[BVD66&50 MZ.AR&4C((-25P/A5I/!OBV;P==2.^G72M=:/)(V=J]9(?PY(]L^M=]0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8_B[46TCP;J] M_&=LD%I(T9]&VD+^N* .=\"+_;WB+7O%\OS+<3FQL"?X;>(X)'LS<_45W58' M@735TGP%HUFHP5M$=Q_M,-S?JQK?H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH X_XE:9-<>&!JVGC_B8Z)*+ZV8=3LY=?H5SQWP* MZ72M1AUC1[34;4YANH5F3V##./K5F2-)HGCE4,CJ593T(/45QGPL=X/#-YHT MK%GT;49[(9ZE0VY3^3?I0!VM%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !7&_%MS'\*]9([I$OYRH/ZUV5%F..@"O M7I_AWQ=HGBN.=] O?M:VY42GRG3:3G'WE&>AZ4 ;-%8S>+M$7Q4OAMKW&K,, MBW\I^1LW_>V[?NC/6H;KQSX;L=:NM)O=5BM[VSC\V>.5&4(NT-]XC:>&' .> M: -^JM[J=AIHC.HWMO:"5MD?GRJF]O09/)]JP=(^)'A+7-12QTS68I+F0X2- MXWCWGT!=0"?85ROQBT;PU?W&D3^)?$$NCN!(L6VU><2J"I884?*1DJ>(M#\'VVGVVKWQMEF @MR\;N7V@#DJ#CJ.3BJ-[\3?!VGZ@;*ZUV! M9U;:P1'=5/H652H_.@#JJ*CM[B&[MX[BVE2:&10R2(V58'H01UKF-0^)W@[2 M[YK2\UV$3*VUA&CR!3Z%D4@?G0!U=%4K;6-/O-).IV=W%<600N9HCN7 Z]/3 M'3K6%_PLSP>-'75#K48M&F,*L8I-Q< $@)MWY(ZR(KHP96&0P.01ZTM>:?!3Q4=8\+OHUZY^VZ M4=@#?>:(_=_(Y7\!6I\6/%?_ B_@J86[[;Z_P V]O@\KD?,WX#]2* .GL=? MT?4[I[73=6L;NXC4L\5O1KN>V653( MH]2N<@5X-\"+>6T^(VH07"%)8]-D5T/53YL7!]ZZW1-!\+Q?&^\O;/Q#--JJ MRS2MIS6SC8[*0^9"-I W' ^G)Q0!ZM16!KWCCPWX9N%@UO58K:9AN\H*TC@> MI502/QI;7QQX;O=$N-6M=7@DLK4 SR#.8\\#*XW#.?2@#>HKQ#PW\4[&/XF: M]>ZWKEPFBR*R62.)7CX=0I5 #MRH)Z#K7M%E>0:CI]O>V;^9;W,2S1/@C%=/U:,C-S"#(!_"X MX-^*?^3EK'_KZM/_05H ][HHHH ***CN+B*UMWGN9%CBC&YG8X % 7 MMJR2BO.-8^+45O,T>D6/GJO_ "UF;:#]%'/ZUBO\9=47IIMG^;?XUM[&?8X) M9CAD[U?58M M/M7FU5XFE5BV$V+M '/IZTO93&LQP[Z_@?15%>%_\+XUC_H$V/YO_C4UK\>[ M]9A]MT6W>//(BE96_7-'LI#688=]?P/;J*P/"GC/2?&%FTNERE98P/-MY1AX M_P .X]Q6_6;36C.V,HS7-%W04444B@HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *KW]G'J.FW-E/S%^=P@[9[UBWFO/)E+1?+7^^> MI_PH S?A=>R3^!X;"[XO-)EDL+A#_"T;8 _[YVUV->8:1?GPQ\2V%P^-/\2 M*68\)=+T_P"^@<>Y/M7I] !1110 4444 %%%% !65XI_Y$_6?^O"?_T6U:M> M(>+?$WQ*UN34="M?#$)+/4PC7EZYDN51LA01@) MD=<#N.Y->?>&H/&/PKUS4[&U\,7.MV=VP\N6!6VG;G:VY5('#<@@?A0!HS_\ MG56W_7,_^DC5EZQH]EKW[32W$\;N[P1LT,*^0ZJK.,@-T')ZGWJ]_8NJ_P##37]J?V9>?V?_ ,_? MV=O)_P"//;]_&/O<=>O% &-\;_#^E^'GT.]T&QATZ9GD#&U01@[=A4X'<$GF MIOC]*T]CX5E?&Z2.X8X]2(36S\=M&U/5[/15TG3KN^,^8J;LE^I!(Y'3GI6!^T/_P >.@_] M=)OY)4>L>*/'VK^&3X:A\&7,$UQ ();V/#0!C>'_ !3J M%C^S_J\4$L@DAO1:PR!N8XY-I8#T_CY_VJJ^$;E+'PS'&WPJN==,P+-J#QN_ MF@G^ ^4=H XX/:O2=&^%ZVWPGN?#%[+&+R]S/+*HR(YN"N/4#:H]^?6N9\-Z MYX\^'^F?\(_=^#KK5X8&;[--;;RJ@G/WE5@1DD\X/- #?AG::SIMEXMM[S1[ M_2],FMI)[>&[B!W_ #KTWP_>^,=8\-:U+XJTR&S$T+_8K>('S0"A&TKS[8SSG/'2 ML/X%Z1J6D:/JR:MI]U8O)<(46Y@:,L-IY&X#- 'IMC8V^F:?;V-C$(;:WC6* M*,$G:H& ,GD_4UXO\>O^1B\.?[K_ /H:U[?7CWQKT35=5U[0)-+TR\O4B5_, M:WMWD"?,O4J#B@"AXQMI/AI\6;/Q19(PTS47/VE5'&3_ *U?Y./?Z4MN?^%J M?&=IC^^T+1?N@\JX4\?]]OS_ +HQVKU/QAX7M?&'AN?2;Q_*WD/%,%W&)QT8 M#(SW&/0FJO@3P5:^!]":P@F^U32R&2:Y,>PR'H!C)P .V?7UH \Y^&G_ "7S MQ;_V^?\ I4E,\,_\G+:K_O3_ /H(K0^'VBZK9?&SQ/?7FF7EO9S_ &ORKB6W M98Y-URI&UB,'(&1CM3?#VB:K!^T'J6HS:9>1V+M-MNGMW$3948P^,'\Z .=U MN%O!_P 5M4UCQCX=;6=+O)9&@D>,.@5F!4C/RDJOR[3BO1_ O_" :]::A)X8 MTZV7[2%%[:30\XYP"ARNW/\ =XS]*SM6\:>.]&UF_MKOP2VJV#NPM6LP[_)V MW%0V>.H('>H/A)X1U;3=;U?Q%K-BNE_;]RPV0&-@9]Y^7^$# !YH Y?X6Z+ MI>H?$[Q':W^FV=U;PK-Y4,\"NB8F &%(P...*]Y@@BMK>."VB2&&)0D<<:A5 M10, #@ #M7A5G9>+/A]\1]:O-/\,W.L17YD6&2)&*;6<.K%E!QCH0\M6M+B2)6D@<@F-B.5R..M '!_&SQ#_ &/X$:QB?%QJC^0!W$8Y M<_R7_@5X>W98F4?/(0Q&.?N^^!7IO_"%>%O^A:T?_P (O\ MXF@#S3X >(=]KJ/AZ9\F%OM5OSU4X5Q] =I_X$:RO%/_ "H^#?C19ZQX!O!-YJ\G,H'EP+ZN>E?#^N^*=6\0WTEQJ%W(P=B1&&(5? MP[_6MJ;C#WF<.)A.NO8P=EU?Z'N,TB'HZG\:HR<]*\&\Q_[S?G1YC_WF_.M? MK"['G_V0_P"?\/\ @GMTB,3PIJL\4G]QORKQKS'_ +S?G1YC_P!]OSH^L+L' M]D/^?\/^">P&"7_GFWY4WR)?^>;_ /?->0^8_P#?;\Z/,?\ OM^=+VZ[#64M M?;_#_@GKOD2_\\G_ .^345>4)/-&X:.5T8="K$$5V?A?Q'-J$W]GZD_F3%28 M)C]YL#.UCWXZ'K3C54G8RK9?.C#G3ND=UX8UZX\->(K34[5B#$X\Q0>)$/WE M/U%?6,4BS0I)&[9(MO&-K=_E'2HK+9G3EDG M[T>ALT445SGLA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%([K&I9V"J.I)P!61>:\D>4M M%\QO[[=!_C0!JRRQPH7E=44=R:QKS7^J6:?\#8?R%9$]S+WU+2KDV.KV1W6URO?_ &''=3W' MO]00#U&BN/\ "?CV'6;@Z3K<0TS78A\]LYPLW^U$?X@?3K]>M=A0 4444 %% M%% !1110 4444 %%%% !1110!QGQ$^'W_">P6$?]I_8/L;.V?L_F[]P'^TN. ME=?;0_9[6*'=N\M F<8S@8J2B@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH \*_:I=E\#:6H)"M=G(]>!7RC7U;^U5_R).D_]?;? MR%?/'@CPTGB'5)#=9^R6JAY0#C>2>%_G^55+9&5/XI^OZ(YFBO<196MK&(K: MVBBC7@*B "I[/1KO4F8:=ITMT4&6$,)?;]<"I-3P>BO;Y+;R9&CF@".IPRLF M"#]*9Y4?_/-?^^10(\3HKWBST.^U")Y;#3)[F-/O/# 6"_4@57$**<-&H(." M"O2@9X?6AX?8KXDTXJ<'[3'_ .A"O3]<\)6>N:?*884BOE4M%(BXW$?PMZ@U MYAH((\1Z>#P1\'[I M\/W1N#7(TH)!R.#7,>V=O17.6>N3PX6X_?)Z_P 0_P :W+:\@NUS X8]U[C\ M* )Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHK/O-8M[;*H?-D]%/ ^IH T"0 23@#J367>:Y#!E;?$S^O\(_ MQK&N]1N+PXE?"=D7@54H GNKV>[?,[DCLHZ#\*@HHH **** "BBB@ HHHH S MM8T+3]=MUBU"'<4.Z.5#MDC/JK#D5!9:UXP\*JL3A?$^G+P-[>7=QC_>Z/\ MCR?:MBB@"73_ (J^%[N007UU+I%U_%;ZC$8BO_ ON_K73VNKZ;?+NLM0M;A? M6&=7'Z&N.N;2VO(O*O+>*XC_ +DJ!A^1K%G\"^&;ALR:/;@_],\I_P"@D4 > MK@Y&1S17C_\ PK?PH?\ F%?^3$O_ ,51_P *V\*?] K_ ,F9?_BJ /8**\?_ M .%;>%/^@5_Y,R__ !5'_"MO"G_0*_\ )F7_ .*H ]@HKQ__ (5MX4_Z!7_D MS+_\51_PK;PI_P! K_R9E_\ BJ /8**\?_X5MX4_Z!7_ ),R_P#Q5'_"MO"G M_0*_\F9?_BJ /8**\?\ ^%;>%/\ H%?^3,O_ ,51_P *V\*?] K_ ,F9?_BJ M /8**\?_ .%;>%/^@5_Y,R__ !5'_"MO"G_0*_\ )F7_ .*H ]@HKQ__ (5M MX4_Z!7_DS+_\51_PK;PI_P! K_R9E_\ BJ /8**\?_X5MX4_Z!7_ ),R_P#Q M5'_"MO"G_0*_\F9?_BJ /8**\?\ ^%;>%/\ H%?^3,O_ ,51_P *V\*?] K_ M ,F9?_BJ /8**\?_ .%;>%/^@5_Y,R__ !5'_"MO"G_0*_\ )F7_ .*H ]@H MKQ__ (5MX4_Z!7_DS+_\51_PK;PI_P! K_R9E_\ BJ /8**\?_X5MX4_Z!7_ M ),R_P#Q5'_"MO"G_0*_\F9?_BJ /8**\?\ ^%;>%/\ H%?^3,O_ ,51_P * MV\*?] K_ ,F9?_BJ /8**\?_ .%;>%/^@5_Y,R__ !5'_"MO"G_0*_\ )F7_ M .*H ]@HKQ__ (5MX4_Z!7_DS+_\51_PK;PI_P! K_R9E_\ BJ /8**\?_X5 MMX4_Z!7_ ),R_P#Q5'_"MO"G_0*_\F9?_BJ ,G]JK_D2=)_Z^V_D*\<^$_\ MQZZO]8O_ &>NQ^-WAG2?#_@RW.D6GV,(9HO-D('+,> M23_GM7SQ/]ZO0?!WQ5&@Z*FF:K9R7$< (AEB8!@,YVD'^=2:C_C7900ZWI]U M%&%EN(6$C ?>VD8)]^<5YF.M=#XS\6S^+]86ZDB$$$2;(80<[1G))/H$ M?47AVR@T_P -Z?;6L:QQK;IP!U) )/U)YKQCXM6<%IXY9K>,)]H@263 QEB2 M"?TK8\._&%-/T.&SU:PDGFMXQ&DL3@;P!@9!Z'WYKA?$OB&X\3Z[+J5THC+X M5(U.0BCH,]Z!D5A_K!]:\1TO_D;K7_K]7_T.O:(KF*S@DN;A@D4*%W8]@.:\ M4T9_,\4V3XQNNT./JPJH_$C*K_#EZ,])/WOQKZ'T[_D%VG_7%/\ T$5\\'[W MXU]#Z;_R"[3_ *XI_P"@BMZVR/)RO>7R+-%%%O]]1R/\:VX+F&YCWP2!QWQVKC*?%+)!('AO\W9%Y)H LU3N]4MK3(9M\G]Q>OX^E8UYK M-Q<96+]U'Z+U/XUG4 7+S5;B[RN[RX_[B_U-4:6B@!**6B@!**6B@!**6B@! M**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@! M**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@!**6B@# MR/\ :(_Y$NQ_Z^OZ5\Z6MU/974=S:2M%-&4K!;9R8HA@-]3U-4M!_Y&+3O^OF/_T(5GUH:#_R M,6G?]?,?_H0JH_$C.K_#EZ,]+/WOQKZ'TW_D%6G_ %Q3_P!!%>!:9I\VJZK! M96RYDFD"CV'<_0#FOH6*,0PI$GW44*/H*VK=#R?H+12T5SGM"44M% " M44M% "5+!O1OA+L>6W]\=#_A6NKJZAD8,IZ$'(-< M35BVO)[1LP.0.ZGD'\* .OHK,M-;@GPMQ^Y?U/W3^/:M,'(R.10 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 445'-/';Q[YG"+ZF@"2H;B[AM4W3.%]!W/X5DW>NLV5M M%VC^^W7\JR'=I'+2,68]23F@#2O-;EERML#$G][^(_X5EL2S$L22>I/>C%&* M $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1 MBEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1 MB@!,48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1B@!, M48I<48H 3%&*7%&* $Q1BEQ1B@!,48I<48H 3%&*7%&* $Q1BEQ1B@#R7]H6 M"23P+:R(I*Q70+'TR,5\UU]M>(] M?$V@7.E7RYBG7&?[I[&OEWQ1\)O$WAV M^D2.QDO;7/R3P+NR/<>M7;F2L<_,J=F>[>]5&+3NR*E2,XN$'=L[;X? M^%/[(L?[1O4Q>W*_*I',2>GU/?\ *NSQ2XHQ42;D[LNE2C2@H1$Q1BEQ1BD: MB8HQ2XHQ0 F*,4N*,4 )BC%+BC% "8HQ2XHQ0 F*M6FH7%F1Y;Y3^XW(JMBC M% '36FKV]SA7/E2'^%NA^AJ_7%8J]::I<6F%SYD?]UCT^A[4 =/152TU*WN\ M!6V/_<;K^'K5N@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBD9@JEF( '4F@!::\B1(7D8*HZDFLVZUJ./*VP\QO M[QZ#_&L>>XEN7W3.6]!V% &I=ZX!E;1II,48H ;BC M%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%. MQ1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1 MB@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@ M!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N M*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*, M4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[ M%&* &XHQ3L48H ;BC%.Q1B@!M:-IK$]OA9?WJ>YY'XU0Q1B@#J;:^@NU_=/\ MW=3P15BN.!*D%3@CH16G:ZU+%A;D>8O]X?>'^- &]145O=0W*;H7#>H[C\*E MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJG=:E#;Y / MF/\ W5/3\:R+F^GNN';:G]U>E &I=:M#!E8OWK^QX'XUC7-W/=-F5N.RCH*B MQ1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1 MB@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@ M!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N M*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*, M4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[ M%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%& M* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* &XHQ3L48H ;BC%.Q1B@!N*,4[%&* M&XHQ3L48H $9HV#(Q5AT(K4M=:9<+=+N']]1S^59>*,4 =5%-'.FZ)PP]J?7 M*Q2R0OOB8JWJ*U;76 <+=+@_WUZ?E0!JT4U'610T;!E/<&G4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !144]S%;KF1N>RCJ:R[C4I9B]_QJM@FC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I M^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^* M,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 M ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 , MQ1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1 MBGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BG MXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXH MQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 S%&*?BC% #,48I^*,4 ,Q1BGXHQ0 M S%&*?BC% #H9Y;=MT3E?4=C6K;:M')A;@;&_O#H?\*R,48H Z8$, 5((/0B MEKGH+F:V/[MN.ZGH:U;?4HI<"3]V_OT/XT 7**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BFNZQKN=@H]ZHS MZB3Q ,?[1% %V6:.% MYI,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $ M>*,5)BC% $>*,5)BC% $>*,5)BC% $>*,5)BC% $EO=RV_"MN7^ZW2M.WOHI M\#.Q_P"Z:R,48H Z"BLB"]EAP"=Z^AK1ANHY_NG#?W3UH FHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHZ=:K2WBKQ'\Q]>U %@L%&6. M!ZFJDU^!Q",G^\:K22/*V@!)'>5LR,6/O3-M2;:-M $>VC;4FVC;0 M!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>V MC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2 M;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHV MT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!' MMHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC; M4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;: M-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT M1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MH MVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4F MVC;0!'MHVU)MHVT 1[:-M2;:-M $>VC;4FVC;0!'MHVU)MHVT 1[:-M2;:-M M $>VEQCI3]M&V@">&]DCXD^=?U%7HITF&4/X=Q65MI0"#D$@^HH V**HQ7C+ MQ+\P]>]7$D61Y]!0 ^HI M+A4X'S'VJ%Y'?KP/05'MH 221Y?O'CT%1[:EVT;: (MM&VI=M&V@"+;1MJ7; M1MH BVT;:EVT;: (MM&VI=M&V@"+;1MJ7;1MH BVT;:EVT;: (MM&VI=M&V@ M"+;1MJ7;1MH BVUY)XVU?5-#_:"\&"/4[N/2M2B-O+9"=_)DDRZ[BF=I/[Q. M+_M#H--_P"$-\2'Y?[,UA1O],XD_P#:- 'HWC7Q%%X1\%ZIKDV" M;2 M&K='D/"+^+$"N#^ .N:WJF@ZW8^*+NZNM2LK\,YNI"[HLB A"M)U7X@>,/'6FP:G=Z7HDVLR37US:.%EF4,ZQPH<8 (R6 M/.0JC'-=)XKN)/#]UX<^%'A?6)=-AE@::_U::8"6"U#,>'X =L,,\?P]C0![ M'MKRWXMZMJ5MXP\ Z/I5_=6?]HZL/M'V:9H]\2M&&5L$9&'/!ZXKC-4TSPKH MWC7PY:?!Z^N+WQ(;]#?R6MX]PDEL,^89FR4ZXR!CC.0.*ZOQD/[1_:;\$:=U M6SLIKQO;(DQ^L8H ]:VT;:\=\2:VGCOXF:CX;OM=&B>%/#R+_:,BW0MVO)F_ MY9ER>$'((_V3Z@C/\$6^C6GQNMK3X3R7,GAN.SD&M>7-)+:B3:WEE6QO#;:5I=Q=O;P>4"0'7!7<[85 MNO\ %W'3K?&-A<_"OX+ZV?"5W?S2(X:![J8S-:([JI"9Z*HR1Z$Y- 'I>VC; M7D'@[X>?#SQ/IMEJ_AS6K^?6(Q'+<:E!J<@NR_!82*3\N>GW1UKV3;0!%MHV MU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1;:-M2[:-M $6VC;4NV MC;0!%MHVU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1;:-M2[:-M M$6VO)/@UK&JS>+?'.@ZUJ-W?-IFHXMS=3O*50O(N%+$X'R*<>]>P;:\8\-(= M&_:N\3V72'5-.6X0>K8B)_7S* )/C]XMU31]%LM$\,W-Q;ZG>^9=2RVLA22* MWA0NYW @C./R5A7HWA'4CK?@O1M49BSWEC#,Y/\ >9 3^N:\Z\*Z:OQ(\6^- MO%,^)+&6"30-++#*F(*1(X]0Q.0?]IA69X:\<-X<_95_M OLO[-9M.A&>1,9 M&5/Q56#?\!H T_ NK:OXX^,7B;6(M3O%\/:3FQL[9)F$$DOW=^P':W1FY'\: M^@KK/ASX:\4^'-.OXO&7B#^VYY[HR0/N9O+3ZL 1GKM'"]JQ_!'A_P#X5]\ M9VF3R[O^S9]1NCCD2&,M@^ZJ%7_@-<=H/_$F_8VO;E_D-U;SYS_TTG,0_,$? MG0![UMHVUXS\/_AY=^+_ UX7U_Q1JVHP0:?#;-INEV\H6()&%^>3(.XR%2> M,$*0,U5.JZ9\3_$^M7GC#7X]-\&:1<-96MB;X6RWT@^\\C9!8=" #W'H<@'N M&VC;7C/PD>SM_B%XC_X0N6Z_X0*"T&QYW=H5N05)\HOSC;OR?IGC%)X8T5?C MA?ZCXE\7/&XKEK?2=)2=HHV5>LK[2"2>.^#GJ:]2VUX;X<\-6VE?M2?V=I\]U-::3HQ M>&.YF:4VZM@;%9N=N920,G[U>[[: (MM&VI=M&V@"+;1MJ7;1MH BVT;:EVT M;: (MM&VI=M&V@"+;1MJ7;1MH BVT;:EVT;: (MM&VI=M&V@"+;1MJ7;1MH MBVT;:EVT;: (MM&VI=M&V@"+;7#_ !3\97GA'0[&WT58SK&L7:65D9>4C9NL MA'?&1^)%=[MKSOXQ?#N_\>>'[(Z%=+;:MIEQ]HMF=BH;(Y&X?=/"D'U';.0 M9]W\+O%,=A]KTOXD:^==5=P-S.#9N_IY(&%4G_>QZ&I?C+JVJ^'/@O<2QZE) M%JI-O";RU)A8OO4NR[3E"]BF&*9A&NI!0A'. M"Y(RD@&1G;C'7GI6S^TH7N/!VAZ3$2'O]8C7CN CC^;#\J -'2OA1AV=S M=?$#QNEU-;I)(%U@[%QJKH/B7Q%X)^)=MX(\::@=7LM40OI6JN@ M23(S^[?'4\8SUR5[-QZZD2QQJB#"J /05XM\;QYGQ)^&<-J#]L_M0LI'\*^ M;!U]N,_@: /9=M<;\6_M\?PIUR?2+RXL;RW@$Z3VTK1NH1U9L,ISRH(_&I_$ MGQ4\%^$=8;2O$.M?9+U45VB^RS28#=.40C]:OS7&G>._A[>2:/-]JL=5LIHH MI-C)O#*R=& (YSVH I?#/59M=^&.@:A\KL&08_P!Z4$^V:J>)O"W]]J1-V6NYWE,<;?<4;CP-H#8'=C7-_&61O%_C#PI\.K&3*7\XOK] MD/W8%SC_ ,=$A^H6O1?&7B&T\"^!;_5W5$CL;?;;P] S_=C0>Q.![#/I0!XS M\8_%_B2]\2:E#X.U*ZL['PE;QS:@]K,Z"6:21%"-M(R #G!X^5Z]WTJ^BU;1 MK+4;<@Q7EO'.A!ZJZAA^AKS7P/X G/P0U:'5%,FL^*+>:\NG9?F\R528P?<9 M!QV)-:GP%UC^V?@_I6YMTMB7LWYZ;&^4?]\%: .!\??$O4_"'[0,)%U=/H=I M;P0W]HKL8560$E]O3>-P(/4[<5[Y"\=Q"DT#K)%(H9'4Y# C((/I7BFB^&+/ MQ_\ $[XJV^I(3!(L%BLF.8V (#+D=5,*G\!6U\$O$5U;Z=J7@;Q,WEZOX9M %CX4ZGJ6M>*_'MU>WUUK3W)^F%7'YJ:]8VT 1;:-M2[:-M $ M6VC;4NVC;0!%MHVU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1;:5 M=RG*D@^U2;:-M $T=T>D@_$585@PRIR*H[:56%KJ-G+::A;0W5M,NV2&>,.CCT*G@B@#R?X&V=UK=M MJWCW5U/VO6Y1!;;OX+:$;%'XL#GUV@URG[0MY?>&/&NE:OI2,9]6T>YTDE.I M!/;W_>\5]"6EC;6%G%:6%O%;6T*A(X84"(BCL%' %07^B:7JLMM)JFFV=[): MOYEN]S LAA;CYD+ [3P.1Z"@##^'OA1/!O@'2M$ 'FV\(-P1_%*WS.?^^B<> MP%>??!AUE\4?$OQ!,U;:HV6@Z3IMO<0:=I=E:0W3%Y MXX+=$65B,$L /F)'4F@#RK]FRW<_#2\U&8 RZCJLT[-Z\(N/S4_G6)\0-,T+ M3OVA+#4_'UE#+X>U/3A!%<7*DPQSJ?XCVX'?CYL]C7NFG:58:/9)9Z38VUC: MH25@MH5C123DX50 ,GFEO],LM5LWM-3L[>\MG^]#<1+(C?53D&@#A-+\8^!- M)UBP\.^"+>TOI[UP'CT"&-XX$[RRNGR@#/)))YKG=/\ ^)G^UQJIQE=)T-4S MZ%O+8#\I37K&EZ#I.APM#HNEV>G1,* M1W8@,WR_Q+UZD$=17JGA[QSX5N]6GT3PG!YUC86[37%YIUN/L4!'\&Y>"Q&3 MA0>E=5JOA_2-=B2/6]*L=2CC.46\MDE"GV# XJ>RTZTTVU6VTZU@M+=/NQ01 MA$7Z <4 >.^,_$/P?\<^#KG5=5O=.FNE@80G(BOE< [5"\.>>Q!7\*O>"/$5 MKX$^$?A>S^)-VUK-J(DA07<;,$0EF59#CY1L*CYNF<=C7HR^$_#RZK_::Z#I M@O\ =N^UBSC\W/KOQG/XU>OM-L]3M'M=2M(+RW?[T-Q$)$;ZJ>#0!X'J&D>% M)_C3X3D^$TEM]M6Y,VK-I,@>V2V!!8-M.P%AN7 ]>1G%>_[:K:7H>E:';M!H MNF6>G0LVT 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1 M;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MHV MU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MKYU^.]SJ'AGXMZ+K6C*YN]0TF;3X ME3J9&#HI'N#,A_X"*^C]M4KW1-,U*[M+K4=-M+NXLGWVLT\"N\#9!RA(RIRH MY&.@]* ,GP1X7B\'^"=+T*':3:0 2L/XY#\SM^+$FOG32]"O->^,DWP\E3.C M:?XBNM8N%ZAH\+M!]!@!?^VAKZNVU2@T32[759]3MM-LX;^Y4+/=QP*LLHXX M9P,L.!U/84 M>^ZAI=CJ]C)9:K96]]:R8WP7,2R1M@Y&58$'! /X5#> M>'](U&Q@LM0TJQNK2V96@MY[='CB*C"E5(P" 2!CH#0 FE6(T[1K*R4!1;6\ M<( Z#:H']*^>?A)IG@#0$U;0_B/::1:^(=,OW&_5PJK)%A=I0R?*>02 .Q![ MU]+;:S-4\,:%K*33@ M,W4TC3,RJD7WF)W <#@]<8KW&"VAMH$AMHDAB082.-0JJ/0 =*I1^'-%AU=] M5AT>PCU%\[KQ;9!,V?5\9/YT >+_ ]>Z;:BMM)T^RO+J[L[&VM[F\8-W:^7;RD\[0Y]/[W3((SD<]YMJEJ>B:7K=N M(-9TVSU"$'(CNX%E4'Z,"* /&_BEJ&E_%6YT7P3X1N(-7F:_2[O;RU82164" MAE8F0<9.[@ ]L=Q47QTN[;_A97PYL[ZYAM;6*_-S!=/LWN9O%NCR(@R5M[Q)G/T1"2?P%<3X0TO4OB-\3Q\0] M:L)M/T?3H3!H=K<#;)+G.9F7M]XG\5QG;D^DV?@;PII]RMQ8>&-&M9U^[+!I M\2,/H0N:W=M $6VC;4NVC;0!\I>"=#NM7^*MYX!9#_8^F>(;C5KP'HZQ'9&O MT)P"#V;VKW3XP:7_ &K\'_$EN5W;+-K@?6(B3_V2NLMM%TRRU"YO[/3K2WO+ MO'VBXB@59)L=-[ 9;\:M36\5S!)!<1)+%(I1XW4,KJ1@@@]01VH \(^ -K>> M*]FC^TM9",1G M ^5"1R.& X_YZCTKV+3M*L-'LDL])L;:QM4)*P6T*QHI)R<*H &3S3+71-,L M=0N;ZRTVTM[R[(-Q<10*DDV.F]@,M^- ' _\* ^&G_0M?^3]S_\ '*YWX(Q) MX;\<^._!<:^7!97PNK2,L21$Q([\GY?*Y]Z]MVU2BT/2X-8FU:#3;./4IT\N M6\2!1-(O'RLX&XCY5X)[#TH \J^ B?;4\::WU_M#Q#/AL?> ^;_VH:S_ (Z: M%?\ AV^MOB/X93%U;1-9:F@SB6%U*J[8],XS_N?W:]FTW1]-T:U-MH^GVMA M7+F*UA6)2QZG"@#)QUJ>YL[>]M9;:\@CN+>92DD4J!D=3U!!X(]J //O@78? M8?@MH"$?-+'),3Z[Y78?H17H.VDM;*WL;2*ULK>*VMX5"10PH$1%'0!1P![" MIMM $6VC;4NVC;0!%MHVU+MHVT 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT M 1;:-M2[:-M $6VC;4NVC;0!%MHVU+MHVT 1;:5=R_=-2;:-M #EDS][@T^H MMM*,KTH DHI V:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "DQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ M2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F* M,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 ) MBC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% M"8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+1 M0 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2 MT4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*, M4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )B MC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BEHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH XKXI:A?6/A[3X=-O)K)[_ %2"TDG@ M;;(J-N)VGL>!5?\ X5E=?]#WXJ_\#S1\6?\ D%>'O^P_:_R>N]H X+_A65U_ MT/?BK_P/-'_"LKK_ *'OQ5_X'FN]HH X+_A65U_T/?BK_P #S2-\,[L*2/'? MBG@?\_YKOJ:_^K;Z&@#DOA;JU[K?PZTZ\U2=KBY)D1I7^\P61@,^IP!S77UP MGP8_Y)9IW_72;_T:U=W0 5YUXI34=>^*5GXBUP5Q_R<%:_]B\?_ $>U !_PK*Z_Z'OQ5_X'FC_A65U_T/?BK_P/-=[1 M0!P7_"LKK_H>_%7_ ('FC_A65U_T/?BK_P #S7>T4 >2>-?#>J^"_"MQKVG^ M,_$-Q<6CQE(KJ\+QMEU7E>_7I7K,;;XU8\;@#7#_ !E_Y)7JG^]#_P"C4KMX M/^/>/_='\J 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 57FO[.VF6*XNH(I'^ZCR!2WT!K.\7ZM-H7@_5-3M5#3V MUNSQ@C(#= 3].M?(MW=W%_=R75[,\\\K%GDD;+,?K0!]IT5Y=\#/$>H:SX;O M;'4I9)QI\B+#-(VYMC _)D]<;>/8@=J]1H **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBN7USQQ;Z?JAT;1[*?6M9VY-I;8"Q>AD<\(/\ />@#J**X"[U#QJK+ M)JFL^&O#J.B@!R36S_PLCP=_P!##9?]]U!\1] U'7_# M]H-&BCGN[&_BO%@D<*)=F1MR>!][OZ5R]]!X[O[R6X?PAY)DMS 8[?6UC0 G M.X*#P_\ M4 =?_PLCP=_T,-E_P!]T?\ "R/!W_0PV7_?=48#Q#9=/[]'[OPQX%L-+U+8+J/>TBHV0I9RV,]\ BNGH *\UUW6=.T+X[6MWJ M]W':6YT#8))3@;C,^!^AKTJN!\5Z-XA@\?VGB7P]I=OJRC3S926\TZQ[#O+; MLMUZXH U_P#A9'@[_H8;+_ONC_A9'@[_ *&&R_[[KBEL/'2SK+_PBLI*W?VH M*=>&W/\ /I$#Q^!=-=3T9=1B(/ZT 9OQ3\:^&]8^'6H66EZQ:W M5S(T12*-LLV)%)_0&O4X/^/>/_='\J\K\26/COQ=H/==+>Q MMY0#ALX!R>G:O5479&JYSM &: '4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!#>6D&H6,]G>1B6WN(VCE0]&4C!'Y5 M\Y>/?A+-X0A&HP:C'<:;)<+"-ZD2Q[LX+8X(&,9R.W%?2=<#\7K_ $EO &IZ M;=:A:Q7KHDD,#2KYC%7#<+G/."/SH W/!/@VR\$Z"-/LW,\CMYD]PRX,K_3L M!V%=%7G>D?&/P@-$L!J.K-'=_9XQ.GV:5MC[1N&0N#@YY%=1I/C3PWKDHBTO M6K.>5ONQ>9M<_13@G\J -RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJOJ- MXNGZ7=7KKN6VA>4KG&0JDX_2N!T3XB^*?$6EIJ.C> _M-J[%5D_MB),D'!X9 M0>M 'HU%<7HWQ&CN=?CT/Q'I%SH&IS?ZB.=P\7R!P,'<>"?&7_ F4&HSI8?9(K.Z-LC>=YGFX&<_= M&.HXYZUO:C>+IVEW5ZZ[EMH7F*YQD*I./TH LT5SW@CQ2WC'PS'J[6/V(22. M@B\WS.%.,YP/Y5'X[\7KX)\.#56L_MI:=81%YOEY)!.#AM( (U 78,#"\?+[<5P7BSQ/>^%K_ $CPIX)T MFVDO[M"88Y/EBB1<]@1D\,9_P!H_&'_ * ^A_\ ??\ M]LH_M'XP_P#0'T/_ +[_ /ME 'IE%>9_VC\8?^@/H?\ WW_]LH_M'XP_] ?0 M_P#OO_[90!Z917F>G>-_%^D^+=+TCQUI-C!#JSF.WGLWY#C'4;FR,LH[=<\] M*],H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HKE_$/CJ'P[J8LI="UR^)0/YMC9B2/GMNW#GBLK_ (6Q:_\ 0J>*O_!< M/_BZ -W7_ WASQ1>1W>NZ:MU/''Y2/YLB87)./E8=R?SKSRS^'?A:7XO:AHK MZ4#I\.EI.D/GR<.7 )SNST/3.*WK_P"+L%OIUS-%X6\1I)'$S*UQ8!(P0."S M;N%]3Z5S4MAKVD^&4^)P\1^?JDL$4D]NT2B&2%V'[GCIC(_$>O- 'IWA_P & M:!X5DGDT'3Q:/. LA$KON Z?>)]:W*X$?%BU*C_BE?%!XZIIX(/T._D4O_"V M+7_H5/%7_@N'_P 70!WM%<%_PMBU_P"A4\5?^"X?_%UDV>KZS\2O%&HVMAJF MH>&=.TR.(_9_*$=U*[@G+<\ 8Z9Q@CUH ]3HKRS0/B9>:4M]H^OZ?JNNW>FW M;VWV[3+02+*J\ M\PPU:W_"V+7_H5/%7_@N'_P 70!WM_"SP9J%]/>7>B MJ\]Q(TDCBXE77.JZ4+B:/4)H4;SY% MPBD8'#"O5M'T:PT#2XM.TBW%M:19V1ABV,G)Y))ZFO+_ /3?@_KFG6R7UWKF MEZL96FLT@5IUE !WQC/.* -*BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *CN+B*UMI M+BYD6*&)2[R.GVH6ZUB5#C-E:[OF\V3)&-PSP#WR!FNPLK*VTZQAL[&%(+>! D<:# 4#M4] 'GOP@2 MTU#XB4 >4ZC<^)/A+&EQ)? M'7_#)D$8CNI +FW)Z -_%_+CHO6N?A_:%O\ ^T=UQH=L;(M]Q)6\P+_O'@G\ M!6Q\:=7M-T:UU33GWVUU&'0GJ/4'W!R#[BKMN:ZN@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BO$? 'C?4Y?BI?6^J7UQ/INJ7-Q#:K+,S1Q.K;E5 3\HVG M&!ZK7MU !17B.N>-M1\0_%[2+#1;ZZM]'AOTMF-O,R+=,K*9<[2-PP0/ISWK MVZ@ HHKSOXO:I?V=EH-EI=Y<6)KO2O%'AC1].= ^IW M9%P&7A ;5 &>!CDYH 6BBB@ HHHH **IZQ=&QT.^NP<&WMI)<^FU2?Z M5R7P@N+^]^'=O>:K>7%Y-<3RL);F5I&VAMN,L2<94T =S117CWQ6\1ZS=ZU- MI'A>^N+1-'LVO=0FM960Y.,(2I[ @X_VO:@#V&BLOPSJ8UGPKIFHAMQN;6.1 MCZ,5&X?@" ?K@_A6_K'CFWT#P;IVJW<37-YJ$47V:TC^]-*Z@X'H.>3_B*YKXP M7+:Y)I'@O2V$M_?72RRJO/DQ@'EO0\\ M<^(I]:%O('BM%B6"W#9XRH^]^E4/B\ITVX\,^)4'.F:DJR-_L-@G/M\F/QH MZ#Q_XMN?"VEVBZ3!'=:MJ%RMO9V\@)5B3R2 0<=!UZD55O\ Q9JUE\1_#_A< M1V4GVVT,][($?*D*Y.SYN 2AQD'ZUEZ,O_":_%N^UMOGTSP\/L=GZ/.?OM^' M/_CIJ*/.H?M)R_Q?V=I7<_=R!_\ '?UH V_$OC:[M?$47AKPK8)J6M.GF2B5 MBL5LF,Y8E]ITC;-V1\A5SNSS[=.] M1_@38\)^-[K4)] M;T_Q/:P6=_HF&N7MF+1,F"=PSR.G3WKB_AGX>\47_@2W?2?$MOI.GW,LCNL- MJ))RVXJ._$M@=9\,Z/I$>ELQ^SQ7TK^?<*"1D;2%7D'K^M=WIL]U]>3:AIOBKX0::;[1]6CU3P]%*-]E=+AXPS8X/U/4$ MM+@7=E!<*I031K(%;J,C.#0!E>*O%6G^$='-_J1=RS".&"(9>9ST51 M_6N'\0>-_'VA>'_[?O='T:QLBZJ+.>21[CYCQDJ0H_'D>E+K!&L_M"Z387J[ M[;3;(SQ1M]TR$$[OSV_]\BH?CGJD./&-EH+>)K/0K" M#1(RK>3>2/\ :I(V( ?"X5*('_MHI/Z*: -R]\8Z;I_@F/Q/=,5M);=)T0$;V M+@%4'OSC\_2N83Q1\0'T637Y-"TJ+3!$9Q:-,XNA'C.[/W>G." :P_&%KNMO MAEX=N,BSF>$3IV0M:P+GEF<$$CZ*2?P MH Q_@;;F'X<+*>MS>2RDGOT7/_CM=#\1;HV?PXUV4'&ZS>//^_\ )_[-4'PO MMOLGPQT2/&-T!D_[[9F_]FJI\81,WPLU40#/^J,GJ%$JDX_STS0!8^%5M]D^ M%^BIC&Z)I/\ OIV;^MN!M_P#:E=MX(:!_ .A&T(,0 ML(0"/4( <^^-)GVQQ(O5V/7L>!Z'\9= O/&?\ ;#6GBC3=+^RF M,NE[ITK;0PQ\I5_FSSUX'!JGXV\"3>)-0L]8T?59-*UBQ4I#.HRK*>Q[CJ?7 MJ<@UC^'O%_B-X/%.B>(EA?5M%M'E2ZMAA9"4)7(&!GH1@#Z<4 7[CQKK>NZ_ M=Z5X!L+.Y2P;9=:C?NP@5_[BA>6Z'D?X$W/!?C"^UK4-6T?Q!:6]IJFDLHF: MV1GD=.Y[UP_P ,_#WBB_\ EN^D^);?2=/N99'=8;423EMQ4Y8G@_* M.G;%=M;^&=.\#^#=>N+*6:YNWM99[N\N'WRRNL;-R?Q)Q[]Z .9T7XI>)/$> MC"/0-!@U#6&E=F5"8X8(1PK.6;[Q.1C<.F:WM0\8:]-K=MX<\.Z=9RZT+-+F M^DNW98+7('&!\QY/8]".M5_@GI45A\-[>Z50)K^62:0XY.&**/IA<_C4OBOP M#J5[XE_X2;PEK+:9J_E".19%S',!T!Z^@X((X% &[X:O/%,T]U;^*]-L8#%M M,5U8RDQS9SD!6^88QW]>E=!7&_#CQ7J/B73;^'7((X]0TRZ-K.\7W)"._P!< M@YQQ794 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!$UM WF[H8SYR[9F5 MYG\3?^2A_#[_ *_Y/_0X:],H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ;+%'/"\4R+)'(I5T89# \$$>E^)'_0[6?\ X+(_\*S]:\!>./$.GBRU;Q?:36XD63:+ M!5^93D'(P: .Y\/>'=.\+Z2NG:3$4A#%V9VW-(QZLQ[DUJ5P7_"/?$C_ *': MS_\ !9'_ (4?\(]\2/\ H=K/_P %D?\ A0!WM9NOZ!IWB;1Y=-U>'S;>0@C! MPR,.C*>Q'_UNAKD_#FJ^)M/^(C^&?$NIP:JLFF_;8YH[81%#YFW;QU'7]*[Z M@#E/#WP\TO0-5&IM=ZAJEZB>7#/J-QYK0KZ+P,<<5U=%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #7=8XV=SM5 M023Z"O/?@]$][HFI^);L9N]:OI)68C^!20JCV!+5V^M!FT'4 F=QMI ,=<[3 M7+_!]E;X4Z/MQP)@<=CYST =K575-2MM'TJYU&_?R[>VC,DC8SP/3WJU7G_Q M9U_3(_"UWX=\Z2;5=114M[2V7?(3N!&0.@./Q[ T >3'XLW]IX_U+Q)I%A;Q MK?HD3V]QN8%5 .01\V%_6O0+/Q5XE^*D(M?#D?]@Z8@"7U\9-\F_&2D>,?G M[]NE>#75E6\L%S&VUX9$*LI]"#7O?P"MXH/#&I-]I5KE[O$MMDAH< M+@;@>F>?R]0: .Z\+^#](\(V)M])M\2/_KKF3YI9CZLW]!Q6-\3O#5GJ7@35 MKB&SA2^@C^U)<)&!)F,[C\PY^[N'XUVU97BETC\'ZP\K;4%C,6;T'EF@ \+: MK_;GA/2]2)W/N!G^ ME35@>.[O[%\/]=G[BQE5?8LI4?J: /&K'1+G_A1]EXDLLB_TS4WU"-\&[70?BQX-T"U&Y-/T^6ZE?_GI(PD!;\64?@ *T4S?_ +2C M]6&G:7_WSD#_ .._K4^G+]M_:)U:1N1I^E)&/9FV'T]&:LW3-5L-"^//B>?Q M#>16/G6J>1)<.$5UVQ\ GC.%''L>] %SXS W;>%M+&3]LU5/E'?&%_\ 9Z/B M&3>_%3P+IXZ17+7)'T92/_19K#U?6Y?&'QC\*-;0R#2H9F>R=T(,^SYGE Z[ M24 !_P!G-;FH-]O_ &D-,3&5T_3&8_4A^?\ Q\4 +KF+[]HCP];_ 'DL]/>9 MASPQ$N/_ &4UAZWX0T'5/C];Z;)9%[6>T>[OD,[_ +V5O,.<[L@Y'I2Q?! MW1Y--5K^]OY=;(#/JJW3B0/UR 3C&?;/O5#XIW"+=>#?%EN/M6EV%X)I98P6 M 1S&RM^2'\<5T][\2O#5NEL+&^75;BZD5(;73R)96R>Z@\8'/.* .9^),8G\ M:> M(WO*!>^9(7.695:/DGU(#+/B''X(TZZFL["WA%SJLT!VR," M 1&&[ AE_P"^O;F'7L7_ .T/X=M_O)96#S/[,1)C_P!EJM!>VW@[XZ:O-KTJ M6EIK-LK6MW+\J9&W*EN@Y#=?0>M %7QMX?M/A>FF^)?")GM0EVD-Y;&X=TN$ M().X,3S\N/Q]JTO&V;[XV>#+ 9(A5[G;Z1_-$H' 4-T)(+#C/WO8TOB"]MM)_:$TJ^UN=+6T.FE(9YF"Q@ M_O!@L>!R3U]1ZT :?QON3!\,YXP2/M%S%&??G=_[+3/&>LZAHFB>'_"?A^3R M-7U-8[5)0<&"-0JLWL??V/>N7^)OB,>+]1T/3M'5I]'_ +2CC-T%.RXG)QA# M_$%#$$CNU;?CJ[BT3XS^%-9U3]WIJP20F9Q\B.0XY/;&]3_^J@"#Q?\ #G1/ M#'P_U/4K&>^74H[&Y?=<;B%977.T@[B,8[]:[+X:VIL_AKH<9&-UJ)?^ M^R7_ /9JX+XP>+8];\+36/AZ9;NPAEC-]>1',1;/R1*PX8Y^8XX&T<\UZQHM MJ;'0-/M"-IM[6.(@]MJ@?TH 9KVL6_A_P_>ZK>'$5K$9"/[Q[+]2<#\:X?X< M^&I;WP3JNIZQ@W_B@223,1TB<$*/I\Q;Z$>E0?$>=O%/C#1? MHQ,4D@N]1* MG[L:\@9[< GZE:V?^%/>!?\ H!_^3<__ ,70!1^">H/<> 3I\_$VF74ENRGJ M 3O'ZL1^%)9]7U2WL[F]O MVG!N9 F],DY#'J,YH FNM&M_ /Q>\.Q>&WF@M-7#1W5L\K.KD<;CDDD\@ M^Q%1:U)J>H_'^ZT_1)FMYSIZ6\ETN";:,A79P/7!P/=@:T]&+?$#XJKXEMT; M^PM$B,%I,RD"YE.'+7X?ZQX>USPW-=174UZL%TTMPTAN0>27R><@$$#CGI5[X M@:G:77Q*T[0/%5[-8>'6M/.;;(8TN)22 '8?PC'X?C3M2NH_B;\1=*M='/VC M0]"D^TW=XH.R63((0'OT ^A8]A70ZSXB\!Z[<7VC^)+BQ+Z>Y62.^_=D'')C M8X)]/E.>* +OA3P=HOAVYFO?#=SC Y%=S10!S?AGP-IGAFXFO4>>^U.Y_U]_=OOE?/49["F>+_!-OXJ>SNX M[R;3=3L6W6U[!RR>Q'GHH XJ#P!>7M];7'C#Q+=:ZEJXDAMQ MM$' M'1F5#\Q%;7B_PW%XM\+W6CS3?9_/VE9MF_RV5@P.,C/3'7O6W10!C>$_#<'A M3PY;Z5;R&8QY:6=EP9I"2_\ /?4HUC$'D[?* M"A1][<<_='85T]% '$:E\/+D>)[C7O"GB";0;N\'^E*MNL\(++7](U>31M7LT\M;A(1*'3G@J2 >I_ ]*S[GX5PWEWIU[= MZO/=7UO?)>7=U<1!FN@F,1C! 10 <8SC)KOZ* .8U'P:-1^(NE^*)+["Z=;M M$MF8<[V(<;M^>/OCC'\/6E\>>$#XV\/QZ6+_ .PJMPLS2>3YFX ,-N-PQUSG MVZ5TU% ',>,O ]KXMTVSA6YDT^ZL)!)9W40R8CQVR,C@=QR!65??#2;6=(NH M]>\17&HZG+#Y$-Y+ JI;+D$[(E(&2!@G.2/U[RB@"II&GKI.BV.G(^];.WC@ M#8QN"*%SCMTJ:[M8+ZSFM;R)9H)D,:;ILC%A:R6J3F//4*[$;?P%=#X5\':?X5BG:W>:[O;IMUS?7+;I9C[GL/:N M@HH X[5?!FLS:_&/"%GX;MKK]]+?W ME\_F7EYM^B@#@+;X;:EHD]Q'X1\6W6D:=<.7:R:U2<(3UV, MQ^7ZXSTY-:*_#^UM_".JZ1:7UQ]JU93]JU"Y_>R2,>"Q&1VR,<=:ZZB@#+\, MZ(OASPS8Z0DWGBTBV>;LV[SG).,G'7UKFYO FO1:A>2:-XXO[*UO)6ED@EMU MG*ECD['8_+^ KN** ,CPSX:L?"NCKI^G>8P+F26:5MTDSGJS'N:UZ** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /,_$?_)PGA/_ *\I?_0)J],KS/Q' M_P G">$_^O*7_P! FKTR@ HHHH **** "BBB@#S/XF_\E#^'W_7_ "?^APUZ M97F?Q-_Y*'\/O^O^3_T.&O3* "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ K@O@Q_P DSM/^N\W_ *,-=[7G M?P=OK2#X;VJ3W4,;B>;*O( ?OGL: /1**J_VII__ #_6W_?Y?\:/[4T__G^M MO^_R_P"- %JBJO\ :FG_ //];?\ ?Y?\:/[4T_\ Y_K;_O\ +_C0!QDG_)P4 M7_8O?^US7>UY\L\-Q^T!&]O*DJCP^061@PSYY]*]!H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KFXAM+6 M6XNI%B@A0O([G 50,DGVQ7@'@_XLV7@J&\TB+3Y;_3OMTLMM.DNQEB)&T;"/ M;/)'6O8/B'I]WJGP]UBTTX,UQ)!E509+X(8J!ZD C\:^2J /HN;X@:QXV<:? M\-[)XU91]HU6\3:EOD<@#G+#/O[#O72^$O 6F^%M]TSOJ.K3$M1E:53')>?+&&!*D(,DCMGC\J]8H :T4;2+(R*77[K$ M]87Q:U1[3P2^FV@WWNL3)90(.IW'YOTX_$5F^- MM&N?!^IR>.?"SQQ,N/[4L'<)'=IGEA_M_P ^HYR&@\%L_P 1?&,GC._41V&G M9M]-M"X9D;'S.P'0\_J/0&@#T31=-31]"L=-B.5M+=(0?7:H&?TJ[110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %175I;WUJ]M>V\5S!(,/%, M@=6'N#P:EHH 9!!%;6\<%M$D,,2A(XXU"JB@8 ' ':GT44 5H=,L;>^FO; M>RMXKNX $UPD2K)(!TW,!D_C45]HFE:G-'-J6F6=Y+%_JWN+=9&3Z$CBKU% M%9]-L9+R"[DLK=KFV4K!,T2EX@1@A6QD CCBD73+!-2;44L;9;YTV-="%1*R M\<%\9QP./:K5% %6'3+"VOIKVWL;:*ZN/]=/'"JR2?[S 9/XU'>Z)I6ISQSZ MEIEG=RQ#$HH 9)!%- T$L2/$R[6C905(],>E4K#0-'TJ5I= M+TFQLI&&"]O;)&2/JH%:%% %7^S+#^TO[1^PVWV[9L^U>2OF[?3?C./:EOM- ML=4@\G4[*WO(@<^7<1+(N?H0:LT4 5[*PL]-MQ;Z=:P6D(.1%!&$4?@.*9J& MDZ=JT:)JNGVMZB'*+GPZE+J$5C;1WLPVR7*PJ)'''!;&3T'Y"K5%% &9J M6GVD*W>KV^G0/JD=LX2X2 &8X4X4,!N/IBN+^%OA&!?AU;V_B71(WF:YEE\C M4+4%DYV@[7'&0H]*]'HH 9!!%;0I#;1)%$@PJ1J%51Z #I7FOPU\.-=+XFN/ M$VCDC4-4:58M0M>''+!@KCD?.><5Z;10!!9V5KI]LMO86T-K OW8H(PBC\!Q M5:]T#1]3N%GU+2;&[F7[LD]LDC#\2,UH44 (B+'&J1J%11A548 'I2T44 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1152^U:P MTU$*\SVKGM.N!^8R/SKH(IHKB(20 M2)+&W1T8$'\17=3K4ZJO"5RTT]A]%%%:C"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "N8\4?$+P_X0OH;/6KB5)YH_-5(XB^%R0"< M>I!_*NGKRCXBQSZ)\3M%\5W&DS:GI4-HUM,D,85Y;/OTQ4]OJ M_A"ZN+B"U^%FI336S!9XX].5FB)Z!@#P?K7K.LZ6-9TF:P:[N[,3 SVG*S1$] P!X/UJQ]H\.?\ 1(M8_P#!6*Z33?A1I^E:H+^U M\0^(A,95EES?+B8J?X\("P[<]C7=T >6>"=+,WQ,EUC3?"UWX=TN/3#;F.YM M_),DID!R!WX[^U>IT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6!>>!?"^H:BU_>:'9RW+MN>1H_O'U( MZ$_6M^B@#S_7/AY=66JR:]\/[X:1J3\S6A'^C7..Q7H#U[8SSP>:A3XH:AH? M[KQWX6OM-91S=6J^= WOGM] 6KT:B@#A5^,O@=HPQU=U)ZH;27(_\=Q^M4Y? MB[#J1>#P;H&IZU$98[:358W6YTYHR86V]) 1@Y;IZY[$BO::\J^-O@O4?$%E9:MH\+7,MB MKI- @RS(>0RCO@@\#GGVH XG1/CIXDM-51]:\F_LF;]Y&L*HR+ZH1CD>^?ZU M]#V]Q'=6L5Q V^*9 Z-ZJ1D'\J^1]$\%Z_K^JI8V6FW 7D:./X M =S?D.:F4XP5Y.P7L:-%<7>?$BSC)%E9RS>C2,$']:R)_B-JKD^1;VL0[?*6 M/\_Z5PSS+#1^U?T,W4BCTNBO*&\=:\QXND7Z0K_44B^.=?!YO%;ZPI_A6/\ M:U#L_P /\Q>UB>L45Y?#\0M9C8>8MM,.X:,C^1%:MK\2AP+W3B/5H9,_H?\ M&M(9GAI;NWR&JD3NZ*Q+#QAHNH85+M89#_!.-A_,\?K6T"&4%2"",@CO7="I M"HKP=RTT]A:***T&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%!.!D\"@ K+UCQ#I^B1YO)OWI&5A3EF_#M]37- M^)/'8A9[31&#..'N<9 _W?7ZUP,LTD\S2SNTDC'+,QR2?K7C8K,XT_I7Y>.S/V* \#8?G(_P![M^%1F=F.2S')--HKP*M:I M5=YNY@VWN%%%%8B"BBB@ HHHH *M6.I7NFR^98W,D#=]C<'ZCH?QJK15*3B[ MH9WVC?$13MBUJ+;V\^(O0XC/E7*C+P,> M1[@]Q6S7T5.I&I'F@[HW33U044458PHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9++'!"TLSK M'&@RS,< "C8!]8>M^+-.T7,;M]HN1_RQC(R/]X]OYURWB3QU+=%[31F,4/1I M^C/]/0?K]*XPDLQ+')/))[UX>*S11?+1U\S&53HC>U;QEJNJ%E6;[+ >/+A. M,CW;J:P"#4JSJOFF[F#;>X4445F(**** "BBB@ K2TS7]2TAA]BN MF5,\Q-\R'\#_ $K-HJXSE!WB[,=['IFB^/K.]*PZFHLYC_'G]VWX]OQ_.NL5 M@RAE(((R".]>#UO>'_%E[HTS\T+'[ONI[?RKVL+FC3Y:WWFT:G<];H MJGI>JVFL68N;&3>G1E/#(?0CL:N5[\9*2YH[&^X44450!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 C,%4LQ &23VKS;Q;XP;4' M>PTQRMH#AY!UE_\ L?YU:\<^)B[OI%@^$'%PX[G^Y_C^5<-7SV8XYMNC3>G5 M_H85)]$%%%%>$8!1110 4444 %%%% !1110 4444 %%%% $EO<2VMPD]M(T< ML9RKJ<$&O4_"OBF/7(/(N-L=[&/F4=)!_>'^%>45+;7$MIO1:]I@E&%N(\+-&.Q]1['_/2MBOKZ)SJUT;.S?_0X3R1_RU;U^GI7+5\U MF&.=1NE3?N_G_P YZD[Z(****\8Q"BBB@ HHHH **** "BBB@ HHHH **** M +VDZO=Z-?+DD>>'7T_P#KUZ."QLL/+EE\+-(3Y3VBBJ]C>P:C8Q7=JVZ*5*WB<#)X%>.^)M8.LZY-.K$P(=D(_V M1W_'K7GYAB?84O=W>QG4ERHR22S$L@:Q)H>K1W29,?W94'\2=_Q[U['!-' M:P9K672YFRT/[R+/]TGD?@3^M>UE>)Y9^QEL M]O4VIRL[';4445](= 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1139'$<3.0S!03A1DGZ#O0!D:CXDMM.\06.F2X+76=S9_U>>%_,\5LU MXMK,6L:EKSW%SI]Y'/=.3#&T+!B%'11CG QTKU?P_>7-]HD$M_!+!=*-DJRQ ME"6'?! Z]?QH TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "H[FXCM+66XG;;%$A=V] M!4E!^)'Z5O^%=9_MO0 M(;ASF=/W\<>%[1=/O\ 7&N+E[K*$*S+L&65<8VYP ?6N@T' MPO:>'9)FL;BY=9@ Z2LI''0\*.>3^= &U1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %*ZKJ,FJZI/>3?>E;(&?NCL/P%>7F6)]E M2Y([R_(RJ2LK%2BBBOE3F"BBB@ HHHH **** "BBB@ HK3T[P[JNJJ'LK1VC M)_UC85?S/7\*V#\.]9";O-M"?[HD;/\ Z#BNB&&K35XQ=BE%LY2BM;4?#.K: M6A>ZLW\I>3)'\Z@>Y'3\:R:RG"4':2LQ--;A1114""BBB@#K/ NOFPU$:?#9QTKV#PKJ_]LZ#%-(V9X_WX;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 8'C/4SIOAN;RSB6X_>?XF/^ 'YUQM M?)YE5]IB&NBT.6H[R"BBBO-,PHHHH **** "NRT5C:?#75KF/B227RR1UP=J M_P#LQ_.N-KL;#_DE6I?]? _]"CKMP>DI/^Z_R+ANSCJ***XB"6UG>VNX9XCA MXW#J?0@YKJ/B+$J>(8748,ENI;W(8C^6*Y-?O#ZUU_Q(_P"0Y:_]>P_]":NV MG_NU3UC^I:^%G'T445Q$!1110 4444 %7]$U%M*UJVO%Z1O\X]5/!'Y50HJH MR<)*2W0]CW@$,H*D$$9!'>EK%\(WQO\ PO:.QR\:^4W_ '@?IBMJON:O_ $6*Z"N?UC_D=?#G_;U_Z+%=!0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% '/^!?\ D2K#_MI_Z,:N@KG_ +_ ,B58?\ ;3_T8U=!0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 <_P".O^1*O_\ MG_Z,6N@KG_'7_(E7_\ VS_] M&+704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!R/Q#U(VVCQV49P]T_S8_N+S_/'ZUYI71^.K[[7XGE0'*6ZB(?7J M?U/Z5SE?'X^K[7$2?;3[CDF[R"BBBN$@**** "BE1&D<(BEF8X R2:[#2_ MA^SB[\07(LX1R8]P#8]R>!^M;T:%2L[012BWL<=17=G5?!FE?):V'VQA_$8] M_/U<_P J;_PEOAJ;Y;C05"^HAC)'\JZ/JM-:2JJ_S97*NYPU=CX7\.6R6+:W MKVT6B+NCC?HWN1_(=ZN+HOA7Q%_R";HV=R?^66<<_P"ZW7_@)K U^QUO2;>* MQU"622Q0_N64YC/_ -?V/X5<:'U=^UDN9=+:J_F%N75ZE[5O'M[<-Y6DJ+*W M P#@%R/Y#\/SK"_MS5O,W_VG>;O7SV_QJA17+4Q-:H[RDR7)LZK2?'FHV;K' MJ/\ IMOT.X .!]>_XUI:KX3M=>ABU/PRT2+-]^(_*OU'H1W'^3P=7++5K_3H MW2QNY8%DY8(V,GUK>GBN:/LZ_O+\5\RE+I(U[GP)K=O$76&.?'4129/Y'%<\ MZ/%(R2*R.IPRL,$'TQ6Q8^+M:L9@XO9)USEDG.\-[<\C\*Z36K:T\6^&3K=D MGEWENI\U/4#DJ?7 Y!_R'[&C6BW0NFNC_0+)K0X&BBBO/,PKK/A]J1M=<:S< M_N[M,#_?7D?ID?E7)U-9W+V5]!YT4V*19H M4DC.4=0RGU!IU?;G8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MX[XJN/M7BF_?.0)=@_X"-O\ 2LBI[V3SK^XD)SOE9L_4U!7PM27/-R[LXGJP MHHHK,04444 %%%% !78^#9(=1TC4= G<(UP#)$3ZXY_+"G\ZXZK%C]J^W0_V M>)#1R!G/Y5A?9? L1\W[;< M_#:3&K7D6?O0!L?1A_C7HU?79=+FPT?+_,ZJ?PA1117H&@4444 %%%% !115 M74-3LM+M_.U"YC@3MN/+?0=3^% %JBJ]A>Q:C8Q7=MN\J5=R[A@XJQ0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 <_K'_(Z^'/^WK_T6*Z"N?UC_D=?#G_;U_Z+%=!0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '/^!?^1*L/^VG_HQJZ"N?\"_\B58? M]M/_ $8U=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 <_XZ_Y$J_\ ^V?_ *,6N@KG M_'7_ ")5_P#]L_\ T8M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !167)\N[(!&T]#UZ=:T: "BBB@ HHHH **** "BBB@ HSCK15 M?4)/)TNZD!QLA=L_132;LK@>+7]P;O4KFX)SYLK/^9S5>BBO@VVW=G$%%%%( M0445K^%],&J^(;:WD&8E/F2 ]U'./QX'XU=.#J34%NQI7=CIM!TVT\,Z+_;N ML)FX<9AC/5<] /\ :/Z#\:Y36==O=#&=N-C'ZI5X]BI/!+;3O#<1M'(APR,,$&HZ] M"O8K7QQX=:^M8Q'J5J,,HZGOM]P>WO\ C7GM88BA[)IIWB]F3*-@KHO"WB9- M!%Q%=0-/!/@D*1D$<=#UR#^E<[16=*K*E-3AN)-IW1W\FC:#XLLGFT#;9WB< MF,KM'T*C@#W%<)/#);7$D$Z%)(V*NI[$=:T_"UU-:^)[%H"JQ^7_ -\DK_2MBN7^'TF_POMS_JYW7Z=#_6NHK[;"RYJ$'Y([(_"@ MHHHKH*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#P=_OMGKFDJ>]C,-_ M<1'@I*RG\#4%?!-6=CA"BBBD 4444 %* 6( &2> !WI*Z3P+IR7WB-9)5W1V MR&4@],]!^IS^%:TJ;JU%!=1I7=BY9^$+*PLDO?%%[]E5QE8%/S'V/4Y]@*M0 M>+M T698]&TMVC)Q)-T8CVSDGZ'%9EY8ZQXPU2XOK2$R6ZN4B9G"J%'0#/YG MW-1_\('KW_/O'_W^6O23JP_W:GIWM=LTU7PHV+VQ\.>)[E[R'6FMKF3JEPPX M]@&Q^AQ5?_A!;)?FE\0VPC]=JC/_ (]6?_P@>O?\^\?_ '^6C_A ]>_Y]X_^ M_P M#C.;YIT+OYH-7O$W+/4?#_A"&;[%>RZA<2#E$?*G'3IP/KR:K'5_"NOM MG5;-]/N6/,L?0GUR.OXBLS_A ]>_Y]X_^_RT?\('KW_/O'_W^6FYXJRBJ7N] MK?TQWEM8-=\)OIMH-0TZX%[8-_RT7DK[G'!'O7.5W'A:.]TG69- UF$K!>Q, M1&QRI..H(XY (/X5R&HVAL-3N;4Y_EUYS\-H\ZM>2=E@"_FP_P * M]&KZO+%_LR]6=5/X0HHHKTS0**** "BBB@#!\476OVUIG0;6.48^=P=TB_1. M_P"OTKR*]NKJ[NGDOY9)9\X8RDDCVYZ?2O>ZRM8\-Z9KBG[=;CS<8$\?RN/Q M[_0Y% 'G6G:MXQ@TZ&/38[PVJKB(I9!QCV.TYJS_ &WX\_YY7W_@O'_Q%>C: M78+I>EP62.9%A7:&(P2,U;H \N_MOQY_SROO_!>/_B*/[;\>?\\K[_P7C_XB MO4:* /+O[;\>?\\K[_P7C_XBC^V_'G_/*^_\%X_^(KU&B@#R[^V_'G_/*^_\ M%X_^(H_MOQY_SROO_!>/_B*]1HH \N_MOQY_SROO_!>/_B*/[;\>?\\K[_P7 MC_XBO4:* /+O[;\>?\\K[_P7C_XBC^V_'G_/*^_\%X_^(KU&B@#R[^V_'G_/ M*^_\%X_^(H_MOQY_SROO_!>/_B*]1HH \N_MOQY_SROO_!>/_B*/[;\>?\\K M[_P7C_XBO4:* /+O[;\>?\\K[_P7C_XBC^V_'G_/*^_\%X_^(KU&B@#R[^V_ M'G_/*^_\%X_^(H_MOQY_SROO_!>/_B*]1HH \N_MOQY_SROO_!>/_B*/[;\> M?\\K[_P7C_XBO4:* /+O[;\>?\\K[_P7C_XBC^V_'G_/*^_\%X_^(KU&B@#R M[^V_'G_/*^_\%X_^(H_MOQY_SROO_!>/_B*]1HH \N_MOQY_SROO_!>/_B*/ M[;\>?\\K[_P7C_XBO4:* /+O[;\>?\\K[_P7C_XBC^V_'G_/*^_\%X_^(KU& MB@#R[^V_'G_/*^_\%X_^(H_MOQY_SROO_!>/_B*]1HH \N_MOQY_SROO_!>/ M_B*/[;\>?\\K[_P7C_XBO4:* /)IKSQG<7MM=S6U\T]KN\E_L.-NX8;C;@Y' MK5C^V_'G_/*^_P#!>/\ XBO4:* /+O[;\>?\\K[_ ,%X_P#B*/[;\>?\\K[_ M ,%X_P#B*]1HH \N_MOQY_SROO\ P7C_ .(H_MOQY_SROO\ P7C_ .(KU&B@ M#R[^V_'G_/*^_P#!>/\ XBC^V_'G_/*^_P#!>/\ XBO4:* /+O[;\>?\\K[_ M ,%X_P#B*/[;\>?\\K[_ ,%X_P#B*]1HH \N_MOQY_SROO\ P7C_ .(H_MOQ MY_SROO\ P7C_ .(KU&B@#R[^V_'G_/*^_P#!>/\ XBC^V_'G_/*^_P#!>/\ MXBO4:* /+O[;\>?\\K[_ ,%X_P#B*/[;\>?\\K[_ ,%X_P#B*]1HH \N_MOQ MY_SROO\ P7C_ .(H_MOQY_SROO\ P7C_ .(KU&B@#R[^V_'G_/*^_P#!>/\ MXBC^V_'G_/*^_P#!>/\ XBO4:* /+O[;\>?\\K[_ ,%X_P#B*/[;\>?\\K[_ M ,%X_P#B*]1HH \N_MOQY_SROO\ P7C_ .(H_MOQY_SROO\ P7C_ .(KU&B@ M#R[^V_'G_/*^_P#!>/\ XBC^V_'G_/*^_P#!>/\ XBO4:* /+O[;\>?\\K[_ M ,%X_P#B*/[;\>?\\K[_ ,%X_P#B*]1HH \N_MOQY_SROO\ P7C_ .(H_MOQ MY_SROO\ P7C_ .(KU&B@#R[^V_'G_/*^_P#!>/\ XBC^V_'G_/*^_P#!>/\ MXBO4:* /+O[;\>?\\K[_ ,%X_P#B*/[;\>?\\K[_ ,%X_P#B*]1HH \N_MOQ MY_SROO\ P7C_ .(H_MOQY_SROO\ P7C_ .(KU&B@#R:PO/&>F64=I96U]%!' MG:GV'.,DD\E<]2:L?VWX\_YY7W_@O'_Q%>HT4 >7?VWX\_YY7W_@O'_Q%']M M^//^>5]_X+Q_\17J-% 'EW]M^//^>5]_X+Q_\11_;?CS_GE??^"\?_$5ZC10 M!Y=_;?CS_GE??^"\?_$4?VWX\_YY7W_@O'_Q%>HT4 >7?VWX\_YY7W_@O'_Q M%']M^//^>5]_X+Q_\17J-% 'EW]M^//^>5]_X+Q_\11_;?CS_GE??^"\?_$5 MZC10!Y=_;?CS_GE??^"\?_$4?VWX\_YY7W_@O'_Q%>HT4 >7?VWX\_YY7W_@ MO'_Q%']M^//^>5]_X+Q_\17J-% 'EW]M^//^>5]_X+Q_\11_;?CS_GE??^"\ M?_$5ZC10!Y=_;?CS_GE??^"\?_$4?VWX\_YY7W_@O'_Q%>HT4 >7?VWX\_YY M7W_@O'_Q%']M^//^>5]_X+Q_\17J-% 'EW]M^//^>5]_X+Q_\11_;?CS_GE? M?^"\?_$5ZC10!Y=_;?CS_GE??^"\?_$4?VWX\_YY7W_@O'_Q%>HT4 >7?VWX M\_YY7W_@O'_Q%']M^//^>5]_X+Q_\17J-% 'EW]M^//^>5]_X+Q_\11_;?CS M_GE??^"\?_$5ZC10!Y=_;?CS_GE??^"\?_$4?VWX\_YY7W_@O'_Q%>HT4 >7 M?VWX\_YY7W_@O'_Q%']M^//^>5]_X+Q_\17J-% 'ECZOXYD0I);WKJ>JMIRD M'_QRG?VWX\_YY7W_ (+Q_P#$5ZC10!Y=_;?CS_GE??\ @O'_ ,11_;?CS_GE M??\ @O'_ ,17J-% 'EW]M^//^>5]_P""\?\ Q%']M^//^>5]_P""\?\ Q%>H MT4 >7?VWX\_YY7W_ (+Q_P#$4?VWX\_YY7W_ (+Q_P#$5ZC10!Y=_;?CS_GE M??\ @O'_ ,11_;?CS_GE??\ @O'_ ,17J-% 'EW]M^//^>5]_P""\?\ Q%'] MM^//^>5]_P""\?\ Q%>HT4 >7?VWX\_YY7W_ (+Q_P#$4?VWX\_YY7W_ (+Q M_P#$5ZC10!Y=_;?CS_GE??\ @O'_ ,11_;?CS_GE??\ @O'_ ,17J-% 'EW] MM^//^>5]_P""\?\ Q%']M^//^>5]_P""\?\ Q%>HT4 >7?VWX\_YY7W_ (+Q M_P#$4?VWX\_YY7W_ (+Q_P#$5ZC10!Y=_;?CS_GE??\ @O'_ ,11_;?CS_GE M??\ @O'_ ,17J-% 'EW]M^//^>5]_P""\?\ Q%']M^//^>5]_P""\?\ Q%>H MT4 >7?VWX\_YY7W_ (+Q_P#$4?VWX\_YY7W_ (+Q_P#$5ZC10!Y=_;?CS_GE M??\ @O'_ ,11_;?CS_GE??\ @O'_ ,17J-% 'EW]M^//^>5]_P""\?\ Q%'] MM^//^>5]_P""\?\ Q%>HT4 >7?VWX\_YY7W_ (+Q_P#$4?VWX\_YY7W_ (+Q M_P#$5ZC10!Y=_;?CS_GE??\ @O'_ ,11_;?CS_GE??\ @O'_ ,17J-% 'EW] MM^//^>5]_P""\?\ Q%']M^//^>5]_P""\?\ Q%>HT4 >$ZK/?7&J32ZL)!>- MCS!)'L;H,97 QQBNI\':KXG>18K*)KVS4X;[02%0>S]1].?I773>#]-N]>GU M2_5KEY2I6)N$7"@=._3OQ[5NQQI%&J1(J(HPJJ, #Z4 *N=HW !L<@'.*6BB M@ HHHH **** "BBB@ JCK?\ R+^H8Z_99/\ T$U>JMJ,?G:7=1CJ\+K^:FHJ M*\&A/8\/HHHKX0X@HHKH_!6B)J^L&2Y7=;6P#NIZ,>P_F?PK6E3E5FH1W8TK MNPFB^#-1U>%9V*VMNPRKR#EAZ@?_ *JZO0]&TGPQ=RW,FKPR2&(H0[*NT9!/ M&?:N7\4^*I]5NI+:SE:.Q0[0$./-]S[>U9KJW^A=XQ>A+=3 M?:+R:;_GI(S_ )G-=K!X=T+0=+@N?$S-)<3#(B!/'L O7&>3TKB8.;B//]\? MSKL?B4?^)A8CMY3?SJ,/RJG4K22;5M]M0CLV2_;O G_/FW_?#_XT?;O G_/F MW_?#_P"-<+12^NR_DC]P<_D=U]N\"?\ /FW_ 'P_^-'V[P)_SYM_WP_^-<+1 M1]=E_)'[@Y_([W^PO#GB2UF_X1YFM[N(9VDM@^F0W8^HZ5PCHT^AD$CLXB8<#)S@,,_ MRKA*LV.H76FW GLIWAD'=3U]B.XJ:6(I^S5*K&Z]=4)25K,;=V=Q8736]Y$T M,J=585:M] U:[B26WT^X>-QE6"<$>N:["[,'C/P@]Z(U34;)3N"]\#)'T(Z> M]<[:^--:M+..VBGCV1($0M&"0!P*J="C3G>;?*U=-#<4GJ;OAOPN=%D.L>(& MCMU@!*1E@=I]3CCZ 5R>NZH=8UJXO""JN<(I[*.!3=1UG4-68&_NGE .0O11 M^ XJC45J\'!4J2M%:Z[MB#5L/#T.R'PH****ZR@HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH \<\4V_V;Q3?H1C=*7'_ OF_K6379?$>R,>JVUXH^6:+83C M^)3_ ($?E7&U\7BZ?LZ\H^9QR5I,****Y20HHHH *[+P=_H?AS7-0'#+%L0^ MX4G^9%<;796O^B?"JY<<&YGX/_ E'\E-=N#TJ.?9-_@7#>Y+-=7%O\+["6QG MDMW68J[1.5)&Y^,CWQ7+_P!NZO\ ]!6]_P# A_\ &NC@_?\ PHN!U,%Q^7SK M_P#%5QM5BIR7)9_90Y-Z%_\ MW5_^@K>_P#@0_\ C1_;NK_]!6]_\"'_ ,:H M45R>UJ?S,B[+_P#;NK_]!6]_\"'_ ,:/[=U?_H*WO_@0_P#C5"CKTH]K4_F8 M79Z'K-VUO)X2FG8O-E3([=2"$#?SKG_'=OY'BN9L8$R)(./;'\Q5_P"(+F&\ MTV!>##!D8[WX_ Y_]FKUL5[T:L?Y7'\K&LNIQU%% M%>*8A1110 4444 >A_#6V*V%[T1AAY%\ MUL^K<_RQ6U7VF#I^SP\8^7YZG9!6B@HHHKJ*"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PV^MS::C<6Y&#%*R8^AQ4% M='XZLC:>*)9 ,)<(LJ\=\8/ZC]:YROAZU/V=64.S.)JSL%=UX*_Y%36O)_UV MUL8Z_<./US7"UTO@G6H])UAHKI@EO= (S'HK#[I/MR1^-;8*<85US;/3[RH. MTCFJ*Z/Q3X6N-(O))[:)I+%R65E&?+_V3Z8]:YRL*M*=*;A-:DM-.S);92UW M"HZEU'ZUZGXH\3#P\]OLM!/),&Y+[=H&/;WKRZR_X_[?_KJO\Z](\8^'+W7I MK1K$Q 0JP;S&(ZX]O:O2P+JJA4=+XM#2%^5V,G_A9HCI[+X@_;KZ"UN=-01S2+&2)-V,G&<$-=+@TKQ 4M$$ M<4T8E"#HI)(('Y?K63I/_(:LO^OB/_T(5T?Q'_Y&"W_Z]5_]#:HE5G7PLI5' M=IJP-N4=1OPZ_P"1DE_Z]F_]"6L#6O\ D/:A_P!?,G_H1K?^'7_(R2_]>S?^ MA+6!K7_(>U#_ *^9/_0C64_]TAZLE_ BE114UI9W%]<+!9PO-(W14&?\BN%) MMV1!V?PU+";4<_ZO8A.?7YO_ *]<.V-QV],\5Z!.L7@OPA);,ZMJ-Z#D+V)& M"?H!^M>?5WXI>SI4Z+W5[_,TEHD@HHHKSS,***FL[9[V^AMH_O32!!QZG%-) MMV0'K?A2W-KX5L(R,$Q[S_P(EOZUL4V*-884BC&%10JCV%.K[JG'D@H]D=JT M5@HHHJQA1110 4444 %%%% !1110 4444 %%%% !1110!@>,],.I>&YMBYEM M_P!\F/;J/RS7DM>\]>M>.^)M'.BZW- !B%SOA/JI[?AT_"OG\VH:JLO1F%6/ M4R****\$P"BBB@ KL=2^7X6::(AE6N/F/XR9_6FPZOX-6!!)HMSO"@-T//UW M\UH1^,/#,6G&P73;HVI.?*:-67KGN_KS7JT*5."E>HM5;K_D:Q274I>'_P!_ M\/M;@Z["9,?\!!_]EKC:[VV\6>%[.WG@MM,NHXK@8E0(N&&,?W_>JG]L>"O^ M@+<_]\C_ .+HJTJ"O\ MH"W/_?(_^+I\.O>#H)TFAT>Z62-@RMM'!!R#]^G'#033=2/X_P"0-3G'3C?BEO_%OAC4S&;_3;N;RQA,JHVC\'KMFJ4G5?M%[W^9;MKJ<%171 MZSJ/AJYTYH])TR>"YW K(_ SS_$<\5SE>34@H2LI)^ADU8****R$%7]$TYM M5UJVLU'$CC>?11R3^54*]#^'FCF&VEU29<--^[BR/X0>3^)_E77A*'MZRATZ M^A<8W=CM0 J@*, # [4M%%?9G6%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!R/Q#TS[3H\=]&N7M6PV/[C:5[KH(Q7BNJ:?+I>ISV<_P!Z)L _WAV/XBOF\VH< MM155L_S.>K'6Y4HHHKQ3$Z71?&^H:3"MO,JWENHPJNV&4>@;T^N:U#XQ\/2_ M--H"%CU_=1M^M<-179#&UX1Y;W7GJ6IM'5ZCK>CZG/8Q:;I*VDJW*,T@15R, M]/EZ_P#UJV/B'?WEE)I_V.[GM]XDW>5(5W8V]<5P%O)Y-U%*?"FXENYI)Y-WWY&+'B0=S7!5W-M_R22X_WS_Z,%982T3?V6*#>IR.D_ M\AJR_P"OB/\ ]"%='\1_^1@M_P#KU7_T-JY[1U9]2->2 M%9"BO@;NF&Z?_7I_PYMY6UN>X"'RE@*E\<9++@?H:YK5I%EUJ]D0Y5[B1@?4 M%C6GM)4L-"2[L+VBCKO^$K\+]O#R?^ T5,F\?PVT)CT728K?/\3 #_@*_XU MQ-%9?7Z_2R]$A<\BQ>WUSJ-TUQ>S-+*W5F_D/057HHKB;;=V2%%%%(05UGP_ MTS[7KC7CKF.T7(/^V>!^F3^5EEM#VM=2>T=?\C2G&\C9HHHKZPZ@HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "L'Q=H/\ ;>DGR5S=6^7A_P!KU7\R00QVUND,"!(XU"JH[ 5E M>&M CT'31'PUQ)AII!W/H/85L5]9@,+]7IWE\3_JQU0CRH****]$T"BBB@ H MHHH **** "BBB@ KC?&WB>ZTJX@M-+G$4VW?*VU6P.PY!]S^5==/.EM;R3S' M;'&I=CZ #->*ZI?R:IJD]Y+]Z5R0/[H[#\!7E9EB'2IJ,79LRJ2LK(T_^$V\ M0_\ 00_\@Q__ !-'_";>(?\ H(?^08__ (FL&BOGOK-?^=_>S#FEW-[_ (3; MQ#_T$/\ R#'_ /$T?\)MXA_Z"'_D&/\ ^)K!HH^LU_YW][#FEW-[_A-O$/\ MT$/_ "#'_P#$T?\ ";>(?^@A_P"08_\ XFL&BCZS7_G?WL.:7(?\ H(?^08__ (FL&BCZS7_G?WL.:7PYI=S>_X3;Q#_P!!#_R#'_\ $T?\ M)MXA_P"@A_Y!C_\ B:P:*/K-?^=_>PYI=S>_X3;Q#_T$/_(,?_Q-'_";>(?^ M@A_Y!C_^)K!HH^LU_P"=_>PYI=S>_P"$V\0_]!#_ ,@Q_P#Q-'_";>(?^@A_ MY!C_ /B:P:*/K-?^=_>PYI=S>_X3;Q#_ -!#_P @Q_\ Q-'_ FWB'_H(?\ MD&/_ .)K!HH^LU_YW][#FEW-[_A-O$/_ $$/_(,?_P 31_PFWB'_ *"'_D&/ M_P")K!HH^LU_YW][#FEW-[_A-O$/_00_\@Q__$T?\)MXA_Z"'_D&/_XFL&BC MZS7_ )W][#FEW-[_ (3;Q#_T$/\ R#'_ /$T?\)MXA_Z"'_D&/\ ^)K!HH^L MU_YW][#FEW-[_A-O$/\ T$/_ "#'_P#$T?\ ";>(?^@A_P"08_\ XFL&BCZS M7_G?WL.:7(?\ H(?^08__ (FL&BCZS7_G M?WL.:7PYI=S>_X M3;Q#_P!!#_R#'_\ $T?\)MXA_P"@A_Y!C_\ B:P:*/K-?^=_>PYI=S>_X3;Q M#_T$/_(,?_Q-'_";>(?^@A_Y!C_^)K!HH^LU_P"=_>PYI=S>_P"$V\0_]!#_ M ,@Q_P#Q-'_";>(?^@A_Y!C_ /B:P:*/K-?^=_>PYI=S>_X3;Q#_ -!#_P @ MQ_\ Q-'_ FWB'_H(?\ D&/_ .)K!HH^LU_YW][#FEW-[_A-O$/_ $$/_(,? M_P 31_PFWB'_ *"'_D&/_P")K!HH^LU_YW][#FEW-[_A-O$/_00_\@Q__$T? M\)MXA_Z"'_D&/_XFL&BCZS7_ )W][#FEW-[_ (3;Q#_T$/\ R#'_ /$T?\)M MXA_Z"'_D&/\ ^)K!HH^LU_YW][#FEW-[_A-O$/\ T$/_ "#'_P#$T?\ ";>( M?^@A_P"08_\ XFLR'2=1N(A+!874L9&0Z0L0?Q JLZ-&Y212K*<%6&"#5.OB M4KN4OO8*6M+. MXG4'!,43,!^0J*:":VE,5Q$\4@ZI(I4C\#1]8Q*5^>7WL.:7*1?O)(I4C\#0\1B%O-_>PYI=S: M_P"$V\0_]!#_ ,@Q_P#Q-'_";>(?^@A_Y!C_ /B:QHK6>>.22""21(AF1D0D M(/4D=*DMM.O;U"]G9W%PJG!:*)F /IP*:KXE[2E][#FEW-7_ (3;Q#_T$/\ MR#'_ /$T?\)MXA_Z"'_D&/\ ^)K.DT75(HVDETV\1$!9F:!@% ZDG%5$1Y9 MD:L[LPYI&Y_PFWB'_ *"'_D&/_P")H_X3;Q#_ -!#_P @ MQ_\ Q-9DVE:C;PF6XL+J*,=7>%E _$BB#2=1N85FMM/NIHF^Z\<+,I[=0*?M ML5>W-+[V.\C3_P"$V\0_]!#_ ,@Q_P#Q-'_";>(?^@A_Y!C_ /B:H?V%J_\ MT"KW_P !W_PJ.'2]0N0YM[&YE",4;RX6;:P[' X-'M<5_-+[V%Y&G_PFWB'_ M *"'_D&/_P")H_X3;Q#_ -!#_P @Q_\ Q-9TFC:I#&TDNFW:(@RS- P"CU)Q M38-*U&ZA$MM874T;='CA9@?Q H]MBKVYI?>PO(T_^$V\0_\ 00_\@Q__ !-' M_";>(?\ H(?^08__ (FLFYT^]LU!O+2>W#' ,L17/YBJ]2\1B$[.;^]BYI=S M>_X3;Q#_ -!#_P @Q_\ Q-'_ FWB'_H(?\ D&/_ .)K#CC>:18X4:1V. JC M)/X5-V:AKRTGMU8X!EB9<_F*/K&(:OSO[V'-+N:W_";>(?\ H(?^08__ M (FC_A-O$/\ T$/_ "#'_P#$UEV^EZA=Q>;:V-S/'G&^.%F&?J!3I='U.WB: M6?3KN*-1EG>!@!]215>VQ5K\TOO8[R-+_A-O$/\ T$/_ "#'_P#$T?\ ";>( M?^@A_P"08_\ XFL2*&6>01P1O(YZ*BDD_@*GN-,O[2/S+JRN($_O21,H_,BD MJ^):NI2^]BYI=S4_X3;Q#_T$/_(,?_Q-'_";>(?^@A_Y!C_^)K&6UN&M6N5@ ME-NC;6E"'8I]">F>1^=,1&DD5(U+NQ 55&23Z 4OK&(_G?WL.:73Y9W],_=Z]* MG;1-512SZ9>*HZDV[C^E4JV*>TI?>QWD:'_";>(?^@A_Y!C_ /B:/^$V\0_] M!#_R#'_\36)%%)/*L4$;22,<*B+DD^P%3QZ7J$LTD,5C_^ [_X4R72=2@C=YM/NHT09=GA8!1[G'%/VN*7VI?>QWD:7_"; M>(?^@A_Y!C_^)H_X3;Q#_P!!#_R#'_\ $U@U-<6ES:,JW=O+ 6&5$J%(?^@A_P"08_\ XFL& MBCZS7_G?WL.:7(?\ H(?^08__ (FL&BCZ MS7_G?WL.:7PYI= MS>_X3;Q#_P!!#_R#'_\ $T?\)MXA_P"@A_Y!C_\ B:P:*/K-?^=_>PYI=S>_ MX3;Q#_T$/_(,?_Q-'_";>(?^@A_Y!C_^)K!HH^LU_P"=_>PYI=S>_P"$V\0_ M]!#_ ,@Q_P#Q-'_";>(?^@A_Y!C_ /B:P:*/K-?^=_>PYI=S>_X3;Q#_ -!# M_P @Q_\ Q-'_ FWB'_H(?\ D&/_ .)K!HH^LU_YW][#FEW-[_A-O$/_ $$/ M_(,?_P 31_PFWB'_ *"'_D&/_P")K!HH^LU_YW][#FEW-[_A-O$/_00_\@Q_ M_$T?\)MXA_Z"'_D&/_XFL&BCZS7_ )W][#FEW-[_ (3;Q#_T$/\ R#'_ /$T M?\)MXA_Z"'_D&/\ ^)K!HH^LU_YW][#FEW-[_A-O$/\ T$/_ "#'_P#$T?\ M";>(?^@A_P"08_\ XFL&BCZS7_G?WL.:7 M(?\ H(?^08__ (FL&BCZS7_G?WL.:7PYI=S>_X3;Q#_P!!#_R#'_\ $T?\)MXA_P"@A_Y!C_\ MB:P:*/K-?^=_>PYI=S>_X3;Q#_T$/_(,?_Q-'_";>(?^@A_Y!C_^)K!HH^LU M_P"=_>PYI=S>_P"$V\0_]!#_ ,@Q_P#Q-'_";>(?^@A_Y!C_ /B:P:*/K-?^ M=_>PYI=S>_X3;Q#_ -!#_P @Q_\ Q-'_ FWB'_H(?\ D&/_ .)K!HH^LU_Y MW][#FEW-[_A-O$/_ $$/_(,?_P 31_PFWB'_ *"'_D&/_P")K!HH^LU_YW][ M#FEW-[_A-O$/_00_\@Q__$T?\)MXA_Z"'_D&/_XFL&BCZS7_ )W][#FEW-[_ M (3;Q#_T$/\ R#'_ /$T?\)MXA_Z"'_D&/\ ^)K!HH^LU_YW][#FEW.FL/'. ML1ZA U]=^;;!QYJ>4@RO?H,UZDCK(BNA#*PR".XKP>O4O FK'4-"^S2MF:S( M3GNG\/\ 4?A7KY9BI2FZ=1WOMBBBO?-PHHHH **** "BBB@ HHH MH *Y'QYH)OK$:C;)F>V7$@ ^_'_];K],UUU%8UZ,:U-PEU%)75CP:BNH\9>& M3I%V;RS3_0IFZ ?ZIO3Z>GY5R]?&5J4J,W">Z.-IIV84445D(*ZC1O'%YI=F MMI0(,(&;:RCTS@Y'X5R]%:TJU2C+F@[,:;6QW@^)8'32 /\ MY_^PH_X M69_U"/\ R9_^PK@Z*Z_[1Q7\WX+_ "+]I+N=Y_PLL#II _\ G_["FM\2(W. M7T56/J;C/_LE<+12_M'%?S?@O\@]I(ZS4_'UW>6;VUE:I9*XVLP?I):VXPO623'"+ZU48RG) M1CNQK4VO N@G4-1%_<+_ *-;-EO4ZXQY58****ZR@HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@!&4.I5P&5A@@C((KS7Q;X/?37>^TU"]F>7C')A_^Q_E7 MI=!&1@\BN7$X:&(ARRWZ,F45)'@U%>@>)/ 8D+W>AJ%;JUKT!_W?3Z?_ *JX M&6*2&5HYD:.13AE<8(/N*^4Q&&J8>5IHY91<=QM%%%I>%?"L>AP^?<[9+UQ\S#D1C^Z/\:L^'_#%IH,.4_>W3##S,.?H/05M5 M]+@ARU+\P4445YAF%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %='X8T^U6UO-:U-!);6(^2,])).P/ MZ?G7.5UFFHT_PSU-(M75U MYWVZ6'!RL<+;57VP.OXYJ]I:S>,?$4P1;;LRCJGBR^N;@QZ;,]C91 MG;#% =F%'3./Y=*TX;D^*/!]]_:)$E[IH\R.3@_D1^5<<058A@00<$' MM76:0G]E>!M4O;D%3?@00J>-PP1D?]]'_OFJH5:E2II^ M$%M8_"+0ZB0(M2NV@7/88]B<'_QX5LVD2^*ETC5EQ]KLITCNP/X@#D'_/J?2NB4%6C& MDOBBD_5/?[MQVO9%#6=U[\3X(0!B*:%1] Q_K5CQO90:E;-JUA\SVDK6UT! MU&#@$_C^A%5],)O?BG+)CB.>7/T4%1_2JV@:W$GB*\@NR&L-3D=9 W0%B<'] MX^AJ76=-?P_X*FLG.XS:APWJNW(/_ (Z/SIS:E>Z#\/\ M2GL)A#--*Q)VJV5)8]P?:B,?9OEEIRP?XO\ X(;;]CEI-9U2:-HY=2NW1QAE M:=B&'H1FNCE?_A#M"MOLJ+_:U^F]YF )A3T _']#[5S^IZYJ.L+&-1N3,(B2 M@V*N,]>@'I6YX_0OJ5C=I\T$UHHC8=#@D_R8?G7-3E:$ZD6VU:S>ZOOU9*V; M,RT\6:S:7#2_;9)PV=TA&:Z35+NXTGP-HD-G>H[?,*YW4];U#6#$=2N/.\K.SY%7&<9Z >@K=\; 6]OHMEG)@M!G M\<#_ -EK*G)J%2<6WHE=^;7FQ+9L7PKKMU?:DNDZM(U[:789")CN*G&@&"!_GV-9.K78O M]8N[I?NRS,R\8^7/'Z5%23EAHN>]W;T_X<3^'4Z/PO!/#X5U34-+CWZB&$:$ M*&94X)P/7!/Y"L67Q#JS6%QI]WHKI=;NX=>\%IJUU;)!>QSB(.HQYOKCVY_ @UI&2J4;0DTXIW71]Q[K M09-=7.F_#;3FM)I;>2:Y8EHV*L5R__NIT<@&-YF8-SQP3 MSS76:OK-_H7AW08]-G\@RVVZ3Y%;/"D=0?4USKZY>:EJ]E/JUQYH@E7YMBKM M7<">@%/$N*:AS.Z25NFR\_T"78V]4N3X.L8=,TO:E_-&)+JYP"P]%'MU_P#U MFL:W\5:O!'-&]VUS',A5DN?W@&>XS_\ J]JN^/89(_%,DCDE)HT:,]L 8Q^8 M/YUS6#C../6L\15J4ZSA!V2T7]>8I-IV1UDQ^S?"ZW"CFZNSG\"?_B!61X8@ M%QXHT]#VF#_]\_-_2MC7@$\ :&L/,98EB/[V"?YDU6\"6_F>)%N6XBM8GD=C MT'&.?S_2M91OB*4/*/\ F/[21I6'^F_%::1?NQ2R;O\ @*E?YXJE9ZYJ\GC( M1VUY<21R797R6>H_+UK>G[\4U*S;E+3K:Q2U17B@A?XM%;95$ M:R%CM' 81Y/_ (]G\:Y_4]4O(/$&I26EW/!YEP^?*D*9 8XSCK@5J> ,OXDF MGD)8I;NY8GOD=_QKEY)&ED:1SEF)8GW-3G)^]^E5/".KR7.KS6&JSR7$6H1&$F5RQS@XY)]R/ MQ%+XYVP#2+%?^7>S''UP/_9:Y:*5X)DEB;;)&P96'8CD&JK5I4L2M=%;\M0D MVI'2Z-H266JWEWK'%GI3G>2,>:X^Z!ZYX./<>M8>JZG-J^I2WER?FD/"YR$7 ML!74?$*_E%S;V 2-HQ/*%XWNR^X';\3@5OA^?VT>3>Y4;WT/7J***^W.P**** "BBB@ HHHH **** "BBB@ M".XMXKNW>"YC62*0;65AP17E7B?PM/H5P98=TMDY^23NG^RW^/>O6:9-#'<0 MO%.BR1N,,K#((KCQ>$AB8V>CZ,B45)'A-%=EXD\"S6C/=:,K36_5H,Y=/IZC M]?K7&D8.#P:^4K4*E"7+-',XM/4****P)"BBB@ HHHH **** "BBB@ HHK=T M#PI>ZY(LF#!:9^:9AU_W1W_E6E.G.K+E@KL:3>B*&DZ3=:S?+;6:9/5F/W4' MJ:]:T31;;0]/6WMAN8\R2$ MYY;J_@34M/+268^VP]O+'SCZKW_#-BHH 'X"N^EE,WK4E; MT+5)]3AM&^'>-LNM39[^1$?YM_A^==O;6L%G L-I"D,2]$1<"I:*]NAAJ5!6 M@C:,5'8****Z"@HHHH **** "BBB@ HHHH **** "BBB@!D\*7-O)!,NZ.12 MC#U!B>IV$FEZG/9SX_*O*S/#NK34HJ[1E4C=71YQ16]_PA/B'_ *!__D:/_P"*H_X0GQ#_ M - __P C1_\ Q5?/?5J_\C^YF'++L8-%;W_"$^(?^@?_ .1H_P#XJC_A"?$/ M_0/_ /(T?_Q5'U:O_(_N83ZA:789J_B:?6-'L M[*XBP]NK3>)]/N-*LK+4-%-RMI&$4_:V3)P 3@#V]Z@_X M0GQ#_P! _P#\C1__ !5'_"$^(?\ H'_^1H__ (JM?]LNVXMWTUC?;U0_?*>I M7VEW4"KIVD?89 V6?[2TFX8Z8-7+'Q/Y6EC3=5L8]1M4_P!6KL49/HPS_C1_ MPA/B'_H'_P#D:/\ ^*H_X0GQ#_T#_P#R-'_\54J&*C+F4&O^W=/NM87O7V$N MO$<0T^6RTC3(-/AF&V5MQD=QZ;C530=671-62^:W^T%%8*N_;@D8SG![9JY_ MPA/B'_H'_P#D:/\ ^*H_X0GQ#_T#_P#R-'_\50X8MS4^5W6VGZ6L%I7O8Q;B M8W%U+,PP9'+D?4YKH9/$^G76G65KJ&A_:?L<0C1OMC)V )P!WP*@_P"$)\0_ M] __ ,C1_P#Q5'_"$^(?^@?_ .1H_P#XJE"GBH7M!Z[^[?\ - E)="GJ5[IE MU$BZ?I/V%@V6?[2TFX>F#TK7U'Q5I6JW"SW_ (>\V14" _;77"C)QP!ZFJG_ M A/B'_H'_\ D:/_ .*H_P"$)\0_] __ ,C1_P#Q54HXM7M#?^ZNGE8?O=AN MH>)I+BP-AIMI%IUFWWXXCEG^K=ZPZWO^$)\0_P#0/_\ (T?_ ,51_P (3XA_ MZ!__ )&C_P#BJB=+$U'>4']S$U)]!T/B6UDTN"RU;1X;U;==L3K(8F ],@53 MU?7)-42*".&.TLX/]5;Q?=4]R?4U:_X0GQ#_ - __P C1_\ Q5'_ A/B'_H M'_\ D:/_ .*JY1Q5_9NF?8-N=_^D-+OZ8Z],<_G5__ (0GQ#_T#_\ R-'_ /%4?\(3XA_Z M!_\ Y&C_ /BJ*D<747O0?_@.OWVN-\SW0^'Q2DNFQV6MZ;%J20C$3F0QNH]- MP'T].G>J^H>(%N-..GZ=I\%A:,075#O=R.F6/-2_\(3XA_Z!_P#Y&C_^*H_X M0GQ#_P! _P#\C1__ !5#6,:LXOMMK]]KA[XW2_$GV/3&TV_LH[^R+;EC=BI0 M^Q[?_7HO/$@;36L-)L(]-MI/]:$<;U/;/;G!_"KO_"$^(?^@?\ ^1H__BJ/ M^$)\0_\ 0/\ _(T?_P 54JGBERVB_=VT_P" *T@L?$D>G7>ISVEAM%\A5$\W MB'.?;D9/3BL(8W#<"1GD XK=_P"$)\0_] __ ,C1_P#Q5'_"$^(?^@?_ .1H M_P#XJE*EB9I)P>GEW^06D^A6\0ZU_;VI+=^1]G"QB,)OW=">^!ZUFQ,J3([I MO56!*Y^\/2MO_A"?$/\ T#__ "-'_P#%4?\ "$^(?^@?_P"1H_\ XJE.CB9R MH M^ ])^P:']IE7$UV=_(Y"?P_X_C7*6/@76)+^%;VT\FW+CS'\U#A>_ .:]21% MCC5$ 55& !V%>OEF%G&;J5%:VUS6G%WNQ:***]\W"BBB@ HHHH **** "BBB M@ HHHH **** "L+6_".G:UND*_9[D\^=&.O^\._\_>MVBLZE.%6/+-70FD]S MR35?!VK:66;R?M,(_P"6L(W?F.HK!KWFLW4/#VE:H2UY91LYZR*-K?F.3^-> M-6RA/6E+Y,Q=+L>,45Z)>?#:U=B;&^EA]%D0./S&*R)_AUJT9_;/+\3#[-_0S=.2.2HKH'\#:^IXLU?Z3)_4T@\#^(#UL0/K,G^-8?5:_ M\C^YBY9=C HKJ8?A]K4A_>?9X1_M29_D#6I:_#7D&]U'CNL,?]3_ (5K# XF M>T?T&H2?0X*M'3- U+5V'V*U=D[R,-J#\37IFG^#M%T_#+:B>0?QSG?^G3]* MVU4(H50%4# '2O1HY0]ZLON-%2[G(Z+X M+,K-JC"[F'/ECB-3_ %_'\JZY M5"*%4!5 P !TI:*]JC0IT8\M-6-E%+8****V&%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D! end GRAPHIC 16 jnpr-20231231_g3.jpg begin 644 jnpr-20231231_g3.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0+Z17AI9@ 34T *@ @ ! $[ ( M 0 !2H=I 0 ! !6IR= $ @ "TNH< < $, /@ M &UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT M#IX;7!M971A/@T*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9 MFJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?H MZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<("0H+ M_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1 MH;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U15 M5E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::G MJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W M^/GZ_]H # ,! (1 Q$ /P#'HHHKZ@_* HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#U7X*?\ ,;_[8?\ M2O5 M*\K^"G_,;_[8?^U*]4KP<7_'E_70_0>"NO(V**:CI(@:-E=3T*G(-.KLO?5& 445'<7$-I:RW- MS(L4,*&221S@(H&22?0"@"2BL*+QQX5FQL\1Z7D]FNT7^9K3@U2PN?\ CVOK M:;_KG,K?R-4X2CNAV:+5%%%2(**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ^5J***^H/R@**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ]5^"G_,;_P"V'_M2O5*\K^"G M_,;_ .V'_M2O5*\'%_QY?UT/T')_]QA\_P V%%%%X5F_NQ_,?TK*K6IT8 M\U222\W8N%.[(W^KN/\227Y_:Y;N9'_P *O0Z;96_,-K$I]=H)_.GS8Z>T8Q]6Y/[E M9?B*V'CNV_P_S*'_ DD4G%G9W5Q[JG!H_M+6)O]1I.P>LLG_P"JMGITHH^K M8B7QUG\DE^=P]K27PP^]M_Y&-CQ#+_%:0?F?\:/[.UE_];JP7_:_*P?6)+:*7R7ZF-_8EXV/-UFY/\ NY7^M'_"/9'SZC>-_P!M M*V:*/[.PW6-_5M_J'UJMW_!?Y'-:CIMGI]OF:\O9)&^Y$LHRY^F*S+7P[J%V MVYH_)0\[I3@_EUKM1#&)3($7S#U;'/YT^N"KD="M4YIZ171?J_\ *QT0Q]2$ M;1W[O_(R-,T"/3F$AN)7?N%;:I_ =:UZ**]BAAZ6'A[.DK(XJE6=67--W85' M<0175M+;W,:RPS(4DC<95U(P01W!%245N9G,S?#GPA/G?X>L1DY^2/9_+%9D MWP;\$R_BT5?UJKU=_5)CY MY'G1?XL:7UBT/6D!Z*3&[#\=H!H/Q)U_3&QXC\":G @_Y:V;>>OZ# _.O1:* M/;1?Q07RN@YEU1Q&G?%[P??N(Y-0>QEZ&.[A9-I]"1E1^==;8ZI8:I")=-O; M>[C_ +\$JN/T-1:CH>E:NFW5=-M;P?\ 3>%7(_$BN2OO@]X7N)OM&FK=Z1<9 MRLME<%<'Z-D#\,4?[/+O'\?\@]Q^1WE%>6!$L8]SS@#ZM1]7BN M;T3X@>%_$!5-.U>#SFZ0S'RGSZ -C/X9KI*PE"4':2L2TUN%%%%2(**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /E:BBBOJ#\H"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /5?@I_S&_\ MA_[4KU2O*_@ MI_S&_P#MA_[4KU2O!Q?\>7]=#]!R?_<8?/\ -A1117*>L%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 45EW>OVEN_E0[KJ:I9V(/VB=0W]PAV-GADB\R3_GI)\Q_^M6A4^RQ=;^)/D7:. MK_\ G^B^8^>C#X5S/N_\O\ @F(-"N+L[M5OY)1_SSC^5?\ /X5H6NEV5GC[ M/;HK#^(C+?F:MT5K2P6'I2YE&[[O5_>]2)XBI-6;T[+1!111788!1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '-ZY\ M/O#'B'J*4VM#SB/XGZAH,BV_C_ ,.76F$G;]MM5\V!C^N. MG0%C7;Z/K^E:_;>?HVH07D8^]Y3Y*_4=1^-7I(TFC:.5%=&&&5AD$?2N'UCX M3Z'>7'VW0GFT#4%Y2>P;8H/^YTQ_NXJ[T:FZY7Y:K[MQ^Z_([JBO-/[9\?\ M@HXUZP7Q-IB'F\LAB=%]64#G\OJU=5X:\=>'_%<2_P!E7R>?C+6LOR2K_P ! M/7ZC(J)T)Q7,M5W7]:?,3BTKG0T445@2%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\K4445]0?E 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!ZK\%/^8W_VP_\ :E>J5Y7\%/\ F-_]L/\ VI7JE>#B_P"/+^NA^@Y/ M_N,/G^;"BBBN4]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH "0!DG ]ZP=4O+MUR\,D%@LFR5@<.P]?85,(DU36+J M.\RT=MM$<.< Y&=Q]:TY6A.VWE*_O00$/\0QS7FU.?%TW9\JO9>=G;7ROT3U M_ ZX\M&2NKO?TZZ>=ON'1;/)3RCE-HVG.S@N:?9?J]DO4WIT)27-+2/=_IW+=[KEM:R>3$#< MW!.!%%SS[FJOV#4]5YU*;[- ?^6$74CW/_ZZTK'3;73X]MM& <6/XU;K+ MZK5KZXF6G\JT7S>[_!>1I[:%/2DM>[W^78K6>GVMC'MM8E3U;J3]35FBBN^$ M(TXJ,%9>1S2DY.\G=A1115DA1110 4444 %%%% !14,]W;VPS<3QQ_[S 9K- MG\3Z=#D(SS'_ &%_QQ7-6Q>'H?Q9I?,UA1J5/@BV;%%(<#3^%N7HO\ .QVPRW$2WLCN**\]?5M0<\WL MX^DA'\J$U;4$Z7L_XN3_ #KD_P!9Z%_@=OD;?V54M\2/0J*X:+Q)J<7682#T M=!_2M&W\7G@7=L/=HC_0_P"-=E'B# U':3U2K4ZT>:G)->1PSA*#M)6"BBBM2#'\2ZEJVDZ6;S1= M)75FBYEMA,8Y"OJORG)]NOIGI7G,'[0&GYVWV@W<#@X98YE?!SSU"UZ]7EOQ M0^%D>O12:SX>A6/4U!::!!@7(]1_M_S^M=N%>'D^2LOF:T^1NTBW9_'/PE<_ MZ\7]H>_FP C_ ,=)K=L?B=X-OP/)UZVC)[7&Z''_ 'V!7RLZ/%(R2*R.I(96 M&"".Q%)7KRRNB]FT=+P\>A]EV>HV6H1B2PO+>Z0C(:"57!'U!JS7Q;'(\,BR M1.R.IR&4X(_&NAT[X@^+-*P+/7KS Z+,_FJ/P?(KEGE,OL2^\S>'?1GUC17S M]IGQ[U^V(75+"SOD'=,Q.?Q&1^E=MI'QT\,7Q":E'=:8^.6D3S$S]5R?_'17 M'4P&(A]F_H9.C-=#TNBL_2]?TC6X]^D:E:W@'40RABOU'4?C6A7$TT[,R"BB MBD 4444 %*]&7CSX@1#[UOSTZO\ M16?=?JO\B[QEN=C17F47C+Q+X&F2T^(%F;W3B=L>LV:Y YP/,7_]1]-U>A:; MJECK%BEYI=U%=6[_ '9(FR/I['VK.I1E!7W7=;$N+1;HHHK$D**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^5J***^ MH/R@*[7PWX6T2]\$WFOZW+J %K,4*6C)RN%[,.N6]:XJO1] _P"2(ZW_ -?! M_P#:=88B3C#3NOS/1RZG"I7M-75F_N10L/"WAOQ1'+#X7U&^@U"-2ZV^I*G[ MT#T*=/U^E5_"'@ZVUMM9BU9KF";3H\A(F4?-\V0V0?[M5OAU'-)X^TWR ,/&S6^"GEH"1_>"L#^N:YJ\YT^:*?2_IK8]+ T*.)]G4G M!+WN5KHURM_@<'>^%;%OA[;>(M+FN&E#B.[BE92$.<$C ! SCKG@BH/ WA:' MQ/JT\=])+#96T)DEDB(!![#)! [GIVK:^&5W'?1ZIX8O#^YU"%FC]G P?QQ@ M_P# :M- _@GX6W22_)J&JSM"?4*"5_+ )_X%53J3@Y0OJ[6^?^6IG1PU&JJ> M(M[J3YO6/^=T4=(\*>&[OPOJ>NWLNIBUM+IHT6!XRS1C;@\K@GYO:L+4AX2: MTVZ)_;7VLNH'VSRO+QGG[O.:['PA]A_X5!JW]K?:/L?VD^;]FV^9C$?3=QU] M:X?5?^$>\VV_X1W^T\[OWOV_R_;&W9^/6KIMNJXMO1K\C+$QA'#0G&,4Y)M] M]WL==X@\*>"_#6H6]GJ5SK8>X3>)(S$R(,XR?E!_(&LK5/A]/:>+K'1[.Z6: M+4!OAG9<849)R/8#\:[_ ,4:7X)_%6JZ?\ $6*[GM$MWTP^7%;AB5:,YSSCG<#UQ_*L*-2I*UGK9[_A^)W8 MW#8>DIN44HIQ2MOT#/$VH+86LFNQW'E&1FD:$)QC., GO52>R\"0ZL; M!I->1TN/)DDD:$(N&P6SC.._2IOA)_R._P#V[2?TKEM=_P"1BU+_ *^Y?_0S M6]G[;EN[6O\ B<#G!8.-7DC?F:VZ6-7Q7X2ET'Q,FG6?F7$-UM-H[8)D!.,9 M&!G/]*F\:>'-+\+FSL;>XN+C4FC#W19E\M..@ &>3ZGI7:^#-8@U+P<-1U6W M,]SX&_!7A?4ELM0 MDUZ25HQ(# T)7!)'<#TKB-+_ .0O9_\ 7=/_ $(5Z=\2/^$6_P"$DB_M_P#M MC[3]G7'V+RMFW+8^]SGK55I-3BE?6^QG@J<)8>K-I77+:^VMSC-,\,P>*/$C MVGAIKF*P1 \D]\%W1CN3MX//05>.F^ 4O?L+:KJQDSL-X$3R V?3&['^,]#MO#OB>?3K) MY9(8T1@TQ!;E<]@!^E=YKF+?2O 4=Z=ERD\!;>>54!I>%;&S^'6G:_%+<&ZNI- MCHS+L RW08S_ CO5WQ)X5\.>%]4T]+Z75)+2YMVD?R6C,@?(QC( QR:N^(& M$?P5T*-^&>8%0>X^%'KCOW%75_P"2!M_U]?\ M45P^B:O<:%K-MJ-H?GA?)7. Z]U M/L150C.:FE)W3LOP,:TZ-*5%RIKEE%-Z=V[V-CP;X3_X2'6+B'4'DMK.S0O= M2+@,IZ!>0<'@]NQK!U$6:ZE.NF&4VBN1$9F!8KZG Y^E>H_$/48-&\.B'28 M3 ^ON;BX?OC:N1^.1^OK7DM:49RJ/G>BVM^?XG/CJ-+#)4(ZRW;\GLONU?J% M=1X&\+0>)M2N1J$TD%E:P^9+)&P4@]AD@@=S^%'-3@^$DD.D6IFO] M68.XWJFV,].6(_A'_CU57JW3YLX/Q?X?_P"$:\23 MZ>C.\( >%W.2R'UP!SU'X5OZC\.PO@6RUW29)YIF@6:YA<@\$9)7 !X]#GBM M?XAZ->W'@O2=5U"W,6H6:"&Z7(;@\9R"1U'_ (]5JY\3R^%]!\'W(!DM9;79 MI]3H0KU/:QM!Q37=7:_)G$^#?#=G MXA75#>R3I]CM3-'Y+ 9;WR#Q5_PWX6T2]\$WFOZW+J %K,4*6C)RN%[,.N6] M:[K3O#EIITVL:QHTBOIFI:>SQA3PCW\N17+Z!_R1'6_^O@_^TZ3KN?,X MNWP_+74<,#"BZ<:D4W:;OWLDTRA8>%O#?BB.6'POJ-]!J$:EUM]25/WH'H4Z M?K]*XNX@EM;B2"X0QRQ,4=3U!'!%='\.HYI/'VF^0#E79G([+M.:B\>R0R>. M]4:WP4\[!(_O ']2]U:YYE6$*F$5=12:E;39Z7_ .=HHHKH/," MBBB@ HHHH **** "BBB@ HHHH ]5^"G_ #&_^V'_ +4KU2O*_@I_S&_^V'_M M2O5*\'%_QY?UT/T')_\ <8?/\V%%%%TN(8)WV--G:2.!]343J1IJ\W M8J,92=HHEFNK>W*B>:.,MT#L!FLB:2_36YU@NEQY8DCBE'R,O<9[&JLNRVN+ MF'5;8W5S/_J)-N=X/ _NXJS/I,OV/3@Z&:2%@DJ@]4/4?05XE2O5Q/PJW*U MLVFNEGYZ\W7;JGKZ$*<*6[W]+=]/R(5N8M2O(Y897T^_QM!(W)*/Y&M6TT^2 M.X^TWMP;F?&U3MVJ@]A5T(H"@*!M&%P.E,FN(;<9GFCB!Z%V _G7=2PL:7[R MJ[O>^J7K:]K^=CGG6<_=@K+[W]]KV)**9'+',FZ&19%]5;(J*]O[?3X#+G; M[B?X_P">M1+!>Z^P>Z+6MCG*Q#[T@]_\_P"-;5O;0VL(BMXUC0=A7G<];&?P M[PAW^T_3LO-Z]EU.GEIT/B]Z7;HO7N4+'1(K>3[1=N;JZ/)D?D ^PK4HHKNH MT*="/+35E_6_3"BBBMC,**** "BBB@ HJ&XNX+2/? M1+<*6'\*?,?TZ5QMWJ]]>Y$\[;3_ +POY51KYG$\3=,/#YO_)?YGJTLJZU) M?<=/=>+SR+.VQ_M2G^@_QK(N=$H4_AB*26)).2>I-)117FG4%%%% !1110 4444 %:=AKU[8X42>;$ M/X).?R/:LRBMJ.(JT)<]*33\B)TX5%RS5SN]-UZTU'"9\J8_\LW/7Z'O6G7F M73I6_I/B:2W*PWY,L702=67Z^O\ .OLLNXAC-JGBM'WZ?/M^7H>)B)9(7#HPR&!X-/KZY--71XK36C/(OC!\.!?P2^)=#A_TN,;KR!!_ MK5'\8']X#KZCGJ.?"*^U*^I7V!ZC\1VKW M\NQ=_P!S/Y?Y'70J?99YS1117MG6%%%% #HI9()5EA=HY%.5=#@@^QKM-#^+ MGBW1-J&_&H0K_P L[U?,_P#'N&_6N)HK.=*%16FKDN*EN?0&@?'?1;W;%KUI M-ILAZRI^]B_3YA^1^M>D:9J^GZS:BYTJ]@O(3_'#(&Q[''0^QKXWJSI^I7NE M7:W.F7O>&_&^@>*XQ_9%^C38RUM)\DJ_\!/7ZC(KQZV$K4?B6 MG%_B/::O>G1]>MV MT77(SM>TN.%D/^P3USZ?EGK7:U@^*?!NC^+[+R=5M_WJ#]SE;>SA6UI:/M_E_D592^$ M]1HJO8W]KJ=E%>:?<1W%O*-R21MD,*L5R--:,S"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^5J***^H/R@*ZWP_P"-+72/ M"]SH=_HW]H6]S*9'_P!*,61A>.%)_A]:Y*MNT\+7M[X5NM?BEMQ:VK['1F;> M3QT&,?Q#O6=10<;3V.G"RK1J7H;V?9Z==S6C\=VNE6-?QA"QFV%3\W/0Y^]4%WX/U2S\,6VO$12V=P M?W;$M&#T+ CC\,U7\/>'+OQ+=SV]C)#&\$)F8S,0"H('& >>:RY:/+*^W7Y' M5[7&JK3MH]XJR2U[*UM2KI&I2Z/K%KJ%OS);R!P,XW#N/Q&16QXR\8S>+[VW ME:V^RPP(52+S-_)/)S@>WY5FZ)H&H^(;W[+I5N97 R[$X5!ZDGI6Z?AQJ3K, M+'4M(OIH 3)!;7FYU^H( 'XFJFZ2FI3W1G0ABYT90I)\LM_-K^N@WP_XTM=( M\+W.AW^C?VA;W,ID?_2C%D87CA2?X?6J.IZQX?N;/9I?AG^S[C<")_M\DN # MR-K#'-1OX4OH_"0\0M+;_9#)Y>P.?,SNV],8ZCUJMH&AW/B+6(].LGBCFD5F M#3$A>!GL"?TH4:=W-/;?5]!RGB>6%"2W6ETKV?9VN:?BWQ@_B;5K2_AM38R6 ML85=LV\Y#9# X&*T;WXB)?:EI^I3:';O?VD?ER22R;DE!'/RX&#UP]VDEAJ$]G,5:2"1HV*G@D'!Q6QK7@[4]#GT^&8PW$NH#,"6Y9B>G!R!SR*7L MZ-HQ];?J5]8QCE4G?73FT71V7X]C53QW8:>T]QX?\,V^FW\Z%#<_:&D"9Z[4 M( 7\*H:7XP;3O">IZ*]F9VU!F8W!FQL) 'W<'/3U%7%^&>K,_D?;]*%Z$WFQ M-W^^ ^F,?KBLNS\(W][H.H:M'+;+!I[LDJ,Y+$@ G;@$'KZU%J#3U[=?N-I2 MS!26EGKT2Z:Z6WM\Q/"7B/\ X1;7/[1^R_:OW31^7YFSKCG.#Z5EW]U]MU&Y MNMFSSY6DVYSMW$G&?QK1T'PIJGB,R-81(EO%_K+F=MD:?4_X9K0N/A_JB6$M MYIUUI^K10_ZS^S[GS2GX8'Y"M92I1G=O4Y84L55HJ,8MQNVM.O6W5D6A>+?[ M$\-ZKI/V+S_[04KYOF[?+RN.F#GKZBI/"MUI5MHNN'5[.TGS ! \I!E$AR $ M!_,D8QCWJCX<\+7_ (HFN8M-:%9+>/S&69BN[M@8!Y^N*RI;>6"Z:WG0QRH^ MQD88*G.,&APA)RBMW:XXUJ].-.I)7C&Z5UIYA:S?9KR&?;N\J17VYQG!SBNU MUCQWH6OWBW6K>$OM$RH$#?VDZ_*,G&%4#O7->(O#UWX9U06-_)#)*8Q)F%B5 MP<^H'I4VD^%;[6=$O]4M9;=(+!2TJR,P9L#/ (_,BE/VZ:3VUZIBP>)3I/B+^U/#5H-,0*%^S-*9E([@D\D''X5MV_C3PXVK17][X M.@^T;PTDL5R=N<\L(B-I/?G\ZQ5\'ZG)X3'B&$12VFXAD1CYB $@L1C&,CL: MK>'] NO$FK+I]C)#'*R,X:9B%P/H#2<:3N^WFRXU,7!QBE\6J5E;U2M9?(Z3 MXCSQZGJ4&L6&LV]]:R(!'"DJB2W[X*9S^.,^M0OX[M-3M[<>*/#T&K7-N J7 M(G:%F _O8!S_ "]JR])\(7^L0ZI+;36R+I@)F\QF&[&[[N%.?NGKBKFE^ [C M5X[?['KFAF:X0.ML;L^:.,X*A2WX7]#>4\94JNK"-N?=:-. MVFS\_NZ%'Q+XJN_$D\/FQ1VUK;+L@M8?N1C^IXJ?Q?XM_P"$KELG^Q?9/LL1 MCQYN_=TYZ#'2GZMX)FT>WN'N=2V2_ MEMY#^0/6KC[%\O+\OU,*OUU*HZFSMS;='IZ:]BR/%N/ )\-?8N MLOF?:?-_VMV-N/ZUS==)HO@75]=T.?5;+R!!"6 21F#R;1D[0 0?3J.:I:+H M']LI,W]K:7I_E$#%_<^47S_=X.>E7%TXN5OF95(8FJJ?.NEH^B+OBKQ;_P ) M-:Z;#]B^R_88C'GS=^_@#/08^[[U)%=:4GPUFAN+.T_M)[H""92#,0,%BW=5 M X'/.>G>K=S\-+ZRBBEO-=T*WCF&8GEO&4./4$KSU'2LU?!E[)HE_JT=Y8O: M6,YAD=)&;>01\RX7!7YAS62=+EY8O2_Z_P"9TRAC/:.=2-VU;IM;]$8$1194 M,JET# LH."1W&>U;_B[Q8_BBYM2MH+*VM8O+B@$F\#WS@>PZ=J@\1>%;[PRU MM]MD@FCNDWQ2V[%E8?4@>H_.ET'PK?>(;6]N;66W@@LDWRRW#,J]"<# /.!6 MCE3:51]/^&.:,,3"4L-%:RM==^J_S+&@^+?[(T#4M'NK+[;:WPX7SMGEMC&X M<'/;\JCUSQ/_ &UH>D:=]D\G^S8O+\SS=WF< 9Q@8Z>IJ]%\/+UM)M=1N-7T M>SM[M \1NKEHR6MK:7^GZK/=,51-.N/-P>.#P,=?T-2O M8N=UO_D;2^NPH\C^&WELW?UW-#PUX[NO#^C7FER6_P!KM;A&$:F3:82PP2.# MQ[4_P_XTM=(\+W.AW^C?VA;W,ID?_2C%D87CA2?X?6I#\--6W/$M_I+WD:;W MLUN_WJCW&,#\\5Q[*48J<9!P<'/ZT*-&HW;K:_Z!*KC<,H<^B5TKI==U_P ! MG81^.[72K.:+PKH$&DS3#:]PT[3N![%AQ_*N/=V=V=R69CDDGDFDHK6-.,7= M''5Q%2LDIO1;)))?!I8%&ZWN@?F3T!]ZUHD,<*(SM(5 !9NI M]Z>!@8'2BO5HX>%)MK?].GW?><=2K*>C*FJ7OV#3I;@#+*,*#W)X%[T>9(AEUPX [X[5B>']=@LK8VUYE%#;E<#/7L M<5\]F?LJF/ITL6[4K7WLF_-_U^)Z6%YXX:4Z*O*_X%.XM[WPY?(\#CEV/H*ZRQ@-K M800-]Z- I^N.:RRRA1GBZD*3YJ4;-:W5_P!?+^F7BJE2-&,I:3>_>Q/1117U MQXH4444 %%%% !145S=0VD)EN9%C0=SW_P :YC4?%4DF8]/7RUZ>8P^8_0=J M\_&9CA\&KU9:]NITT,-5KOW%IW.CO=1M;"/==2A<]%ZL?H*YN_\ %-+W(_C]_P#D>Y0RZE3UGJ_P M))9I)Y#),[2.>K,0_,/[I]:^FR7-WAY*A6?N/;R_X!Y>.P:JKVD/B_,[BLWQ#H=K MXDT"ZTJ_7,5PA4-C)1NS#W!P:T@0R@J<@\@CO17Z%&33NCYS9GQOK&E7.B:Q M=:9?ILN+60QN.QQW'L1R/8U3KVOX\^%P4M?$MK'R,6]W@=OX&/ZK_P!\UXI7 MV&&K*O24ST:-PHHHKH- HHHH **** "G12R02K+"[1R(QVS*/][^+\>?>O;/#7C/0_%EOYFCWJO(HR]N_ MRRI]5/\ ,9'O7R14MM=3V5U'M244 >8ZAX4UOX?WLNL> =]WIK'?=Z([%ACN8^^?U^O2NP\*>,=*\8:; M]ITR7$J<3VTG$D)]"/3WZ&MZN$\6> ))]2'B/P=.-,U^++';Q'=>JN.F3Z]# MW]1UJI&LK5-'W_S_ ,S2ZEI([NBN.\&>/8O$$LFE:Q!_9>OVWRSV4G&_ ^\F M>H[XZCW'-=C7/.G*G+ED0TT[,****@04444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!\K4445]0?E 5Z/H'_ "1'6_\ KX/_ +3KSBNUTCQ! MIEK\+-5TB>YVW]Q,6CA\MCN'R=P,#H>]88A-PLNZ_,]'+IQA6;D[:2_(['3] M>M-'\#^&[?58D?3]0B:"U0>'/"DGACQIJ2QYDL+C3Y'MI>N1 MN7Y2?4?KUKCO$.N:??> ] TZUN/,NK,-Y\>QAL_$C!_"MWP1\0[:RT*;2?$$ M[(L49%K.49^,?<. 3QV/IQVKBG2FH3E%;WNNZZ,]NCB\/*M2IU6K146GV=E= M/U_!C--)TKX(WEY8DK<7D^R61>H7<%QGZ?\ H5>_#6/P_?ZT=/F$S/EK224@;R1]T8Y'O M6'#<:9X2UJPU/0-:_M=XY#YL7V1X,+C!&6ZY!/TJ8W_>1L]6[:/L:U7'GP]9 M234%&^JOH[O2]_P,KQ)_R-6J?]?;/8&T8L6[@..!D_6J>M^*=+\3>,+:;58; MB/1K=?*2.+'F%?4\\&[>2T^%?BFWG7;+#-(CCT(50: MJ:1<^#_"VL-K.GZW=7S1HP@LA;,C9(QAG(P1^7XU'IGBS3V\$^([?4+GR]0U M*>26.+8QW;@.X&!SGJ:R<9\CC&[6FZUW.J-2A[559\L9OFO9W3TW\FWTW+?B M\G3/A;X=LK$^7!=*))MG\;;0W/XG/X5S_P .KR>T\=:>(&8+.YBD4'AE(/7^ M?X5=TGQ-I6I^%X_#OBSSHXH&W6M]"NYHO8CKCG'&>/IFI](O/"7@^9M2L]1F MUS454BW06S0)&2,9.[\>1Z]*V5X1G%IMN_SN<;<:U6E6C-*,5&]W9JV^F[\K M'3:%&FD^/_%YL@JB*W\U5QP&(W?S-9'B33+;QGHD7BO0HPMW'@7]LO)!'4^Y M'ZCZ5E^$_%5K#?Z_>Z[=>7-J%LP0B-FW.<\< X_&LCP=XIF\+:TMP-SVLN$N M8@?O+ZCW';\1WJ(T9QES+=)?/NC:IC*$Z:IR^"D?\VJ_X$_Y)OXI_P"N;?\ HLUA_$76K#7O%"WFE3^?!]G1-VQEY!.1@@'O M5KPGX@TS3/!.OV%]<^5WOM-(E MTF]@D>!U.0A*YVY_4>WTKC+O6]/E^%=CHZ7&;^*Z:1X=C<+ENM?X=^ M/X=&MWTO7IF6S4;H)MI?RCW7 R<'MZ5$Z4[3G'=M_-'11Q5!RHTJK5DHM/M) M;I^O4M^!?^0=XT_W6_E)7,?#;_DH6F_63_T6U:?A/Q)I6F67B>.]NO*:_4BV M'EN=_#^@X^\.N*PO!&I6FD>,;&^U&7R;:(OO?:6QE& X )ZD5K&,KU--TOR. M6I5IM8>TEI*5]=O>ZB>-_P#D>=6_Z^#75_%J-Y;[0XXU+.]N551W)(KC?%-] M;ZEXKU"\LI/,MYIBT;[2,CZ'FN]U+Q/X7U/QAH=]-J0^R:? S.3;R+KRV1=L+MYL/^ZW/Z'(_"M75/BAXBEU:Y?3-0\BT M,A\F/[/&<+VY*DTOC/Q!IGB?P_I5X+D#684\NYA\IAN'ZRWFRXZA#@_RVC\36)\/_ M !':Z#K4R:J^W3KR$Q3_ "E@/0D $^HX]:B\>^(H?$/B0R6+[K&WC$5OP1D= MS@@$<_RING+VO);W6[_\#[S-8FE]5]M?]XH\ENOK]VESL]=T;^V?AMX;C_M' M3[#RXD;??3^4K?)T!P:RD\U &4C(.!DC/2N@ MO]2\,:_X*T73+OQ!_9\]E&OF#[%++\VW!' _')KGDL?"=AK%K]HUF?5K%PW MG>1:-"T9_A^\>1R3QZ44[KFC*^K>EOU#%.,I4ZE-QNE'7F6EO*]].NAV6K>! M=*\537.K^%-:1[F5C(\1<,NX]1Q\R9]\UY5+$\$SQ2KM>-BK#T(X-=]HU]X2 M\'ZA/JVF:UOE)HY5#HPP5/>FVMM':6R00[MB# W'-2T5/)'FY[:[7'S.W+T"B MBL.^OIM3NCIVE-@=)YQT4>@K#$8B-"-WJWHDMV_Z^XTI4G4=EMU?86]U&>_N M3I^D'D<33]D'L:4^%=/,*J3*' Y=6Y;\^*T;&QAT^U$-NN!U9CU8^IJS7)' MQK7GBTI2?3I'R7ZO=FTL0X>[1T2^]^O^1GV.BV6GMOAC+2?WW.2/\*T***[Z M5&G1CR4XI+R.>)8;7,5GB:7H6_A7_&L;5?$$^H9CAS#;_P!T'EOJ?Z5CU\9F/$+= MZ>$_\"_R_P SW,-EJ7O5ON_S)KJ[GO)C+"X^9OHM/,NB0?*EO< M71'\3OL!_*IC@9J*E5:@GW>OW*[_ &Z\;VBF_3_ #V,FBM3[=I7_0&_\FFI MFKVD%N;>6U5HX[B(.(V.2M*6%M3E4A-22WMS=?5(%5]Y1E%J_I^C9G4445Q& MX4444 %%%% '6^%M3\V$V4Q^>,9C)[KZ?A_GI70UYO:7+V=W'<1?>C;/U]J] M%@F2XMTFC.5D4,/QK]#X?QSQ%#V,W[T/RZ?=M]Q\WF.']G4YX[/\RAXAT:'Q M!X=OM*N,;+J%D#$?=;^%OP.#^%?(-S;2V=W-;7"%)H7:.13_ L#@C\Q7VA7 MS1\9=&_LGXB7,T:[8M0C6Y7 XR?E;\=RD_C7WN55;3=-]=3DP\M>4X*BBBOH M#M"BBB@ HHHH **** "BBB@ K9\->+-8\)W_ -JT:Z:/)_>0M\TO MH:QJ*F48R7+)70FDU9GTWX'^*>D>+PEK,18:H>/LTC<2'_8;O].OUZUW-?%B ML48,A*L#D$'!!KU[P#\:)K,Q:9XO=I[?[L=_C+Q_[X_B'OU^M>%BLMS*> MF3CMP>W<#O:YWQAX,T_QAIHBNLP7D'S6MY'P\#^ON.!D?R.#733J1+VY_O>_?IUZ^A5E4I MRIRLQ2BTPHHHK,D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y6 MHHHKZ@_* HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#U7X*?\ ,;_[8?\ M2O5*\K^"G_,;_[8?^U*]4KP<7_' ME_70_07_ 6^ MB7F:4Z7M&.XK2L;&'3[40VZX'5F/5CZFF:;IT6 MFVHCC^9SR[GJQJY7/AJ$^;V]?XW]T5V7ZOKZ&M6HK>SI_"OQ\_\ (****[SF M"BBB@ HHK"UOQ MGNM[,AY^C-U"?XFN;%8JEA:;J579?GZ&M*C.M+E@BWJNM M0:8FT_O)R/EC!_4^E<7>7T]_.9;E]Q[#LH] *ADD>61GD8L[')8G)--K\YS+ M-:V.E;:'1?Y]SZ;"X2&'5]WW"BBBO'.T**** "BBB@ HHHH **** "IK:TGN MY"EM$TC 9(4=*AK7LY'A\,WC1.R,9D&Y3@XKKPM&%6;4]DF]-]%S?^@K5+4IY+CP]I[S.7?< MX+'J<'%9&YMQ.XY/4YZUZU?&0P]2*BKKW&OE"WZG)3HNI%MO7WE^/_ -.3_D M5(?^OH_^@U)K<\EOJT,L#E)%@3##MQ6/N.W;DXSG%:GB'_D(Q_\ 7!/Y5S>W M<\+.4=''D7W7U-/9\M5)ZWYOQL4+F[GNY ]S*TC 8!8]*9#)Y4R2;%?:<[7& M5/U%,HKRG4FY\[=WW.KE27*MC4&MD'(TW3@?^N'_ ->KXN]3OT6/Q-L8_^E:')6HTXI-+7 MT;_(U;>VFN6>/4M(M;:WV$M+'&$*8'7.:Y:NGTE;=;PF#57O'\ML0,C*'XZ< MFN8J\S4?94I+>\NL7VZQT_46%OSR7IW7?HPHHHKPSN"BBB@ KL?"EWYNGO;L M?FA;C_=/_P!?-<=6SX7G\K6!&>DR%?QZ_P!*]G),0Z&.AVEI]_\ P;'%CJ?M M*$O+4[6O(?V@=+$FBZ3JBCYH)VMVP.H==PS]"A_.O7JXKXO61O?ACJ>T9>#R MYE]L.,_^.DU^L82?)7B_/\SYBF[31\P4445]>>D%%%% !1110 4444 %%%% M!1110 4444 =CX$^(^I^"[I8@6N]+=LRVC-T_P!I#_"?T/?U'TAH'B'3?$VD MQZAH]P)H7X(Z-&W=6'8BOCZMKPMXLU3PAJPOM)EQG EA?E)E]&'\CU%>;C,# M&M[T-)?F85**EJMSZZHKGO!WC33/&>DB[T]_+F3B>V\8^#K#QCI'V6\_%_4>H]1_7!K \% M^+=0L]5;PCXV(BU>$ 6MRQ^6]3L0>[I]:32-,-E$TMP=]W-\TKGG'M5;2+2 M6[N#JM^/WD@_/+806I50D+ M,01U.:K5/=VLME=/!.N'4_F/45!7-6=3GM4W6GW:6-(OWB@$D CDCZ=J[(/V6#YG]J2MZ13O^+1C+WZUNR_/_ (8O_P!EVEZH;2KOYN\-R0K_ M ($<&JTNBZC"<-9RG_<&[^54:OV+7TPF%M=R1B&)I6 D8<#L,4XRP]=V=-J7 M]UZ?<[_F#52FKJ5UY_YK_(B_LR__ .?*X_[]-_A6A;+-#;K')H#2LO5VC?)_ M2L_^T[__ )_;C_OZW^-']IW_ /S^W'_?UO\ &G1K8:C+FAS?=%_G<4X59JTK M?B=#IK,;E@VD?8?W;?Z1L(V<=>17*5H:@]_;/]GNKR60.@8CS6(((]ZSZK,, M0ZG+2::<;[V6]NBTZ!AZ?+>=][=_U"BBBO*.H**** "K6F2>5JMJX[2KGZ9Y MJK4D!(N(R.H+1Z56#XYB$WP_P!>4]M/G;\D)_I6]6=X MAY\,ZIG_ )\Y?_0#7[+3=IIGQ2W/CRBBBOMCU0HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH T=!U[4/#>L0ZEI,YAN(C]5=>ZL.X/I_6OIKP+X[L/&VD^ M;!B"^A %S:DY*'U'JI]?PKY4J_HNM7_A_5H=2TJ=H+B$Y!'1AW4CN#Z5PXO" M1Q$;K21C4IJ:\S[%HKF? _C>P\:Z,+BV(BO(@!=6I/,;>H]5/8_UKIJ^6G"4 M).,EJC@::=F%%%%2(Y'QYX,/B6TBOM*E^R:[IY\RRN5."2.=A/H3W[?F"O@/ MQG_PD]C+::E%]DUNP/EWMJPP<@XW@>A_0\>A/6UY_P"/O"U[#?Q>,O"0\O6K M$9GB4<7D0ZJ0.IQQZD>X%=5.2J1]E/Y/MY>C-(M-R\7>'X=3 MT]L;OEEB)RT,@ZJ?\\@@UM5SRBXMQEN0TT[,****D04444 %%%% !1110 44 M44 %%%% !1110!\K4445]0?E 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!ZK\%/\ F-_]L/\ VI7JE>5_!3_F M-_\ ;#_VI7JE>#B_X\OZZ'Z#D_\ N,/G^;"BBBN4]8**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *P/^1@U7UT^U;\)&_S^GUJ?6[J21X] M,LC^_N/OD?P)WK1L[2.RM$MX1A4'7U/K7EU?]KK>Q^Q'XO-](_+=_)=SKA^X MI\_VGMY+O_D3].E%%%>H<@4444 %%%8OB#6OL,7V>V;_ $AQR1_ /7ZUSXG$ MT\+2=6H]$:TJ4JLU")6\0ZYY0:SLV_>=))%/W?8>]W1=D?5X>A&A#EB%%%%&TD2"X#+B:0< >F:Z\'A_K-7V=^C?GHKZ;?F8UJ MGLHABIP60*0?H<5Z&)P]*+]I7<]?[L?\ Y(YZ5237+32T\W_D5K>Y MDM+*[A,+8N%"[CD;<&J5:8\0ZH#G[43]47_"I!K4=Q\NI6,$X/5T&QQ^-<\E MAJL8P55JVBYHZ;WW3?5]C1.K!M\BU[/_ #2,BM>,_8/#9D7B:^O0Q=ZE*G5E\6L7ZQM M^-FE\CGHVC*4%MHU\_\ @H****\XZ0HHHH *D@!:YB ZEP/UJ.KFE1>=J]JG M_352?H#G^E;4(N=6,5U:_,B;Y8-GH58_B^P3_V:OV6DN:I%>:/C(ZR1\K4445]J>H%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!J^'/$6H>%M:AU+2Y2DD9PZ$_+* MO=6'<'_Z]?4OA/Q38>+M!BU+3FQGY9H27>(;.?X:^+3XKTB-GT/4' M":K:1C_5L3Q(H^I_/(_BX],M+J"^LXKJSE6:"9 \^,#X-U>5GTJ]8RZ1=.>A)YB)^OZ_P"]77_' MA_>7XK_-?D:?$O-'J%%%%M=%/# M59QYDM+-_);G,T445HY?E7)_AZ], M'/3G%3*2CN:TZM>']=OKJ2=)=.A$D0C8!6 M.&/S9!_NCIBN8J5).3CV-94I0IQJ/:5[?)V"BBM_PMI.C:H]Z-=U3[ (8-\/ MS!?,;ZGK]!R<^U$I*,7)BI4W5FH1W??0P****HS"BBB@ HHHH **** "BM.Z MT&ZL]!L=7G:,6]Z[+&H)WC:<$D8QCCUJYXKTK1M*N;5-!U/^T$DA#RMN5MC> MG'3Z'D5'/&]OZT-_J]10J5Y7\%/\ F-_]L/\ VI7JE>#B_P"/+^NA M^@Y/_N,/G^;"BBBN4]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ J"^NX[&SDN)>B#@>I["IZP9_\ B=:X+<N/%UI4H)4_CE MHO7OZ+=F]&FIRO+9:O\ KS)]#LW"OJ%WSBBM>Y]?H*X265YI6DE8L['+$]S4^H7TNH7CSR]^%7^Z.PJK7YGFV M92QU;W?@6W^9]5@\*L/#7XGN%%%%>,=H4444 %%%% !1110 4444 %%%% !1 M110 4444 %;FE&$:#>F]5GM_,7Y8_O9]?Y5AUO:!)(MA=I9-&+MBNU9#P5]@ M>*]3*K/$V?52\^CZ=?0Y<7_"^:_/OT*WF:%_SPO?^^EK.G,1G"K3@E3IO_P %\OXILQHU MH1?O27_@5_T,6BKE[I=S8(K7"J QP-K@U3KPJE*I2ER5%9^9W1E&:O%W05J: MW_S#_P#KQC_K5![>:.,/)#(B'HS*0#^-;NT-K6BA@"/LD7!'UKT,)1E.$Z3T MNXK[V<]::C*,ETO^1SM6M,_Y"UI_UW3_ -"%7HXT_LW6CL7*R1A>.GSGI4K( MJSZ"54 G9D@=?G%52P3C*-2^UG_Y/R_I<4ZR:<;>7_DMR2RB>/QLV]2/WLC] M.Q#8/ZUSU;.HZU?K=7=LL^(Q*Z#Y1D+D\9K&J,?4H_PJ5W:4GKIO;3=]MQX> M,_CEV2^Z_P#F%%%%>8=04444 %;GA6W\W5C*1Q"A.?<\?XUAUVGA>S^SZ69F M&&G;=_P$<#^OYU[>1X=U\;%](Z_=M^-CAQ]3V=!^>AM5YA\>-1^R^"+:R4_- M>7:@CU506/Z[:]/KY\^/.L+>>+[33(V#+I]OE\'H\AR1_P!\A#^-?K6 I\^( MCY:GS5%7FCRZBBBOJST0HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#T7X3_$$^%M5_LS5)<:3>.,LQXMY#QO\ H> ?S[5]'@@@$<@]#7Q7 M7OGP8\>?VK8#PYJDN;RU3-J[?\M8A_#]5_E]#7B9EA;_ +Z'S_S.2O3^TCUB MBBBO!.0*YWQOX4A\7^')+)F\J[C/FVDXX,4HZ<^AZ'_$"NBHJHR<)*4=T--I MW1QWPY\5SZ_I$MAK"M%K>EMY%[&^-S$ B+5($'^OA.!N/N.!GV4]J] T[4+;5=-M[^QD$EO^%_&>F6GAN/0_%.EM6R?N]G]W [=^N:?+XYOGAU**.PTZW34H M5AF6"%E"@ @%1NX/S'KFN-X>HT[ZMI:_/_(]E9EAXR7(W%1;=K::QMMZW=O, M[G0]734?#6I>*[^ZMM+U&286YO([1IA JA0 $R3SG]1Z59T;4]$U;QEI:,##%2,9_.O,= \5:AX=6>*U6"XMK@8EM;J/?&_N1D5HI M\0]4BU:UOH;/3H?LL310V\5N5C0-UX!SV]<4YX:5WR_+[K6V_4FCFE/DASO5 M6OHW?WKWWM^%^FQU5IJMQXF\+>++;54@>'3U)M42)5$.-V ,?[H_6MEO$=AX M;@TF6YOFTRU:R#C2$LMYD)'!\P=#[9^M>6Z=XJO=,M=5MX8;=X]5&)]ZME1S M]W!X^\>N:]"C\=:0)+.:U\336=A#$B-I3Z>9'8 8QYI!Z_6LZM&2>VG_ -> MC_(Z,+CH35W.TEU?^*ZZQT2Z7^3&:)XOU:]\%>)-4^U$36\NZV8Q)F,'MC&# M^.:KMXEU*P^%%GJL$D9OIKZ0M,\2L02SDD#& ?P[US*^.Y[#6-5FTJQM#8:A M)N:SNHMR<=\ CD]^U9^H>++W4=!72)+>UBMEN&N!Y2,I#$DD=<8^8\8K18=M M_#I=/\-4<[S&,8M.HVTI+KJV]'_6QZC+H^GZGX^TB]O;>)I)---RZ[/E>0%< M$COCMZ_H>HZ'J%IJ>OQ:I=[MUDHTQX&@8'[H;'3MS[UR%WXZU>ZU#3 MKU##;3Z='Y430J1N7C(8$G.<5+J7CS4-2L9[;[!IEJ+D@SR6UMM>4@Y^8DGT MZ]:(X>:<;]/PUOV[#J9E0E&:CN^Z>ONI=&NM][KJ>DZAKUY!\4K'1(Q"+&Z@ MW3H8E)E.UNIZ\;16%JEK%9?#KQ1;6RA(H]7944=%&Z/BN.N/&^I7/BNV\020 M6HN[=-B(J-Y9&".1NS_$>])=^-=1O=)U#3Y8;41:A4MK>0I]H!B!:4 M'(P3UP,55LEM=%C\4M:R#11!?#&HK:B<*K!3L"=< GTQ\U>?7GC;4KWQ#8ZS M+#:BXL5"QJJ-L(&>HW9[^HKI]$\ID?$+Q=%XBNK6VL+A MY[.V09=H@GF2=V Z@8[5O:5_R3#P[_V&(_\ T:U8'CSQ)8:Y'I\%G*;Z>V4B M?4&@$1F)QT7L.*S+?QA?VV@V6DI#;&"SN1'R5^=B@.X MGJ3VKGED/@_X>RZGH21I?7%_)"UPR!VC5790!G/91U]:Y2/QSJ4?BY_$2P6G MVMTV%"C>7C '3=GMZTFF>.-3TV*[@\FSO+2[E:5[6[A\R,,3DD#/]:S6&FDD MNROYV.B69T9RDVW>\K.VR:5FCJ_#>LW.N^&_%][>I"LS6:*WDQA V$DY..I/ MK3O%7.H> \?\\X?YQUR[^/\ 59(]21H;+;J$*P.%A*^6B@@!<$=F/7-.L_B' MJ]GIMI:?9["=K,8M[B>WWRQ#I@'.!QQTS5^QFI\Z7;3Y6,?KM&5'V4Y-O76W M]Y2[]3OKC5=+L/&VOP3WT6EZG<)$+:^FB#J@V#(YX'XXS^%+I%KJMMXFUO\ MMI[::632PR3V\819ER?F('?UK@3\0M1DOKRXN=/TNY6\*-+#/;;TRHP",G/Y MDTD?Q#UI-4O+YUMI9+J 6Y1XSMC0=E (QU[YK'ZM4Y;+M;\.AUK-,/[3F;=N M:^BMU>^MG^9U5IIX\>>%?#LK?-/8W0M;HGDF,#))/T"_B:U[6^LM0U#Q'KKW M$=NVGD6EM8^'?%^I^&;>[AT[RF2[4!O-!.P@$;EP1@ M\^_05#H/B;4?#MU+-8M&ZSKMFAG7>DH_VA^-:SP\VY6VZ?/?^O,Y:6948JFY M+7[7R347Y[W^1TGC?5]$U;0;,PZK'J>L0R8DN4LFMS)&0>H(QQQWJ]X7U:70 M_A+>ZA;10R3PZA^[\Y-P4D(,X]>37(ZYXINM];2Y@:2.1"%!SQCL>_:JE2:IDZ;Y>EO,(C-'\L0S@NQ)P#QQ@=SUKFI/B#K$FO6>J,EJ&LD9(+98 MR(4!7!^4'/3W[53TGQ;J&C:Q>:A;1V[M>[O/AEC+1L&.2,9S^M0L/).]EL[+ MMJS6>94W:*DUJKNVK2BE?[T>CZGI?]N>'-);Q#>6.HW7]II UY9,"I1FP4R M/I^5<_XU\7ZEI>NWVA6D-K'ID48A2V:V4J 5!W#CKSQV]JY^_P#'.IW^E?V< M+>RM+=9UFB6TA\KRB.@7!QC//.3[U8N?B+J]W;,DUKIIN7A,+WOV4&9D(P1D MG'/THC0FG=I-:Z>MAUL?0FK0DXNRO*UV[7NM[]5Z]3I_%'B;5XOAQHDT=WMD MU"-H[D^4G[Q<8QC''X8KHKO3K6^\>64UW$DYM-(,T43C(+[\ X[XS7ED/C6_ MC\-KHLUK8W5O&K+&\\):2,'KM.>.O7&:ENO'^LW.N6FJIY%O<6L7DJ(4.UTS MDA@2:^C>([WQKXHL-*\1+;3VS7)E MP8%#*%4D(#_=R/J:Z76-=T'SM4TS7-=AGM=K11:>-+=#;..FUP#D^_Y8K@=1 M\=:G?HBP6]CIVV<7!:RM]C-(.C$DDYJQ=?$;5+J"96L=+2XN(_*ENTM?WKKC M&"22/TIRH2E:RLNR?X[$4LPIP34I\SONT]5KI927XZ:G:V5[_;7AVVM/!6IV M,+0VA6?2;FW4F5L#)R>$%%ZKY+9;*[MMTT"B MBBND\L**** "BBB@ HHHH **** /5?@I_P QO_MA_P"U*]4KROX*?\QO_MA_ M[4KU2O!Q?\>7]=#]!R?_ '&'S_-A1117*>L%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!GZS?FPT]C'S-(=D0'J>].TBP_L_3TC;F5OFD/JQJA; M_P#$W\0/<'YK:R^6/T+^O^?:MVO-P_\ M%:6(>R]V/ZOYO3T7F==7]U35+J] M7^B^04445Z1R!1110 5Q7B'5OM]UY,+?Z/$>,?Q'UK8\2ZI]EMOLL+8FE'S$ M?PK_ /7KCJ^+XAS+7ZI3?^+_ "_S/=RW"_\ +Z7R_P PHHHKXP]L**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 4$!@2,C/(]:W]0AM]6N1 M9- M6M0/]DEC^5/672-/^:%7OYAT,@VH#].M8]%:+&0AK2I13[N[_-V_ GV,I?') MO\/RU+=YJ=W?$_:)F92,HJ,=/0Z,16"V][!_:<1-ZP9#@X7#9Y].M/(T] MFL&_M*+_ $#&_@_/@@\>M^_-W_ )M?P,OJK_G?X=K=NQ/> M2K<7T\R9VR2,PSZ$YJ"BBO'E)SDY/J=B22L@HHHJ1A1110!9T^S:_OHK=/XS M\Q]!W->AQHL4:QH,*H ]!6-X;TO[':_:9AB:8< _P *_P#UZVZ_1\BP+PN' MYYKWI:^BZ+]3YG,,1[6IRQV1'<3QVMK+<7#A(HD+NQZ*H&2?RKY \0ZO)KWB M._U27.;J=I &ZJI/RK^ P/PKWOXU^)AH_@[^S('Q=:H3'QU$0P7/XY"_B?2O MG.OT#*Z/+!U7U,QY]2')(****XS(CN((KJVDM[F-9894*2(P MR&4C!!_"O-_!4TO@?QE=>"-0D8V-R6NM(E?NIR3'GUX/X@_WA7IE<;\2O#$V MO>'EO=+RFL:4_P!JLI$'S9')4?7 Q[@5T4)*[IRV?X/H_P"NA<7T?4[*BL'P M7XFA\6^%;75(MJR,-EQ&#_JY1]X?U'L16]6,HN$G&6Z)::=F%87B/QCH_A=8 MTU&9GNIA^YM($,DTOT4?S.!6[7.>*]'O+B>PUK1(TEU32Y&9(7;:+B-AAX]W M8D<@^HJJ:BYI3V'&U]3GKWQ3XRCC37KC1XM+T&UD5KBVF;?=2Q$X+D#A< [L M<'BO0T=9$5T(96&01W%>>ZU?>)_&=F^AVGAZXT6TN1LO;Z_=?DC_ (@B@G<2 M.,_RZUV>DZCIEU&]II5[!=?80L,@BD#^60. <=^*VJQ7*M$GY:Z>?]?H.70T M****Y2 HHHH **** /E:BBBOJ#\H"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /5?@I_S&_P#MA_[4KU2O*_@I M_P QO_MA_P"U*]4KP<7_ !Y?UT/T')_]QA\_S84445RGK!1110 4444 %%%% M !1110 4444 %%%% !1110 5G:Y>FSTUA%_KICY<8'7)K1K#7_B:>)BW6"P& M!Z%_\_RKAQU22IJG3^*;LO+N_DKLZ,/%.7/+:.O_ /FS1TNR&GZ?' /O 9< M^K'K5NBBNJG3C2@H06BT,92JH].IBW5S)>74D\QR[G M)]O:H:**_*Y2E.3E)W;/K4DE9!1114C"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "MWP[HQO) MA=7"_N$/R@_QG_"HM$T-]1D$TX*6RGKW?V'^-=I'&D4:I&H5%& H' %?5Y)E M#JR6)KKW5LN_GZ?GZ'D8[&J"=*F]>OD.ILLJ00O+,X2.-2S,QP% Y)-.KR+X MV^.!9V/_ C&FRC[1<*&O&4\QQ]0GU;O[?6OT*A1E6J*$3P(QM?.-;W@OQ++X3\5VFJ1EC$K;+A!_'$? MO#^H]P*X\9A_;TFENMC*K#GB?6U%1VUQ%=VL5S;.LD,R!XW4\,I&0?RJ2ODC MS@HHHH \QMS_ ,*^^*[6Q^30_$QW1#^&&YR,CVR3_P"/+Z5Z=7F7QOU32+?P MI'87C.=3DE6:R$7WHRIYGSQ* K?NG5GP.3G= MU[]._2O36%JXFG&I%:[/SMU_KL;^SE-*2/H:BN8\#^.M/\;Z6T]HIM[J' N+ M5VR8R>A![J<'!KIZ\^<)0DXR5F8M-.S/)/B#8:]Y$;ZYK378NKU8;/1--0QK M-GF\-Z)=:/H\>G>5>&YMS K2A\KPW)8 L"?_K5O M^*M)OCJEEK>@Z?#?ZK;JUO$+J?9% K\F7'_ MA0C9IMGF&!G[(%&&F45GZ%=S7VA6E MS7]=#]!R?_<8? M/\V%%%%R&DV M[(DHI%.Y01W&>:6F(**** *NIW@L=.FG_B5<+[L>E0:%9FSTN/?_ *V7]XY/ M7)_^M535O^)AK-GIPYC4^=-]!T'^?6MRO.I?OL7*ITA[J]7K+]%]YU3_ '=% M1ZRU?IT_4****]$Y0HHHH I:M?C3M.DFS\_W8QZL>G^->?LQ=BS'+,RI.G7CWJB.M=1XC^[IGU_P#B:Y<'A:=;#U:D]XN-OF[, MWK590JPBMG?\$8FHZ5!)R?IQ78W MS6U]GN,5E6UG+8Z#JEO,/F4G!]1C@UZM;)Z5.M)QUIVE\I M);,XJ>-G*FN;25U\TV85CIMSJ,A6UCW ?>8G 'XU>N/#&H01%QY4N!DB-CG] M0*ORNVG>#X3:DH\Q&YUZ\\G^6*YR.YFB#B*5T$@PP#?>'O7!7H8/"*-*K%RD MU=M.UK[)*VITPJ5JS/RE."N3NZX]*@L[1[Z[2WB*A MWZ%CQ6]%_P B+)]?_9Q6;X?_ .0[;_4_R-.>"HQQ.'IK::BW\]PC6FZ=27\K M=OD4[RU>RNY+>4J70X)4\=,U/2/&8YL;0I.1D9YX]JDU_\ Y#US M_O#_ -!%:FL''A;3S_M)_P"@FHA@Z3^LW^QM]]@=:=J3_FW^XH6OAJ_NH!*/ M+B5AE1(Q!(_ &JXT:Z&IK8OL25AD$MQC\/I6_3!(YKT*F6X>-6G"$&XRDES^VS,(8FHX MRXA22$R6^-R[CSD9XXK+P-)MQPDK!&Y M]0,?K31I)'B[9M_=9\_\/_U\5S5,MIU>54-^=P?WZ/[C2&)E'^)MRIK]2A+H M%U#/;0O)")+C.U=QXX[\5:_X1&__ .>MO_WTW^%3->?;/&46TY2)O+7GT!S^ MM3:OI-ITNI()"I:,X)7I4-%%?+R:;;2LCUE>VH4445(PHHHH **** M "BBB@ HHHH **** "BI(H99WV01O(WHJYK9LO"UW.0UT1;IZ=6/X5UX?!XC M$NU&#?Y??L8U*].DKS=C$56=@J LQ. ,DUTFD^&"2L^I# ZB'/7Z_X5MV&D MVFG+_H\>7[R-RQ_S[5=K[++^'H4FJF)]Y]NG_!_+U/$Q.92FN6EHN_4155%" MH J@8 Z4M%5[^>>VT^>:TM&O)T0F.W1U4R-V&6( ^M?5)=$>1N<[X_\;6O@ MK0&N&*R7\X*6D!/WF_O$?W1W_ =Z^7+V]N=1OIKR^F:>XG]=#X[/ MBB\\03:AXKL+JUD<[4#QL(T7LJ'H1]#USWKEZ^JP6&C1IW6K?4]"E!104445 MWFP4444 %%%% !1110 445V=C\/?MOPSN?%W]I[/LY8?9/L^=V&"_?W<=?2H MJ5(TU>3\B7))I/J<917=)\+;ZZ^'4/BG3;O[4[*9)+(0X94#$$ALG<1C.,#C M/XXW@?PI_P )EXD72?MGV+=$TGF^5YGW>V,C^=0J]-J33^'<7M(\O-?0YZBM MZS\(:CJOC"X\/:0HN9X)Y(S(PV*%1MI=NN!^?7'-=S_PI2S2X6QF\:Z>FJL. M++RQN)]OWF[_ ,=J9XFE"W,]]12J1B[-GE%%=]X;^%=QK?BG5M#O-5AM)],5 M2\D,?GJY)Z#YEQ^//M7"W,/V>[F@W;O+=DW8QG!QFKA6A.7+%^?WE*2;:70C MHKL?&7@#_A$M"TC4O[2^U_VDN[R_(\OR_E#==QSU]!3O!7P]_P"$PT75-0_M M/['_ &>,^7]G\SS/E+==PQT]ZGZQ25-U+Z+_ (87M(N*ET9QE%=MX-^&ESXH MTJ;5[[4K?2-*B)4W4XSDCJ<$@ #U)%-\9?#Q?"VE6VJ6>NV>K6-S)Y<(="TNX\0'&L"0)-]B_U M;* 0"/,YSNQUKD?&'AB?PAXEGTFXE\\1A7CFV;?-4C@XR<=QU[44\12J-*+W M_30(SC+;U,.BNTB^'NWX:2>+M0U(VJY/D6OV;<9?FVK\VX8R<]CQS722_!?3 M;/3[6[U7QM::>MT@9!Y/M8=_Z1Y/172>,? M#.F>&I[6/2O$=IKJSJS.]L%Q$01@':[=<^W2N;K:$XSCS1V-$[JY] _ [Q2= M3\/2Z%=/FXT[YH"#WKYO,:'LJW,MI?TSAK1Y97[CJ***\TP/G/XB MA=0^.0M-98I9?:+6!BS8"PD(6P?3YF/YU[_+I&FR:.=,ELK?^S_+\O[/Y8$8 M7TQVKA?BC\,W\7B/4]'9$U2!/+9)#A9TZ@9[,,G!]^:\UN]/^*D>BRZ7=1ZL M;&*,^8NX$; .1O!R1CMD^E>QRQQ-*FHS4>71I_F=.E2*L[6+?PA*VGQ/_A*Y_%(/!UUJ4L#E;"W2[B6 M"U7^\ ?O.?[QQ_+'K%<5XPO?$+>*-*T72=3@TFTU*.0?:_L_FR"1.2@R<PH;-&CHOB35;[41;:SX;FT>-U/ES2W4;AV_NX'.<9_* MNDKR.+P1>C3]1U-SJ-_XHTB_W6US,%9P_K[VR9))Z#J***YB0HHHH ^5J***^H/R@*]RTSX:^%[G2;2 M>:PV2>UKV\^YS?C[P/H.A>$YK[3+1HKA9$4,9G;@G!X)KRBK, M^I7US$8[F]N)HR;#QR*&5A@]0>M85;O@JXAM/&FF3W4T<,*39>21@JJ,'J3TK2?PL MPP]O;0OW7YFGKZ:]8WU^RZ%%#81RN%E.B0A%3<0#O,?ICG-4_P#A"KL&P274 M-/BEU"));6)Y'W2;AD+PN >W.!GO3-;T6XN=:O[J"YTUX9)Y)$8:G;\J6)'& M_/X5M:AJ%D_B'P;(EW T=M;6JSL)5(B(89#'/&.^:YHMJ,5'KO\ <>G.$)3J M2J)V6UWI\26FW0PI/"-ZD-WLN;26ZLH_,N;..1C+$O?^':<=\,<4Z3PA/;BR M-[J6GV@OHDE@,LC_ #!N@(53MQW)P/>MZPU&R3QGXKG>\MUBN+2Y6&0RJ%D) M88"G/)/M3O%&CMJ5OX:87EE;H-,A60W%RD908^]AB"P_W"WN'<.ZG[I.%(7/;<175ZAXBT[4H_&$D%Q$BS0016X=P MK3["02H/)_PK-\0);^*=:L]6L]1LK>"2&-9UGN4C>W*C!&TD%O;:#FE"<^:\ MM+VO]R*K4*'LTJ?O-7LK[^]^-E_GL8-[X8U#3]+EOK@1@07)MIX@3OB?&1NX MQ@CH034D/A+4KB/3VC\G=?QO*B,Q!CB7K(Y(P%]\UUEKK5IXF\>ZKI^'.F:M M%Y6\#E3&N5E]NA_.J=CXLM7\9Z@SO%;V5Q:-86DDD8=(5& A(((VG'/'>FJE M6VVMK_AM]_X$/"X3FOS>[?EWZWW]+6^;OLQ&15H^#KQ;G[$;RR_M+R]_V 2-YO3.W.W9NQ_#NS6C_ &GJNCPF M6:^T3R/M$;/:V26Q:X",&!_=+P./XB#6AJ6I7D_B&75=%U708;:0^=%<2Q6R MS19'W6!0RENV<'ZTW.IT:]?N\B(X?#M7:=]-/+6[6OIOZ['!0P2W%PD$,;/+ M(P14 Y+$X K:E\)746J%YK2*1C(@'WN2H4D=P&)JMH>JC3/%5I MJ=R!*L5P)),+U&>2!^.172WE]J$&J7=]IFKZ!%;-ODBN%AMA*RMGY=H0R;B# M@Y'U-:5)3327;\3##TJ$HMSN];:;V[[_ / 74PAX1U&2^T^WMFAN$U"/S(;B M)CY>T?>W$@$;>_'%+_PBED)V@\]G?!9>X&S<0>V 3[5TVE:IIN MDZ/;^&+F_1AJ,;MZ1 M$DPN/E>[4"6..24YX[,H( /4.R2VWW"Y[>4F0._S;:J-2HY6_IZ_Y$5,/AXQNKM];?9]U/NN MM_NMN%WX&U#0[B-[V\TGS5FC$=M).2T^6 R$QDKDX/3H:BU/P[?W?B35$F73 MK%+(AKF2$&.VAR!@*,$\^@&3S5OQ??VMU\2H[JWNH9K<20?O4D#( N>1QQ6 MS?:]:7&J>)M/M;S3P]W/'/:SW"QRPRE5&5)8%![$\9SS6:G4M&3W:^[5?\$V M=##6649*G*A@?8BFOX M4N?(NVM[VRN9[)/,N+:&1C)&H.">5"MCO@G%=%H6IW5GXBT6/6-4TB.T2X>4 MPVOD*L)V$;F:-0@SG'WC5+PS?6EOKOB.2>ZAB2:RN5B9Y !(2PP 3U)]JMU* MBOY*YG'#X:7*FFKNSOTTWW_,R$\,3+:6L]_J%CIYNUWP1W3N&=>S?*I"@^K$ M4R'PY,]B][=7MG9V@E,,<\S,5F8==@16) ]<8K:\0)#XJ?3M0L+^Q@"VD=O/ M#$;+3M.N=)^UZ;+(CI>1P[9D9LAXVF&/J M.#[4_:3MYW^[^O\ @F?U>CS-6T2NG_,[+_@Z+72VYR>J:7<:1>?9[K82461' MC;7]=#]!R?_<8?/\ M-A1117*>L%%%% !1110 4444 %%%% !5'5[:XNK14M1&Q$@9E0*I65WJEY;P_Z M-&D9 WS2M]\=R%%;(&!@=*QP,9-^TYFUTNK/75^OEHC3$-)%( M2%4EC@ 9)-+69X@N3;:/*%^_-^[4#OGK^F:[J]54:4JLNBN_ZU8K+!TG1H1C+?=^KU?X MEUYJ=1M;=/1;!111768A534[P6&G2S_Q*,*/5CTJW7)^++W?<1VB'B,;W^IZ M?I_.O-S/%_5,+*HM]EZO^KG5A*/MJRCTZG/,Q9BS'))R2>])117Y5N?7"UT> MOW5O,NG>3/')L/S;7!V].MZ]>J,'@X.$(O[/4Z'3-1L[G2CIFIMY:C[DG;UZ]B*8^E:1:QR//J:S\'8 ML.,Y_ G^E8-%2\Q4X156FI2BK)N^WGKK8KZM:3<)-)ZM'4:>UI<> S7L-N MSL?OL,CYL],U1>WM]%N+>[MK^*\99,&-,9QCGH36+13GF2G&#]FN>"24KO2V MVFPHX9QE+WM&]5IU.GN[72M7N!>+J*6Y<#S$<@$_F1C]:J:YJ-M<+;V5HQ-O M!C+@=>W'X5AT45LS=2$HPIJ+GK)J^OXZ?((851DFY-J.WD="NF:/))'/;ZHL M2+@E'(#<>F<$?K4S:M;W7BFWE615@B4KYCG:#P>>:YBBKCFKA;V5-15U)VOJ MU^2]!/";']L\G9MW M#=GZ?7FN.HK.AFE6A.K*"^._R>NJ^\=3"0J1A%_9+^BRI'K-O),ZHH8DLQP! MQZULZEIUAJ%^]S_;%O'OQ\N5.,#'7=7+T5%#'0IX?ZO4IJ2O?=K6UNA52@Y5 M/:1E9VMT)KJ%(+J2*.59E4X$B]&]ZAHHKSI--MI6.E72U"BBBI&%%%% !114 MD4,D\@CA1G<]%49II.3LMQ-I*[(Z6NBL?"J>XO/?[O\['G5LQHT](^\SB[;1=0N\&.V8*?X MG^4?K6K!X0E.#7PZ&''X3L4 M_P!8\TA]V '\JMPZ!IL/*VJL?5R6_G6C17J4\NP=/X:2^XY)8JO+>3&I&D2[ M8D5%]%&!3J**[4DE9'/N%%%%, HHHH ;)%'-&T]<&00<$8(K[4KB_&'POT'Q8KSF(6&H-R+NW4# MC?7K[U[&'S1[5E\SIAB.DCY?HKH_%O@76O!MULU2#?;L<17<63')[9['V/-< MY7MPG&<>:+NCK335T%%%%4,**** "O9]"_Y-HU/_ 'I/_1BUXQ7INE>+M#MO M@=?>'Y[W;JDI&;^ZCWVLMQY$^.JHS2?,/H0#CTS5O1_ \&C_%"W\1:#L?2-1MY#B,Y6)V ( MQC^%AR/3IZ5YIK7BC1[OX*Z/H-O>;]3MKD/+!Y3C:N9.=Q&T_>'0]ZT_A5\4 M(/#T#Z/XEN&73@"UM/L9S">Z$ $[3VXX/UXX)X>I:I4@M6Y*W=,YG3DJ=UUW M7S.H^'*+;WGCW4+9 ]ZE[,J#O@%V _$_RKP66>6>X>>:1GFD8N\C'+,Q.22? M7-=WX:^(:^%?'^KZC"C7FEZCAQU[5NW2?!R\U(ZJ]_? M1EF,CZ?'%((V.>1]SCZ!@*Z*?-0J.4HMII;*^RV-TW"4KJ]R3X .SZ]K3NQ9 MFMT)8G))W'FO*=3_ .0M=_\ 7=__ $(UZCX \:^$=#\::Y?8?1]-NXT%M"Z/ M*<@\\(#M]<=O6LW6]+^%CV-_=:;XEU.;4&222")HF"/)@D YA'&?4/_125)\%3CP5XIS_=_P#:;5GZ1XW\ M*^)O!-MX<\?^?:O9 +!>P*6X484\ D-C@Y!!Z_0U?QMX4\,>";KP[X -Q=27 MP*SWDRLN 1ACR 2V. !U^N$H5/8RP_*[M[]+7O>YG&,N6$+;#?!'BSPO?^ M 7\&>,9)+.'S"8KA,@'+;@<@':0WJ,>M9/CGX:Q^&M)@US0]375-(G<*)!@L MF>AR.&!(/(QV&*?X;F^&NH>%H=/\3I>:9J,3%GOH@S&3)[;5;C&!@KQV/4U/ MXX\::"?!]GX0\&^=+I\#AY;F8$%\$G ! /+').!["MTIQQ'[I-7>M]K=7C#RR#2_$?26\=Z!X8\1Z0@::\9+24 ?= M+GC)]%<,/QK ^+OBW1/%$.B+H5[]J-JD@F_=.FTG9C[P&>AZ5H?";XAZ-H.@ MW.E>)[KR(HIA-:L8GDZ]1\H.,$ _B:QA3J0P\*D8^]%O3R;9"4HTX22UM83X MTZC#I]KHWA"P($%A"LD@'J%VH/RW'\179>.[+PE>^%M!'C35+O3XEC!@:V4L M7;8N0<(WMZ5X1XGUN3Q%XGO]5ES_ *3,612?NIT4?@ !7KOB#Q#\-_%^AZ79 MZWXAN[=K&,8%M;R [MH!!)B;/3M1.C*$*6][MNV^HY0Y)02O9)['D7B6WT6U MUZ>+PQ=S7FFJ%\J:<$.QVC=G*KWR.E95=)XQLO"5E/:CP7JEWJ$;*QN&N5*E M#D8QE%]_6N;KU:3O!;_/2G5#^7R_\ M!-?-5=]\&_$/]B>/(;:9]MMJ2_9GR< /U0_7/R_\"KEQ]'VM!VW6IE6CS0/I M:BBBOE#SPH(R,&BB@#S7P'_Q2OC[7O![C9:RM_:&GCML; 91].!_P!J]*KSG MXI1/HNH:#XSM5^?2[D17.!]Z%^#_ #(_X'7HD4B30I+$P9'4,K#N#T-=-?WU M&KWW]5_29SG%Q P8J4< @'@^YXZ5@^+OAM;^&O#TFI1:C+.R.J[&C !R<=:FMLM]-YHM81 M!#\H&U!T' Y^IYJR/#.KMJL.G+9DW-PA>%1(NV10"0:E_P"$1UO; MN%FK*&VN5GC(B.,XD(;]WQ_>Q0YPZM#C1Q%FHQ?9Z/U_X)BT5KCPMK!U*VL5 MM-\]TAD@V2HR2J!DE7!VG@>M/_X1'6]NX6:LH;:Y6>,B(XSB0AOW?'][%/VD M.Y*P]9[0?W,H6.IW>F>?]AE\HW$1AD8*"2AZ@$C(_#%5*UQX6UAM2MK!+0// M=(9(-DR,DJ@9)5P=IX'K52UTF]O([M[:'>ME&9)SO4;%!QGD\_A1S0WN#IUK M*+3_ !]?RU*=%;2>$-;=+=OLL:+%]7NK>&:. MV15N!F$2W$<;2C_95F!;\!26GAC5[V))(+50LCF./S9HX_-8=0@9AO\ PS1S MP[DK#UG:T'KY,R:N-JMX^CII;39LXY3,L6P<.1C.<9_6MO2?!\E]HNKW5TRP M3V.U8XWN8H\/NPPD#'Y1QQG&>V:IWNG&W\+VTS:4J,;EXCJ"78D$Q&?D" D# M']X=:GVD&[;FRP]:$>?5)I]^FC6GZZ&)16PWA/6E4YLQYBQ^:T F0S!>N3%N MWC\J9;>&M5N]/COXK=!:2%@L\L\<:94X.2S #GUZ]JKVD.YE]7K7MR/[F95% M:9\.:L-7.F&R<787>4W+@+C.[=G;M]\XJ"_TJZTT1&Z$6V8$QO%.DJMCKRA( MI\\7LR71J)-N+TWT*=%%%49!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 >J_!3_ )C?_;#_ -J5ZI7E?P4_YC?_ &P_]J5Z MI7@XO^/+^NA^@Y/_ +C#Y_FPHHHKE/6"BBB@ HHHH **** "BBB@ ^E8%TET MV?[3TB&Z7_GI;GYO\:V+PS?9R+5XTF) 4R=#[50%_JD'RW.F^:>SP/P?P/2O M,QO))\L^9+RCS+YJS_3U.O#\RUC;[[/Y:H-'MK;'VBQN+CR2"I@D;(0_2M:J M&DVTL$$LERH26>4R,@/W<]JOUTX.')0BK6\OZV].AG7ES5'K<*Q-0_TWQ'96 M@Y2$&9_Z?R'YUMUBZ+_I6IZA?GD-)Y2'V'^16&-]^5.A_-+7TCJ_QLOF7A_= M4JG9?B]#:HHHKT3E"BBB@!LDBPQ/)(<*BEF/H!7G-U<-=7D8M]/:NO\ M3W?V?23$IP\[;?PZG_#\:XJOA>)<3S58X=;+5^K_ .!^9]!E=*T'4?4****^ M2/8"I;5%DNX4<95G (]1FHJGLO\ C_@_ZZ+_ #K:@DZT4^Z_,F?PLV_$.B0V M=NEQ91E$!VR+N)^AY_*J.@Z8-1OL3*3!&,OSC/H*Z*XN4DUJ;3+GF*XA&WV; MG_/X54*C0K&WLU8&XN9AO8?W<_Y'YU]=5R_#?7/K"2]FG9K^\G9*WGH_O/&I MXBK['V;?O/9^3Z_(HWNG6L7B:WM(XL0/MW)N/.??.:DDTNS7Q4EF(?W!3)3< M?[I/7.:FU'_D<[7_ (!_6I9?^1XB_P!S_P!E-*.&H<[]Q?QK;+:VWIY#]I/E M6K^!OY]S*U[1_P"S9Q) ";:0_+WVGTI;VQMXO#=I=1QXFD?#-N//7MT[5KPW M\5WJ%YI5_P#,C2,(R?KT_P *@UZV-GX=M;]U\U86YL]%T^QMIKNSDI"C4S!X)T MHJ+6Z237NWO=>9$93CA_;J3NGWTW[%;3--LETI]2U/>\8.%C0]>O.?YU+I^MM8QR12VXFM)'.%/&/4>_P!*L:K96,^D)J=A M&8,L R= ><=/\*X'"E5P=L.HWC%M9WVG0?M8;[%/Y&S!7<<[L]?O>E;6L7\%C;6GVBRC MN]ZG&_'R\#U!KD[V=+F[>:*!8$;&(UZ+Q]!6V;5:6&K.-)0T:TY-5IU=K,C" M1G5C>;EUUYO/L=(UKH2Z2NH&RE\IC@+O;=UQ_>KG]0DLY+D-IT3Q1;1E7/.? MS-;,O_(C1_[W_LQKFZX\VJ1CR4XPBKQB](I.[\S;"1=Y2]"RW.8(3R./F;Z#M]:ZNTL;>QB\NUB"#N>Y^IJQ M17Z'@(Q=2N_>>G8****],Y HHHH **** "BBB@ HH MHH **** "BBB@ HHHH @O;*VU&SDM+^".XMY5VO%(NY6'TKP3XB?""?0EDU3 MPTLEUIPRTMO]Z2W'J.[+^H[YY-?05%=.'Q-3#RO';L7";@]#XKHKVGXI_"D* MLVO^%K< %[JRB7IZN@'ZK^(KQ:OJ:%>%>'-$]"$U-704445N6%%%% !170^ M"/"-SXS\1)IT#^3$JF2XGQGRT'MW)) %=Y?0_"'0=1.C7EG?WT\),145ZEX1\*>#];^*=YI=D9=5T9+- MI8S*[)A\KT*E20,D);2#3_%6JV=HGEP6]Y+%$F2=JJY &3R>!3A7C M.?(D[VN5&2DVET,RBO3;[PCHU;MS\+ M=(U'X1VNJ:/9-'K)L8[HN)7;SCM!9=I)'(SC '.*QEC:<=7?XN7Y_P"1"JQ= MO,\5HK2\.Z)<>(_$-GI5I_K+F0*6Q]Q>K-^ R:]&^+W@?0/">AZ9+H=D8)I9 MC'+(9G#/BI)::[93W.A F5((F.]HV4[0#N!X; MCK_#4_68>U=);I?TO42J)MI=#AJ*]TT;0_AAKGA34?$%IX;O4M-.W^:DMQ() M&VJ&.T"4CH>Y%<]HMG\/_%OCS2-.T+0KRWM&23R!CN:UHU_:JZBTO/_ (5(.0:910!]@>&M93Q#X8T_58\#[5 KL ? MNMT8?@P(_"M2O)/@'KAN="U#196):SE$T6?[C]0/HP)_X%7K=?&XBE[*K*'8 M\R<>6304445@09GB/1TU_P -:AI4F +J!HU)_A;'RG\#@_A7._"?5Y-2\!V] MM=Y%WIDC64ZGJI3[H_[Y*CZ@UVM>;Z#_ ,4W\;-:T@_+;:Y +^ 9_P"6@SN M'O\ O#^ KII^_2E#MK_G^'Y%QUBT>D4445S$!1110 4444 %%%% 'RM1117U M!^4!7TG!,]MX+CGB.)(M/#J2,X(CR*^;*M_VMJ/E>7]ONMF-NWSFQCTQFN7$ M4'6MKL>MEN/6"Y[QO\&:Q#H?BJUO+LD6_S1RL!G:K#&?PSG\*P:*A1E?"MZ'OCM7.:)_P B;XQ^L/\ Z,:N M,HJ/8;N^_P#GPU;OO_ /)7$LPM&"Y?A\_[O+V^?X'J/AVY@L]/\$37,BQ) MYEVF]C@ MN Y^I%9>C:/J&F:;XK?4;22V#V3A/-&TO\ -U ZD>XXK@J*'0=V MT]_\V_U&LP2C%./P^?\ =4>WD=OXK/\ I7A+_L'6_P#.M[60!<^/\#_EG;UY M510Z%TM>_P"+3_04BJ5. M22BGH9O%4Y5'4E#5^>G3I;\[GJ6HQM=WWCNQLT,UU,8&C@C&6< \D =>M9T+ M)I7@OPZVJ1E4MM:8SHPS@*>>.]>?45,:'*DK]OP5C6>8\SG&<5'XKMZ]7;R_KN>G75QJ5K?:&^DZ?'J!?0(TN M+9Q_K8CU [D].F3[5S/C#3M-LX=/N+*RETNZN49KC3I9"YAP< \\C/H:Y>BG M&CRR3O\ UK_F35QJJP<''>W;2R2NM+ZV[A11170><%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!ZK\%/^8W_P!L/_:E>J5Y M7\%/^8W_ -L/_:E>J5X.+_CR_KH?H.3_ .XP^?YL****Y3U@HHHH **** "B MBB@ HHHH R]6#I=VER;>2XAA+%DC&2&QP<50N%NEM6U&YGF@NGD @@#< 9X4 MCO5ZXU>9=1:RMK0/(N,&24(#] >M-MI-1OKK,R6J102X( +-D#G!_'K7@U%3 MK59*$I-M]G9/1-WTO9+370]*GSP@G)+3SZ;[>9KC.T9Z]Z@O+R&QM6GN&PB^ MG4GT%3US'C!V_P!$3/RG<<>IXKOS'%/"86=:*NU^KL-P M6VM_3N=K1117UYX@444C,$0LW 49)H XWQ3=>=JHA!^6!0/Q/)_I6)4MS.;F MZEF;K(Y;\S45?D>-K_6,3.KW?X=/P/LJ%/V5*,.P4445R&P5)#)Y-Q')C.Q@ MV,]<&HZ*J,G&2DMT)JZL7]2U-K_4%NT0PLH #9P1WSBHI-0GGOH[JZVIT+^)H)HT6XT MN.;8,#>X./S6LO4KV&]D1K>SCM0HP53'S>_ %4J*>(S'$XF+C5E>_DOS2N*G MAJ5-W@OQ9I/JV[0UT[R<;3GS-_OGIC^M9M%%_0?HVBQZ9'O?$EPP^9\?=]A6I117Z;0H M4\/35.DK)'RU2I*I)RF]0HHHK8S"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O"OB_P##86+2>)-!@Q;.V;VWC'$1/_+11_=/?T)STSCW M6FR1I-$\4J*\;J596&0P/4$5T8>O*A/GB7";@[H^+:*[7XF^!F\&^(-UHK'2 M[PE[9CSL/>,GV[>H_&N*KZVG4C5@IQV9Z,9*2N@HHHK0H]>_9_GB75M:MBP$ M\MO&T?KA6(/ZLM>6ZQ976G:U>6FH*RW,,S++N').>OX]?QIVBZU?>']6AU+2 MIS#?%;P M[>^>\OP[TLSS[BTS/&S%C_$3Y.2<\U%J\:WM>2]U;=!'F4F[;V-C4_\ DV*S M_P!Y/_1YK;;Q2?"7A#P%>2,1:31)!=#_ *9M$.?P.#^%>87/Q!^T_#&'PA_9 MFWRB#]K^T9SAR_W-OOCK4'B/QS_PD'@_1="_L_[/_92*OG^?O\W";?N[1CUZ MFLOJLY-J2TKOH.F_#.;Q'XQ4Q2+<+C38A_"7Y*_0MZ=%%< MW\3YY]0^%O@^>=FEN+@*[G&2[-&"?S)KS;4O%.M:OH]GI>HW[SV5D ((BJC9 M@8'(&3@<<#.23VJ_H/Q"_LKP+J'A>_TS[?:W>XH_P!H\LP[@.@V MG.&&[MS41PU>/+5ZWO;UWUOV%&G*#B]^_P ]SKOA[_R0OQ=_VW_]$K7,?!K_ M )*?8?\ 7.7_ -%FJOA[Q]_8/@75_#G]F_:/[2W_ .D>?M\O<@7[NTYZ9ZBL MSP;XE_X1'Q1;ZQ]D^U^2KKY/F>7GSDN[/2? M'GCW0M/\3:MI=SX(TZ\ND/EF_D,>]B4&&YB)R,^O:O&:]5NOB]X?OKI[F]^' M>FW,\AR\LTD;LQ]R89Y$MTQMB!)(48 X'3H*>#I MRIQY7"VBZW_70TIJRM:Q6HHHKN- HHHH [;X1ZU_8WQ&L0[;8KT&T?GKN^[_ M ./A:^GJ^+[:XDM+J*Y@;9+"XD1O1@<@_G7V+I6H1ZMH]GJ$'^KNH$F7V#*# M_6OG\UIVG&IW.+$1U3+=%%%>,C5SGQ TG^V_ &KV84O)]G,L8'4NGSJ/Q*X_&M\/)1JIO;;Y/0J#M(Z, M$$ @Y!Z&BN<^'VK?VWX TB\9]\GV<12$]2Z?(3^)7/XUT=93BX2<7T$U9V"B MBBI$%%%% !1110!\K4445]0?E 5V=O\ "SQ%=6L5Q$+39*@=*K3I6Y>I[>4X*CBW/VM]+?J>(ZYX UKP M_I;W^H"W\A&"GRY=QR3@<8KF*[OQ5\2_^$FT&33?[)^R[W5O,^T[\8.>FT?S MKA*VHNHX_O%J<.-CAHU+89WC;\?G8*T=!TK^V]>M--\[R/M+[/,V;MO&>F1G M\ZSJZ'P%_P CYI/_ %W_ *&M).T6T848J56,7LVOS,?4;3[!J=S:;_,^SRM' MOQC=@XSCMTJM702V]O=_$:2WO3BWEU,I(;/.J M*[W0/[8L9]%BGU2VTVSFE0Q6C9#W<;MU=44YR. 7P/YUK3W;>&?#_B6728XX MW@UC; 60,(LJ.0#QD G%*5>SLE_5TOU-*>7J<.=RM;?3^ZY::^7D>65U-?AWI>HQW;Q7MS>3^;<1 (YR6..]3*NU%MKO^"]#2E@(3J149 M7^%ZKI)VZ2\_^">245W-_JE[I?PX\./IUP]K)(TX:6([7P),XW#D#V[UMSP0 MCQD\R(L-S<:$+@WBQAOL\N.9=H[\8R!GFJ=>U[KO^!E# *=DI:M1>W\WSZ?( M\KHKK]<\432^$K?1?[9EU28S-)<7'S[2G&U,N S<\Y(&.E4?#D>K16-[=Z?= M0:=;?+'+?S':4/7:C %LGN%'85HIOE;:L<[P\?:*$)7TN[):?C;\3GJ*]:M( M8W\7^$;QY8[JXNK*7S[E%($^$8!CD GKU(S6#H]]=:WIGB>VU29KB""T:6") MONPLIX*#HOX8K+V[[;?YM?H=3RY)I<^[LM/[JEW\[=3B["U^VZC;6N_9Y\JQ M[L9V[B!G'XU8UW2_[%UV[T[SO/\ LTFSS-NW=[XRPM?MNHVUKOV>?*L>[&=NX@9Q^-6-=TO^Q==N].\[S_LTFSS-NW=[ MXRC4$@-Q;0B66&,J#\N67;DY&0<\5#KNZ=M'_ )I?J;QP$'"4;^\FKORY9-VU MUV\CRRBO0-.\4Z7+J&G6\TUW=O.KV=]=74"QF:)_N[L.V2I[GM33I:^%=).F MW[^7-J^H""5\X(M8WP3[9)_*K]LT[-:]/Z_$P6!C*//&=TM_+33KU>AP-:][ MH/V3PMIVL_:=_P!NDD3R?+QLV'&=V><_05V6K:YI^D>++BSO+W4#IT!,#:5' M9)Y!3& !F4?7=MS3],LK'4=$\'6MR,VDZQ(TVG2B=)+:0_NX%4 M'!4=$P0.1BH]?U2\TCPCX9_LJZ>W9H9,RQ':[!7X&XSU07DPU!KYX#>;OWQCP6V[_O8SVS4JNWLNWXESR^,%K/HWMT5O/? M4X.BO6KJUL8-3U#5GS%?)H\%RLD4"R,KMD/*$) +=.GZA>:1:R MW>H:EJ$>IPO%=7<"HRH6&Y"WF,2.XIQKN6R)J9>J?Q3WO;^K[OY^IPE7Y='N M8=!@U9S']GGF:%%R=V5&2<8QC\:[^POKG4?B1JVCW MF<\YZUF:GJVHP_"S1C%J%TA>XFB>0!QCI4^WD[66]OQO\ Y%_4 M:<5-N3=N9;=8V\_,X2BBBNL\@**** "BBB@ HHHH **** "BBB@ HHHH ]5^ M"G_,;_[8?^U*]4KROX*?\QO_ +8?^U*]4KP<7_'E_70_0YP%SQFHJ2Y8.78<5=I M%=Q9:M8123KM60_NRY"L#['UXJ/3(9K*YEM&F2:(?O V?W@)/\7^-9T:ZCY= MJD)LKN.V8,@AEP6P,#.?K6EI:7#W-W5E 0MG ]:\BA456M&?(U+J[ M-75N^SUVUN=]2/)"2YKKM\_OV-*J&L:8NJ6?EY"R((QDTN6*2; M2N_5!1117TYY(5G:]+Y\6]O /XF+G\!C^M>=F= M;V&#J3\K??H=.$A[2O&/F11M#%M<.K]<^RFO4P-11IU5>S=NJCU[LY:\6Y1T_"_ M0FOK%;O4)P#Y306WF2'9Q(P')'3@^M9\5D6TXWHDP4F$87;^N:T!JEO]H\K> M1#]D-MYI7J?7'7%0>?;0:*]JMP)93.K_ "HP&/8D5VU886I4E4NOM=;:WTMK MV[;F,'5C%1L^G3IU+TR2QPZRD\OG2 19?:%ST["JUC8Q6FKVB3W!%QN5C&(\ M@9Y )SU_"I+K4K5VU0QRY\_R_*^4_-C&>W'XTS[59S:U#J+W(095GCV,6# 8 M],8X]?PKIE+#.M":DFXM;RV7/-MWOJ]M[[WU,HJHH---77;KRKR]3-N@IU.< M2$JOFMDJ,D<^G%:=[IUM-J\%K [1,Z("!$ H^7KUZ_YS63=.LEY,Z'*M(Q!] M1FM;&P#+Y/!]<'//XXJ?68+6!H! 6# MF!#M$0 ;CJ3GK^'XT^YOU?3);>>Z6]8D>2WED-'ZDD@?UJ#4YH+M8)HIAN6% M(S$5.01UYQC]:=:.'C2J1IVULUKJOBO]IIM:;/Y"@ZCE%ROU_3R16@B@>-GN M+@QX. JIN8^_4#'XU;71B;V:!YU18X?.$FTD,O7IVIMG):I8G+0QW._EIHBX MVX[#!&?K5V74[5[VXD$ORO9>4IV$9;'3 Z?RHH4<+[-.JXWTZ^4M]>]NB^8Z MDZO,U&_W>GD9[:>-'#*(\+G M:<@'/;Z"JEE?QVNFE=V9EN4D"8/('O5BWN+&'6);PW8V2;RJ>6V5+ \'CW[9 MK;#+"PG3J1M?2^NVG2[[^MB*KJN,HN]M;:;_ (&'115_2-..I:@L1R(U^:0^ M@KPZ-*=:HJ<%JSMG-0BY2V1L^&-)X%_<+_UR4_\ H5=-2*JH@5 %51@ =A2U M^JX'!PP=!4H?-]WW/D<16E7J.;"BBBNTP"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH Q/&'AFV\6^&;G2KG"LXW02D9\J0? M=;^A]B17R;?V-QIFH3V-[&8KBWD,1>6_B6SC^2?$%W MM'1P/D8_4#&?9?6O7RS$)-7N]>;69+^=;_?N69'(*>R^@'ITK4U/0;=/A_I MWB5I[B6_O[V6*;S'!4XR<],Y/SW7E?Z8GR29 +-^Z^89 X&TCID]:Q6)O/EBKK3\;_Y$1J$?"UIX4*/EQN& >I))QQTJ_K-.R??]1^T6GR_'_AC@**]!3P%;0V M&GW,FE>(M334AYZ-I\0VVL#$[-Y\M@[XY*@J/>N3\0Z#-H'B>[T9V\Z2"78K M!<;P<%3CMD$<5<*T)RY5O_EN-33V,JK5AIE_JLQATNQN;V51N*6\+2,!ZX4& MNPG\*>'[#Q5;^%;Z?4#J4GEQ2WL3IY,4S@$+Y>W) M[+4[.Z:>VU&*WNS;W:Q^:0QQM)C.%]CNSUXK.6)7+>*WM;YNUR74VL>9.C1R M,DBE74X96&"#Z4E#8W':"%SP"![=1117RYP!00&!!&0>"#WHHH \Z^$I.F_P#"1>&W)!TO4G\M2BUYU8C^Q_C_J$&<1:SIJSA?\ ;3"\?@CG\:]%KIQ.L^;ND_\ /\2Y M[W"BBBN8@**** "BBB@#Y6HHHKZ@_* KI/\ A8'B;[!]B_M/_1_*\K9]GB^Y MC&,[<]*YNM!- UB1%=-)OF5AE6%LY!'KTJ)J#^*QO1G7C?V3:[VO^AGT5V,GE7$+;HWV MAL'Z'BJ]6+"PN=3OXK*QC\VXF;;&FX+D_4\4.UM0CSZBF>/'7*HQ(_*L:LU&G)623.F=3%4W>3DK^IKQ>*=8A@MXDNE_T5 M=L$AAC,D0]%D*[@/H:CNO$6J7MK=6]S=;XKR?[1.OEJ-\GKP./H.*S**KDA> M]C+ZQ6M;F=O5]K?EIZ%R75;V?28--EFW6EN[/%'L VL>ISC)_$U;C\5:S%<0 M3QWF)+>V^R1-Y2?+%C&WIS]3S6113<(O="5:K%W4G]_;;[BY/JMY=:;:Z?/- MNM;0L88]H&S<DGT;4+:SL[J6W(AOL M_9RK!C)@XZ YZ^M5)H9;>9X;B-XI4.UT=2K*?0@]*F,86:6II5JUW)2E=65E MOL]?76[-;_A+=<^VVEV;XF>S5EMW,:'8&ZC&,$<]^G:J=IJ]]8K=K:S^6+V, MQ3_(IWJ>HY''X52HJN2/8R=>JW=R?W_+\M#7B\4ZQ#;P1)=+_HR[8)&AC:2( M>BN5W >P-4+^^N-3OI;R]D\VXF;=(^T#)^@XJO1348IW2%*K4E'EE)M>IKQ> M*=8AMX(DNE_T9=L$C0QM)$/17*[@/8&F+XDU9-2N;\7>9[L8N-T:E)1Z,A&T M_E6?!!)-/+2=H(VF5?02%=X_.JDFLZA+86MD]RWD6CM) M "C$Y)W 9SGWJL+:=K5KD0R&!6"-*$.T,><9Z9]JBI*,+Z(J5:LU9R?WO\ MKI^!KS^*=8N8IDDNE!N%VS21P1I)*/1G50S?B:T[OQDZ^']&L--7;)8QL)?M M%M%(I;=D,FX-@CUP#6"NE7KZ.^J+#FRCE$+2[APY&<8SGI[53J?9TWTV_P O M^":?6,1"[;?O+K?:]]/FC27Q#JJS7TOVQFDU",QW+.H8R*>W(X_#%0MJMX^C MII;39LXY3,L6P<.1C.<9_6J=%7RQ[&+K5'O)]>O??[^IJMXFUAM0@OOMK"Y@ MA$".JJ,1C^$@#!'USFE?Q-JKM 1/'$+>43QI!;QQ('!R&*JH!/U!K)HIP M_;U=N9_>S2@\0:G;:S+JL%SMO9MV^7RU.=W7@C'Z4EKK^HV>GM8PS(;9F9MD MD*2;21@E2P)7(],5G44^2.U@5>JG=2?7KWW^_J%%7+;2KR\T^[O;:'?;V84S MON V;C@<$Y/3M5.G=7L9N,DDVM&%%%%,D**** "BBB@ HHHH **** "BBB@# MU7X*?\QO_MA_[4KU2O*_@I_S&_\ MA_[4KU2O!Q?\>7]=#]!R?\ W&'S_-A1 M117*>L%%%% !1110 4444 %1SP1W,+0SJ'1Q@@U)5/4[.>]MQ';W36QSDE1] MX>G45C7;5-VCS>6FOWZ%PMS*[MYF'<65AI=P(KJ.*Y@D. <2Q_EU%=%:VT5 MI (H 0F<@$D_SK)M=-O]._X]HK&7U8A@Y_'FMJ,L8U,@"O@;@#D UY^7T%3< MFX_P N@ZBBHKJ3R;.:3^Y&S?D*]64E%-LXDKNQ ME>'/WJ7MU_SVN&P?4=?ZUM5E^'(_+T*#U8LQ_,UJ5Q9=%K"4[]5?[]?U-\4[ MUI>MONT"BBBNXYPKC/%4WF:QL!XBC"X]SS_45V=>?:Q+YVL73_\ 30K^7']* M^9XDJ6,;?,##:6]-N.GXUO"C*<'/9;?/L1*:3MU,^BM5["T@O8[ M&=IC.VT-(I&U&/0;<9/7U%#:;!:V,LUYYIDCN##LC8 -QZD<5T?4*JO>VE[Z M[6W7X_Y&?MX:>>WF95%;$6D02W]N@>007$)E7)&Y< \>AZ5 +.WN;&::S$RO M"R@B1@=X)QV P?;FAY?67:^NG>VK_ %B(/\ KOI^9G45N?V$!<_9?)NR^,&X MV_N]V/3'3MG-4VLX+2TAEO1*[S$E4C8+M4'&22#1/+ZU.[GHEN_N7ZK84<1" M6QGT]HI$17=&57^ZQ& WTK7MC:#0[XB.9D$B YD )&3CLQ3KQ3MU,FBIKNW-K>2P$[C&Y7/K4-<T_[%IJLXQ+- M\[>P[#_/K7*Z+9?;M5BB8913O?Z#_./QKOZ^PX:P:;EBI=-%^O\ 7J>+FE:R M5)>K"BBBOM3P@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ K,\1Z)#XC\.7VDW.-EU$5#$9V-U5OP(!_"M.BG%N+N@ MV/C"ZMI;*\FM;E"DT$C1R(?X64X(_,5%7H?QJT+^R?'KWD2;8-2B$X(Z;Q\K MC] ?^!5YY7V=&HJM-374]2,N:*85HZ!K=SX=UVUU2RVF6W?.UONN",%3[$$B MLZG11/-,D40W.[!5&<9)X%:-)JS"5FM=CI9Y?!=SJGVW;J]M"[;WT^*&-E!Z ME5F+@A?^ $U,GB'1K[PF-!U);^S@MKY[JT:W1)R$88,;;F3G_:'Y5S-]97&F MZA/97L?E7%O(8Y4W [6!P1D<'\*@K'V49):W["Y>YZ4?B+HP\3)J$=K?+;KH M!TP(P1G$G8YR 5]^#[5SKZ]I5]X#L-&OOMD-WILD\D+0Q*Z2F3D;B6!7!] : MQ;71;^]TF]U.V@WV=CL^T2;U&S><+P3DY/H#5&IC0II^[NO^#_F*,(K;I_E; M\CT6+QQH$OC;3_%=^FI_;8(XUFM8HH]A95V%Q(7R1CG:5'/\58NK>*+*_P#! M]QI,,5PL\FM2:@&95V^6RD 9SG=STQCWKE**:P\$T^P*"33_ *[?J=5<:[HV MOZ1I<'B WUM=Z9"+99;.%)5GA!RH(9UVL,XS\P]JYVYDMTU!Y-+$T<"OF'SF M#2 #ID@ 9^@IEK;2WEW#;6R;YIG$<:Y W,3@#GWJ34M.NM(U*>PU"+R;FW?9 M)'N#;3Z9!(-:1C&$K)_+\RDDM#L9_%?A^_\ %5OXJOH-0&I1^7++91(GDRS( M WF;MRJ=H)&P_6J,OC&.]\)Z_97R2MJ&K7Z78=%'EK@Y(/.1[<&N3HJ/J\% M9=K6\K.XE!(****W+"BBB@ HHHH *[SX,:A]B^)EG&?NW<4L#'T^7-=&N@VT1WL6X_P"R6 ;]":QKQYZ4H^3(FKQ:/KNBBBOC#S HHHH M\[\>_P#$M^(W@K6 ,*;I[.1O3S %7\/F:O1*\^^-$3+X(@U"+_6:=?PW"_F5 M_FPKOHI5FA26/E74,OT-=-36E"7JOU_4N7PICZ***YB HHHH **** /E:BBB MOJ#\H"OIC39DMO#-I/,<1Q6:.QQG " FOF>O1/\ A;,O]A?V;_8Z8^S>1YGV M@_W=N<;:X<71G5Y>5'O9/C*.%.-!UWPG-8Z9=M+<-(C!3 M"Z\ Y/)%>4445TTJ4:4>6)YN+Q=3%U/:5$KVMH%=#X"_Y'S2?^N_]#7/5HZ# MJO\ 8FO6FI>3Y_V=]_E[MN[C'7!Q^57)7BTC&C)1JQD]DU^9UUA%'H/CZ^UK M4[ZSBMH9IV$4=TDDDV[< NQ"2.HSNQ5+P_86FMWUG"GA>XGMYY-MU>[Y3Y98 MGE2N$4#_ &@>E>TTRVC'VRW@!O9=Y.Z M5N2N,X 4$#@5J^%]?2+Q;JFO3RPVT!BEE>VDD!,Q8Y6-0<%CNP<@=JY*[NI; MV\FNKABTLSEW)[DG-534^:TGY_/M^OS1&(E0]ES4TKMM+T3O?U>B^3.O_P"$ M=MM,T/2YWLK&^N+Z(7$C7NHK;A$/147S$)./XCD9[4^\\.:-I-EJFL*8]4M( MI(X;2%;C<@=UW,':,@G;TX(S6&FO6MUI5I8ZUI\EW]BRL$T-QY+A"<[&RK C M/L"*DMO$EK%:7^G2:7_Q*[QE<6\5PRM$Z]&5V#<^N1BI<:NOK^%_7L:1JX6R MT6W;9\KWTU5_-]-.AOV.A:+J5CX:N_[,6 ZA?M#<1I/(591Q@9;('&>N?>L[ M1]$T^Z\7:W97%OOM[6"Y>%-[#:4/R\@Y./>K=YK]K:>#O#TVCF&&XLKUY1;- M-YCK@\%^AY^@'/%4;?Q?I]GJ5_?VNBR+<7\4D\W*A<<'/U%1:H MU*U^O7[C9RPL94^>WV6]-U;79?@S0T[3=/L4\&7B6,H-/N8M+UKX@ZII-[86\$L\DT=O=1R2AO.SE2P+E><8P .M8#^*9/L&A M00VP231W:19&?<)"7#=,<=/4TE]J4&M^(X;NP@.FW4]SYDD\]V&16)!SDJH4 M#KWJ_9S__ "631[?2O"$]WJD!.H7 M5R8+5&8CRPA_>/@'GGY>?2J&B)#(\R'1YM6NF4>1"C/M'J6"88]L8(K1\>:Z MNN>)I&@D5[6W'E1,GW6[LP^K9-5M(\0QZ?HE[I=S:R2PW;JYDMKCR9 1Q@MM M8%?8BKCSNGS/=F%3V$<1R1=HQNKVO=Z_KHM]+'66_@W37\0:4MWI\EM%?Z?+ M-+9,[@PR*.Q)W>AP<_C6':V.EZYX>UJ>VTU;";3426*2.9W,BDX(<,2,\=0! M]*EM_'JVUYIDL6E!8]/MI;9(Q<'Y@_0Y*GD?K[5C:3KW]EZ5JUE]F\W^THEC MW^9M\O!)SC!SU]JS4*MG?Y:^;_2QU2K83F25K:WT_N1\OYK[6[G0O9:;X:\3 MZ/I3Z:EW=9@>XN9)G#!V(.$"D* ..H.:QO')QX\U4D9_TCH>_ J:7Q9;7=U8 MW^H:6T^HV:(@F%SMCEV?=+)MSD>S#-9.NZI_;6NW>H^3Y'VF3?Y>[=M]LX&? MRJZ<)J:E+L_S1AB*U%T)0IM;Q:5NB33OIW9U_B80WNF>%;&WTZTCDO;15B?= M+^X+./N_/@C)_B#&JLEAH,/C-?#;:9NA\U;5KWSI/.\PX&_&=F,GIM_&LJY\ M31W>DZ?!/9R?;=.B\JVN8[C:J@,""4V\D8QUJP?%UH^M+K[TZFTZ]"XL+9/#-QD_E-YF,')VG(/IQ]:MCQI;M+?6_+#'N H&:SO!6E:5J*:O+K4#RPV=F9U\MRK @\X MP>N..:@U#Q7]NT;4;#[%Y?VW4#>^9YN=F1]W&.?KQ]*J:'KW]C6NIP_9O._M M"U-OGS-OEY[]#GZ<4XPJ>SEW?^2,YUL,\13:UA%-;>WAC\T6L%E=:ELC# 9:1G9E)Z@!01WJ2S\/:'>:A9V[+:I<:C:S1_9[>^$P MMKA>48%6/# =&)KF=,UQ+72KC2]0M/MEC.XEV+)Y;QR 8W*V"!QP00:8VJ6M MMJ-E=:/8FS-HRN"\YE>1@?RN;\'A>S_X0B>2XB8:TR2740W$;88W",,=.?F/3M45_INEZ3>:98OI,U[> M_81+/#'*P,DS\A6 YP%[+@^]1W/CB2?QE%K8L52"./R?L7F?*8R"&7..^2>E M,@\9NNLZO>W-JSKJB%&$4WER1#/ 1\'&, =.<5*C6W?KOUVM]WXFDJF"7NPZ M65[7TWYMMV]/0VHO"=I,WAVZOM(DTYKR\-M=63&50P'(8;CN7('K35TGPW?Z MU>V-IIHYP/6LRV\:PV=OI=O:Z65ATV\-TNZ MYW-)DU4+#Q/)8>)+S4UMEDBO?-6:V9^&1SDKNQ^N.U+DJN_SM MK]Q7M\''E5D]5?3I;7HOPL;VD7=I=^ O%'V73H;# @SY,DC!AO.,[V)R.>0> M?2DUWPW;V6F/*._";I);K>Z[6R.B $?@#SU-)%XDLM/AO?[%TN6SFO(#;N7NS(B*>NU=H.? MJQQ3<)\S<4_O\EOJ)5\.Z<85&G9/5+;5O1.ER86I+M%_D;X=-/[J@?I3ZZ*4>2G&/9(SF^:384445H0(Q"J2>@&37FDC MF21G/5B2:]$U"3RM-N7[K$Q'Y5YS7Q7%$_>I0]7^1[N4QTG+T"BBBOC3VPHH MHH **** '1NT4BR)PRD$5>N[BRNIY+G$ZRR?-Y8 VAO7=GI^%9]%;PKRA!PW M6_S[D2@F[FJ]_:3WL=].LPG7:6C4#:[#H=VO?S;W?X&:H05O(V(-6@CFLW9),00-&V .2<].>G-5+ M2]2WT^ZA(;S)MA0@<#!SS5*BF\=7;3OM?\59_@"H07X?@[FCW!N9_/6 M1Q\\:!<$XZAB>/R-)]KMKFR@AN_-1K?(5XU#;E/.#DC'UK/HJ7BYMMM+WM]- M];_GV'[&*22Z;>1H6]W:I:W5JXF6*9E96 #,,'H>E2IJRP+I_DJS-:[PX88# M!C_A65151QU:"7+96_1W7XB="#W_ *TM^1HQW=K9B=K+SFDF0HOF* (P>O0G M)_*DN;^*:XLI%5P+>-$;(')!YQ6?14_7*O+RJR6FGH[_ )C]C&]^I9O[A;K4 M)IXPP61RP#=:K445S3DYR"5\]U];>.-._M;P)K-F$WL]H M[(OJZC/PK::3X;TBZGT[3=1NM14SRF_P!66U$4>],D4+OG+A-@);![MC/.!TJE'XFM+O0[+3/$.FRWZ MZ>6^RS07?D.J,G6L*#Q9!::%KVEV6E+;0ZLT)CV7#'[/Y;9_B!+9^H_I M5Q_'-G<:S;Z]?:'Y^MP*O[_[5M@DD0 +(\6S)(P.C@'%"I55)MWMZV?PQ7?R M8N6:3^?Z&A>^'=)\,>#KRZU#3(]3U&VUJ2P5Y)Y$C90F065&!/0G@@\]3C%6 M(_!^B77BO1]ENT5MJFD_;HM.6=OGF"G$(<\X)'3=28( =B M!Y:D,>_;[W-*4*\8.3;OKU\O\PDI)7]?ST_ 6?2=(AT'2TU;PK#I6L7VI+!Y M)N+A7$&Y^'/#VE_\ ";7,ND_:$T>Z@2SA-S(H4,Q!!(.2 M.F>_'!'6LR?^Q-*T=;ZZL-+MM8@O(9+6#2M0:X$B*V7\P^9(J]..<^U4]2\= M?VA;^)HO[.\O^WIXIL^?GR-C9Q]WYL_A24:DG[K=O7SCMJ^E_P 02DWY?\%F MQ9^%]"UEO"5^\ TNWU:::"YMXIF*%XS\NUG)*[C@"W/X=:@U"UT5= U.;5K+1K*_.W[!_9&HM<-(^[YMR^;(H3'KM M/I0^=3Y9-V_^V?GVWWT[ K\UG_6K_2QP]%%%>D;A1110 4444 %*K,CAT8JR MG((."#244 ?9UI.+JR@N%P5FC5QCW&:FK#\$W!NO >ARLVYFL(0QSG)" ']1 M6Y7Q$ERR:/*>CL%%%%2(Y;XF6@O?AKK<3#.VW\W_ +X(?_V6KW@RZ-[X&T2X M8Y9[&'055&K[6/-:QEC<(\)4]FY7TOH% !) M R3T%%;/A*_L]+\5V-YJ8S;12$N0N=G! ;'L<'\*U;LFT"5'93+#(JDXW8P0<=<#Z57MH6OT_X%S/ZC6YN1 MK7M\[?G_ )['&45U=OX?TC4VU:TTYKU+O3H'F$LSH8YMAPPV!VB'U&J]5:RZ^CL_P SD**Z M.;1M,T?1].NM:6\GGU!#,D5M*D8BBS@$DJVXGKCCZUJV?@6RDUR>WN;Z9;!M M-_M"VN% !V\8W#G.,G('6AUH+5^?X;BC@JTVHK?33M?:YP]30VES<0RRV]O+ M+' -TKHA81CU8CI^-==9>&=$UB"_O-"35KV&R1!]D+1K/*Q)RPP#A0 .Q)JW MX;BT^'2_%^.U3*NDG9:HUI8"4IQ4FK.^J\ MK_+H<$B/+(J1JSNQ 55&22>P%.N+:>TN&@NH9()D.&CD0JR_4&NF30K&YTFQ MUG27O+9#J"VDL24- MU#$CD]!GMZ'I3=:*>O\ 6W^9,<#4E&ZZVMVM:3_]M9PE%=9;^%[#6-.L+[2Y MI[2*:^%EIF\'54/:?9[_P!>G6QSE%7=-&F?OGU9KDA$S%%;[09&ST+' M.T?@:ZFQ\&:?J&J:$89KJ.PU>*5MKLIEB= #0M)U33]6.F&]CN-,A\[?.Z%)E!PW MRA04/IRU2'1M*T*YTF+5?MLM_=+'<.()%18 Q^4$%26/KRM+VL;VZE_4ZB7, M[6[_ #M^9S%S;3V=PT%W!)!,GWHY4*LOU!YJ*NF^(O\ R/VI_P"^O_H"U-J6 MB:#HJ:2UZ=0G^WVD4\@BE1/*W=2"5.[V7CIUI0JWA&3W8ZF%<:M2$7I![OUL M'MQPM%> MB^$8/#*>(ITT@:E@Z59D\$I<&_@M--UJU>UB:2*ZO( M\13[>HQL&W/;YC3=>"W%' 5Y?"KWM;SNK_UPYX-0^)?#%GX>$L+V>J.51?*O]R&WF8^P7@?\ B:/ M;1;L*6!JQBY.VEK^5]56!G4.HE0J64]",]O>A;.Y>T>Z2WE M:WC8*\P0E%)Z MT!KT#Q3;Z/=:]H=KJ*WS37%E;Q!H)$18P> >5.[D]./K69 M=^'&TSPWKT;W]T?L.H1P>4DFV&4''S,GWT]U5HU7^-LJQY[ #\:?MX63[F?U"MS.*Z;^6E_P NQQE%37BP M)>2K:B980V%$^-X^N.,U#6R=U7]=#]!R?_<8?/\V%%%%< MIZP4444 %%%% !1110 4444 %%%% !6-XG^;388\9\RX5?T-;-8WB+YOL"?W MKI:\_,O]TFN^GWLZ<+_&B;-%%%>@)#C09 M_;_,\N?Q,****P)$=0Z,K=&GWP48CP ULY7?:WTT+[>QX/_ M +-7H5>>?"%3%I_B.#;M$>N3@+Z<*/Z5TP_@S7I^I:^%GH=%%%X4445L<(5;TQ[".^4ZM#--;;2&6!PK XX(SUP>U5**35U8 MJ,N5IG1V^L:;HNGZC#HDE[/-?Q>07N8EB6*,G)X5FW-VSQ]*Z3QC/HMGXTL[ MS46OFFMX(9#!%$A27 RHW%@5]^#7G%%8NBG)2N=L<;*--T^56TMV5G?\?4ZJ M7Q;%K-GJ-GKZ2I%=W7VN*6V4.T+XQC:Q&Y<8'4=*M:9XPT_2;G1;:VBNGT[3 MIGGE=D42S2,I&=N[ STR?K7%T4_8PM;I_P+"^O5N;F;U[]=[_G_ );'2:)X MAM--U36;F>.9DO[6:&((H)!<@C.3T^F:LZ#XDT_PZR7%E=:J["$B2Q=4\B60 MKC)8-]W/.-I/O7)44.C%JWR)CC*L&FNC;7J[?Y'2W.MZ;K>E:?;ZW]JM[BP4 MQ++:Q)()(\Y (++M(Z9Y^E:$?C>U.J7DLEM-':?V4VG6D289E'&"QR/0YQ7% M44.C!JWK^)4<=6B^9;Z:][;7-31[BQM5DDGO=2L;L$>5/9*K8'<$%E/Y&NCO M/'%I>QZTLD-P6O;**UA3GJ<]LUQ%%.5*,W=D4L74HQY8?U_5SI-. M\16EIX4ATR2.8S)J:7A95&W8 !CKG/'I^-=-;ZI8:Y8>-M0<7,5E<&W;A5\Q M1DCIG!Y'3/XUYK14SHQE=]?^&_R-:..J4^5-72_RDO\ VYG2RZUI4>AVNAVJ MWKV'VG[1>3,J)+(V, *N6 'J33[_P 2P?\ "+SZ-:W>H7Z33+(KWR*OD*O\ M*@,W)[GCZ5R]%5[*/7U,_KE2UEII;Y=OQ>_J=#X;UNRTJSOHYQ/;W_0G@=S7G]% M*5&$W=_UI8=+'5J45&/3_._Y_/H=!H>O6NF0ZXD\*M7@UWQ-=ZC:)(D4[*564 ,,*!S@GTKI_% T;[/X:?5I+U2FF0DI;Q M(PD7'3)8;3[X/TK@**7LDE%)VM_E8I8MWJ2FKN?^=SMCXVMKRYU2YN$GT^\N MG3[/>6L2RR0QJ,>7\S+CUR"#GZ5:C\?:>-4TFYF34)A8VDUO(\I5Y)"W ;.> M??T]Z\_HJ7AZ=K?UM;\C19EB$[W_ *OS?G^&AN>%=/K5U/$MCIVB:C8:==:G=PWD/E1VU MZJB.WYY8$,G],%BZBFYK?;[E;\CI]9\26>H^(](OX8YUB ML88$D5U 8E#DXY_+I5S5O%UAJ-AKEO##.V:XRBC MV4+KR_S3_0?UVM:7][?[G'\F>D>+[O1=.^(O]H7OVZ2YMA%(+>.-/+=@H*_. M6R!TR-I^M<[::_:G49-5N;_5;+49;@RRFS52CKG.WEE(].=P]JYFBIA148I7 MVT-*V.E4FY)))N]O/U-'Q!JO]MZ_=ZB(A"+B3<$'8=/SXK.HHK6,5%**Z'%4 MG*I-SEN]0HHHJB HHHH **** "BBB@#U7X*?\QO_ +8?^U*]4KROX*?\QO\ M[8?^U*]4KP<7_'E_70_0H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5N>%%SK#''W86/ZBL.M[PC_R%I?^N!_]"6O3RG7'4O4Y<9_N\_0["BBBOU0^ M1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *^1?&G_(^Z__ -A.Y_\ 1K5]=5\@^+)?.\::W*,8?4)V MX]Y&KV,RIR#KT MY!_X$:Z:?\*?R_,N/PL] HHHKF("BBB@ HHHH ^5J***^H/R@**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]5^ M"G_,;_[8?^U*]4KROX*?\QO_ +8?^U*]4KP<7_'E_70_0?F7^ZR^7YHZ<+_&7]=#9HHHKT#F"BBB@#*\2C.A3>S+_Z$*X:N\\0KNT& MY'LI_)@:X.OS_B96Q<7_ '5^;/H\K?[E^OZ(****^8/5"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *V_"K8UDC^]$P_45B5I^'Y/+UVW)/#$J? MQ!KORV?)C*3?\R.?$KFH37DSNZ***_6#X\**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DLJPPO+)PJ* M6;Z"OC*YG>ZNI;B7F29R[?4G)KZN\?ZD-*^'^M76[8WV5XT;T9_D7]6%?)M> M_E,?=E([,.M&PHHHKVCJ"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** /J+X21-#\+-'5P 2LK<>AEO0Z\[^#I$NC MZ_.N<2:W/@$=/E0_UKII_P &?R_,N/PL]$HHHKF("BBB@ HHHH ^5J***^H/ MR@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ]5^"G_ #&_^V'_ +4KU2O*_@I_S&_^V'_M2O5*\'%_QY?UT/T' M)_\ <8?/\V%%%%2/\ MO(5_,5YI7P_%$+5*<^Z?X?\ #GOY3+W)(****^0/9"BBB@ HHHH **** "BB MB@ HHJW::;>7O_'M [C^]C"_F:TITYU9W1X?QU7624?5_P"5SAJ9CAX;._HG64/\ JK6%3ZA!FK"JJ_= 'T%>E'A>;7O5;?*_ZHY7FT>D/Q/-?*DQGRVQ MZ[:97IU(RJWW@#]16CX772K_ .2_\$E9MWA^/_ /,JFM9OL]Y#-_SS<-^1KO MY-.LIO\ 6VL+'U*#-49_#.FS9V1O"?5'_P IQ3Z^Z5VM3Y][Z!1113$%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E7Q[ MU<6OA6RTM'Q)>W&]E]409_\ 0F7\J\ KO?C)KPUKX@3P0L&@TY!:K@Y!8)G2;[/)-:"R68#0/7"C'O6->JJ--S9$Y55HQVK"O?BKXRO&/_ !.'MX_X8[:-(PH]!@9_6LU5JU%>$=/-_HKBYI/9 M&(WA;Q JEFT+4@!U)LY./TK-FAEMYFBGC>*1>&1U((^H-=$OQ&\8(P8>(;W( M]9,C\C6K!\6=;FC%OXCM-/UZUS\T=[;+NQ[,H&#[D&JYJZWBG\_^ %Y]CB8; M>:Y9EMX9)652[!%+84M1U[[X \.:/J&L)KVD:1J>A9C>.YLKN)F@GC M=?\ EFY]\'\,8'6O"]3L_P"SM6O++=O^S3O%N'\6UB,_I4T<0JLW%+8(S4FT M5J***ZC0**** "BBB@ HHJUI5G_:&L65E_S\7"1-Y3_P-V;^1%=,=,/+S:_)EKX&=?1117,0%%%% !1110!\K4445]0? ME 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!ZK\%/^8W_VP_\ :E>J5Y7\%/\ F-_]L/\ VI7JE>#B_P"/+^NA M^@Y/_N,/G^;"BBBN4]8**** "BBB@ HHHH **** "BBB@ JKJD?FZ3=*.IB; M'UQ5JD=0Z,IZ,,&LZD.>#AW5BH2Y9*78HZ')YFB6K>B;?R./Z5?K'\,,?[): M)OO0RLA'Z_UK8KGP$^?"TY/LOR-<1'EK27FPHHHKL, KSB]C\F_GCQC9(P_6 MO1ZX7Q%%Y6N3^CX8?B/\M? M8T0R>,->E.6U%Q_NHJ_R%0? M\)-K0_YB=S_W\-CTB_P_S)]JCV6BO(8_&.O1'*Z@Y_WD5OYBM&W^(FK1 M$>?%;SCOE"I_0X_2JCFN'>]T/VL3TVBN,L_B1928%]9RP'^]&0X_H:Z33];T MW5!_H-W'*W]S.&'_ $\UW4L31J_!*Y:DGL7Z***Z"@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?%^O+X M9\):AJK8WP1'R@?XI#PH_,BMJO'OV@-8,6F:7H\;$>?(UQ* >RC"@_BQ_P"^ M:Z,-2]K6C N$>:21X=+*\\SRS.SR2,69F.2Q/))IM%%?8GIA1110 445K>%] M!F\3>)K+2;OX^AKG-3UR6\\0W.JV$2:4TS[DBLOW:Q#L!C'IR>YR:W/ MB)XBBU;6TTW2?W>C:2OV6SB4_*=O#/[Y(Z^@'O6CX8CL/"7@=_&%[917^HW- MR;7389ANCB(&3(P[D$'\AZY'&I-+VLU=RT2_3_,RNTN9]3E=6UG7]5L;9=:O M+ZZMXB3";EF89/H3UX%3>&_!NM^*Y'&CV9DBC.);B1@DI21C+06=X'<#Z$"N M*N+>:TN9+>ZB>&:-BKQR*593Z$&BVN9[.YCN+2:2">,[DDC8JRGU!%>FZIXG MNKKPGHWCVT\F/7+6Z?2[J4PJPE/EEE?!'4+W'KZ<53E5IM*5G?Y:_B%Y1>NI MQ.J^(_$UW&L.L:GJ31[0JQ32NJD#C[O0_6M/P4/#VJQ3^'O$$26LUX^;/51] MZ"3@!&'=#_7\1H:9\5]6GN/LOC%8= MC\+^,;W3;9R]LI62 DY.Q@& /TSC\*E)O]U)^'=:N-+ MU./R[B!L'T8=F![@CFL^O1;Z0^//AG_:$@\S6_#@6.X?^*>U.<,?4K_0GO7G M5;49N<;2W6C*BVUKN%%%%;%A1110 5U7PRL1J'Q*T2(C(2X\[Z>6ID> M$;O3Y]+\17_AG2?[-OH+,+#&)VG;.&)8%AGL./84FF7]Q>_"U[[7Q)?26VHH MUH9R6>7#+\H)R3GYA_\ JK/VTHOEMM;??4Z?J,*L5/FU:DU9>[[OK9GGLFB: MK%;I/+IEXD+D!9&MW"MGI@XP:UM;\%:EHND6-\\-Q*+B$RSJ+9@+7I@,>QY[ MXKN-?N7\0Z/JVIZ'K.IV,MI&IN].N5**F.<#^ZW'8GI[U6\47EU-#X.BN;NX M^QW<$7VT&5MLH)CR7]>O?UJ57G)Q6VOZ7-)9?0IPF[MZ:/3^9+_AT]M3SC^Q M]3^P_;?[.N_LN,^?Y#>7CUW8Q2P:/J=U%%+:Z==S1S,5C>.!F#D=0"!R>#^5 M>Q:QX@L](\9>3+'XAN)/)VK8VT:/;2)MZA.IQZ^WI6*WB"YT+X4P7FAG[,TM M_*D9= S1H9'.,'(S@ 4+$S:34=[?B$LLH0E*+F_=3OIVLK06SW$VF7D<$9(>5[=PJD'!R<8'- M>JV\TEQI7@::9MTDEV7=L8R2&)-/T?5+Z_\ B1XCTZ\NI)K)+=U2W<>;K:[^YFT\OHU7!WM?E2LEU5[O\ 4\GL]%U74(?-L-,O+J/.-\-N MSC/U J&\L+S3IA#J%K/:RD;@D\91B/7!KUW2[N:U\&>'KI[/6)/)W;(=&^99 M #QYP]#_ (UYEXIU.ZU?Q+=75_%-;NSX6"8G=$O9>>G_ ->NBG5E.HXVT5SS ML3@Z5"A&?,W)VZ=U>+3-D8\N M#.QUW8;=CJ N.O3K3[K_ (_/B!_U[1_^BFKEG6E+WME9_P#I21ZM'!4J7[NU MW=7;6GP2>GD>0W.FWUG<);WEE<6\TF"DJZ/;0^+;#PUKUT5+:672[)/]P94G\0I_&BTUJTN_!.J:W+) MJ$1N+YC<2Z85$Z*" @RW10N/S]ZV>)DG:VJW^^R.2.5TY+GY]&KKT2N_N>AY M.FE:A)?-91V%TUTH): 0L9!_P'&:=_8VJ;H%_LV[W7 )A'D-F7']WCG\*]9T M76K/6?&NBO;6NI1R1V,JFXU")5:X3 PV0<-WY]ZQ=(\?7;^)]0;7$GFM8XY( MDDLX1NLT+ %N!G' Y.>@H]O4;LH]+_FB?[/PR2;J.S=EIY)Z_>>>7.FWUE<+ M!>6=Q;S/]V.6)E9OH",TZ\TK4=.1'U"PNK57^Z9X60-],CFO7]'TH1^+-*O) M]9GU:SELI9; WG^M1OE]>2=I/)K"U;Q'I\OA[7+!H?$=Z[GYFU"-'2UDSQR# M\@SCC\J%B9-I)?U>PY973A!RE.W;;M?IW_+4X_PIX7N?%.J?986>&%5+2W B M+JG' [$,D+;[E(>2-F_IW/X552M*$Y=D ME^+(PV"I5Z,-U)MW?DE<\QN=/O;.Y6WN[2>"=L8BEB96.>G!&:DO-(U+3XTD MO]/NK5'.%:>%D#?0D(XM&M/#/]K+?03N\&J:K&A&S:=XW#(;J.,5 M9NHQ+\.O$*W&NOKKQN"TDD+((9 1E5)ZCZ<"D\1)6NOZO;^KE1RRG.[A)M6T M>EMKVWN_DMM3S$^']94.3I%\!&NYR;9_E'J>.!44NE:A!9+>36%U':OC;.\+ M!&STPV,&O8]0U2^A^)OA^PBNI%M);4F2 -\KDJW)'?H*H6E]=:F/'=K?SO/; MVZL(8G;*Q@!_NCM]T=/2H^LSMS6Z7_&QJ\JH\W(IN][;+?EYONZ'EL6C:G-9 MF[ATZ[DM@,F=(&*?]]8Q5*O8;*]'BBPM++3-0U+0-3M;'Y;4H5@D3 &[&,$> MA]^E>02*5D96.6!()SG-=%.HYR::M8\[%X6-&$)P=T^OG9?-;]1M%%%;GGA1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'JOP4_YC?_ &P_ M]J5ZI7E?P4_YC?\ VP_]J5ZI7@XO^/+^NA^@Y/\ [C#Y_FPHHHKE/6"BBB@ MHHHH **** "BBB@ HHHH **** ,;1OW.KZG;'IY@D4?7/_UJV:Q6_P!&\8*> M@NH,9]2/_K**VJ\_ >[3E3_EE)?C=?@T=.)UDI=TO\OT"BBBO0.8*Y/Q?#MN M[>?^^A4_@?\ Z]=96+XJ@\W2!(.L+@_@>/ZBO(SFC[7 U%VU^[7\CMP,^3$1 M\]#BZ***_+SZL**** "BBIK6UEO+E(+==SL?R]S51C*0CD^P]!3],TR'3+81Q#+GEW/5C_A5VOT M7*.AA_=6LNW^ M9Y,IJ)T^M_$*1]T.B)L7I]HD')^@[?C^5<73F:[F>:1NK.V345%?,UL M35KN\W_D<[DY;A1117.2%%%% !1110 4JL58,I((.01VI** .GT?QUJ6G%8[ MP_;8!VD/S@>S=_QKT+2=;L=:M_-L9=Q'WXVX9/J*\6J:TO+BPN4N+.5H94/# M*:]3#9C5I.T]5^)K&HUN>YT5SGA?Q9#KD8M[G;%?*.5[2>Z_X5T=?34JL*L5 M.#NCH335T%%%%:#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *^;/C9J'VSXDSP@DBSMXH>O&2-_P#[/7TG7RG\2I3-\2M; M9NHN2O7/W0!_2O5RN-ZS?9'1A_C.7HHHKZ0[@HHHH *[WP"?[%\(^*O$PRLT M%JME:N.SRG!(]Q\IK@J[>*0P_ 6?9QY_B$1O[J( P_45SXC6*CW:_,SGJK'$ M5WNI*9O@3HSQ#>L&JRK*5YV$@D ^G&/S%<%7HO@2U\8:9;W,$?A:YU31;Y<7 M%GHY33M8\DBB>>9(H49Y)&"JJC)8G@ 5V_QA8?\+&N$!!:.W@5P#]T^ M6./UKL[?P_\ \(Z_VWPK\.]2EU,9,,VIW",EN?55#')';H?>O*O$=AK\&IS7 M?B6SO(+FYD+M)6$AR]K.\+'U*L5_I5CPW(T7BO M29$.&2]A8'W#BM?XEQK'\2M;5!@&YW?B5!/ZFMEIB/5?D_\ @E;3.6HHHKH- M HHHH *][^ .F>1X;U+4F7#75R(@3W5%S_-S^5>"5]5_#72_['^'.CV[ AW@ M\]\C!S(2^#]-V/PKR\TGRT.7NSGQ#M&QU-%%%?-'"%%%% 'G7BX#5?C%X0TO M&Y;-);Z13T7^Z?\ OJ/CZUZ+7G7AS_BU)=!;11<_\ M2]GWF'RU^]G.=V,]1ZUG44FD]RHSE"_*[7T+FF:K?:->K=Z9WL5LXM7E$*KM&40L!_O$;OUK M-FU[4KC1DTJ:Z+V4L^BCV<$[V0GB:\E9S?;=[=C8C\ M5ZU%!80I>8CTYM]J/*3]V?RYZ]\TEMXIUFSU>YU.WO-EY=*5FE\I#N!P3P1@ M=!T%9%%'LX=@^L5M/?>FVKZ;?<>@67C?1O['TZWN6US3Y;&,(8]+F5(ISU+- MR#DGD_4US7BWQ#_PD_B"34!!Y"%1&B9R=HZ$GUK$HJ(T81ES+^KFU3&UJM/V MZW(5:HK6D]-M M=O3L;K>-?$+ZLFIOJ3M=QH41S&A"J>H"XVC/TJKI?B/5M&O9;O3+UX)IO]80 MH(?G/*D$=_2LRBE[."5K%/$5F[N;OON]^YJWOB;6=1U2+4;O4)GNX?\ 52+A M=GT P!5G4O&_B+5[%K/4-3DD@;AD5$3X@O=3>6*X0))&8T"D#T ''U&*P:*GV5/^5?<:?6\1K^\>OFS M9E\6:W/K%MJDM[NO+5-D,OE(-HYXQC!ZGJ*9!XGUBW?4&AN]IU+/VL^4A\S. M?;C[QZ8K)HI^SA:UB?K%:]^=_>^UORT]#H'\=^)7TTV#:M,8"FPC:NXCTWXW M?K7/T44XQC'9$SJU*EN>3=N["BBBJ,@HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#U7X*?\QO_ +8?^U*]4KROX*?\QO\ [8?^U*]4KP<7 M_'E_70_0:PO>@AFVL?8_P#ZJVJS],J0_F2E]VC_ $.F?O4(OLVOU7ZEJBBBO0.8*@OH/M5A/!W="!]> MU3T5,XJ<7%[,<6XM-'F73K25?UJV^RZQ<(!A2V]?H>:H5^/UJ3HU94Y;IM'V MD)*<5)=0HHHK(L55+L%4$L3@ =Z[G0])73;7,@!N)!ESZ>U9/A;2][_;YE^5 M3B('N>YKJJ^ZX?RU0A]:J+5[>2[_ #_+U/ S'% M5N(HL\N?\/4U>O+N&QLY;JY;9%$I9C7CNN:Q/K>IO=3Y"](X\\(O85[N.Q:P M\+1^)[?YGA3ERH@U#4;G5+Y[J\DWR/\ DH] .PJK117RZAA9X;?'FN.BYZ4TF]AE>BBBD(**** "BBB@!\4LD$R2P MNR2(=RLIP0:]6\*>)4UVR\N;"WL(_>+_ 'A_>%>35:T[4)]+OXKNU;;)&<^S M#N#[&N[!XJ6'G?H]RX2Y6>WT50T?5[?6M.2ZM3UX=">4;T-7Z^NC)2BI1V9U M[A1115 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7R?\1/^2C:Y_P!?CU]85\O?%NU:U^*&K;AA93'*I]08U_KD?A7K94_WS7D= M&'^(XRBBBOHSN"BBB@ KNM-1;[X&:S"/F?3]6BNR!V#H(\_SKA:[GX6W4,^L M7_AR]D\NVUZS>UW?W90"4;^>//,QW8Y&/J/0US5WXP\5:_J"";6-0GGF<+'##*R@L3 M@!47 SSC@53UR\U8RPZ3K,C%M)#6L<1 'E ,J=[XM\"7KI]K\/:SJ B7:DEWJCE@/3&X@?A M7 7=W<7]Y+=7DSS3S,7DD_^ M#)_\:TH?$O@C488K/[3XE\.K&,1O#>M-#&/0J23CV KS.BF\-%]7][_4?LUW M.X\4:-XF\.6T6HVWB"YU31YS^YU"UNG*$^C#)VG_ #FHM!^)FKV'^A:\YUW2 M)3MGM;X^:2OJK-R#Z=JL?"O4O-UV3POJ&9=*UN-X9H3T5]I*NOHW&,_3T%<5 M>VK65_<6LA!>"5HV(Z$JIRP7MHS$DB$MN()]@#[XQFN>\?7JZA\0-;N$^[]L=%/J%.W/Z5U?@'4K MU;*Z\4:S-YMGX9L&M]/5P /-?A5'KUQZ\K7FDDC2R-)(Q9W)9F/4D]Z**DZC MYG?E5OU_*P0OS:]!****[#4**** -#0-+?6_$6GZ9&"3=7"1''8$\G\!DU]A MHBQQJB#:JC ["OG;X&:+_:'CB34)%S'IL!<'TD?Y5_3?^5?15?.9I4YJJAV M_4X<1*\K!1117DG.%17-Q':6DUQ,=L<*-(Y] !DU+7&?%C5O[+^'5^J?ZZ]V MVD2]V+GD#_@(:M*<'4FHKJ.*N[%'X-P22^%;W6K@#SM8OYKD_3.W'O\ ,&_. MO0:S/#>EC1/#&FZ:.MK;)&QQU8#YC^)R:TZ=::G4E)#D[R;"BBBLB0HHHH * M*** /E:BBBOJ#\H"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /5?@I_P QO_MA_P"U*]4KROX*?\QO_MA_[4KU M2O!Q?\>7]=#]!R?_ '&'S_-A1117*>L%%%% !1110 4444 %%%% !1110 44 M44 (0&4AAD$8(K&\.L85N[%S\UM,<9_NG_\ 4?SK:K$D_P!!\61OTCO(]I_W MA_\ J'YUYV+_ '=6E6[.S]):?G8ZJ/O0G3\K_=_P+FW1117HG*%%%% ',>+[ M7_47:C_IFW\Q_6N8KT+5K3[;I<\(&6*Y3ZCD5Y[7YWQ%AO98OVBVFOQ6C_0^ MERVKST>5] JQ96KWM[%;Q]7;!/H.YJO75>$K';')>N.6^1/IW/\ GTKS2_=A0MCU M/8?B>*_5/=A'LD?(-WU9PWQ!ULRW"Z3;M\D6'GQW;L/P'/X^U<14EQ/)=7,D M\S;I)7+L?4DYJ.OB\16=>JYLXY.[N%%%%M:7JEMJ]BEU9ON1N"#U0^A'K7B5:.C:W=Z'>"> MS?Y3_K(F^ZX]_P#&O3P6.>'?++6/Y&D)\I[1169HFOV>NVOF6K[9%'[R%C\R M?XCWK3KZF$XSCS1=T=*=]@HHHJAA1110 4444 %%%% !1110 4444 %%%% ! M1110 445Q?BCQNEJ'LM&<23]'G'*I[#U/Z5C6KPH0YIL4I**NS;O_$UG8ZU: MZ;GS)IY KX/$6>F?$^;)YWF[V,F[=O)YSUSFO:M(OUU32+:\3'[U M6 [-T(_/-<6!QKQ,I*6G;T(A/F;+E>"?'[3##XCTW4U'RW5L86X_B1L_R?_&?0SJ_P_EN8E+3:=(+D8[I]U_PP<_\!KW\#4]GB(M^GWG32E::/FNB MBBOK3T0HHHH *DMYY;6YBN+=S'-$X>-UZJP.0?SJ.B@#T;Q;91^./#:>-=(1 M?ML"+%K-J@Y1@,"8#T('Y8]#6=X8_P"24^.O^X?_ .CS6'X6\47_ (3UE;_3 MF# C9- _W)D[JP_KVKMKG08/%.BWUW\-;DPI>!'U/P^S@.I4[@4S]Y03D#\O M[H\^:=)>SE\-U9]K-.S_ $,'[NCV/,**DGMYK6X>"ZBDAFC.'CD4JRGT(/2H MZ] W"BBB@#J_AA_R4S1/^NY_]!:J#+"ZTKP?=&_ MU>\S_:.N>I)RR1>G/SK_P O-R?O'Z+R/T["N$HHKIITU3CRFD8\JL%%%%:%!115C3K&;4]3 MMK&U7=-CDX&37F_P -Q_PD'B[Q-XP?YH[B?[%9 MMS_JDQDCV("?B#730]U2J=E^+T+AI=GI%%%%J*]C^(VAZ'8^#9Y].T^R@G$L8#PQJ& W<\BO'*JC556/,D98W!RP=3V MU[7M>^YS=%;DVG:/;7#I:ZQ+/<02JH5K M/8DIS@[6WGI[@5TOC+0?[5\4>);W[3Y7]G0Q2[/+W>9E0,9R,=/>AUHIKL_^ M!_F.."J2C)K=-*UT^_6^EK'GU%=!I?A2;5M&M[RVN%$MQJ LEA9, $KNW%L_ MIBF:CI-CI=XT%OJ<[7UO.(S'+9>6"<_>4[CD?4#-7[2/-R]3'ZM54/:-:>J\ M_P#+8PJ*[;Q-X;N[G4M MFV,\=RL<]],ZQ1,G B0?/*S9X .1C%1&M!QYF_ZW-9X&M&I[.,;[]NCMT;Z] M+_F5N3."R'^#6G\-%#>(KQ68(#I MTP+'H.G-.55*#DN@J>$G*M"E+3F=KZ/RZ,XZBMZ3P];3Z'>:EI&HO=K8NBW" M2VWE8#W"*%XPA / &?O<_2 MDZT5O_74<,%5DM%KI:UFG=VWOY>9P-%=I!I26VA:^-!\1BZLXK>)KD"RVB8E MF&W+'(QUR.N:KW/@^PL=0L;*\UMUGOXXWB$=GN"[QQN.\8&>.,_04>VC>W^? M^0W@:JBFOSC;>V]]3DZ*Z(^$VLUU*;6+O[-!I\XMW:&+S7D<] JDJ,8YR2*C M\0^'[+1K'3[BTU.2\-]'YR(UKY6U/4G<><\8JE5@VDGO_P /^1G+"5HQ;%AAMS+(?5B"R@+^.?:MM? ;KJ6HVUS MJ,<4=G:K=K/Y1*R1GOC.1QGUZ42J1CN*GA:U5)P5_FO\]-NIR5%=!)X82XT= M-1T.\DO8S="U>.6W\IU=ONX&Y@0<^M='X/T6PT?XAVUHVJ--J%N)!)&MMB+= MY;94/NR2/=0.*F5:*BWVO^!I3P56B;6MU;5V[Z[/3R//**ENO^/R;_KH MW\ZBK5.ZNL%%%% !1110 4444 %%%% !1110 4444 %9/B.%FT M];F+_6VL@D4_S_Q_"M:@@$8(R*PQ%%5Z,J3TNOZ?R-*51TYJ?8C@F6XMXYD^ M[(H8?C4E%%;*Z6I#M?0****8@K@]=L_L6K2J!A)#YB?0_P#U\UWE8?BFR\_3 MUN$'SP'G_=/7^E>%GN%^L8-RCO'7_/\ #\CT,OK>SK)/9Z''*I=@JC))P!ZU MZ-96RV=C#;KTC4 ^Y[G\ZXK0+?[3K4 (RJ'>?PZ?KBN\KS>&1U9K4O*-/YA7'?$:_\G2K>R0X-Q)N;_=7_ .N1^5=C7E_Q!NO/\3>2#Q;P MJN/<_-_(BO?S&IR8=VZZ'@U':)RU%%%?(G*%%%% !6[X>\0_V9OLK]/M&FS\ M2Q-SMSW%85%:4ZDJ4N:(TVF;GB/04TMXKJQE$^GW7,$@.2/8UATXRR&,1EV* M* ?I6SH/AR354>ZNI1::?#_K)WXS["M''V]2U*-K]/ZZ#W>AB586PO&4 M,MK.0>A$9KI7\3:9HQ,7AK38V9>/M=P-S-]._P"H^E4W\% ZFM_6-8M=%L&T3P\WM=78^](>X!_P ^E;T5UX?%5,.[P>G8J,G'8]X5@RAE M(((R".]+7CVC>*-2T4A;>7S(.\$O*_AZ?A7>:3XYTO4=J7+?8ICU64_*3[-_ MCBOHL/F%&MHW9^9T1J)G2T4BLKJ&0AE(R"#D&EKT30**** "BBB@ HHHH ** M** "BBJU[J-GIT/F7US' O;>W)^@ZG\*3:2NP+-5-1U2STJV,]_.L2=@>K'T M [UQVL?$4?-%HL.?^F\P_DO^/Y5Q-Y>W.H7!GO9WFE;^)SG\!Z#VKR<1FE.G MI2U?X&4JB6QT/B+QK=:L&MK$-:VAX//SR#W/8>P_6N7HHKYZK6G6ES3=V<[; M;U"N]^'.K?Z_2I6_Z:Q9_P#'A_(_G7!58L+V73M0AN[;BQ79&_P" D_D3Z5X)7V&%KJO24NO4]*G/GC<****ZC0** M** "IK2\N=/NDN;&>2WGC.4DB8JRGZBH:*-]&!WL7Q-358%MO'.@V>NHHVK< M@>3<*._SK^'3'UI#;_##4LO'>ZYH[$_ZN6-9D'TVY./J:X.BN?ZO%? W'T_R MV,^1=-#NQH?PW0[I/%VH2K_=CT]E)_$C%.36?AUHF&TSP_J&MW"?=DU.8)'G MUVKP1[$?XUP5%'L+_%)OY_Y6#D[MG3^(?B#KOB*V%G)+'8ZU*)=:G3_1]-7$9( MX:5@0/R&3^*UYQIVGW.K:E;V%A$9;BXD$<:#N3_3W[5]8>$/#5OX2\,6NE6Y M#M&-TTH&/-D/WF_P]@*\S,<0J=+D6[_(YZT^6-NYMT445\R<(4444 M/A_P%?S1-BYN5^RVX!Y+OQQ[A=Q_"K_@O01X:\&Z=I9&)(809O\ KHWS-^I- MD4 M@HHHKF("BBB@ HHHH **** /E:BBBOJ#\H"O:_\ A8'AG_A$OL7]I_Z1]A\K M9]GE^_Y>,9VXZUXI16%6C&K;FZ'?@\=5P?-[-)\W?_APHHHKSC ^AYJUIOBZQTG2_#!1C/+8/<"ZA52"J2$C@D8)P<\&N%HK'V M$.7E>W_ M^1V_P!H5N?G5KVM_P"3;+35K9(XKLQ.51E ZKC=CKVKSVBG*BI;O^M/ M\B88V5-MPBE=WZ^?GYG8+>:1;>$+?2(];_T@:D+AYX;>3$2[,;ER 3@@>A]N M]3:KXEBN?#QLM3U2'6KL7*-;7"6[*T$8/S99E4DGTY^M<311[%7NWUO_ %]P M_KTU'E225K==M?.W7J=Q>^*; ?$Z;4X)C-I=TH@G;8PW1,@5N",\=>G:@^,; M33_&EI-IYD?2+&V^QQE!AC&5Y< XP=W/X5P]%)8>%DNRL-YC7NVK*\N;Y[_= M=+[CJ-1U*8V=TO\ PFMY?(PVQVX,Y,@/4/OPHX]"U1>"=5LM(U:[FU&;R8Y+ M*6)3L+99@,#@&NYDL7-58U4M8Z]7^;.CT/5;.S\(>(+*YFV7%XL M(@3:3OVL2>0,#KWKHYO%6C/X@O;E;S,,NA?9$;RGYEX^7&/UZ>]>6UQO@M8+9)GV,-I0Y;@C)Q[5R-%5[-<_/_6UC-8N:I*E96_X M-STF34[1H?$VLQ7$AL;V\CBBECMEN!P,DM#)A<'@9//I7->*+.5[*PUF34I+ MQ+Q2D:3VP@>-4X&$!*[?3'%8EEJ5]ISL^GWEQ:,PPS02LA/UP:9=7ES?3&:] MN)KF4C!>9R[?F:SA1<)*S_JUCHK8V-:FU):N_>UVV[[^=M5\SHM)N=&A\.J$ MEL[?5/./G27]HUP#'V\L;64'_> ^M;^H>+-&N;W5Y8KL[;K15MHLP,NZ49RN M ,#^7O7G%%5*A&3NV13Q]2E%1BE^/^9U_A[Q)9Z/X2>)I,WJ:G#=)#M/SHN, M\XP.GK5_3]2\/67Q /B ZRIMI9'D$(MY?,0NI!#?+C SU!/TK@:*)48MMWW_ M %LOT%#'5(QC&R:C:V_1M]_,DG8/HIU M%)I-68'.^'M.:RU:^5P?W0"*3W!.<_D!714@4!BP R1@GUI:Y<'A882E[*&U MW^+N;5ZSK3YWY!7CGBB7SO%.H-UQ,5_+C^E>QUXGK+%M>OV/4W,A/_?1K@S= M_NXKS..KL4J***^;.<***>D,D@S'&[#IE5)IV;V 914OV:?_ )XR?]\&HV5D M8JP*D=01BAIK<"[HVF/J^KP649(\QOF8#[JCDG\JUO%FL+-.-)T[]WI]E^[5 M%/#L.I/K_D]ZE\&'[+;:SJ2_ZRUM"$/H3D_^RBN6)RT0HHHKB("K^C:M<:+J4=W;'H<.F>'7N#5"BJC*4)*4=T/8Z+Q=IL$-Q!JF MG#_0]07S% 'W&[CVZ]/K7.UU,+?;/AG90289 !R25/%Z)<8\V26V8]I8R?U7-:T&N:5%=77*,&'J#FEKP=6*L"I((Z$&I5O+E#E+B53ZAR* MW6<+K#\?^ /VOD>YU%+./_?<"O#VN)F!#32$'J"QYJ.D\X[0_'_@! M[7R/8[GQ3HEJ"9-2A;':,[__ $'-8MY\1M/BR+*VFN&[%L(I_F?TKS:BN:>: MUY?"DB75D=-J'CW5[S*P-':(?^>2Y;\S_3%60]7=BQ/XFF45 MY]2M4JN\Y7,VV]PHHHK$04444 %%%% '7^!/$'V&\_LVZ?%O<-^[)/W']/H? MYUZ57@U>H>#/$PU6U%E>/_ID*\$_\M5'?ZCO^=?099B]/83^7^1O3ET9T\L: M30O%,BO&ZE65AD,#U!KY@^)?@67P;X@)MT9M+NR7M9.NWUC/N/U&/>OJ&LWQ M!H-CXET6?3-4CWP3#J/O(W9E/8BOJL)B7AYWZ/T5T/C/P9J/@O6 M39WR^9 ^3;W*CY9E_H1W';Z8-<]7U<)QG%2B[H]%--7044450PHHHH **** M"BBB@ HHHH **** "E52[!4!9B< 9)-+'&\TJQQ(SR.P5549+$] !ZU[S\, M?A.-(,.M^)H@U^/F@M&P1!Z,WJ_MV^O3FQ&(AAXW^\>_H./6O3***^4JU95INFWVM)#K-R(+?8S#[]/Q%O/#D] MMI?]H6UW:W]J)O)=[5G.Q^P(95//8]#70^%_":VOC.PM=8N-.>;[\NG2$NX! M4G!RNPGH<;LU=AU+3M+\)7,9CTVWF2_MYQ9VMV9VD17!R6+,">/X>G<"EMQ9 MCXI)KYU;3QITLQE61KI-PW+C:4SN4@GN .]BWVOJ%+J%H M%NKRRMO-M1=OYTI7RD)P-PQDD^B@FMOP]>:9J%UJVBZW=Q0V,UU]KBF=P%#* M_(!_VEX_"H(I],\2ZYK&I:DT1F7!LK.>Y%O'*H.,%SC&% XR,U2G-*SZ?TOZ M\C.6'H3?/'J[6OU5[_*UK>MD9T?@Z^GO].M[:XM9X]2W?9KE&;RV*]09<6T,C&2-0<$\J%;'?!.*[;3M4TRW_X12)KG3;8 MVMU.9X[>Y+1PY4D99F/KUR1GH:Y[PS?6EOKOB.2>ZAB2:RN5B9Y !(2PP 3U M)]JGVM37RO\ G_D6\)ATX)_::3UVNM?Q[^C,A/#$RVEK/?ZA8Z>;M=\$=T[A MG7LWRJ0H/JQ%,A\.3/8O>W5[9V=H)3#'/,S%9F'78$5B0/7&*VO$"0^*GT[4 M+"_L8 MI';SPW-RD30,N$;+3M.N=)^UZ;+(CI>1P[9 MD9LAXVF&/J.#[5?M)V\[_=_7_!,/J]'F:MHE=/\ F=E_P=%KI;I3WE MW!YUI']EMUN3*\N(WB/1E8#IWYQ36\)RI8QW[:KIW]GR,46[WR;=X/W-NS?G MO]W&.N/>DIU+_=^)E=O=> M(;#[9+8PWMB#>:/;Q1SRA)8DE3)V/D$#.>XXXK#L[_4+.]TR+4=3T:.T;4(9 M)+>S%N,;6'SLT2[0 /5L^U$:E1O7_AQU,+AH[7>_RVMU_KIJC+?P7>"ZN;.. M^L)K^V1G>TCD8R$+UP=NTG'.,Y]JM7/AS3HO =AJ7V^U2YGGDS*WG$. .(P MA&00>2 /6Z6SFXVSM*H1L@XPV<'-4)7@U3X=6%E;W=K M'<65U,\T<\Z1G:02"H8Y;/3C/-3SS=KOL_OO7] M=#]!R?\ W&'S_-A1117*>L%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 45Q[^*CI'C"\T_46)LV=2CGGRB5!_+G\*Z]6#J&0AE89!!R"*QI5H5; MJ.Z=F)23%HHHK884444 %>*:TNS7]07KBZD'_CQKVNO'_%L7D^++]?60-^8! M_K7BYNOW47YF-78QJ***^;.<*V--\5:KI5F+6SF18E)(#1@XS[UCT5I"I.F[ MP=F--K8Z/_A/->_Y^(_^_*UC:CJ5SJMXUU>N'E8 $A0.!]*JT54Z]6HK3DVA MN3>YU/@\?:=-UVQ3F2>TW(OJ5S_5A7+5I>']5.C:W!=\F,';*!W0\'_'\*N> M*M&_LW4?M%KA[&[_ 'D#K]T9YV_X>U;27M,/%K[.C]'JA[Q,&BBBN,@***M: M=I\^J7\5I:)NDD./91W)]A51BY.RW&;]JOV;X:7SR&!!Q$O^%<]12^MXC^= M_>+FEW"BBBN4D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *DM[B6UN$GMW,H-1T4TVG= >L^%_%$.NV_E3 M;8[V,?/'V%6]Q-:7"3VTC1RQG*NIY!KTWPSXR@U=4M;XK#>XP M.RR_3T/M^5?2X',%52IU7[WY_P#!.F%2^C-?7=!T[Q)I4FG:O;K/!)T[,A[, MI['WKYR\=?#+5?!TSW$0:]THM\ETB\QCTD Z'WZ']*^GJ1T62-DD4.C##*PR M"/2OI,-BZF'>FJ['3"HX;'Q917T!XP^".FZJSW?AF1-,N3DFW8$P.?;'*?AD M>U>,>(/".N>&+@QZSITT"YPLP&Z-_HXX_#K[5]'0Q=*NO=>O8[H5(SV,:BBB MNHT"BBB@ HHHH ***NZ7HVHZW=BVTFRGO)C_ Q(6Q[D]A[FDVDKL6Q2K5\/ M>&=6\4:B+/1;1IY."[]$B![LW0#^?;->G^%/@1-(R7/BZY$2=19VS98_[S]! M]!GZBO9-*TC3]$L$LM)M(K2W3HD:XR?4]R?<\UY6(S*$-*6K_ YYUTM(G(^ M_A=IO@]%N[DK?:J1S.R_+%[(.WUZ_3I7=445X%2I.K+FF[LXY2@ S7"_#"PGU2XU/QOJD>VZUB4K;*PYBM MU. !]<#ZA0>]1?$6ZF\3>(=-\!Z:Y N6%SJ4B_\ +.!3D#\<9^NWUKT.TM8; M&SAM;6-8H((UCC11PJ@8 _*NK^%1MUE^7_!?Y&GPQ]26BBBN4S"BBB@ HHHH M **** "BBB@#Y6HHHKZ@_* HHKT*T^$.I7=E!>T5V7B3X;WWAK17U&YOK>:-&52D8;)R<=ZXVG"I&HKQ M9-?#UF0:INRN90BYR45NS M*HK=U)- L-1N[-;#4G:"5X@YOX^<$C./)_3-44T+5Y(O,CTN]=-@DW+;N1L/ M1LXZ>]2IIJ^QK*C*,G%:M=K_ .10HJW)I6H16*WLMA=):MC;.T+",YZ8;&*D MAT+5K@@6^EWLI*"0!+=V^0]&X'0^M/F7T?08+[0-=O+IIHY] M-C1HT4@ DL00P(SV]JSK;1M3O+8W%IIUW/ ,YEB@9E'X@8I<\;M=BW0J*,96 MWO\ AH4J*F>SN8[5+F2WE6W=BJ2LA",PZ@'H32BQNS##*+6;RYV*POY9Q(PX MPI[GZ55T9X_9SO:S*=%%79='U.WLQ=SZ==Q6Q (F>!@AS_M$8IMI M;B492V12HJ_!H6K7(4VVEWLVY!(OEV[ME3T;@=/>H+?3[V[NC;6MI//<+G,4 M<19QCKP!FCF7%D#?3(YIOD4J*M0Z9? MW#RI;V5Q*T) D5(F8H2< ' XYXJ8:!K!NC;#2;XW 7<8OLS[@/7&,XHYH]P5 M.;VBS/HJ=+*ZEO/LD=M,]SNV^2L9+Y]-O7-2RZ3J4%Y':3Z?=1W,GW(7A8._ MT4C)I\R%R3M>Q3HJ[+HVJ0V9NIM-NX[8=9G@8)Z?>QBM.[\&ZI:^'+353:W3 M>>7,D0MF_65SA4C4 MLS'V JQQDHR:NEH5**O/H>K1V\D M\FEWJPQ$B20V[A4(Z@G&!BF6>EZAJ*N=/L;FZ$?WS!"S[?K@<4N9;W*]G.]K M.Y4HK>\6Z%!H%_:6]LTS":SCG?SB"0S9R. ..*P:(R4E=!5IRI3<);H****H MS"BBB@ HHHH **** "BBB@ HHHH ]5^"G_,;_P"V'_M2O5*\K^"G_,;_ .V' M_M2O5*\'%_QY?UT/T')_]QA\_P V%%%%!7P/0 Y_1:TO"NK:AI%E"-1B>72 M91F.Y3YA#Z@XZ#/KTKI9M*%QXPCOY%#)%9>6,_WBQ_H6_.LOP^QT+Q'=Z!,3 MY$Q,]H3Z=U_(?^.GUKQ?J\J>)]K>W,VO\K^NOX&/*U*YUBL'4,A#*PR"#D$4 MM(B+&H6-0JCH%&!2U[1L%%%% !7F?Q$M3%X@BN /EGA'/N"0?TQ7IE:U!82O"N8G0$GKSRP_R M*QO^$4T;_H:K3_OV/_BZZJV"J*HU"UO5?YEN#OH6/FYZ??K/\<.S>,+P,\>36@2VUC=/".!,.77Z_WA^OUKT"TO;:_MUGLYDFB M;HR'/_ZJ\-JUI^IWFEW FL+AX7[X/#?4=#7KX7,YTO=J:K\36-1K<]OILL4< M\3131K)&PPR.,@CW%<3I/Q%B?;'K$!B;IYT(ROXKU'X9KK[+4;/48O,L;F.= M>^QLD?4=17OT<32K*\)?YFZDGL*]OHKTZ>,KT]%+]3959K9GS==?!#QA;@ M^5%9W6 <>5<@9_[Z JC_ ,*@\<_] /\ \FX/_BZ^GZ*Z5FE==%_7S-/K$SYI MMO@MXTG_ -;96]M_UUND/_H)-;NG_L_ZM+SJFL6=L,]($:4X_';7O-%3+,\0 M]K+Y"=>;/.M&^"/A;3662^%QJ<@.<3R;4S_NKC]2:[RQTZRTNU6VTVTAM(%Z M1PQA%_(59HKBJ5JE7XW7;HJCW)P*TZ\NU8GXD_$:/18 MLOX?T%_-O6'*SS] G\Q_WU[5M1IJ#H;B, O#8*ZANA(CSS7S76S_ ,)= MK_V7[-_:UUY.SR_+W\;<8Q^5XXKC&\3Z^Z ME6US4F4C!!NY.?UJFVH7KRP2/=SM); + QE8F(#H%.>,=L5@J3M%=O\ *QW/ M&*\W=OF_#WD^YZ!9NT_C3QE#,S21&RN 48DCY2-O'MV]*H^+AJ#Q^$TLO/). MGPF$1YQYOJ/]KI7'+J-ZD\TZ7EPLMPI6:02L&D!ZACGD'WK9U+QEJ%W;V,-A M-=:>EK:);.(;E@)=O\1 Q^7-0J,HRBUK:WX)G0\;2J4ZD975VW]\D[?*QV>L M-;LWCDVQ5OW%L)2O3S.=WZUA^+1=CQ5HPT/S/LWV:'^SO*SCWQ[YZ_K7&QWM MU%%-%%%[5HQ]I87%JFRVM@(F"L\H'SLI(.'/S8.#7"Z#K(T.^DO1;>? M<^4R0.7P(G88WXP9*Z MJ6][FO\ ]NWNE]^OR.NL-3LH]/N+231=1-A+>0M=37-UYJP,K\GB)<$C(.3S M6OJ^I+IWQ$FGBT?5+VY&1$B78\N:$K@!4$1.S'8$UPEYJ^I:C&J:AJ%U=(IR MJSSLX'YFG)K>JQV?V2/4[Q+;&/)6X8)CTVYQ5NC=W]>_E_D8QQW+'E[6:=E? M2[_7[RWX=:R_X3*Q:_C$=H;M=R,,-5)T35KR[=94GC M>\#(\9R-Q40YV@8(YXXYK@:NOK6J/9?8WU*\:VQM\@SL4QZ;1U'BZYGBT+PFD4TB(+%7"JQ # C!^OO73:Q:?;-:\66, M<4^V6"VE8V2;YV; X"9&]3G)Y'ZUY5->7-PD27%Q+*L"[(E=RPC7T7/0?2M> MV\3,^G7=CK<4^HQ73I(TOVDI,&48'SD-D8[$&LY4965O/\6G^%CKI8ZFYRY] MFE^$6OQN;\L6M:AJFAZ1I\>H:;]AA;R;F_C:)WQDLVWGH,@ 9..,U);6]LGP M[\0/#=7-^BW$,GF7-MY:>9N^8KEB2>Q)P>E>)';3;/3])CEL;>SE,T;&X M+R[SQG> N/H *IG7M5>827&H7-P9G5]IR P)Y&>QIJE-^6OZW)>+HQE M?5Z6\M8\MEMMW:U_%^AZHMWIOB:XURUT_6+NYFLPHC@MR]JI:,#B4')0>FT< MCK6/J4]FO@70W>UOYX=TAN&M[I8@+C=R7RC9;T)QQ68?%EB-?.NII,PU+?Y@ M)O[T_Q1=&QN=,N%TV!2)9"9'QD;R= MJ\D8[5C:G<3+\*="VRR#_2Y1PQ[$D?EVKE?[2OO](_TRX_TD8G_>M^]'^US\ MWXTQ[NYDM([5[B5K>-BR0ER40GJ0.@-:*A9W\T_N,)X_FBT[[27WN_0]9U7[ M,FH>(62">6^DTZV;;;2".5X_^6FUBK?[.>#Q7/\ AG4HIKK0K*VTF]BM4U(2 M0W=S<>: 2,,BD1J,=\>M<4VIW[WB7CWMRUS& $G,K%U Z8;.13YM:U2XN8KB MXU*\EGA.8Y7G9F0^Q)R*F.':5F:5,Q4I*25K7[:W=_Z^1VV@32W7Q \1QW,C MRHUM=(RNQ((!P!]!VK+UI6E^&OAKRP7VM.:4 M$22)(0S@]75W)8WQL$M[9Y+B9M7.G*4KW[&6'Q-.E3::;>OX_UV^9Z!:SS M3?'.>*65WC+RQ;&8D;/*)VX],]JQ_$<;Q^#= CTD/]F:2;S1&#S/OQSCOZ>U M: MA4''E:Z)?A?_ #-Y8^$U4BT_>N.J6XNKB[9&NIY9BB!$,CEMJCH!GH/:HJVIQY(\IP8FJJU5U%U_R"BBBM M#G"BBB@ HHHH **** "BBB@ HHHH ]5^"G_,;_[8?^U*]4KROX*?\QO_ +8? M^U*]4KP<7_'E_70_0PCU*Q^6\T]O-0CJ5')']?P]ZZ*CK6=6FJ MD'!B:NK%/2=2BU;2X+R'I(O*_P!UNX_.KE2VTXQ)$Y1A[@U#7=_$+0R'75[=>#A+C Z'H&_I^5<)7Q> M)H.A5<'_ $CCDN5V"BBBN8D**** "BBB@#MO%FC7^L7MI?:7;FZMY+5 'C(] MS_6L'_A$]<_Z!LWZ?XUH^!M2:'6#9374D<-Q"T<:[SM60X(..F>#^=5+Q_%% ME?-:376IF0-A=DLA#^XYYKU*BHU8^W:>KUM;1_<:.SU'Z;X3UK^U+8R6+QHL MJLSN0 H!R>]0>,)X[CQ9?20L'3$K"RN[Z<:C-(99? MWQ+!.1M)STY'Y'TKBJRQ/)2A[&"?1N_IM^(I62L@HHHK@("BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *?%-)!()()&C<=&1B"/Q%,HIWML!T5CXXUNS 5IUN4' M:=)EL[>B)=21N7_C'6K_ "K79@0_ MP0#9^O7]:['P1H#6-J=2O5)N[D?*&ZHG^)ZUSG@KPV=4O!?7:?Z) W (XD;T M^@[UZ?7H9?1J5'[>L[]K_F:4XM^\PHHHKVS8***H:WK-GX?T6YU/4I/+M[=- MS'NQ[*/LIZGZ=A[ 5S'P]TB\US5I_'GB),75ZNW3H#R M+>#L1[D?H2?XJ]&KIK-4X^QC\_7_ (!I+1AXJ92Y8N78TI4W4J1@NK2^\YN@#)P*]"TV33-975+I]+TFPBT:+_1U: M%BK%CM#2[AQFLE6 MN[6_IG;+!*,>;G77\-]_P[^1RVH:?=:5?26=_%Y5Q'C>FX'&1GJ..AJM7IVI MVT.N_%JYT[4EM_LEOF8J(41I-L8.UG4;R/Q/ K!N+C1[K2]02_O-',NS?9#3 M[*2)D<'[I/E+E2./F)J85G**NM6D_O+K8&,)R2E9)M*]NG]+_(X^K,&G75Q8 M7-[#%NM[7:)GW ;=QPO'4Y([5W^L&TL?'VFZ3;:3IHM+KR!.K6B,7W@ X)&5 M_P" XYY.:7=_8WA/Q7;6<=N8[._2.+S;:.3*[SPVY3NQVW9QVI.N^5-+>WYI M?J5'+TI24I:*][=^5R7Y?UN<%/IWD:7;7OVRTD^T,P^SQRYECP>KKC@'M5.O M0M-T*QUK1?"B3P0Q/>WEQ]HECC5&D523MR,>F!Z=JK:,]KX@\6W&AW6F64-G M-YJ0^3;(DEN5!*MO W'ISN)I^VM?RO\ 9VMW_ QJX-TH.5]5RW_ .WE7]=#]!R?_<8?/\ M-A1117*>L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9/B M31QK6DO$GRW$9\R!\XPX]_?I3/#&LG5]+Q6Y\NX0\$,.^/?^>:V:Y+78 M9/#NN)X@LU)MI2([V)>X/\7^>_UKDK?NI^V6VS]._P OR(>CN=;13(9H[B!) MH'#QR*&5AT(-/KKW+"BBB@".>".YMY()T#QR*593W!KR/Q)X?FT'42ARUM(2 M89#W'H?<5[!534],MM7L'M+Q=R-T(ZJ>Q'O7#C,(L3#^\MB)QYD>(T5H:SHU MSHFH-:W0R.L<@'#KZBL^OD91E"3C)6:.78****D04444 )!!!P1T(K>A\:Z M[!;B);W< ,!GC5F'XD<_C6#16D*M2G\#:&FUL2W5U/>W#3WH7>G6UX\$CG][&I) XR0<4FG7 MWAWQ-/\ V?<:-'I\T@/E/ 0,GZ@#GZ@BC0_^29ZG]9/Y"L7P=I]Q>>(K:6&- MC% ^^23' QVS7O&$A MA';>62.Y&,_X5RT&I?V5X]FN2<)]J=9/]TL0?\:%[.FJ<7\+8+L:(-&/<]?S('YURG@:5Y_&!EE.7D21F/J312IJA.G0DM6 MVW^2_P R7'E^;7W%[4O$>D:?J=Q:?\(O92>3(4WX0;L=\;*?X0AL+C2]6O;G M3K>;RW,B))&K;1@G:"1Q4/B#QIJ,=YJ&F+#:^3EX=Q1MV.G][&?PJSX#D6'P M]JLLD8E5#N*'HP"GBIHU%.N_>NDG]E*W^9?_ "\2\Q^GIHOB[3[M$TB/3YH% MRKQ8&,YP<@#TZ$52\-Z986WAFXUN\LO[0D1B$A(R !CM^/7GBM6XN_[2\#S7 M'AN&*R//VB") #C^( C';G..EKZSH5DUU:P&6P=\-O0E-WU'0U4Y4Z=5 M.:^S\26FNSL2[>ZWJ)K6KZ-J=C']BT@65X'^8QX";?PQD_A74:S<:3H&EZ?* MV@V=TUP@SF-%((4<_=.>M4_$$=IJ_@]-;-DMG=;QT'+\X_'UK3\0>(;O0-(T MQK..%S-& WFJ3C"CI@CUJE%TXU93:7PZI+K?IYC6]_(X77-5M=5EB:STR'3Q M&I#+%CY_W M*QK))C(C! X&.Y/I2Z-_R'+'_KX3_P!"%>;0K2^L*SW:Z+O^!E*3O=':^(]4 MTC0M1^QCPY93[HP^_8BXSGML/I4>E#3K'P$NIW.E6MY(C'(DC7+9?'WB#67\ M0_\ D9E_Z]U_F:V])U*;2/AJE[;*C21L<"0$CE\=B/6O0A4O6KWBE6>988 MA-&& YQD9]S^E8&K:Y?>)[JUCGBA613LC$*D9+$>I-=IK.D6)TBQTF36;?3O MLP#E9"N7..N"P[YK/#)RG.O\5K);*_Z;$+WI>AQ'B?3/[*\07%NB[8F.^(?[ M)_PY'X5V6H>&[2^\&PM9VL,=XMNDJM'&%9R%&0<=<_SJKXYLDN]%L]3MYH[H MP_NI)HB"K@]^">_\ZLZAJ[:-'X;N"3Y30[)1ZJ53^76M*="G2=:$]KJS];V9 M6BG=[6.+\/:2VLZU#:X/EYW2GT4=?\/QKIO'6F64#Z7'8VT%N)G92T487/W< M9QUZU?U..T\)Z;J%_8N#/J+XM\?P C/'MU/Y5E>,@SZ+H 7+.T/&.I.U:B5& M%'#2IR5Y)Q;^;V^Y?B+EY4T7M6;1?"AM[-]"2\21,O<2@$GL<$@Y/MQVKB]6 MGL;C4I9-+MVM[9L;8V/(]>YQS76Z=XFU6&\@T?7=.^T>81'B1,.0>,GLU8GC M/3K73/$+162A(WC$AC'1"<\#\L_C6.,]^G[2#7+>UK6:\@>L=# HHHKRC$** M** "BBB@ HHHH **** "BBB@ HHHH *U?#^AS:]J2V\>5B7YII,?<7_$]JJ: M;IUQJM_':6:;I'/7LH[D^U>OZ+H]OHFG):VPR>LDA'+MZUZ6!P;Q$^:7PK\? M(TA#F9:M+6&QM([:U0)%&NU5%3445]6DDK(Z@HHHI@S#M[C_V7_>&/*?'/B67 M6?'^IZG:3LL>]K>%T;&8@ICX]F&?^^C7JWP]@\;7>C6MM!;V?AK18E_=L+G?Y]#I<.2-^IZJJJBA4 55& , M"EID,9BA5&D>4J,%WQEO:'=M64$JN_%]]=:G%J:6]K;:A&X MD:;;/:EC\77@GU)I[6TN8=2E$L]O*K^7 MN!R",,"/SK&N;6XLKAH+R"6WF7[T+KH27,]K8V-I>72E9KJ!'$C M _>P"Q52>Y4"L:UM+F]G$-G;RW$I!(2)"[$#KP*B(()!&".H-'LX;6']9KI7 MYG_PW;T-'4-;N=2TS3[&=(EBT]&2(H"&8$Y.[)_EBC7-;N?$&H"\O$B201K' MB($#"C ZD\UFT57)%=/Z9DZU22:;WM^&WW!1115&0445-#:7-Q#++;V\LL< MW2NB%A&/5B.GXT;#2;=D0T444""BBB@ HHHH **** "BBB@ HJ;[) M7[,'\LS;#LW8SMW=,^U);6MQ>7"P6<$D\S?=CB0LQ[\ FFY%15D:= M>F$2BSN#&TODA_*;!D_N9Q][VZU%<6T]I<-!=0R03(<-'(A5E^H-%T#C)*[1 M'1113)"BBB@ HHHH **** "BBB@ HHHH **** /5?@I_S&_^V'_M2O5*\K^" MG_,;_P"V'_M2O5*\'%_QY?UT/T')_P#<8?/\V%%%%'[]BUO(=]E,W<'^'_/?ZBNMK*\0Z(FMZ:8@?+N8SO@EZ;6^O MH:K^&-;?4K=[2_!CU&T^29&ZMCC=_C_]<5R4G[&?L7MT_P OET\B%H[&[111 M766%%%% &?K6C6VN:>UM^:UO$PPY5AT<>HKVR ML[6]$M=^/-9O(#$K0VP88+0(0Q_$DX_"N:HKI M^M5^7DYG8I2:5D:.C:UE4[JX>[O)KF0*'ESL[BX53@M%$S '\!6?-.<5#=(5WL:-]XIU#4-&CTV?RA M#&%&Y0=S[>F3G'Z53T?5I]%U 7=JD;R!2N) 2.?H15>YL[JS8+=VTT#'D"6, MJ3^=0@9.!5.M5]ISMOF!M]>AUO\ PL?5_P#GVLO^_;__ !59=EXGO;&WOH88 MH"MZS-(64Y&0LJ:"6VE,5Q$\4@ZHZE2/P-1U4L57D_>D^W^97-*YJ: M)XAO=!DE-F(W648>.4$J??@CFK>G^,M3TS>ML(/(9BRP,A*)GG"\Y ]LU@5) M'!-,KM#$\BQKNI]!2AB*T;*,GH2FUL:6L^)-0UTH+QU6-#E8HQA0?7 MU-:L/Q#U:&%(EM[,JBA1E'S@#_>KE**<<56BW)2=WN/F=[FIKGB"ZU^6*2\C MA0Q*57RE(SGUR35"VN&M;J*XC +Q.'4-T)!S45%9.I-SYV]1-M[FAK.LW&N7 MPNKM(DD"!,1 @8&?4GUK1TKQIJ.D:='9VT-JT:$D&1&)Y.>S"N>HJX8BK"3G M&6K'S.]SI[CQ[J5TT)FM;(^3()%&Q_O ''\7O6)JNJ7&L:@]Y=[1(X P@P ! MV%4ZD:WF2!)FB=8G)"R%3M8CJ >]%2M5JJTW=;_H#DV:5KXBN[70YM*$<,MM M-G/F*2RY],$?6F:GKMSJUG:6]PD2I:)LC,8()& .K5MSRN-R;5F%%%%8DA1110 4444 %%%% !1110 4444 %36=I/?W< M=M:H9)9#A5%%K:SWMU';VL;22R'"JO>O5O#/AF#0;7<^V2\D'[R7T_V5]OYU MW8/"2Q,O[JW9<8N3)/#?AV'0+':-LES(,RRXZ^P]A6S117UM.$:<5&*LD=22 M2L@HHHJQA6=K\=_/X?O8='V_;IH6CA9VVJC-QN)]LY_"M&BFG9W X+P9\)M% M\+;+J[ U+4EP1-*GR1G_ &%[?4Y/TKO:**NI4G5ES3=V.4G)W84445F(**** M "BBB@ HHHH **** "BBB@ HHHH ^5J***^H/R@*^FM*D2'PW92RL%1+1&9C MV 09-?,M>K?\+5TG_A&_[.^Q7OF_9/(W;4VYV;<_>Z5P8RG*IR\J/H,EQ5+# MNHZDK7M;\2Y\1O$VBZGX-GMM/U*WN)VEC(CC?)(#>!("I2ULE%LX_BN8\LWYY/Y M5R6F:%IK^$;O6M4:[W6MV(/)@95W@KTR0<')Z\_2JUMXRU^#4(KE]8OI0D@= MHGN7*-@YP1G&/:M/6/$VD7.AZM8:9!=1_;KY;J,2(H5!@;APQ[YQ7&H5(:+K M:_K?7[U^1[,L1AZ]YR^RFDGVL^5?)_F5K[0M*M[31]4$]W!INH!_,1@LLL;( M<$ C:"">AP,>E+_8NG77A]M:TC[5"+6\2&6*YD63<&Z,"JKCZ8_&KFF>+=)M MM+T2TO;*:AQ1=^,+>;PU=:9+=:G?S2W$_0T_%VBVVL^*/ M$7EO*-2M(H[B&,,-DD81=XQC.1UZUB:;HFG6EKH=SJHN)+K4KL>7!'*J!8,%OK-%^ MRV4B):Q#A1'&?E'XXS^-124THP\E\NEOZ\S3$SH234+"RNM MM!;RK&=JG!=F96[]@/QK4A\5:);^.CXA07[><9#+"84&S3-"$9BN!D$ M!DP<^A/;K4/BC6QXAUZ6_2(QJRJB[L;F"C&6QW-;QYN?R_X8XJWLG0TLI>77 M5_-=/(O:'I6@:OJ%EI8DU W=TN&N 46.*3&=NP@EAVSN'TJ5O#NEZ=X7_M35 M&O)9EO9+0PV\BJK%>AW%3CH>QK3LO'&FV-_I]Q:MJ5I:VR(LFF6R(D3-C#,7 MW9?UPR\GN*Q]7\1VE_X8.G0QSK,=2EN]SJ-NQLX'7.>?3\:S?M'+2]O^#_D= M-L+"FVVG*SM]RM^/?[BX?!$%SJVG"SN)H].O+(WKO* TD,:CY@<8!/0 \=:M MZ"VE-X2\5?V5#>18ME!^TRK)N7<<'Y57!]N?K5>#QO:VTNB[+>=XK73VL;Q& M &\-U*')] ><54LM:T32=%UFQLO[0N'U&$(DDT2($P> 0&/J><_A4R51Q:?R M^_\ RL:PGAH5%.#2[_.*V_[>OM^1SVGI9/>J-4EFBML$L8$#,>. ,G')XS70 M+X9M=7T2WU#0!<1-)?+9/!=2J_S-C:P957CD9&*SO#&J66DZH\^HV[2HT+)& MZ(KM"YZ2!6X)'OZUNS>.%CT);6&ZU&^O8KZ.[CN;T#'R_P .T,=HZ< GJ>E; M5'/F7*NWYZG%AHT/9OVK77UVTU]>R]3,U6QT#3-0N=, U&>YM\Q_:5D0(\HX MQY>W(7/?<3[5+JNCZ)X>O4TW5?M]Q>+&&N);:5%2)B,A54J2V,]=PJ+5;_0- M2U"YU-?[1BN;@&3[,J)L24\Y\S.2N>VW/O4NJZQHGB&^CU+51?P7;1A;B&VC M0I*P& RN6RN<=-K5"Y[*]_/U_K]#27L;SY>7?W?2_7SVWUWZC)]&TS1])T^Z MUA;R>;4%,T<5O*D?E19P"25;)/7''UK1;P1:Q-J;MF#4+*1<*7!Z!Q M@_IBLZ?6M,UG2=.MM9-Y;S:>AA26VC24219X!!9<$=,\_2KX\;V\NIW$<]M- M'IB1D-)$@Z-S@$^W'6E+VMM-]?^!_7WFE/ZIS>];E]VW>]M;^5_P!+ M&;IV@VMWX3?5)))A.NH1VH56&W:P!)Z9S^-;$OA305\:-X9BDU$W#$JERTB; M4.W< 5VY88ZG(^E9\>NZ19>%SI-E]NFL;1=/\/ZC>V&GR-J+7-XP1 MY49$2%B< ;2"7'3)RM3Q^(-,N=!OM*U$7<4(.T=\X/TJ/1_#%K- MK7A^[TN\U"UL]3$J[UE"SPNBMN <#!!QUQTJO=>)M&U'1M1T^Z%]#]JU-[V. M6.)&V*1@ J6&3[9'U[4^Q\9:?IVJZ&EO#=?V7I(D/S*OFRNX.6QG Y/3-2E5 MY7W?_P C_F:2GA>>*;7*DDN]^?\ +E_JY9CAW> ;>#S903XAV>:&^<< 9SZ] M\U?M+&RL-<\8PW)OKV2WLG!GFN07D0A,TG3F[Z= M_P#VW_@EK$8=.#NM&O\ V_\ S1F3:/I]YX4EU?2!:59-J-]Q@0 MJ]^*A\1:/;:)]BM0\C7[6XEO%9AMC9N0@&.H'7DUM>!IX+37M2FA5YM%CM6: MZ^TJ%)47]=#]!R?_<8?/\V% M%%%EQE[*4XO+9>W^T/\\'V-=19WD%_9QW5I M()(I%RK#_/6LZ-1MN$_B7X^:$GT9/111704%%%% %#6-&M=;L3;7B^Z.OWD/ MJ*\GUK0[O0KPPW2Y1N8Y5'RN/\?:O9ZK:AIUMJEF]K>QB2-OS4^H/8UY^,P4 M<0KK27];F*)7& ,8P66NB@TE-/JOU14=_O_ ")_#N;^SU'3KDEX M!;--&&_Y9NO((]*6[TO1]/TVUFGGO#=75N)(TCV[5;U)/;/IS51=1M=/L+B# M2_.>6Y79+<3*$(3NJJ">OL*N#:VRQ/N Y()Z<]*Z?:4U!)V< ME9?B_P E8:LEK_6W_!-34]%BDO\ 58A<74]W:Q)-&TSARZX&X'C.1GBH+#PX MEY!8JTDBW%UOE8*,[85[[>I)/2FS^((F\7#58$D\@[5=' W,NT*PZX]:'\1* MGB+[9;PL;-8OLZ0MP?*VXQWY[T[X;FYGWM^-[_DOO'[M_P"OZ[_@%YH.W2[B M[ALM0L_L[#*WB\2*3C(.T8(].?K5?1;8W%IJC?:)XA#:F3;$^T/R.&]1[56N M1I:PO]D>\DE)^7S45%0>^"=WZ5+I.HQ6%MJ,G4'';GGZ54O]5@NI-+,:R 6<*1R;@.2#DXYJUJ>OVM[;:K M'%',#>7*2Q[E' YSSUK>4J'O-6TO;\+ K=?ZT?ZV$'AV*\N---C))';WR,Y M\XAFBV?>Y &?;@5#!IVGZE'=C3A=)):QF7$KJPE0'G&%&T]^]2V_B)+2'2/) MB=WLED696P X<] ?I4,6HV&FPWATS[3)-=1F(>'X6\0P6T4D@L)HA<"9L;A%MRQ)QC(P156TAT>6>.)_MC MM-+L&UE41J3@$Y!W'_OFK$6OI'X9:Q,;_:\-%'* ,")B"P^N1^M266NVUI8V MB1/=VLD!S*ELJ@7!SGYGSD>F,$4U]7YU9JV_WO;Y+YBTL6[*SMM.T[Q!;7,< MLK6^U'9)0N]=_&,J<=/>JT.CG4M,TM+>XG47-S(@CEDW)$HYR!@[U@3+.EOJ)!5D0,R8;/(R!^M-M_$,5A::O VGTY-2S:7I5F M--%Q]LD>]A1V\MU41Y.,C*G/TX^M10ZGI^FO=7&F?:6GGC:-%F156$-UY!.X M^G J._U6"ZDTLQK(!9PI')N Y(.3CFHBZ*BN:U]+_>[_ (6_X?Z?\ M!*6IV)TW5+BS9M_DN5W>H[&JM7M:O8]2UJZO(%98YGW*' !'UQ5&N"5N9V%* MW,[!1114DA1110 4444 %%%% !1110 4444 %6;#3[G4[Q+6RB,DK]AT ]2> MPJQHVAWFN7?DV:84?ZR5ONH/?_"O5M$T*TT*S\FU7<[?ZR5A\SG^@]J]'!X& M>(?,](_UL:0@Y%?PYX;M] M>,2W3C]Y-C]!Z#^=;5%%?54Z<:<5&"LD=*22L M@HHHJQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M\K4445]0?E 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!ZK\%/^8W_ -L/_:E>J5Y7\%/^8W_VP_\ :E>J5X.+ M_CR_KH?H.3_[C#Y_FPHHHKE/6"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH 1E5T*.H96&"",@BN.E2;P3J1GA#RZ)A'J#W%?+8G!U,._>U7RS]\CYI/\ =_QKH/#O@..WVW6MA99.JVX. M57_>]3[=/K7:@!5 48 X ':OU\DTG07V6B\7-[V(_ MNK_GGZ5C5JJFN[>R[B;L=-9ZA::@LALKA)A&Y1RAZ&K-4]+TNUTBQ2ULTVHO M)8]7/J3ZU7]=#]!R?_<8?/\V%%%%K6Y/\ 3^?UZ]E39(TFB:.5%='&&5AD$>E85:7/ M:47:2V?]="6KC+:YAO+9+BUD62*095E[U+7'7%C>^#[I[W25:YTISNGM0)]&6Z***Z"@H MHHH *J:CIEGJMJ8+^%94[$]5/J#V-6Z*4HJ2L]@/+]>\#7NF[I[#==VPY.!\ MZ#W'?ZBN6KWFL#7/!^G:SNE"_9KH\^;&/O'_ &AW_G[UX>)RI/WJ/W&$J78\ MEHK8UGPQJ6BDM<1>9!GB>/E?Q]/QK'KPITYTY!+'3BLU^1>7 Y 8 M?NU/L._X_E7;A\%5Q&L59=RXP'[#0X=MG%F0C#S/R[?CV'L*TP,# X%%?1X;!4L/JM7W.B,%$****[BPHHHH M *9--';PO-.ZQQH,L[' JMJ>JVFD6;7-]*$0?='\3GT [FN:BL]0\8S+Y_Q_+UKGJ5N5\D%>7;]7V1+E;1"375]XSN&M=.+VNCHV)KC M&&F]A[>WY^E=586%MIEFEK9QB.).@'<^I]34D$$5M D-O&L<:#"HHP *DITJ M/*^>3O)]?T7D"5M6%%%%;E!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'RM1117U!^4!1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 'JOP4_YC?\ VP_]J5ZI7E?P4_YC?_;# M_P!J5ZI7@XO^/+^NA^@Y/_N,/G^;"BBBN4]8**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #K7+:CX>NM,O&U7 MPN1'*>9K/^"4>P_I^6*ZFBLJE*-16?R?5":3,C0_$=KK490 P7 M^/45KUAZWX9@U1UNK60V>H1\I<1\$G_:]?KUJGI_B:>PNETWQ1']FN.B7/\ MRSE]\]OKT^E8QJRIOEK??T?KV?X$W:T9U%% ((!!R#T(HKK+"BBB@ HHHH " M RD,,@\$'O7,ZOX%TW42TEH/L4Q[QC*'ZK_ABNFHK*I1IU5RS5Q-)[GD&K>% M-5TC+2P>="/^6T/S+^/$M(U7/5P]6C\<;&3BUN04445@2%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !113HXWFD$<2,[MP%49)_"GN VBNETWP+J]]AIT6SB M/>;[W_?(Y_/%=AI?@;2=/P\Z&]E'\4WW1]%Z?GFN^CE]>KK:R\S14Y,\[TO0 M=1UAP+&V9DS@RMP@_&NXT?X?6=KMEU63[7*.?+7(C']3^GTKKU544*@"J!@ M# %+7MT,MHTM9>\_ZZ&T::6XR**.")8X8UCC4854& /PI]%%>F:!1110 445 M'<7$-K TUS*L42#+.YP!1>VK DK#UOQ/!ID@M+5#>:@_"6\?.#_M8Z?3K6;/ MK>I>(YFM/#2&"V!VRW\@Q_WS_G/TK8T3P[9Z)&3"#+V.A_E]:Z>BBMJ=*--6C M_P %E))!1116HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ^5J***^H/R@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ]5^"G_ #&_^V'_ +4KU2O*_@I_S&_^V'_M M2O5*\'%_QY?UT/T')_\ <8?/\V%%%%PZUT&DZW8 MZU;^98S!B!\T;<.GU']>E:%<_JWA.WN[C[;ILK:??@Y$L7 8^X_K_.N7V=2C M_"U7;_)_HR+-;'045R*^*=0T/,'B>RCT5Q5, M!AZF\;>FA#A%GC%YX>U:PS]JT^=0.K*NY1^(R*S:]YJI=:587W_'Y9P3'U>, M$_G7G5,G7V)?>9NEV9XC17JMSX#T.XSY<,MN3WBD/_LV:R;CX:1GFTU%E_V9 M8L_J"/Y5QSRO$1V2?S_S(=.1P%%=;/\ #K5H\^3-:RCM\Q4_J/ZUGR^#->AS MFP+CU213G]:Y983$1W@R>62Z&%16A)H&KPG]YIEV/<0L1^8%5GLKJ/\ UEM, MO^]&16+IS6Z8K,@HHHK,0444Y(WD.(T9C_LC-/4;S_ ./9KKAE->7Q-(I4I'DEM975ZVVTMI9S MZ1H6Q^5;]CX"UFZP9TCM$/>5\G\AG]<5ZDJ*BA44*HZ # %+7=3RFE'XVW^! M:I+JK-%>E2P] M*E\$;&BBEL%%%%;E!1110 4444 %%9>K^(M.T5#]KF!EQQ#'RY_#M^-8NWQ! MXH^]G1].;M_RUD'\_P"0^M<\Z\8OECK+LOU[$N70T-7\5VNGS?9+-&O[YCM6 M"'G!]R/Y=:HP>'+_ %NX2\\53?(IS'8Q'"+]?\Y]^U;>DZ#I^BP[+&$!R,-* MW+M]3_0<5HU'L95-:S^2V^??\O(7*WN,AABMX5B@C6.-!A408 'TI]%%=>Q8 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!\K4445]0?E 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!ZK\%/^8W_ -L/_:E>J5Y7\%/^8W_VP_\ :E>J M5X.+_CR_KH?H.3_[C#Y_FPHHHKE/6"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***QAXDMX-2:QU2- MK"4D^4TI!25<\$,.!]#42G&+2D]Q-I:LV:* IMICNC;_/OGZTL+&M3YJCAI)WMU01YEK8ZJ MBN5C\6W.FR"#Q-ITEHV<"XB&Z-O\^V:Z*SU"TU"'S;*XCG3U1LX^H[5Z-.M3 MJ.R>O;K]QHI)EBBBBMAA1110 4444 %%%% !1110 4444 %%%% 0",$9%,\ MF/\ YYI_WR*?10 T11@Y"*#Z@4ZBB@ HHHH **** "BBB@ HHHH **** "BB MFR2)%&7E=41>2S' % #J*YV]\::?#+]GTY)=2N3P([=<@GZ_X9JK]D\3Z]_Q M^7"Z1:M_RRAYD(]S_P#7'TKF>)BW:G[S\O\ /8GF70U]5\2:9HX(NK@-,.D, M7S.?P[?CBLD8>W@\R;_G MM-\S?X#\*UZGV=6I_$=EV7ZO_*PK-[F+I'A;3M)?SE0W%T>3/,=S9]O3^?O6 MU1171"G&FN6"LBDDM@HHHJQA1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!\K4445]0?E 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ZK\%/^8W M_P!L/_:E>J5Y7\%/^8W_ -L/_:E>J5X.+_CR_KH?H.3_ .XP^?YL****Y3U@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** &33)!"\TS!8XU+,Q[ 5S.CVD>LR7FMZO"C0W *01RC(2(= M^?6NI(# @C(/4&L_5]-?4-'>QM9EM5G>)5-];(FGI9 AF!"EU..?5L=JI:UJG]LV5VUU(UE;0Q[K6T<%&G/9S MGJ/85QQKNA!\VK[7[7N_*_1?<9IN.YZ!16!_;7V".TTRRM);^]$"%HHV"A!@ M>"K"28W&F2RZ9<]GMV('Y? MX$5T=%9U*4*BM-7$TGN)X(M8MQ_%'\LF/I_]8_6K5GXUTJXD\JZ: M2QG!P4N4VX/UZ?GBNAJM>:;9:@FR^M8IQVWJ"1]#VK'V56'\.7R>OX[_ )BL MULR:*:.>,20R+(C=&1@0?QI]A%+6Y04444 % M%%% !1110 4444 %%%% !1110 4444 (S!%+.0JJ,DDX %'%CB8K]HF".1_=P3C]!5+P?X6TVXT2.^OH5N9 M9R2 QRJ $C&/7BO.K5JTJWL*-D[7;9G)MOE1M:)XMT[6Y/)B+P7':*7 +?0] MZW*\L\6Z5%X=URWFTMFB5QYJ+G/EL#V]JZ>.[\7:M$KVT%KIL+J"LDAW,0>_ M?^0J:.+G>5*JKR79!&;V9U;,%4LQ ZDGI6)?^,-&L,J;H7$G9+<;R?QZ?K5 M)?!C7C!]=U:ZOCG/EAMB#\.?TQ6U8:'INF8^Q6<43#^/;EO^^CS73S8B>R4? M75_9A_VUXBU?C1]*%G$>EQ=GMZ@?\ UC3H_!TE]()?$6ISWS=?*0[( MQ_GVQ74T4?5E+6JW+UV^Y:!R]RM9:=9Z=%Y=C;1P+WV+@GZGJ:LT45TI)*R* M"BJNHZA!I=DUU=;MBD#"C)))P!5H'(!HNF[!Y!1113 **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y6 MHHHKZ@_* HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#U7X*?\ ,;_[8?\ M2O5*\K^"G_,;_[8?^U*]4KP<7_' ME_70_0:_EL 6B7G&??\ I75NBR+MD4,IZAAD5633 M;1-0-\D0%P8_++9/W?3'05RRH3+[;_7Z3:W2C^*&3:?U/\ 2C_A+;^' MB^\.7T>.K1@N/SP*ZBBCV-1?#4?SL_T#E?/M+4@7-O>VY_Z:1#^AJ9/' M.@-]Z\9/]Z%_Z"NA(!&",CT-026-I+_K;6%_]Z,&CDQ"VFON_P""%I=S.3Q; MH3]-2B'U!'\Q4B^)M%8X&IV_XOBI7T/27)+Z99DGJ?(7/\J9_P (YHW_ $"[ M7_OT*?\ M/\ =_$/>#_A(]&_Z"EK_P!_13&\3Z(IP=3M_P 'S3_^$('\7:$F=VHQG']T,?Y"J[^.= 7[M MVS_[L+_U%::Z)I2,"FF6:D="+=<_RJQ'96L6/*MH4QTVQ@46Q+ZI?)_YA[QS MI\>Z:YQ:VM]<'_IG$/\ &C_A*]1FXLO#=Z_^U+E!_*NHZ44>SK/>I]R7ZW"T MNYR_V_Q?<_ZG2K2T4]YI-Q_0_P!*/[)\5W?_ !]ZY#;*?X;>+./QP#^M=112 M^KW^*3?SM^5@Y>[..OO CW5C(9=6N[J["YC,S_)GW!R?UKF[#7]:\)E[&6 ! MXK"I@8\RG2ERO[R7#JCRZRL-5\::TMU>A MEMQ@/*%VJJ@_=7W_ ,FO454(H51A5& !V%*!@8%%;X;#*@F[W;W948\H45%< M7=O:*K74\<*LVU3(P7)].:I:SK(TB&%OL\EP\\@BC52%&X],D]*WE.,5=L=[ M&E1GG'>N:GU?5W>YT^2T6SNVMFGMY(I!)T['(JE'J/\ INB:[N^2Z3[)=>@; ML?SS6'UF-TE_6MOSW]27-+^O3_,WKS59!J#Z98HHO3$)8VGXC89P>G/'-8MM M;W-UXGFT_P 07LTK+$);<0N8HR._ YR/KVJWXK4VCV6L0_ZRRE'F =3&W!_S M[U:U739;^\TW4=.=!-;R9+,W2SZV\OT%*]VC#UVUO]+LX M;6XG^U:6;F,B60_O(0&Z-ZCWKM06D%_:/;7<8DAD&&4G&:DCC6*-8 MXQA5 51Z 5T4J;IREKHRE&SNAU%%%;E!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*U%%%?4'Y0%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 >J_!3_F-_\ ;#_VI7JE>5_!3_F-_P#;#_VI7JE>#B_X\OZZ'Z#D_P#N M,/G^;"BBBN4]8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***R].\06>IZE_N$,DK,?,6%1W'3)-9>WA:ZO_GZ"YD;]%UWRO M3?R"[VL=,&!8@$$CJ,]*S+WQ#865K/.SO*MO*(IA$N2A/KG%8^@WBR>*IY0- MBZC9QW(7_:'!'\Z@N[3S=8\1V*#(N+99U'HP'^-95,1/DYH;^]]ZO^=A6SFO-7N)K2>Y$)[;3[8Z-I]R2ED)'+;F+$ +Z]E5+#2DYN]K_E9)?=:Z'RW=SB++9J#:?<: M(;Y]0+H;NXD=R@7^)6)X/L!6S;^&"UEJ.G7;A;.:X\ZW,9^9.<^G%=$JA5 4 M = !TI:UCAH+XO\EK;I\OO&H6W,^PT.RTYVDB1Y9G&'FF8Y33+W^P+F\BN8)Y+2ZE-S;W$,1=6#X]#]:Z8 * , = **%0M%1YM%MY?UL+ETL<_(;VS.GWEQ91P,-DEQ$&,CK]#P":Z*B MFZ$7NWKOYCY3)NO#MGI]-T>VTSS6B,DTTQS+- M.^]W^IJ_16BIP4N9+4?*A$18U"HH51T & *6BBM!A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!\K4445]0?E 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!ZK\%/\ F-_]L/\ VI7J ME>5_!3_F-_\ ;#_VI7JE>#B_X\OZZ'Z#D_\ N,/G^;"BBBN4]8**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 3 HHHH **** "BBB@ HHHH __V0$! end GRAPHIC 17 jnpr-20231231_g4.jpg begin 644 jnpr-20231231_g4.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MP 54 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /X7OB;\>?VL/AE\2?$/PWO_VH M_'EU/X>UR[TV:YA\87X25X)GB+J#+D E,@'UHK#_ &L/^3IOB7_V4#6?_2Z: MB@#]O_\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#^$+]K#_DZ;XE_]E UG_TNFHH_:P_Y.F^) M?_90-9_]+IJ* /V__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O' M_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /X0OVL/^3IOB7_V4#6?_2Z: MBC]K#_DZ;XE_]E UG_TNFHH _;__ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^ M4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _A"_:P_Y.F^) M?_90-9_]+IJ*/VL/^3IOB7_V4#6?_2Z:B@#]O_\ @TV_Y2F?M=_]O'_I\GK] M_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*_,+3O\ @IQ^U)_P4Q_X*A?$'_@GC_P3_P#C-HOPH\$_!FTN#X_^*%QX:M]: MUG5[Z"Y6UEM=.MKK-M%$L[.AFD23/E%QPRHWZ>U_)Q_P4X^!O_!0C_@@=_P5 M>\3?M5_ O7]9T'1O%WBO4M7\">.K2V\_3M6L;V=KF72KL.#'*\9.R2"49;RD MF4 &-P ?LU_P4>^,7_!9K_@EC^RWXM_:'^'WQD\,_M%>%=-T>;^U[OQ1X)MM M&\1>$V=2D>J(--"6>H6T3L'EB:W1U"AB2@D9?T8\!ZS/XB\#Z-X@NI=\M]I5 MO<2. !N9XE8G X')K\9O^">7_!UC^RC^W=X8G_9!_P""G7P[T_X>:EXSTJ;0 M=0\2V=P[>&M7CNHF@EBG+L9=-\Q9"N7:2(9):6/@5]3_ /!Q39?M$_#G_@D1 MXT\2?LL_M'?\*^T3PEX=AB\1VUCH376H:]ITDMM9QV<%_P#:4-@FV5C)(L ?1O[&7_!0;X-_MT^/?BYX;^!++;ZQ=B MUCFN'@ 7_51R.T(?J_G@_P"#2+X'_MN_$GX#^._%?[-W[=>G M_#+PII?Q.L_^$H\(W?PFM-=?7"MK"[E;R:YB>TW1?NOE1L'Y^3Q7U)_P5?\ M^"V_[1+?\%.? '_!''_@GGXVT[PEXDUWQ1I&D_$+XGW.CP:E/H\E\\;&"S@G M#0,T-M()9&=6)9A&OEE&8@'Z]T5^,O\ P4*_X*B?MI?\$"_VY/AGX,^-/[0V MM?'OX&_$71C<:I'XUT/3+?Q#HTD,ZQ7DEK#+73_%GB#QNT%I\+M,EF;[+J,T\!G6[E*$. M;6.']ZVT@N6CC#(9 Z@'VE7QO_P7:_:5_:@_8K_X)W>+OVP?V5OB5IFB:WX" MFL)KO3=8\.Q7]OJL%UJ%K9%"7(:%H_M!D#+G.TJ1R"OYW_M[_M>_\%I_V*?^ M"9_P(_X*O:5^W)K'B'6OB!=:=>>/O =QX"T4^&])L=3LVO;"&..*S6XB1$5+ M>65YV=Y)5VNA(W?0?_!6C]I_6_VTO^#5WQ5^U3XE\!R>&=1\<^!O#&J7VB.& MVV\SZ_IH^B:.ME&+46%I. R*3N;?,_/I@=J_1FOP^_X-"/'7@SX9?\$E MOCQX^^(?Q1C\$Z)I7Q*OI]1\7RRP)_8\8T6P'VI3<))$70D,JR(ZLP *.#M/ MVG_P2X\.?\%:/B]=:C^T-^VM^UIJ5GX!O=>N)OAIX /PYT?3=8U+0Q,_V2ZU MEOLI>TDF@\MS:Q;)4W?,\;9C !]W5^<__!PI^US^W=_P3A_9=D_;*_99^/VD M0V4?BK3]*O?!GB+P5:W<,<4\3IYL-P"L@;S8PQ5]X(E(!4* ?T8K\O?^#OC_ M )0XZK_V430O_1DM 'C_ /P2/_;H_P""ZW_!5W]D+QU^TS\*/VJOA%I7B#PE MXJFT/3/!'B/X3,;759([.VN@[7\%XK6^XS^7CR' QN+<\;7_ 1A_P"#G?Q; M^V;^U%#^P?\ MW_!71/!/Q$U"ZN;'0-<\,&:*PN]0MPYDL+BWGDE>WF(C?:X ME97<;-J$KN^;?^#7O_@J?^PK_P $\/\ @G#\5(OVIOCSIFAZV_Q.N-3TKPE" MKW&K:K#_ &78QH+:VC!9R\L;1ACA P.YE )'C/\ P0<_X)G?M??MN?\ !6+3 MO^"C7CGX+:YX'^&NB?$.\\<7>MZW826L=_=R7$MS;V-EYBJ;G]\Z;W0;$C1\ ML&*(P!_4!17Y9_\ !2+_ (+#?';6?^"I?P\_X(M?L"^*;'POXM\0ZM9Q_$GX MG7.EPZA/H%O+ ;R2WL;>=6@:X2R4S%Y5=6PD /UIHK\6/^#FG_ (*H_P#!1G_@EA\>OA\/V5/VE([7 MP[\0]#OKJ;P]K/@S2;Q=,GM'@C;R)GMO-:.02ABLC.P8-AMI5$YG]I']N/\ MX.7/VK_V?/@W^TK_ ,$Y?A9-I_@+6]$TR*?4=(TG2[C6O$FJ+!&MUJ5U:7:, MMGILMT)Q"$"@QIYDI598U !^A?\ P6]_X*GV?_!)+]BN?]H#2O!UMXA\6:YK M<6@>"=&OG9;5[^6*68S7!0AS!%%#([*I!=MB!DW[U_/?2/VV?^#CGXA_LU_L MS?MP?LAZQ>_%Z'XKG5IOB%X#3P'H<6A:.\.I^19VZRQP1WUO"\*2[YY+E@&3 M.Y.%/'?\'BWP]_:ML/V?OAI\3?BW^T5IFH>$-4\7V4%C\+K#P3# -#U9='D^ MU7*ZH)FENHWD6;;$\:A1*/F.T9^QO^#:#0_C1\(_^"2O@[XW?'3]JG3]5^&, MG@^[OO#?A*3P5!I__"'V]MJ%^UY++J"3-)?*^TR?.B>6 0,T ?IE:O<26T;W M<*QRL@,L:/N"MCD X&0#WP,^E/K\8/\ @G?_ ,%.OVV/^"^?[=GQ/\+?!W]I M37O@/\#/AUHXN-&M?!&@:7/KNKO-.T5G+=W.HVURL198YI7CC0*H"Q_,09:Z MK_@E+_P6_P#VA;K_ (*9^._^"./_ 4+\3:5XH\5Z!XFU?2/ ?Q1T_28M-DU MN2Q:1_)O+:$+ CS6T;2QM&J893&0Y=6 !^NM%?AQ_P ')W_!7#_@I9_P2R_: M[\+>"?V8/VFHD\+^-?"!UE=&UOP3I%TVF3K=2P-%%,;8.\15$($A=P=V78$ M6_VJ_P!LC_@YJ_:2L/A%^T;_ ,$[OA!_9'PI\56VGMHB66FZ9Q4@93*4=EH _;RBOQF_X.>!?#GA"RN[_6(;Z.V MB76KJ\GB>..2XGF6<6,,2110SJK,TB," ?NE17XT_L"?\%!_^"T/_!9?_@G7 M?^.?V>_B3X$^#^L^ H[[2O%7Q0N?#\6I7?B[6X(5N([6SL6!@TZ/[--;&>Y9 M9,RSCR(E5&44/^#6'_@MG^U[_P %!/B7X_\ V4OVRO&T/C#5= \+KXE\->*& MTNWM+L6R745M<6TPMXTCE :Y@9'VAQ^\#,P*[0#]I:*_)7]M[_@MM\6[S_@M MAX4_X(X_"7QK??"G0+G4['2?%/Q-TWPQ;:KK-SJ=]8II);6\!:>WB M:>2&8[F9@%1,MX'\8O\ @K__ ,%#/^"3G_!;VP_89^-/[3E[\HV]TY3$HP6V::2*1A,[$ +%^] /U9HK\6OV*_ M^"IG_!2#]GO_ (+U:]_P1_\ VJ?&^J_%GP7J.N7EOX6\2ZYX;M+36=.LOL3W M]G>M)900QW$+1 )*63 )+(4"&-O5OV^O^"P7QY^(?_!6OP#_ ,$4?V!/&-GX M2U[5-4B7XG_%&32X-0NM)A%F^H3VNGP7"O;^&?\ @E]^U5\=M1^*WPO^+.F:7-X"\7^*M+L+?7M! MO+Z6:UMX9Y;"WMX;J)[R"2(EHE95EC8,!&RO^LU 'F_[6O[67P+_ &(/@!XA M_:7_ &C?&4>B>%?#=KYMW<%=\UQ(QVQ6T$8YEFD2 "1^7/[$?_!4' M_@KE_P %X/B_XHU#]B74_#'[-WP,\'WRVEYXZU7PM#XCUV\N&&Y+:-+D_97G M,>V1U5 L"R+NDE+(&^+]2M$Y"^GVE_45^B?_ :T_"O1?AG_ ,$4/A5J.FVJI=^++O6M M_L^?\%#O#GQ MIU>PA,K?#_XP?"W2]*M]6 &6B@O]%%JUK*<$(9$>/%?B/X=AUF)OAYI#ZQJ.BW<5C=W%LIMK:/?<>3'_"UEJ6O:WK5K:FXDC4ZA%/;6-J5CF"2?9Y7;RU;-?!?\ X+(_ M\% ?V'?^"]=Q_P $J/VG/V@9/C5\/M7\?Z9X8TW6=?\ #UC8ZK8-JD%M+97" MRV<40=D:ZA257#*P5R@C)& #]VZ*_*C_ (.<_P#@H!^W9_P3(^'?P\^/'[(? M[1!T:U\4^(9M$U?PSJGA32[^V1DMVG2XADFMC,C':ZNK.ZG*E0F#N\H\&_&[ M_@X$_;B_X(]6G_!1?X&?AQ=^&_".IZS9^%]&\ 6-UJ'CJ.QFN#<75Q< MR*8M/;;#)'!:Q0,LGE*TC@R_( ?M;(K,C*C[200& S@^M?A#XF_X+B?\%/O@ MU_P7HT;_ ()?^+/BWX3\1^"_^%RZ'X;O=2;P-!:WEUIM\]JY!:-\)*(KC:64 M ;ER ,X'U'_P;8?\%N?B!_P54^%/BGX4_M+0Z"G^.'[6G@[XC>'/%&AP^(+GP+H7@FWL-&6U-S+#<:;&S MQM=J4\OY+DS&0[E+ X9#_0'X/\3Z9XV\):7XST5F-GJ^G07MH7&"8I8UD7/O MAA0!HT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_)TWQ+_P"R@:S_ M .ETU%'[6'_)TWQ+_P"R@:S_ .ETU% '[?\ _!IM_P I3/VN_P#MX_\ 3Y/7 M[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?)G[!7[37P1_X*T?LA>)?#_QH\*>&/%MQH?C'6O"/Q(\(:MID-S;)<6=] M-'"TEO(&7;+;B"96QC+D Y0X^LZ_/7X'?\&^W@']D_Q?K'QU_9&_;1^*'P]^ M*?B/6+Z_\3>)K!K2\TG6Q<74LXMKO1[J-X)88O-*QX=95Y829)H _,#_ (.4 M/^#=_P#9U_87^"[_ +=_[%U[=:!X:37[:P\5_#[4+U[F"S-TQ2*XL99"90@D MVJT#L^/,W(RJFROK3XF:O\6O$G_!F2NJ?&9[R777^#^G!)+TDROIZ:W M@Y) MY(-BML03U!!KZW^+'_!'[QO^VGKOAN#_ (*9?MKZS\7/!GA754U2P^&7A[P; M:^%]#U"^0%4FU!899[B["JS )YR(-S8 #,K?5'QH_9W^#WQ_^ >O?LQ_$WP5 M:W?@GQ'X?DT74=$MU\B-;-H]@2+R\>24 4H4P4**5P0* /R$_P"#)2XM[?\ M8L^,LEQ.D:K\4+?+.P &=.A Z^_%?%+^!?%7PI_X/$XM+^)D,L,VH?M$G4[! M[@'$EI?HUQ9%2>H\N>%1CH1CM7ZV?\$^?^#;G]GK_@GW\2=0\1>$_P!JGXL> M)_"%UK=KJR?#76-8A@T:ZO;23S+.XOXK>-!?/ ^UT!")O1&9&VJ!ZS_P4@_X M(Q_L]_\ !0SXD^#/VD%\:Z]\-_C%\.KNVN?!OQ-\(K"US ;>?[1!'<03*T=S M''+F1 =K*68!MK,K 'Y._P#!\-J-O/\ &;]GK1HV!GA\,Z_,Z#KMDN+)5_,Q MM^5?W+>IK]6T_X(7>$_C?^V5X;_;C_P""BO[2VL?'3Q5X)LK>V\&:#/X7 MM-$T'3A#(TR2/9VYD-PXF9I?GDVLQPRLJJJ_4?[9'['/P!_;S_9\US]F7]I7 MP:-9\,:[&ID6.7RKBSN$.Z*ZMY0,Q31MRK#(ZJP9692 > ?\$%?VG_AM^V=_ MP20^$&I:5?6&I7/A;P;9>#_%VER;9&M;[3($M669#G!DCCBN #U2=3WKC/\ M@Y%\4^$O&'_!!_X[ZMX)\1:=JEA$FDV?VG2[N.>%)[?Q-803P[HR0'CECDB= M>J/&RD J17@O[.?_ :,_"[]G'XGWNN^#O\ @I)\;M.\':FX75_"GA/4!HEQ MJMNI)6VN[RUD FC()#8A0D,VTH3D?;O[:?\ P2R^$G[77[$-I_P3S\-^/M9^ M&'PO@MK.TN=$\#V5GNN+2TFAGM[?S+J*5D59H(Y&9-"]Q>:)XNT[39XK:_:)(?M2&.W1F/EHJ-&Y:-@!E?7P7]E/_ (-9 MO@1^Q/\ M':;^U1^S5^V_P#%WPWXLTRXF>)K:WTQX&4X\L MC PI7:RJP /U*K\O/^#O@C_ASCJO/_-1-"_]&2U^H2!E0*[[B!RV,9]Z^1_^ M"H/_ 2?L?\ @JGX%3X-_&3]JSQOX<\"1:O;ZFGA7PIINF1H]U#$R(\EQ-;2 M3. 7D8)N"Y89!VK@ ^'_ /@R<5^S-?$G_!+K_@BSX<_P""3=KJWA;]GG]KKQ_J?A37]7CU+6_"OB?3=*G@ MGN$C$1D26.U2:)F144[7P0B\9&:^VZ /Y3/VQ[KPI\ _^#J7Q'J_[57B#7M M\+7GQB@DUG7-'\37NC7-EI.IVD:1727UG+%/!''#-];F'A_PJ^QHQ<6.F&:6..X$;.BR%B$#$HJMAJ /S M6_X/B?\ DKG[/'_8N>(O_2BQK]M/^":.DV&A?\$Y?@#H^EVZQ6]M\%O"T<4: M #2;;T[]_K7S?_ ,%3_P#@@!\'?^"MOQ?T?XJ?M"_M0?$+2[?PWIKV/AOP M]X;M]-BM;".0JTS;I+9Y)'=U!)=CC: *^LOV0_V>M3_93_ &??#?[/=W\7 MM9\:V7A+2[;2M"U;7[*TANHM/MX(X(('^RQ1I(42,?O"N]L_,2>: /RE_P"# MVO\ Y,6^$?\ V5EO_39=UZM_P3O^'OC?XL_\&FD7PQ^&MM-/X@\0? #QG8:- M:VP)DN;B63542%<)#U*+-J8<_@63\Q7A7@SPAXK^+O_ >% MW=E\/(99IM-_:.O-0OI( <16FGEY;LL1T7RX)%.>I8#J:_9B'_@ACX=^ W[8 M7BG]M;_@G-^U!K/P,\1>/+2>#QKXN:#?F603-+%9W!C-N_G#S!MD*J M20BHC,C=G_P38_X(P_LX_P#!.?QWXP^/]CXKUWXA_%[XA7=S<^,OB=XO$(O+ MEKBA\&_^R7S_ /IQFK^@ MW]DK2K#0OV5?AEH>E6RPVMG\/M%@MH4 "I&EC"JJ .@ %?&/_!3S_@W:^"7 M_!5SX^VOQZ_:)_:H^(UC-I6CKI6@:'X>M],AM-.M!+)*47?:L\C&21V+NS,> M!P% 'VM^S?\ "#7O@)\&-!^#^O\ Q7U7QH?#VGPV%GKNMV5K!=26T,21Q+(+ M6..-F"H,N%!;.30!^%O_ ?*_P#(Q?LS_P#7EXO_ /0]&KWO_@J-_P J=O@3 M_LB/PI_]#T6OIW_@JS_P06^$?_!77XF>'_'G[0?[3GQ T>P\)V,UMX9\.>&K M;38[:Q\_RC1H8R2SD#: H SG4^-'_!%31/CM_P3C\+_ /!,3QQ^ MV1\0SX \,PV5F+RVTS24U"^T^Q\DV%G-)]DV^7 8$(9%5WPH=FV\@'RC_P & M/\ ]F']G']LWXB0>'_'WM MTBVR!T& P4,,G@?^":__ ;%@Z,K H.<$@@'@'_!4/_@JIX>\5?\ !7SP M7_P3J_83^$7PTT7XX7&O6'A;7?VE?%_@VRO]3\*F[4,]KI;2Q[GDCAE(.]RC M2.T(CS\X_-G_ (+3?!31OV?/^"]OA/X8Z;\2_%/C"YM+_P %RZQXF\:^(9-3 MU/4+R1X'EEGE(;R&]\4Z'X6N[5(KR[C1$\^&66%WMF<(I?&[+99=A-9O[5O_!IQ_P3 MS_:&^(_A+XB?#7QMXW^%DWAS3X+344\)7\<\NK-%*TJWLEQ=K)-]N)<[KEF< MMM0E)/^QYT'_TI-?//_!!O_E5G_: _P"P-\1?_3&*_0'] MO;_@D'\/?V]OV3_#?[%OB[]HSXA^'_!&@W,-U?\ V2^@U#4M\O=0B MFFD?>[R,0P+NV3D <;^S+_P0O\ "G[)W["/Q%_X)Z?"G]LGXCIX'^(XNUOY M[S3M(EO=/CO+<6U\EO)]DPHGA54.X,4Y:,HQ)H _-#_@QT_Y*I^T2/\ J7_# MG_H_4*^;?V&?CPO_ 3U_P"#HOQ%KW[2FIC2;*\^,WBO0?$VJ:E)Y:1IJD]T MEM>.[8"PM+-:S&1OE\IBQP.1^VW_ 2M_P"" OP>_P""2'Q;UGXG?L]_M/?$ M'5K;Q-IR67B3P[XDMM-DM;](R[0MNCMDEC>-W9@489R000>*/_!6S_@W,_8] M_P""K7CR'XYZSXKUGX>?$=+..TOO%/AVVBGBU6"-=L0O+:3 E>-0$617C?8 MK%E5 H!]X>(M:\ >$[NS\2^*]5T?39[ZY@TJPU#4)XH7N)IY L-K&[D%VDD( M"Q@DLQ )K^6#XXS>#?@1_P=5^*9OVLO$NO^'?#.H?&^\75M:T?Q5?:'=66G M:O;NMK<+?64L,]O$L5Y SLDB@Q!U;*%@?W1_X)M?\$,OA;^P5KFC?$#XD?M, M_$CXV>*/"UL]OX*N?B!K4LFF>%8WC,3G3-/,DD=K*T;-&9-S,$8JFP,^ZA_P M5V_X-\OV1_\ @K9X@T[XK>+_ !-K'@3XB:78+8)XP\.P13"^M5)*0WEO)@3[ M"S;'5HW ;:690J@ M_%;_@B7_P $DM%^(7AC]J;X^:!XOU?Q)X?UO2+;PMXJ M\:_&?Q-JUS%>&_3^S[:%KF_E9]UW,NR$94O*?E^8Y^ZJ^$?^"<'_ 0N\%_L M,Z_H/C7XN_M?_%'XXZMX-B:+X?6'CS7)CH?A,-&T1ET_36EEC@G\IGC$FX[5 M8A%0DD_=U 'X6_\ !Z!^P+\0OB3X!^'W[?WPX\/W&I67@:SG\/>/5MHB[V5C M-,)K.[8#I$LSSQNW9KB+MDCZ>_X-+_VDO"GQJ_X)!>%_A98:O#)KGPMU_5-" MURS\P>;&DUY-?VTA7J$:*Z"*W0F!P.5;'Z5:[H6B>*-$O/#7B;1[74=.U"UD MMK_3[ZW6:"YA=2KQ2(X*NC*2"I!!!(-?GM;_ /!O#\*_V>?V@;_]IK_@E_\ MM7>._P!F[Q!K"[-:T+0+6VUGP[>Q[BVQM.O1@KN+$(9"D>?W2QXH \\_X.LM M'\5?!7]@:7]K;X&?&WXE>!_'%EXVTFP:_P#"'Q+UC3K>XM)DDB>%[2&Y6W_A M1MPC#[DSN^9MWD/_ :$W_Q._:H^%_Q)_:0_:5_:+^*OCKQ%X8\96VE>'H_$ M_P 4M9N[&SA-GYDA^R/=>1,SF7DRH^-B[=IR3]8?M6?\$8?VF_\ @H3\-[;X M&_MX?\%2M>\2^!$U&WOKWP[X%^$VC^'WN[B$GRY&N':[D4@,W ^3)R5. !]" M_P#!._\ X)F_LH?\$O/A%>_!O]E'POJ=E8ZMJ(O]%0K Y$8W;LDG]+O#6GZMI/A^RTO7O$$FJWM MO;)'=:G+;QQ-=2 -(4C 1"QYPH &>!0!^+W[3__ 4ZTK]JW_@N'IW_ 3B M_P""=_@'X?\ PY\?W.N7OA?XB_M0WO@ZPN?$R)8VLTFH6&F2RQ$J4CM9;97E M+[I0 BHJ"1OSX_:"^%WAKX*?\'8G@SX7>%/%FO:[::1^T/\ #R)M9\4>(9M5 MU&]G;^QWGEN;J=F>65IFD+<@*3L54554?K?\?_\ @U!_8/\ V@/VWM;_ &RM M1^+WQ'\/KXE\22>(=<\)^&]2M[>)]3EE,TTD-R8FFMTDE+2,JG<"[;'C&T+) M\>?^#4;]@7XH?M2>'?VF?A#\2?'OPDDT-]-F?1?A_J,4.ZZL1&(;V"ZE1Y[> MZ;RD>2?<[O*#*3YC,[ 'B?\ P>X?\F7?!S_LJ$__ *;IJ^E/^"-6L:-H/_!M M;X+U_7IHTT^Q^$'B>>^DD(VK$EQJ3.3[!0'S= M&PT?X@&RLS?7TMU,8HM*E13)-,S22OA1EW9F8Y+$DDU;_P""7?\ P2$\??M? M?\$1OASX?^$'_!0OXE?"?PQ\4?#-ZGQ)\%:=:6VJZ5JW_$PNH9&@6XVS6!FC MC5)E@E6*8 EHR6_P 6/B39V\IT/2?A VF:C* =BW=W MJEE+;J3TW%+*Z(]E:N2_:N_Y7%]+_P"SC/!G_HK3*_?O_@F7_P $N?V9O^"5 M'P"E^!G[.%E?SRZG=B]\3>*=;D274-9NPNU9)615541?ECB10J D\L[NWREX MY_X-B?@U\0OVW?\ AX;XA_;?^*Y^*"^,[3Q1!J\%CHJPPW]K)&]OM@^Q;#&G MDQJ$((*KAMV22 ?G9_P>X?\ )ZGP<_[)=/\ ^G*>OZ%/V6^?V9?AT?\ J1-( M_P#2**OB;_@I?_P;J?!K_@JI\<-/^.?[2?[6?Q(AN]'T"'1]&TK0;32K>UL[ M=&:1MH-JSLSRR2.S.S'Y@HPJJ!]O?LY?"+5?@'\$?#7P8U;XF:IXO/AG28=- MMM?UJUMX;JX@A01Q>:+:..,LJ*JE@HW8R>230!VU%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!_"%^UA_P G3?$O_LH&L_\ I=-11^UA_P G3?$O_LH&L_\ MI=-10!^W_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U M^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\7_P#!6#_@C#\/O^"N MT?AOP_\ '/\ :4\<^'?#7A6XDN]+\-^%;73DB-VZ>6UQ)+/;R2NVSY0NX* 3 MQDYKU'_@G-^P?%_P3G_9[TO]E_PG\>O$OC/PAX>CEC\-6WBBQL4GTY);B6XD M02VT,;2J9)6(W[BHP < >_T4 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% '\(7[6'_)TWQ+_P"R@:S_ .ETU%'[6'_)TWQ+_P"R@:S_ .ET MU% '[?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_R=-\2_\ LH&L_P#I=-11 M^UA_R=-\2_\ LH&L_P#I=-10!^W_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ M ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 5E>.KCQA:>"-9N_AYIUG>:_ M%I5P^AVFHS&.WGO!$QA25QRJ&3:&(Y )-:M% 'Y.?\%+O^"3WQ(_9\_9&\=? M\%"OAK_P4H^.P^/?PX\/7'BZ\\7ZAXX==+U62T0W%S9+I:*(+>U=%D2&V3Y$ M'EH_FKN#?6VG^'_VE?\ @H;^P;\$VUSXEZW\*G^(G@?1]?\ BYJW@J[^PZS& MDVFQ3R:;82E6:R::YF7?, 7CAADC&'D#K:_:,\,V7_!1WQ'<_LFZ1*9OA!H& MO0_\+EUN(_NO$-Q:S+*OA>U-](T_PQX,/A5^T.^OZ7XQ^&WQ!\4S:R-.FTZR6Y; M4K627YH\"1'9L;@(G5F9956/L?\ @NC_ ,%"/V7OAS\9?AW^P1^T7^V%\2_@ M=X:\2V,WB3QG\0_A2]S!JL"QOY.G::EU!;SF!)I3/<3,(V81V4:X"S[A]/?! MCX47GCKX\7O_ 4>_:=TT>'+V+PZ^@_"[PQX@=86\(:!-*DD]S=;SMBU*_D6 M%IAG,$44%OG!/BEX2OO /Q,\%Z5XAT+4X##J6C:WI\=U:W49Z MI)%*K(ZGT(- 'SQ_P2\_93^"W[/WPFO?B+\"/VY/BQ\>_#_Q %M?:;XM^)WQ M/'B9(X(A(JI9/''''"A9W\P!=Y90'/[M57Z>K\__ /@C+^S+#^QI^U+^U[^S M/\&[NZ_X4GH'Q'T*Z^'NF27+30:/J5[I"7FK:?"[$_+"9K$;7_ !6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^(YK:':@P#L0XSZGO0!ZA M17RA\1OV>_!WP%^-?PJ'@GQ%XGF&O^+'M+]=4\2W,Z^6L#,-JE@,Y]0:^E_^ M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:@#8HKFO$'A;3],T6YU"VN;OS(HRR[KIB,_G5 MFT\&:5/:Q3/_ M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U & MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U9WAOPW8ZM M8/_\ @6U'_"#Z1_S\WO\ X%M0 M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U9VL>&[&PO\ M3[:"YNMMS<%)-UTV<8SQS0!U-%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6 MU &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L4 M5C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M5+Q!X6T_3-% MN=0MKF[\R*,LNZZ8C/YT =+16':>#-*GM8IGN;S+QJQQ=MU(J3_A!](_Y^;W M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@# M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HKEO#?ANQU:P>YNKFZ#+<2(-ETP& <#O6C_ ,(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%4=*T"RT>1Y+66=BZX/FS%A^M7J "BBB@ HHHH **** /X0O MVL/^3IOB7_V4#6?_ $NFHH_:P_Y.F^)?_90-9_\ 2Z:B@#]O_P#@TV_Y2F?M M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH *Q?B/ MX)A^)/@'6/A_<>)=9T:/6=.ELY=4\/:@;2^M5D4JSP3J"T,@!.UU^93R"" : MVJ* /SVTK_@VC_X)\Z#IB:+H?Q*^.ME9Q[O+M+3XS:E'$NXEFPJD 9))/')) M/>O6_C%_P1M_9&^-'[+_ ,._V.M7UOX@:-X!^&;)-H.D^&/&T]@]U=(P=+N[ MEC&^YG67?*'8\22NX&X@CZNHH ^'_A3_ ,&_7["?PG^*_A?XOVWBKXM>(;_P MAK]KK6CZ=XN^*-_J5@+VVD$L$LEO*Q20QR*KKGHR@]J]%^)__!*[X,_$3]JW M6/VP]#^.WQF\$^)_$MA:6?BNQ\!?$NZTS3M:CMHEAA\^!0=K+&BJ&B:,C!88 M9F8_3=% '-_"7X0_#CX&>!K7X;_"KPO%I.D6CRRK DKRR332NTDUQ--*S27$ M\DC-))-*S22.[.[,Q)/2444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6 M'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@ M:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U M/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX' M_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 444 M4 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 UR_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ M .@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "LWQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/ M@_ZXK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_R=-\2_^R@:S_Z7 M344?M8?\G3?$O_LH&L_^ETU% '[?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P: M;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !11 M10!X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS5[I0 4444 M%%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+% M[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T* M@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+ M_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_ MR%35#IW_ "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 M;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_) MTWQ+_P"R@:S_ .ETU%'[6'_)TWQ+_P"R@:S_ .ETU% '[?\ _!IM_P I3/VN M_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 M 4444 %%%% !1110 4444 >%_M8?\EL^!_\ V/Z5X7^UA_P EL^!_ M_8]R_P#I,U>Z4 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R M#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K M'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$ MO_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\BQ>_P#7 UI5F^,? M^18O?^N!H N:=_R#X/\ KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !17YT_\%^/^:3_]Q[_W'5^= M-?NO!O@K_K;PW0S;Z_[+VO-[OLN:W+.4/B]I&]^6^RM>WF?@7&OCC_J?Q-7R MC^S_ &OLN3WO:\M^:$9_#[.5KU_(_H4\#_\@B7_ *_9O_0JV*_G3HKZ M?_B7+_J:?^4/_NQ\M_Q,M_U*O_*__P!Q/Z+****_F,_J8**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#^$+]K#_DZ;XE_P#90-9_]+IJ*/VL/^3I MOB7_ -E UG_TNFHH _;_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ &L/ M^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH *** M* "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ M ->47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U M^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5F^,?^18O?^N!K2K-\8_\BQ>_]<#0!#O@Q_P3N^'W[:7PP\$-K>N_&J/P[8?"'P=JEQY#:AK&MQ))9V]PZY M*)&C/)*5Y*PLJG+*: /KVBOC/XG?M;?M'_L!?'GX+>$?VP_B7X<\;^"/C;XE M7P=+XETCPJ='?PQXJFB\RRC1?/E$UA QXN^+'CW4=)_M!]'@FE2*QTNSMV=$-W-O$[ M22[HXX!PCNXV 'UK17R_^PW^VUXR^*O[0?QB_83_ &ATTM?BE\%-3LFNM4T6 MT:VL_$VA7\"W%AJD4#NYADV-Y5Q$'=4E *MB0(OU!0 4444 >%_M8?\ );/@ M?_V/%_M8?\EL^!_\ V/Z4 %%%% !1110 4444 %%%% M !1110!F^,?^18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P? M]<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+ M^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#\Z?^'_'_5IW_E]__<-4]3_X+Q?VC=V=U_PRML^R M3&3;_P )SG?QC'_'CQ7YZT5_=7_$&_#?_H!_\JUO_EA_ W_$:O$W_H/_ /*5 M'_Y6?HM_P_X_ZM._\OO_ .X:^B_V _V_/^&Y/^$L_P"+3_\ "+_\(O\ 8/\ MF/?;?M/VG[1_TPBV;?L_^UG?VQS^+U?HM_P0'_YJQ_W ?_C/VG- M'V=*-^6E.2UC!-6:3T?X'Z+4445_)Y_784444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!\$:A\1OB1XCM]*T?3(3)=WERW '0*H' M+NQP%4 EB0 "35/XS?&CX<_ 'X?7WQ-^*7B&/3M*L5Y9N9)Y#G;#$G621B,! M1[DX )'@_P -/@Q\1_VQ_&^G_M%_M8^'I-+\+:=-]I^'_P ++KE(A_!?ZBO2 M2/Q\G3PL'9M?%.6_LZ:>\N[^&"=Y;QC+YS.,ZK M8>NLOR^*J8J:ND_AIQV]I5:VCV2]Z;7+':4H^:_%']EKXV?\%67L/BWXX\1# MX9^#-,$J_#_2+W0/MFH7EO-L,E[<#SHO*\WRHBJY8;5X&/GDY3_AP/\ ]78_ M^6)_]W5^BP P!17T^'\5>,,LHK"Y556'P\-(4XPIR45>_Q3A*4FW=RDWK)M MZ;'RN(\).#,UK/%YM1>(Q,]9U)5*D7)VM\,)QC%))*,4M(I+6US\W=#_ ."# MO]LVC77_ U3Y>V9X]O_ @V<[3C/_'\*N?\.!_^KL?_ "Q/_NZOO[P/_P @ MB7_K]F_]"K8K;_B,GB1_T'?^4J/_ ,K,?^(*^&7_ $ ?^5:W_P L"BBBOS$_ M4PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /X0OVL/^3IOB7_V4 M#6?_ $NFHH_:P_Y.F^)?_90-9_\ 2Z:B@#]O_P#@TV_Y2F?M=_\ ;Q_Z?)Z_ M?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH ***Q?B.GQ$E\ ZQ%\ M))]&B\3OITJZ!-XACE>QCNRI$;SK"1(\8;!95(+ 8#+G( /G7_@IA:^(_P!I MOX;WO_!-KX/:@4\2?%C2OL?C76(E#IX2\(RR&*_U"<=/-GB6:TM8C@RS2,X! MCMIV3Y,_X+A?"_0/A%\:/^";OPX\':.-.\ >$?VEO#FB6ED,F"U$#V,5A$2? M[L4,H&>RM[UU7PK_ &"_^#@#X0+KMWX7_P""B/P*FU3Q/K,NJ>(]=U/X5W,] M[J-T^%5I)&?[D<82**, 1Q11HB*JJ!7O_P 8O^";OBG]JO\ X)\:-^RY^U+^ MT!>:W\3=*OK;Q+:?%FST]!)IGBN"Y>[AO[6V^5$@BDD>%(!M'V8F,%"=P /G M/_@ZB74KW]D/X%Z#X9#-KNH?M6^$X= 2+_6&[-MJ6PICG.>,C^\/6F_\$R[/ M4+'_ (.&?V_$\7AAJLMEX+ETXRCYFL3I_P A7U4)]G''H!VKZ-US]B3XZ_M4 M_M!_"CXT_MS:SX)72_@GJ#ZWX5\(>!&NY[?6?$AB$4>L7\%I&L MA223<]Q(%"G6^,O[$WCK1_VWM._X*)?LIZEX?M_'%QX*D\(>/?"_BF>>VTWQ M3I0F6>VD-S;QRO:7=O*@VS>3,'B8Q%5 5@ ?+WP!74[[_@[ ^.EYHX8Z;8?L MNZ7;:TR?<%X]YI4D ;'\7E"0C/8&OTZKYZ_8K_8?G_9W^)'Q2_:>^+/BJQ\2 M?%KXTZ[:ZAXVUK3;-H+*RM+2 6VGZ59I(S/]GMH1M\QSOFB\3_ +.?B7PNMGXT+P/JLT+"Z+0E2J;#U .XY["OJ7_A)=7_ M .A0O?\ OI:\C_:P_P"2V? __L>Y?_29J]TH Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#F?$NO:G&+J%6B(,KLN%]S5FR\1ZJEG$B^$KQ@(E 8,N#QUJWXQ_Y%B]_P"N!JYI MW_(/@_ZXK_(4 9O_ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2 MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DN MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_ M_0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2 MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DN MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2UF>%=_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q M10!C_P#"2ZO_ -"A>_\ ?2UF6NN:BOBFZNE\-W+.]M&K0!EW* 3R:ZNL>R_Y M'>]_Z\HOYF@ _P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI:V*CNKJUL;62^OKF.&&&,O--*X544#)8D\ BB MBO\ 3<_RT"OT*_X(.ZG=Z=_PM7[+H\UWO_L/=Y) V8_M#KGUS^E?GK7V7_P2 M#_:?\%_LW:]XQ3XFZ5?VWA[Q%/I-M<^*XH"]GI%ROVOR4N2!^[67?)A^@,1R M,$LOYYXKX'%YEP!C_P#?2UL44AF/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM4?$NO:G&+J%6B(,KLN%]S735F^,? M^18O?^N!H J67B/54LXD7PE>,!$H#!EP>.M2_P#"2ZO_ -"A>_\ ?2UI:=_R M#X/^N*_R%34 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM<9\=?VG_ M 9^SKX%E\>_$O2[NVM_,$-C:1LK7%_<-]R""/.7=O0< 9)( )JQ^TA^TI\/ M_P!F?P2GB?Q>9[W4+^;[+X>\.:2N6QA"\O.".#D CZ3*\HP MT<+_ &EF;<<.FU%+2=:2WC"^R7VZC34-ES2:B_F/B39_M0_M>^!KKSK)O-\ _#K<&M M/#T9P5N)U;'FWAP"2P^0@< A5C^D/^$EU?\ Z%"]_P"^EK8HK@S;-\3F]=2J M)1A%W%7J** "BBB@ HHHH **** / MX0OVL/\ DZ;XE_\ 90-9_P#2Z:BC]K#_ ).F^)?_ &4#6?\ TNFHH _;_P#X M--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^ M2V? _P#['N7_ -)FKW2@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ M7 U_]>47\ MS0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4455UO6] M'\-:/=>(?$.J6]C865N\]Y>7 !7RGJNL>-/^"E M/B6;PMX/O+_0?@1IEV8M8UN+=!=>-94;#6\!X:.S!&&?JW3KPB._C/\ X*7^ M)## VH:#\ ]+O%M$M/#?AO2; M>PT^PMT@LK*TA$<4$2C"HJCA0 , "OM$J7!T;RM+'O9;K#^;Z.MV6U+K^\^# MXANKQI*T;QR];O9XCR754.[WJ]/W>M2+PKX5\-^!O#=EX0\'Z);:;I>G6ZP6 M-A9Q!(X(U& J@=*K^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-?&3G.I-SF[ MMZMO=ONS[:$(4X*$%9+1):))=$;%4?$GAKP]XQT&[\+>+-$M=2TV_@:&]L;V M!9(IXSU5E8$$5>HHA.=.:E%V:U36Z83A"I!QDKIZ-/9H^5+[P!\:O^">][-X MF^"=AJ?CGX/-*TVJ^!&E,VI^&E)R\VGLQS-".286.1USRT@^A/A#\9/AM\>/ M MI\1OA5XJMM6TJ\'RS0-AHGP,QR(?FCD&1E6 (R.Q%=/7SK\7OV2_&_P^\= M7?[1O[$^IVN@^*[@^9XC\'W)VZ/XH4$DB1 0(+@Y.)5QDDY*[F<_7K&X#B=< MF825+%=*STC4\JUMI?\ 3Y;_ /+Q/6:^->!S#A9\^71=7"=:*UG3\Z%]XK_G MRWI_R[:T@_HJBO*?V:_VM/!'[0L=YX9N-+NO#/C;1/D\2^"-:&R]L'& 64$# MSH22,2*,89E? 6"P\$^$?#\GBGXA^)"8O"?@VQ;,MRYR//F(_U5NN"6EC8J?]7$H."P +\] 2#] M1EV583!X2.9YJG[)_P .FG:59KSWC23TE/KK&%Y77DDE@"1FF:XO-\5[>NUHDHQ2M&$5M&$=HQ7 M1?-W;;?KY5E.#R;">PPZ>K;E)N\IR>\YRWE)]7\E9))%%%%><>F%%%% &/X' M_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% '\(7[6'_ "=-\2_^R@:S_P"ETU%'[6'_ "=- M\2_^R@:S_P"ETU% '[?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]K MO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_) M;/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V/_\ 7 U)O#W@SP M_>>+/%FLVVG:9I]NT]]?7DH2*"-1EF9CP !7RW8Z;XT_X*6>)(M>\16U_H/P M&TR\#Z=IDFZ"[\;S1MQ-*.&CLPPRJ\%B,_>YC70/#'C;_@I!XGM?B!\2M,O= M"^"&F72S^&O"MQF*X\72(78'*VV1E(OXNON?JRRLK/3;.+3M.M(H+>")8 MX((8PB1HHPJJHX X&*^Q]VM5A_*/1UN\MJ6R_>:P^*C&K MQG+FFG'+ULGH\1YR6ZH=H[U=W^[TFS2M*TS0M,M]%T73H+2SM(%AM;6VB$<< M,:@!455P%4 #@ 58HHKXR4G)MMW;/MXQC%))62"L?Q+_R%]'_Z_3_Z":V* MQ_$O_(7T?_K]/_H)I#-BBBB@ HHHH \E_:4_9'\(?'V2R\:Z+K5UX3\>Z'\W MASQQHPVW5JPSB.4#'GPG)!C;LS $;FSR?P9_:X\7^%/'=M^S?^V=HMKX:\:R M_N]!\1VYQH_BE00 ]O(<".8Y&86QR0 6"#Z&KE/C/\ !+X9?M >!+GX<_%? MPM!JFF7/S*L@Q);R $++$X^:.09.&4YY(.02#]-@,[H5<+'+\UBZE!?!)?Q* M5^L&]XWU=.3Y7JXN$GS'R^89'B*.+EF.4R5.N_CB_P"'6MTFEM*VD:L5S+12 M4XKE.KHKY5TSXG_&G]@'48/!W[0VI:AXT^$\DRP:)\1UA,M_H*D[4@U)%!,D M8X G )Z=;9)B,K4:L9*I0G\%2/PRMNM=8R7VH2M)=K--]N49YA\UZ:5NBBBO%/;"BBB@ HHHH **** "BBB@ HHHH **** "LW MQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZXK_(5 M-0 4444 %%%% !1110 4444 %%%% !1110 5XO\ M/\ [5L_PJU2Q^#/P;\- MCQ9\4?$2$:%X;A;]W:(>MY>,"/*@3D\D%L$ @99:7[2_[5'B'PWXL@_9O_9K MT2#Q)\4=8AW+;N6Y3+EY7:K6W5/O"%])5K>L:>\KN MT'2_9>_92A^"\]_\4/B9XC/BSXF>)0'\3>++I>@."+6U4@>3;I@ * -VT$@ M*B>QT45X68YCC,UQLI2>LI-MMZMA1117"=X4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^! M_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!_"%^UA_R=-\2_^R@:S_Z7344?M8?\G3?$O_LH&L_^ETU% '[?_P#! MIM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4 M444 %%%% !1110 4444 %%%% !1110!X7^UA_P EL^!__8]R_P#I,U>Z5X7^ MUA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_Z MX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7 M_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HO MYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P/BA\4/ GP9\"ZA M\2/B5XC@TO1],A,EU=SG\ B@K,3@!0"6) )(%?-?@_P+XY_X*&>*['XP?&_0[O1?A#IER+G MP5X"NQLE\0.OW-0U!1_RR/6.'H0>ZDM++\/_ (8^/?V[_&6G_'O]H_P]<:1\ M.-,N!<_#_P"&UX,-?G^#4M17HQ(.4A.1@]U),OU.JJBA$4 8 X K["I6H\ M(TW1P\E+&M6E-.ZHI[PIM:.KTG46D/A@[WD?'4Z-;C&HJV(BXX%.\(-6==K5 M3J)ZJEUA3>L])35K1$AAAMH4M[>%8XXU"QQHH"JH& !T%.HHKXO<^V22044 M44 %8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_030!L4444 %%%% !1110!!J M>F:;K6G3Z/K.GP7=I=0M%(_A-).S2V63E[C2G;)!ZDP<[N@#979]345[&4YUB< MJCWOXN;Y)ALV4*G,Z=:G\%2.DX-[VO=.+^ MU"2<9+=;6XOX$_M ?"S]H_P/%X^^%7B-+VU+>7>6LB[+FQFQ\T,\1YC<>AX/ M52003VE>!?'7]D+7AXXE_:._9-\20>#_ (BJN=1@=#_9?B:,')@O8EXW'M,! MN!.3SM9=K]FW]KW0?C/JUU\*_B#X;G\%_$G1DQKG@S57 D( YGM7Z7$!'(9< MD C/!5F[\=DN&Q.%EF&4R_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ M "#X/^N*_P A4U !1110 4444 %%%% !1110 4444 %?/W[1'[3OC?6/'C?L MK?LD6UOJOQ!N(@=-O'K)YEEX4A)(9%(XEO#@A4!^4@]PQC]1_9W_ &<_AU^S M1X#7P3X!M)9)9Y3<:SK-Z_F7FJW3.-S*" MG6DDZ5%[6>U2LND.L*>]3=VA;G^-Q6/Q?$>(G@I?DI?LT?LQ>!_V:?"<^FZ)=7&K:]J\WVKQ3XKU,[[W6+LY+22.22%R6 MVIDA03U8LS>E445\UCL=B\RQ<\3B9N[;U;NVVPHHHKE.L**** "BBB@ HHHH Q_ __ "")?^OV;_T* MMBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /X0OVL/^3IOB7_V4#6?_ $NFHH_:P_Y.F^)?_90-9_\ 2Z:B M@#]O_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FK MW2O"_P!K#_DMGP/_ .Q[E_\ 29J]TH **** "BBB@ HHHH **** "BBB@#-\ M8_\ (L7O_7 U999.7E<_=BC7J\C'A5')^F37@?PO^#_ ,0_VRO'6G_M(_M4>'I=+\)Z M;,+GX=_#"[Y6,?P:AJ"]))F'*QGA0>1U#6/A!\#_ (C_ +47Q!L/VI/VN=": MPL;"3S_AU\,ISNATA#RMY>*>)+MA@@$?)QD @*GTU7UE;$X?A:C+#8.2GBY) MJI53NJ:>CITFMY=)U%YQ@[7E+Y&CAL1Q96CBL;!PP<6G3I25G4:U52JGM'K" MD_*=1G45UX''XS+,5'$X6;A..S7XKS36C3 MT:T::./'X#!9GA)8;%04Z, M;C5?'WP15PEKKFPSZOX0CSA4N HS<6J] X&4''&%1OIWA,!Q3[V"BJ.+ZTEI M"J^]+^6;_P"?3T;_ (;VIGR_UO,.%'RXZ4JV#Z57K.DNU:VLH+_GZM4OXBWJ M/ZNHK,\&>-/"?Q$\+V7C7P-XAM-5TG481+97]C,)(Y4/<$=P<@@\@@@@$$5I MU\A4IU*51PFFI)V:>C36Z:[GV-.I3K4U.#3BU=-:II[-/JF%%%%06%%%% !1 M110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!/;_\ 9C_8_P!<-C8V$GD?$'XH0C=!I"'AK2R8'$MVPR-RGY.Q!RR4 M_'_Q9^(?[&X=+TC3H]L%O",EV/WI'8\N['EF.237V5+#8 M?A6G'$8R*GBVDX4FKJDGJIU4]Y=84GY2J*UHR^*JXK$\6598?!3<,&FU.K%V ME5:T<*36JATG57G&F[WG&G\#/@3\-OV=?A[:?#7X7Z&+2QM_GGFD.Z>\G(&^ M>9\9DD;')Z#@ !0 .PHHKY3$XG$8S$2KUYN4Y-MMN[;>[;/KL+A<-@L/##X> M"A""2C%*R26R2"BBBL#<**** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8 MK'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#^$+]K#_DZ;XE_]E UG_TNFHH_:P_Y.F^)?_90-9_]+IJ* /V_ M_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#PO]K#_DMGP/\ ^Q[E_P#29J]TKPO] MK#_DMGP/_P"Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_U MP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^ MS?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_, MT ;%%%% !1110 4444 %%%% !1110 445P?[0_[1/P[_ &:? $GCKQ]=R.\L MHM]'T>R7?=ZK=-]RW@CZNY./8#DX%=&$PF*Q^)AA\/!SG-V26K;.;&8S"Y?A M9XG$S4*<%=R>B2)_CY\??AQ^S?\ #RY^(_Q+U8PVT;"*SLX%WW-_<-]RW@CZ MO(Q[= ,DD $CR'X(? 'XD?'GXB67[6'[8.DB"]M3YG@#X=.V^V\-0D@K/.IX MDO& 4DD?(0. P58I_@'^SK\1/BE\0[;]K3]L&TC;Q*BEO!7@)+L\%G(^4CCD*$^C*^HQ.+PW#>'E@\!-3Q$DU5K1U44]Z=)]NDZB^/6,?H-.HH3:8 M-)H^8?&?[-_Q7_9.\47OQG_8BLUO=$NYC<^*_A!<3%+2\_OSZ(_A]J4L=W92>3K>@ZC'Y-_I5P,@PW$1Y0@ MA@#RIVG!.#CT"O#_ -H?]C\^./%D?QZ^ 'BK_A!_B?81XAUVVC_T75D&/]&O MX@")HS@#?@LN!]X*JCZ^GF>!XAIJAFTN2LE:.(M>_:-9+64>BJ*\X]5.-E'X MVIE6.X/VP1X[\5R M? ?X^>%?^$'^*%A'FXT"ZD_T;54&?])L)22)HS@G:"67!^\%+5[A7@9EE>-R MC$^PQ,;.UT[IQE%[2C)74HOI)-IGT.5YK@_\ 7 T 7-._ MY!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH ***JZUK6C^&](NO$'B# M5+>QL;*!Y[R\NYA'%!&HRSNS8"J "23TIQC* 22>E?*GB7QIX]_P""BOB2\^&7P=UB]T#X M,Z?#X\U1*6/Z1=G'#^5YZ0^)-'O):U=HVIZSK> /A_X,^%G@ZP\ ?#[P[;:5H^F0"& MRL;5,)&H[^K,3DEB26)))))-;%%%?'5:M2O4E4J2R^&7Q/T+Q+J3ZE9W-S>:O='3K"XE17:1(HK4;_(8HBRD\CS,9!]E_;P\; M?MN>'_AKI7A+_@GOX#\):M\2/$&MQPPZG\0QF^);G5([7RIKN_O$2Z:&/9!9VT\ MC,6X;RQ@[J^I/^"@_P"TQ^TCX&UOP7^R]^PE?_#+_A=7CY[N_P!+'Q7O;F/1 M[#1K$)]KN95L\SR2/+/;6\,: EFE=_NPOCF_#R?\-,?\%E]<\22#S_#O[,OP MSBT6P#?='BKQ'LNKIUQP6ATJULTYY U%AWK0_P""@W_!%;]@'_@IAKB>/?VF M/AQK$GC*ST=--T3QIH7BF]M+[2H$>22,01B0VWRR2N^'A<%F)()H [']@_3O M^"GUGH_B.;_@I=XC^"-WJ#W-NOA.W^"MIJJPQ0A7\]KJ34<,SLQC"*B *$8E MF+ +[]7P/_P1-\3_ +5WPI\:_'G_ ()K?M7?%*]^(5S^S[XDT:+P9\0]4+-= MZOH&K6+G\.>% M_P!F7Q1XIM%@20:MI,\*PLS#E,.@#F_VL/\ DMGP/_['N7_TF:O=*^0O MB[\;OB'X_P#CE\'HO$_[.?B7PNMGXT+P/JLT+"Z+0E2J;#U .XY["OJ7_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: )O&/_(L7O_7 U_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+ MJ_\ T*%[_P!]+7G7[1?[7'A_]G7PU;7>M^#M0U'7=8G^R^%_#%DZM=ZM=' 6 M.-5R=H)7<^"%R.I*J>K X'%YEBX8;#0 ?V9_!"^*/%@GOM1OYA:^'?#FG+OO=8 MNVP$@A09)Y(RV,*".I*@^>_L\?LU^/?%?C]/VL?VNC!>^.9HB/#7AJ-M]CX0 MM6Y$4(Y#7!'WY>3G@$]31_9V^ GQ%;Q[)^U'^U-H4NM_$6^B*:78Q%38^%;0 MYQ:VJDD>9@D/+R220"[O/ M6.Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7R)]B;%%8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2T ;%8_B7_D+Z/_ -?I_P#031_PDNK_ /0H7O\ MWTM9FN:YJ,^HZ;))X;N8S'_P#?2T ;%%8_ M_"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2 MZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DN MK_\ 0H7O_?2T ]\$^.OATZ;>\J4G\ M+[Q=X3^TKVDOF\SR*=3%?VAETU2Q-DF[7A42VC5BOB7\LE:" :RS7(YX"E'%8>:JX:;M&HE;7?EG'>$UUB]]XN4?>-TEMM)1E>)VU%8__"2ZO_T*%[_WTM'_ DN MK_\ 0H7O_?2UX1[YL45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L5 MF^,?^18O?^N!J'_A)=7_ .A0O?\ OI:H^)=>U.YT&Z@F\,74*M$0979<+[F@ M#H-._P"0?!_UQ7^0J:L*R\1ZJEG$B^$KQ@(E 8,N#QUJ7_A)=7_Z%"]_[Z6@ M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^ MEK$^(GQJ\/\ PF\&W_Q!^(MF^DZ/IL/F7E]=S*%0= !W9B< *,EB0 "36E*E M5KU8TJ47*4FDDE=MO9)+=OL9UJU+#TI5:LE&,4VVW9)+5MMZ)+JSHO%WB_PQ MX!\,WWC/QIKMMIFE:;;M/?7]Y*$CAC'4DG\@.I) ')KY>TW1O'?_ 4IU^'Q M+XPL]0\._ C3[H2Z3HDFZ"\\:R(V5GGQAH[,$95.K<'KADJ:%X:^)O[?OBNP M^*_QO\":II7PDT^=;KP?X!EPDFO..4OM0&>8SU2'H0>ZDM+]16^NW]G;QVEI MX(NHHHD"111[%5% P . .U?82J4>#XN%)J>.ZR5G&AY0>SK=YK2GM&\_>C M\9&G7XRDIU4X8#I%W4L1_>FMXT>T'K4WE:'NRT]*TG2]!TNWT31-.@L[.S@6 M&TM+6(1QPQJ %157 50 . !5BL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6OC M)2ZA(Z76B3VH5H **** "BBB@ HHHH M_A"_:P_Y.F^)?_90-9_]+IJ*/VL/^3IOB7_V4#6?_2Z:B@#]O_\ @TV_Y2F? MM=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@#X MR_:8_89_:O\ B_\ \%.O@W^WOX*U_P"'UKHWP9TG7-.L?"^J7]]]IUN/4[9[ M>622>.W*VK*I4JH2894Y8[N/LQ=Q4%@ <<@'-+10!X;^P3^S!XU_9G^&_BRX M^+>MZ7J?CKXA_$O7?&7C+4-%DD>T:XO;HBV@A:5$^%+X:CX=N$B5)I()K%T M^V+(X:4K,ZXWA%V!=S?3=% 'F7[-7[-UE\ [/Q)XCUWQ7)XG\;^.]<&M>/?% M\]DMLVIWBP16T210JS"WM8+>&*""#%_M8?\EL^!_P#V/_\ 7 U'=!E\3>/?$CF#PAX-L#F>]E/'FR8_P!5 IR6D.!@''0D=N7Y?C,TQ<<- MAH\TY=/35MMZ)):MMI))MM(XLQS'!Y5@Y8K%3Y81W>^^B22UQ.?<*]_'9A@\GPD\NRR7,Y*U6LOM]X4^JI)[O1U'K*T;1/GL#EV,SG%PS M+-8,[W]H#]AF M6VL;^[D\[Q5\-;J3R])\0@=7B'"VMSC.&&%)Z[06#_2=%>KE6<8S**LI4K2A M-6G"2O"<>TH]?)JTHO6+329Y.;9-@\YI1C6O&<'>$XNTX2[QET[-.\9+22:; M1YE^S=^U5\.OVD](NHM#CNM'\2:._D^)?!^LIY6H:5,#AEDC."R9X$@&#T.U MLJ/3:\;_ &D?V0M#^,FKVOQ7^'?B6?P7\2M&3.B>,]+0!W '$%TG2X@(X*MD M@'C(+*V/\"/VOM\(^^4445\H?6A6;XQ_Y%B]_P"N!K2K M-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBN+^/7Q]^ M&W[.'P]N?B-\3=8-O:QL(K.T@7?@Z 9)( )&^%PN)QN(A MA\/!SG)V22NVWT2.?%8K#8'#3Q&(FH0@FY2;LDEU;+OQB^,?P[^ OP_OOB;\ M4?$46FZ38)EY7Y>5S]V*-1S)(Q& HY/T!(\#^''P=^(W[:7C33_VA?VJ_#TV MD^#=.G%S\/\ X6W?(_V+_4EZ22D%!P1@L'N?!WX!?$G]HWX@6/[4G[8N MCBU^Q/YWP_\ AG(V^WT&,\K*ZL<3CH.&$BTZ=*2LZC6JJ5D M]H]84GY2J+FM& % 51@#H!1117QI]J%%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_P G3?$O_LH& ML_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P:;?\I3/VN_\ MX_]/D]? MO]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 % M%%% !1110!X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS5[I M0 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8 M_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K] MF_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBO&/ MVH_VJIOA+?6'P?\ A!X='BKXH>)4*^'O#4392V0Y!O+M@1Y5NF"D8J[;T1/^U)^U5;? ]=/^'?P^\.MXJ^)/B;,7A7PC:MEG/(-S<$'] MU;I@DL2,[2 0 S)7_9=_95NOA3J-_P#&;XR>(E\5?%'Q(@.O^(Y%S':1GD65 MFI \J!.!P 6V@D !56?]EO\ 95@^";:A\2OB/XB/BKXE>)L2>*?%MRN2RTVU#3[Z!H;RQO8%EBGC88*.K A@1V-?,.I_#/XT_L :A/XO_9]T[4?&OPE MDF:;6OATTS2ZAH"DY>?378DR1CDF G/UR77ZOER_BKX>6AC'TTC2K/RVC2J/ MMI3F]N1Z2^2YLQX2^+FKX)==95:*\]Y5:2[ZU(+?G6L?JJLWQC_R+%[_ -<# M7@W_ ]A_8&2.(W?QU\F22".1H3X;U)S'N4-M8QV[+N&<$ G!!'451\2_P#! M5C]@?4-"NK*T^/.^62(A%_X1?51D_4VMM5?$?_ 5A_9(GTF2S^#OBC4?&_BBY*PZ%X6TKP[?Q3ZA;E**22ZMM)+5NQ$^/."80< MEF5!VZ1JPE)^2C&3E)OHDFV]$KGK/[1O[2/P]_9G\#CQ;XUEFNKR\F%MH&@: M>GF7NKW;8"001CEB21D]%R,]0#YK\!?V;OB%\1_B%;?M7_MBQ0W'BM%+>$/! MD;^98^$H&.1@=)+L\%I#T(XY"[;G[.7[+WC*;QP?VI/VK[^WUKXD7L)73-.B M.ZP\*6K9Q:VBY(\S!(>7DDD@$Y9W]^K7%8["9!AYX'+9J=62M5K+JGO3I/=0 MZ2GHZFRM#266%P&,XAQ,,?F<'"E%J5*@]TUM4K+9SZPAM3W=YZQ****^1/L0 MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_ M9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH _A"_:P_Y.F^)?\ V4#6?_2Z:BC]K#_DZ;XE_P#90-9_ M]+IJ* /V_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR> MOW^H **** "BBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[ ME_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ HHHH *** M* ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% M $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5C MV7_([WO_ %Y1?S- &Q1110 445X5^TU^U)XE\.^*[?\ 9L_9JT>#Q#\4=9@W M+%(T816LI2>B2_)-D_[3_[5.K?#_7K+X!_ M30(_$_Q3\019TS2-V;?28#UOKUA_JXE'(4X+\=CFM3]EW]E?2?@#8W_BWQ1K M\GB?Q_XE<3^+O&-\N9KN0X/DQ9_U5NF %08&%!/10L_[+_[+?AK]G/0KR_NM M7G\0^,?$$OVGQ=XQU$;KK4[@\D9.2D2DD)&#@#KDY->IUZ^99IA,'A)99E3? MLG_$J6M*LUY;QI)ZQANW[T_>LH^-EF58S&XR.:9LE[57]G3O>-%/SVE5:TG/ M9+W(>[=S****^7/J@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_ M "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH _%3_@J;HFC>'OV]/'^FZ#I5M96 MYGT^;R+6%8T\R73K661\* -S2.SL>[,2>37S]7T7_P %9/\ E(#X_P#^X5_Z M:K.OG2O]$N"Y2GP=ELI.[>'H_P#IN)_FWQQ&,.-,SC%62Q%;_P!.2"OHO_@D MV ?^"@/@#(_Z"O\ Z:KROG2OHO\ X)-_\I ? '_<5_\ 35>4N-O^2,S+_L'K M?^FY#X%_Y+;*_P#L(H?^G8G[0T445_G/_3Y/7[_ % !1110 444 M4 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ M "6SX'_]CW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N M!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 UR_P"1WO?^O*+^ M9H V***^>_VB?VEO'GB/Q\W[*'[(Z07_ (\N(@?$/B&5=]CX1M6X,\YP0TY! M^2+DYP2#PI]/*LJQ6<8KV-&R27-*4G:,(K>4GTBOO;LDFVD_+S;-\)DV%]M7 MNVWRQC%7E.3VC!=9/[DKMM13:L?M)_M/>,AXVC_9;_95L;?6/B5J, >_OI1N MLO"MHV,W=VV"-^""D1R22I(.423L/V9?V8?!O[-7A2XLM-OKC6?$6LS_ &OQ M7XMU([KS5[LY+2.Q)(0$MM3)"@GDL68V/V;/V:? ?[,_@E_#?A=Y]0U349S= M>)/$NHMOO=8O&R6FF591BZV+6:9K9U[-0@G>%&+WC'^:;7QU.OPQM#1E%%%?, MGU 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z M?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'XO?\%9/^4@/C__ +A7_IJLZ^=*_<3XL_\ M!/3]C[XY?$#4/BE\4OA#_:FO:IY7VZ^_M_4(/-\N)(4^2&X1%Q'&B\*,XRVGP&V2QQ$HW_ E&JG!^ANJ_JOAWQRX2RCA_"8&M M0KN=*E3A)J-.S<(*+M>JG:ZTND[=$?R3Q)X"\7YQQ%C,?1KT%"M5J3BG*I=* M%_DFN'1LQR.O*G&U5NUWK9-VZ,.&_ 7B_)^(L'CZU>@X4:M.OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** /"_VL/^ M2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** M "BBB@ HHHH S?&/_(L7O_7 U_ M]QU?HM7YT_\ !?C_ )I/_P!Q[_W'5^G>#?\ RXGD/+,23QT4' K\$*_HLK^;/I%8S%4L+EV'A-J$W5\5+VO-;M?E5_0****_EH_J\**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K' M\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +FG?\ (/@_ZXK_ M "%35#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_P G M3?$O_LH&L_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P:;?\I3/VN_\ MMX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !17S M=XS_ ."FWPA\(?\ !0GP#_P3BD^&OCAO%GCZQU2]LO$%YX=DLM'BAL+6>>7R MY[C8UTQ,.P&%'C^<$R= ?H'Q7XJ\.>!?"VI>-_&&M6^FZ1HVGS7VJZC=R!(K M6VB0R2RNQ^ZJHK,3V - &A17Q-^SA_P6^7;>/?&OPF_LS0;:VV-(+N:[EN,1Q%%RO!9RRJJEF /M?Q\_;9\.?"CX MZ^&_V3OAO\/]2\??%3Q3HEQKEIX1TB\@MDTW1X)!%)J=_!_%#_ J^$^BZA\2?'9RJ M>%O""B;[.P.";JX&8[=0?O$Y9>Z@M? MES_P6O\ V@/@]\8?%'@;PC\+_'=EKMWX8_M4:T^FN988&G-GL02@;';]S)D* M3MP <$XKZK3]EW]I']J1QJO[:/Q-_L3PY*VY/A9X$NVAMW3^Y?7@.^X/]Y$. MS(RK+TJG^UM_P2U^'G[1'A?P9X+^&/B;3_AWI?@_[?Y=GIWAA;E;HW(MLLV) MXCN'V?EF+LV_D\<_IG 6*X3X-XLPV+S'%\\X<]W33E2IWIRCK)1$,3@\MP?)"?)95&HU:EJD):1V/MU?T=_P 1D\-_^@[_ ,I5O_E9_,__ !!7Q-_Z /\ RK1_^6'YZU_197YT M_P##@?\ ZNQ_\L3_ .[J_1:OPKQJXRX;XM^H?V37]K[+VO-[LXVYO9\OQQC> M_*]KVMKT/WSP.X*XFX/_ +0_M>A[+VOLN7WX2OR^TYO@E*UN9;VO?3J%%%%? MA1^^A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_Y" M^C_]?I_]!-;%?.O[9'QWOO!OC'P_X8\)70%WI5TFI7^&X)S^[A;'8C<6'HRU M\QQ?Q7EO!F1SS/'7Y(N*26\G)VLO.UWZ)GK9)DV+S[,(X3#_ !--W>R26[_+ MU:/HJBLSP9XKTKQSX5L/%^B2[K74+59HLGECBJ$*U& M2E"2336S35TUY-'F5*=2C4E3FK23::[-;H****V("BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@: +F MG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$ M2_\ 7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!_"%^UA_P G3?$O_LH&L_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P M:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 44 M44 %%%% 'YV_MN@?\1$W[$+8Y/@;XB9/_<*-?4?_ 45_9-\=?MQ_LD>)_V7 M/ 7Q]G^&LWBM88-0\36N@+J4@M%E622W$+31 K+L$;Y;!C9UQ\V1\N_MGZ#\ M6=;_ ."X?[,?[1/A;]GOX@ZQX!^%GAOQ;I_C?Q9I?A"YFMK*?4;%X+<1J%\R MY4.%W-"CJ XP3@@?4_[;G[47Q=_91\ Z%\1/A5^QSXU^,T%WXCALO$FD> 9H M3J>E6#QNS7L=M+@W95E1/*4I_K,EE )H ^-?V8/VK/\ @IQ_P3Y_;D\"_P#! M/[_@J1XYT3XL^"_BX]U9_"/XZZ'HZ6%R-2MXC)_9NI6\:A%=T "G#-N=3YLP M\SR6?\$Y-;U7XF?\'$O[2 2D M="TA-?0E_P"#O&G_ 4/^-OPA^+/C3]GWQ5\// /P@\42^,+"+X@VL%IK.NZ M[]AN+.TBCLX9I7MK6!;N>:1YS&\DL<"I&R;I*X[Q/^SOXY_8N_X*W^*/^"A7 M@WX=Z_XG^'/QM^'UIH?Q,MO"6D2ZCJ.A:]IIC6QU#[' &GN+66U0P,((Y'CE M =AL8D 'E_[.?B+4/"W_ =4?M!_#[0I&CTOQ9^S;HFNZ_#&<++?V4^FVEO( MXZ%E@N)%!/.&/O7Z:5\7?L!?LD_$>[_;L^//_!4?XY^";SPOJOQ673/#WP]\ M(ZJ4^WZ3X9T^WBC$UVJ,PBFO)HDN#!N+0JJ!\.61/M&@ K@_B#^T]\ /A5XC M;PE\1/BII>D:DD*2M9W"]>O#J&N>$-+O;@J%,]WI M\%--LS+XYD$IM;&./>!; ML0#M SSS7T#_ &=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 8?BCQ1X?O/#]W: MVNJQ/(\1"(IY)JW8^+O#4=E#&^LPAEB4$$]#BCQ=8V4?AJ\>.SB5A"<%8P"* MMZ?I]@UA 390DF%)XM \ M5ZC_ &GXDN\+IO@_P]9"\U2\=ONJL"*[,#E^.S/$K#X2FZDWT MBKOS?DEU;T74X\?F.!RO#/$8NI&G!=9-)>2\V^B6K>B/1_\ A,?#'_0:@_[Z MKR;XW_MZ_ CX.:D/!FFZA=^+_%\YV6?@_P )VYNKQW])-ORPCH3O(..0IKA_ M^%?_ +9O[71\WXAWX^"O@6?IH&@2)-XBOXCVFN<;;0$?PH-PY5E/6O9?@C^S M#\"_V=]".A?"CX>6.GF4?Z9J$B>==WC=2TL[Y=^><$[03P!7T']G9%DNN85/ M;U5_RZI27*G_ 'ZRNO6-)2OMSQ9\Y_:6?9WIEU+V%)_\O:L7S-?].Z+L_255 MPMO[.:/#CX$_:9_:T_TO]I3XJ1?#3P;/R/A[X)O]VH749_@O;\# !'#)$-K M\A2*]Q^$'P^_9]^ ?A=?!WP@\.:3H5@,&1+.,^9.P& \LC9>5O\ :F MY2\ST(?B?\ !SPIN7Q!XTT&V=>L+741 MD_[X!+?I7+B\?@TQ56-./>4E%?>VC:AA\1B9\E&#D^R3;_ U_P#A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZKS^3]ISX2WTA@\%^'-;\2R XVZ'X>DDY^KA1 M^-)_PL+XU>(./"7[-RV<;?=N_$.J0PX^L2@O^M?.OC?AJH[86JZ[_P"G,*E9 M??2C**]6TO,]3_5_-8ZUH*G_ -?)1I_A-I_F9\#/N*5/V8+353YGCKX MK^*M8)^_;KJ MK=O^V<8X_.E_K!G6)_W3+*GK5E3I1^Y2G47SIA_9N I?Q\7 M#T@IS?Y1C_Y,=1XN^-'PW\&:1=:KJ_BNS#6UN\BVHG EF(!(15/)8]!]:^#/ M&?BO5?'/BJ_\7ZW+NNM0NFFEP>%R>%'L!@#V KU?]KS0/A-\.+^Q^&_PY\+6 M]M>*OVK5KPRO+*-PQ''N=F(R,N1QU2O%:_C_ ,<>-[\*LW)'[?X?9!@LNR]XZDY-UEHY)1?*GIHG*RD]=W=6/I+] MA?XRVFFV]]\*_$FH".,$W>DO(>!G_6QC]' _WS7T9_PF/AC_ *#4'_?5?GGX M0\4:EX*\46'BO2&'VBPN5FC5ONO@\J?8C(/L37WK\,/B%X ^+7AJ/Q)X2>WD M4J!=6K1J);:0CE'7L>O/0XR"17[)]'_CFCFV0?V%BJB]OA_@3>LJ3U5N_([I MVVCRGPOB5P]/!9E_:-&/[NK\5ME/S['[SP_=VMKJL3R/$0B*>2:W/[.T_ M_GQA_P"_0K.\76-E'X:O'CLXE80G!6, B@ L?%WAJ.RAC?680RQ*"">AQ4O_ M F/AC_H-0?]]5-I^GV#6$!-E"285R3&/05-_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/ M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 <_X2\2Z#8Z9)#=ZI%&QNI6" ML>Q;@UJ?\)CX8_Z#4'_?55/!=E9RZ5(TMI$Q^V2C+1@\;JU_[.T__GQA_P"_ M0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3 M_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[ M.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT* (]/UO2=5=H].OXYF098(>@JU3(K:V@),%NB$]2B M 9I] !1110 4444 %%%% '\(7[6'_)TWQ+_[*!K/_I=-11^UA_R=-\2_^R@: MS_Z7344 ?M__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ M3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?[6'_ "6SX'_] MCW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-7NE !1110 4444 %%%% !1110 4 M444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U#G.6BC%-MOR2U9SXK%X7 X>5?$S4(1U M;>B.TKSSX\_M4? []F[38[GXI>-8;>]N0/[.T.S4W&H7S$X58K=,NV3QN("@ MGEA7DO\ PLO]M+]KG_1_@MX4D^$'@>?KXP\668EUN^B/\5K99VP @\-(>00R ML#Q7HGP&_8N^"7P$U*3QAINF77B#Q==$MJ/C7Q3=_;OVY/VN^-+MIO@;X#G_P"7FZ03>)]0B/\ M=3[MCD>O[Q3R"PKU/X!_LD_ S]F^"6X^'?A/?J]WDZEXFU:4W6IWS$Y9I+A_ MFY/)5=JYYVUZ517)CN(\9B<,\)AHQH4'_P NZ=TI?XY-N=1_XY-+[*2T.W < M-8/#8E8S%2EB,0MJE2S<>_LXI*%-?X(IO[3D]0HHHKYX^B"BBB@ HHHH *Q[ M+_D=[W_KRB_F:V*Y[0-7TO5_&VJ'2[Z.?[-&MO<>6V?+E4_,A]".XJ'4IQFH MMJ[V75VWL4HR<6TM$=#1115DA1110 4444 %%4]8\1^'O#L/VGQ!KMG8QXSY MEY=)$OYL17%ZS^U%\"]&F^R#QW#?3DX2#2X)+DN?0&-2OZUY.8Y]D>4?[]BJ M=+_'.,?S:.W"Y;F&-_W>C*?^&+?Y(] HKS+_ (:$\2ZY\O@'X!^+-1S]R;48 M$L(7]P\A/'OB@:G^UCXD_P"/3PSX2\-Q-U^WWDMY,GT\K"$_6O(_USRJM_N= M.M7_ .O=&HXO_N)*,:?_ ).=O]@XR'\>4*?^*<4__ 4W+_R4]-J.[O+2P@:Z MOKJ.&)?O22N%4?4FO-O^%-?%_7_F\;?M&:L$;K!X>T^*QV>PD&6/U(J2T_91 M^$!G6\\266IZ_<+TN-:9OQ 95/Y4?VOQ3BO\ =LMY%WKUH0_"BJ_W-KSL M'U+)Z/\ %Q?-_P!>X2?XS=/]?F:WB']H?X(^%]PU;XF:467[T=I/]H8>VV(, M MDEK81H_U+ 9/YUM4?4N,\5_&QE*BNU.DY2_\#J3T-/TEE.\?E7IM%'^J4*_^^XW$5O6JZ2^Z@J*MY._GW ]LUT?A[ MX'_"#PKM;0_AQI$3K]V9[)9)!_P-\M^M=5177A.$>%\#5]K1P=/G_F<5*?\ MX'*\G]YC7SO-\1#DG7ER]DVH_P#@*LOP$CCCB011(%51A548 %+117T222LC MR]PHHHH _*[XA_M%WOBWQUJ_B34-)-S+>:A+)YYNMNY=QVX&T[0%P ,G &> M*QO^%T_]2U_Y.?\ V%4OCM\-=4^$7Q>\0?#[5;=HSI^I2"V9ACS8&.Z*0>S1 ME3^..U MRHZ6TM_#Z'=?\+I_ZEK_ ,G/_L*^D?V%;?7?BUH7B'Q)\/=:.@^)?#MW;_9F M9S)!>0S*Y\F<<90M$<$+E3D\\;?C2OL3]@GX*?M*Z5\+KSXK_"3QWHVCKKE[ ML71_$&CF6#4(H,JDQE0^9&-[S+A1S@GTK[CPHR[Z[QE2_P!GJ580C.4E2=IQ M7*U&<6Y0LXS<6FI7[)O1^EE'BUXAYMCHT,7B/;4M7*'LJ.JMUM"-U=JZOJM- M3ZF^&?QIM_%6J2>!/&VDMH'BNT7_ $G2+AOEG _Y:P-TD0X)X)(YZ@9KNJ^; M?B;KGQYU72X[+XX?LL7&H263>98^*?AMJZSW-K(.=\,#XE'(!P3@\=P")_@5 M^VSH5UJK?#GXN7]Q:7D&%M]5U33WLY&7H!I&,G^N']8M;ZVD^Y<6=PLL;?1E)!JU7ZI"<* MD%*#NGLUL>:FFKH****H84444 %%%% !1110 4444 %%%% !1110 4444 %9 MOC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._Y!\'_7%?Y"IJAT[_ )!\'_7% M?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /X0OVL/^3IOB7_ -E UG_TNFHH M_:P_Y.F^)?\ V4#6?_2Z:B@#]O\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3 M;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "B MBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U!_AAX:N/&7Q$\6:?HNE6HS/?ZE=+%&OH,L>6 M/91R3P :NE2J5JBITXN4GHDE=M]DEN9U:M*A3=2I)1BE=MNR2[MO9&Q7-?%/ MXP_"_P""/A:3QI\6/'.G:#IL>1]HOYPID;&=D:#+2O\ [* L?2O"I_VM_CS^ MTS.^A_L._"SR]%9S'-\4O'%L]MIRC."UI;D>9='T) 889<'-=%\*_V"?A]H M/BF/XK_'OQ/J'Q2\<###7?%8#V]FV<[;2SYB@4'D##%3RI7I7U*X?PF5+GSN MK[.7_/F%I5GY2^S2\^=N:_Y]L^5?$6,S9\F1T?:1_P"?T[QHKSC]JKY.[+$L\9_CL;$\R>JO)E#T.PUVGP M4_88^$?PK\1_\+-\876H>//'4A#7'C/QA-]JN5<=/(1LI;J.=H4;@#C<17M( M P!16&*XEKJA+"Y=36&HRT:@VYS7_3RH_>E_A7+#M!&^%X8H/$1Q>95'B:T M=4YI*$'_ -.Z:]V'E)\U3O-A1117S1].%%%% !1110 4444 %%%% '*?&OXE M6GPG^&^H^,IBIGBB\NPB;_EK<-PBX[C/S'V4U\V_L5?%J71?BE=>&?$=^SQ^ M)2Q6:5N?MF=P)/J_S#W;;2?MQ?%?_A+/'D7P]TJYW6.@Y^T[3Q)=L/F^NQ<+ M[$O7B-G>76G7D6H6-P\,\$BR0RQMAD=3D,#V((S7\7^)/BKBZ'B?0KX"5Z. MDXV3TFWI6^]?NUVY;K<_>.%.#J-3A&I3Q*M/$J]^L4M8?=\7SL?I96-X@^(G M@+PGD>)O&FE6!7JEW?QHWX*3DUY'\'?AEX>^.OP_L?''B[XG^+=8>X4I?:=- MK9C@AF4X=-D8&!W'/*D5Z#X?_9U^"'A@JVE_#32V9?NR7D/VE@?7,I8YK^F, MOSSBC/L#2QF7X:E"E4BI1E4JN3:DKI\E.#6W3VJ:V/RC$Y?E&6XB=#$U9RG! MM-1@DKK?WI2O_P"2&7>?M7?!T3M9>'M2U#7;E>MOHFDS3,?H2H4_G47_ NC MXM:_QX(_9SUDHWW9_$%]%8;1ZE&R3] :](L[&RTZW6TT^SB@B7[L<,851] . M*EKK_LCBK%?[SF2@NU"C"/XUG7^^R^1A]=R>C_"PO-_U\FW^$%3_ #?S/,OL M'[6/B/\ X^=?\(^&XFZ?8[66\G7Z^9\A/TH_X9^\5:YSX^_: \5ZAG[\.F2I M81/[%(P>/;->FT4?ZF976UQE2M7?_3RM4<7_ -PXRC3_ /) _M[&4_X$(4_\ M,(W_ / FG+_R8\^T?]EOX&:1/]LD\#QW]P3EY]5N)+EG/J1(Q7]*[31O#7AS MPY#]G\/:!96$>,;+*U2(8^B@5=HKULNR#(LH_P!QPM.E_@A&+^])-G%BLRS' M&_[Q6E/_ !2;_-A1117KG$%%%% !1110 4444 %%%% !1110 4$@#). .I-% M>&?'+QIXF^-WCJ3]E;X/ZK);((U?X@>)+8\:99M_RZQGIY\HR,=@3_M;?(SK M.*638/VCBYU)-1IP7Q5)O:*_%R;TC%.3T3.;%XJ.%IB M/.OC#\);;_@H-\3[N]\#2VND^'O"%M+IZ>,3:&5M8O20?)0!E#P1G/SY/+DC M(:O"O%O_ 3C_:?\,ZQ'I=EX"?!VE1V6FZ;;B&UMXQ]U1U)/=B
222>33/$O_(7T?\ Z_3_ .@F MOS'-/!?AWB9O&9Q*?UNH^:I.E)13;M:*C*,ERP244[.KW;U;^ M?Z+0*S?%'@WPIXVTYM)\6^';/4;=@0([N!7VY&,J3RI]Q@CUK2HKZNM0HXFE M*E6BI1EHTTFFNS3T9ZL92A)2B[-:I]FMF?*'Q$_8^T/X0>*)_'WA^3Q+%H4Y MW76I^$]6>VU32AUWD#*3QC/)*[L=3QD]IX8\)?M266B0>)?@I^TYHOC729EW M6MIXRTC!P.JM<6_[PMV(8 @]0.:][(!&"*\N\3_"/Q/\/-;G^(GP!:*&:9O, MU?PK,VVSU$=VC[0R^A& ?;D-^38C@;#<+5Y8G*Z=3ZLW>4*,YPJTV]Y4U&2C M5AU=*:E)?\NV]*9WSP>59[)NK^XQ+_Y>1;A&H_\ IXE9*3_G::;^-7O(Q/\ MAHOX_>!/D^,/[*>LR0)]_5/!%['J:,.[>3E9$ _VCFMGP?\ MI?LV^,+O^RQ M\2+?2+]6VRV'B&)["6-O[I,P52?HQKJ?AA\7/#/Q0LI5TX2V6IV3;-4T6]79 M#@^XKZ; M+X9Y7PD<5E691Q%*6WMJ:;?ESTO9\K3T?-3E)/1J]SP\3EV<9=7=&53WENIQ M5_OCRZ=G9W7,7W[#/PCT^Z?5 M/A5KWB?P+>.VXS>%M?EB1F_VHY"ZD?[(P*B_X03]MKX>_-X1^,GAKQM:)]VS M\6:.UG/M_NB:V/SM_M/79_;>?8/_ '[+I-?S4)QJQ_\ 9>RJ?*,)?J8?6\9 M2_C4'ZP:DON?++[DSVRBO$_^&H_BKX(_=_&O]E?Q1I\:<2:GX7DCU:V _OMY M9#1K]_\ 7 UI M5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!? MLW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!_"%^UA_R=-\2_P#LH&L_^ETU%'[6'_)TWQ+_ .R@:S_Z M7344 ?M__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_ MU !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R6SX'_ /8]R_\ MI,U>Z5X7^UA_R6SX'_\ 8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% &; MXQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH ***AU'4=/T>PFU75K^& MUM;>,R7%S<2A(XD R69F("@#J332L M]+TZSC,EW?ZA9W("CZFO /%/[>-Y\1=?N?AS^Q'\,[CXDZS!)Y5 MYXB9C;^'],?UENC@3$#G9&?F'W6)XIOAS]A+6?BCK=O\0?VX_BA/\0M3@D$M MGX4M UKX>TU_1+<8-P1TWR8W#AE;K7U,.&XX""JYU5]@GJJ=N:M)>5.ZY$_Y MJC@NL5+8^4GQ-+,)NCDE+ZPUHZE^6A%^=2SYVOY:2F[Z2<=R'5?VVOB'\==2 MG\'?L(?"E_%'ERF&[^(/B1)+/0+)@<$H2!)=LIZJ@'8C<*T/ G[ VC:YXEM_ MBE^UUX^O/BKXJA.^VAU>,1Z/II/.VVL5_=X'3+@AL [5->^Z5I.EZ%IL&C:) MIMO9V=K$([:TM(5CCB07P7\#- _X2?5XSMN+U7VZ?8GUEFZ-_NJ>>0#G MBO)S;.\MR6E&6*G9R=HQ2P&2>PKQ'XO_ +1/ MQ$U+P'>^+/AWI+Z#X>C C@\0:K%MN=0D8X5+6(] >3YC=%!(P5Q7;>&/@ -0 MUB+QM\:]?/BG6D.Z""9,6%B?2&'HTD,EO"+R:%58C&<1.N3C@9SC)QU-?&YW@N..)LHKQPLU@^:+5.#E:HV]$Z MM2"G[-+?DI*4FTDZL4VCWS7-*WNI+I",G'F;VYIV2_D>C/ MSTN;FXO+B2[NYWEEE*;K37\ 9ACMD=$_M6[X))R<^;FOYL?T;>.Y.[Q.&O_ (ZO M_P I/U5>*O#J5E2J_P#@,/\ Y,\?_8=^*_\ PB?CR7X>ZK<[;'7L?9MQXCNU M'R_3>N5]R$KZ^KSBR_9)_9]TV\AU&P\!-%/!*LD,J:Q>!D=3D,#YW4$9KT>O MZ/\ "SACB?@[AUY5F]2G44)-TW3E)VC+5Q?-"&TKM6O\36ED?EG&&;Y1GF:? M7,#"47)>^I)*[6B:M*6ZT>VWF%%%%?IA\F%%%% !1110 4444 %%%% !1110 M 4444 %%%% !117$?'OXVZ-\#O!?]N3V3ZAJU_.+3P]H=OS-J-X_"1J!SC)! M8]AZD@'DQ^/PF68.>*Q4^6G!7;?;\VWLDM6]%J95JU/#TG4J.R6Y@_M'?&CQ M%X7FL/@[\((([WQ[XG!33(FY33;?D27TW7:B ';GJPZ'!!Z/X&?!?P]\#? T M?A31YY+R\FE:YUK5[CF?4;M^9)I">*")M>OQRMJG!2SA_NQ1@ <<$KW 7'J%?/9+@<7CL7_;.8Q<:DDU2I MO_ES3?1]/:SLG4?32FG:+B^)@,6T@;_1-47IYD#GN?[AY_'('HE8?Q ^'7A+XFZ _AWQ?IBSPD[H9 M5.V6W?L\;]58?KT.1Q7R>89%BL+BY9CDTE"M+6<'_"K?XDK\E2VBJQ5]E-3B MDE[6&S&C6H+"X].5-?#)?'3]/YH]X/3^5Q>IN45Y)8>.O''P"O8O#?Q@NI=7 M\-22"/3?&"1DR6^3A8[M1D^PD[]\Y.WU>TO+34+6.^L+J.>"9 \,T3AE=2,@ M@C@@CO7H9-GV%S=3I\KIUZ=O:4IZ3@WM>UU*+^S.+<9='HTN7'9=6P/+.ZE3 ME\,U\,O\FNL79KJB2N<\94ITZL>6:379ZGBLW[$'@7P[*UY\%_B)X MO\"S$[A#H>NR/:LW^W#,6##VR!3?^$?_ &Z?AYSI'CKPAX_LTZQZSI[:;>,O M8*T),6?=J]LHKYM\&9-1=\#SX9_].9RA'_P7=TG\X,X?[+PL-:-Z?^%M+_P' MX?O1XG_PUSXI\&?N_CE^S5XQ\.!?];J.EPIJMBGNTT.-H_ UUW@+]J/]GOXF M%(O!_P 6M'FGDX2SN;G[-.3Z"*;:Y_ 5WU$CYWP-^-?C/P65_U5A;ZJ;RP7ZV\^=WX MM1Y?[=WP\^Y/X,^(EFG]]6TF_D_+,"YH_P!8,UP>F89=4BOYJ35:/W+EJO\ M\%!]=Q-+^-0DO.-IK\+2_P#)3VRBO$_^&SH?")\KXZ? OQGX.V_ZV_?33?6" M>O\ I$&<_@M=WX"_:$^"'Q/V)X$^*6BZA-)]VT2]5)_^_3X^$M2\0@@QMJ#RBT@;W3XNX;XKI2J95B8U>7=*ZDO6,DI)/HVK,, M%F> S&+>&J*5M^Z^3LRS1117T9W!1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?PA?M8?\G3 M?$O_ +*!K/\ Z7344?M8?\G3?$O_ +*!K/\ Z7344 ?M_P#\&FW_ "E,_:[_ M .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% ! M1110 4444 %%%% !1110!X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_] MCW+_ .DS5[I0 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/ M@_ZXK_(53\8_\BQ>_P#7 U#LLXWX@JX''3G&$:4IIP<4[J<(_:C)6M)]+WMJ?F/BOQIFG M O#M+'X"$)3E5C!J:DU9PG*ZY91=[Q76UKZ'Z+?\/9/^"?W_ $7W_P M75?_ M )%K-\*_\%5?V"=-TZ2"]^/&QVN9' _X1?5#P6R#Q:U^.%%?O7_$OG!G_01B M/_ Z?_RH_GW_ (F+XV_Z!\/_ . 5/_EQ^XGPF_X*%_L??'+X@:?\+?A;\7O[ M4U[5/-^PV/\ 8&H0>;Y<3S/\\UNB+B.-VY89Q@9) KV:66*")III%1$4L[L< M!0.I)["OPY_X)_\ C?Q5\.?VN/"7C#P1\-[[Q=J]M]O2P\.Z=,L'Y&#Q_"SP+=/!9E> MH2]N@?,N3CJJG:",JPZ5^0\?^'&2<)9S3IPQ;AAW34FYN,ZKES234*<%!M64 M=9?X5?LI^!KWXK>+XCLGCT*0)I6G$\!KJ^;]VH![*3D@J6 M4UE:=^Q;\4?C_?P^+?V[_BLVO0+(LUK\-_"LDEGH5HP.0)2");M@>[$8.1EE M->^?#_X;^ ?A3X8@\&?#;P?I^AZ7;#]U9:;:K$F>[' ^9CCECDGJ2:VZ^%?$ M6'RQZIQ,_P +>$_"_@?0;;PMX,\.V6E:;9Q[+6PTZU2&&)?140 "M"BB MOEISG4FYS=V]6WNWYGUD(0I04(*R6B2T279!1114E!1110 4444 %%%% !11 M6=XI\7>&?!&CR:_XLUNWL+.+[T]P^ 3Z =6)[ 9)]*RKUZ&&HRJUI*,(J[;: M226[;>B1=.G4K34()MO1):M^B-&N1^(_QJ\%_#9X]+OYIK_6+GBRT+3(_.NI MV/3"#[H/JV!UQGI7*_\ ";?%SXX_Z/\ "^QD\+^').'\3:I!_I5TGK;0GH#V M=OJ"",5UWPX^#?@CX8I)<:)927&HW/-]K.H2>==W+'J6D/(SZ# ]LU\C_;>: M\0>YDD.2D_\ F(J1?*U_TYIZ2J>4YW_ &?@LM][,)QLX1B.WMHPJCW..I/T(*,%TB<6-S3$XR"I:0IK:$=(KSMNW_ 'I-R?<****] MX\X*Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBHKV]L]-LY=1U"ZC@M[>)I)YYG"I&BC+,Q/ M ))-)M15WL#:2,KXA?$#PK\+?!M_P"/?&NIK::;IT!EN)6Y)[!%'\3,<*!W M) KROX"?#_Q5\4O&O_#5/QITQK>_N8#'X*\.SISG^-:^@ MZ^*P:?%F/ACZG^YTG>C'_G[-?\OG_;J37?A=:W&M^$GA^HR"#6S7G'COX,ZK8 M^()/B?\ !748M(\0GYKVSG$B_P"W&?\ EI&>H8=B,\$$\&7Y]B<_66+:_ZUW= M%<>-R_ 9E1]CC*,:D.TXJ2^YIHRJT*->/+5BI+LTG^9XG_PR!KW@W]Y\#/VC MO&7A@+_JM.OKE=4L8_0""?I_WT:/[8_;K^'G_(2\)>#OB#9IT?2[UM+OG'DO\ P XO[,H0_@RE3_PO M3_P%WC^!^?'[?7[6'C7XE?8O@]<>"-7\)1V0$_B#2M2=?,N)S@Q#*'#Q*N&! MXW,V U M_"'B5B\UQ7&^-CF%5U)TYRIIR27NP=HZ)**NK2T25VWU/R#/JF(J9M55:3DX MMJ[[+1:+3;73N%?8'_!+'X[:Q:^*;[X!:Y?/+I]W:R7VB+(V?L\Z$&6-?174 ME\= 8R>K&OC^O8?V&?"'Q3\4_'RTO/A#JMA8ZKI.GW-W]LU2W:6W2,IY)#JO M)W>: /0G/:GX:9KF&4<<8*M@U*4G-1E&.\H2TE&S:3TU5VE=)W5KAD.(KX;- MJ4J2;;:32ZI[K[C]0Z*\5_X2/]O;PU_R%/AO\/?$R+T_L76+BSD<>_V@%0?T MH_X:=^,^@<>/_P!C7QC;[?OGPY>6^J_EY97-?W?_ *XY93_WFE7I?XJ%6W_@ M<82A_P"3'[!_:F'C_$C./K"5OO2:_$]JHKQ9/V]/@3I["/QS:>*?"SDX*>(? M"US$5/H?+5P*ZCP[^U;^S;XJVKH_QM\.;G^['=:FEN[>P64J2?PKIPW%_"N+ MGR4L=2@T55TK6]%UVW^UZ)J]K M>1?\];6X61?S4D5:KZ"$X5(J47=/L=J:DKH****H84444 %%%% !1110 444 M4 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5Q'P0^(WAOQ_INKPZ!89!W#.5D'^RW.#_ +)KMZY,#C\'F>%CB<)44Z/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4 M444 %%%% !1110 4444 %%%% !1110!X7^UA_P EL^!__8]R_P#I,U>Z5X7^ MUA_R6SX'_P#8]R_^DS5[I0 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_Z MX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_%[_@K)_P I ?'_ M /W"O_359U^SMW=VFGVDM_?W4<$$$;2333.%2- ,EF)X Y)-?B1_P %)/B) MX)^*O[:WC?QS\._$=MJ^CW4UC%:ZC9L6BF:&PMH9"C8^91)&X##AL9!(()_> M?H^4:KXNQ-51?*J$DW;1-U*;2OM=I-I=;/L?S]](RM17!^&I.2YW7BTKZM*G M53:6]DVDWTNNYX=1117]?G\:'T7_ ,$F_P#E(#X _P"XK_Z:KROVAK\7O^"3 M?_*0'P!_W%?_ $U7E?M#7\>?2#_Y+/#_ /8/#_TY5/[/^CI_R1.(_P"PB?\ MZ:HA1117X4?OH4444 %%%% !1110 4444 %([I&ADD<*JC+,QP /6N1^(_QL M\&_#B:/1[EYM2UJYXLM!TN/SKJ9CT^4?<'NV.,XSTKET^&WQ1^-3B^^-.J-H MNAL=T7A#1[D[I5["ZG'+>ZKQ_NFOF,?Q-2ABI8'+:;Q.(6\8NT*?_7VIK&'? ME]ZHUK&#/7PV4SE16(Q4O94GLVKRE_@CO+UTBNLD7/$'Q]N=?U:7P;\"/#X\ M2ZI&VVYU$L5TZQ/K)+T<_P"RIYYP%O@!#I M+UE]E/\ EC9=).6X # %%%%?7'B!1110 4444 %8]E_R.][_P!>47\S6Q6/ M9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5X#\2-8U7]K3XCW/P$\$:A+!X'T&Y7_A/]=MG(^W3*2OA_3SC=,Q'25@<(N0?F!X)4UZ'\ M*?A=X1^#?@2Q^'W@JQ\FRLH\%WYDGD/+RR'^)V/)/X# ^*S"2^W+?V$7VZUFNEJ:UE/E\JNWF-9X>/\./QON_Y%_[=_X#U=MG1]'T MKP]I-MH6AZ?%:6=G L-K;0(%2*-1A54#H !BK-%%?9PA&G%1BK):)+H>HDDK M(****H85C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4 M444 %%%% !1110 5R?Q0^#_ASXFP0W<\TVG:Q8G?I6NV)V7%J_48(QN7/53Q MR<8/-=917%F&78'-<)+"XNFITY;I_>FNJ:>J:LT[--,Z,-BL1@ZZK4).,EU7 M]:I]4]&M&>8^$OC!XC\%:[!\-_CY##9WTS;-*\1PC;9:H!T!/2*7U4X&?3(S MZ=6;XL\(>&_'.A3^&O%FD0WME<#$D,R]#V8'JK#L1@BO,H]3\>?LT2+:^(I; MOQ%X$#!8=2V^9>Z,O990/];$.FX<@>G"GY58W,N$OQ'^15JOM*=2G6IJI3:<6KIK5-/9I]4SP91E"3C)6:W M044459(4444 %%%% 'C_ .V'^RII7[3G@>&VL[N*Q\0Z27DT:_E!V'=C?#)C MG8V!R,E2 0#R#^='Q*^!7Q=^$.IR:7\0O .I:<8V(6Y>W+6\GNDJY1Q]":_7 M>LWQC_R+%[_UP-?D''_@YD7'.,^OQJNAB&DI224E)+15L(@^I%?HO^QW^RII?[,?@>:WO;N*^\1:L4?6;^('8NW.V&//.Q#F1\#8SZ_*JZ^(2:C)I144]'RQN[-K1MR>F MBM=W,FX7PF45?;.3G/HVK)>BUU\[A1117[ ?3".B2*4=0RL,$$9!%:N>/ZK^P=^RYJ%Q]OL/AT^E70^[=:/JUS;,OT"R;?TJK_PQWJ.A_-\ M/_VGOB5I 'W+:XUX7ENGTCD3^M>U45\_/@GA-R#A3;ZTU[)_?3Y7^)Q/* M-)1?]WW7_P"2V/%?^%5?MH^&Q_Q3O[4&C:ZB_P"K@\1>$(X<#T,ENVYO MK1_PEO[>7AK_ )"_PD\!>)0O_0 UZ:S9Q_V\@@']*]JHJ?\ 5.G2_P!UQF(I M?]QI5/PK^U0O[-C'^'5G'_MYR_\ 2^8\5_X:E^*^@?\ )0/V.?'%KC[Y\/O! MJH'T,97-.B_;V_9^LY%M_&D_B'PQ*QQY7B#PS=1$'T)1' _.O:*;+%%/&T,\ M2NC##(ZY!'N*/[*XIH?P,R4_^OM&,O\ TU*A^0?5LQA\%>_^*"?_ *2X'"^' M?VHOV=/%>T:)\:_#;N_W8I]5CAD/T20JWZ5VNG:KIFKVXO-)U&"ZA/26WF5U M/XJ2*YCQ%\ O@?XMW-XE^$/AJ\=NLTVBP&3_ +[V[A^=<5J/[!?[,-S<&_T? MP-EAZWI.I2?R3A57RU45XK_ ,)M^W;X;XUGX)>"?$NWJ?#WB22SW_3[4#C\:/\ MAJWXCZ#_ ,E _9 \?V>/]8^A0PZHJ^^8V7(]Z/\ 7+*:?^\PK4O\="LE_P"! MJ#A_Y,']J8:/QJ4?6$K??:WXGM5%>,6_[>_[.D,ZVGBW6-9\.3L<"#7_ [= M0G/H2J,!^)KK_#G[2_[/?BS:-!^-'AJ9V^["^L11R'_@#L&_2NO"\6<+XZ?) M0QM*4NRJ1YOG&]U\T:4\RR^J[0JQ;[Q7$3?=E@ MD#J?H1Q4M>_&49*Z=T=J::N@KS/]JWXK_P#"KOA5<_V?<[-4U?-GI^TX9-P_ M>2#_ '5S@]F9:O\ Q+_:6^#_ ,+K*XDUKQ=;7-Y C$:=8R"65F'\)Q\L?U<@ M5\:?%;XR^-_C7X@'B/QE+!&L>Y=/T^TR8;2(G(4$@%V/!9SRQ[ !5'X?XN>* M64<.Y#6R_+ZZGC*J<$H-/V:>DI2:?NM*_*M^:SM9-GW?!?"^,S/.:4\12DJ, M??;:LG;9:[W?:ZLF=)^RE\5_^%7?%6V_M"YV:7J^+/4-QPJ;C^[D/^ZV,GLK M-7W)7YGU],?LC_M?:CXD\60? SXI2JU]-;;O#FL'@W:HN6MY>WF* 2&_C Y^ M;EOS'P \1<+EK?#>8SLJDKT6]E*7Q0;Z\(2ZK%_ M:5]%#"\TLJ6^?,,:QQNQ&O#FC6 MQN-6UW7=0CM+2SB! WR2R$*@R0.3R2!U-?G9^UQ\,OAUX,_X.2/V.O%WA#P+ MI&E:GXA\%_$"37K_ $[38H)M1D32Y2LD[HH,K@RR?,V3\QYYK[I^/G[+_P * M/VG+SPO9_&_P];^(?#_A?6&UB+PIJELDVGW^H+&T=O-_P""@G[$W[:EUJ6G?LJ?M/>#O'5YHZ"34]/T'6$DN;:,D*)6 MA.)!&20!)MVD\9S7;?&?XZ_!;]G/P)/\4/C]\6/#O@KPW;3QPW&N^*=8AL;2 M.21ML:&69E4,S< 9R:_/7]JW]C/X9>$O^"]'[)7Q _8Z^'VE>$/%BZ'XKU/X MP-X3T^.S@G\,P6L-O;RWL4*JC&2YN&MHW(W.Q4$X@4IK?\%I7_;6G^.7@+Q3 MX6_X)3:9^T[\!_ NAWFI^)_"&I:UI\AOM;G_ '*7"Z;.LTEV]I:B81 6\F7O MY"%W1HX /MC]G[]L+]E+]K!=5?\ 9B_:/\$_$%=",(UIO!OB:VU(6)FW^4)C M [>7O\N3;NQG8V.AKT>OD[_@CW\>_P#@G=^TS^S1=?%W_@GI\!/#'PSL;C6& ML_'/@O1/!EEH=YI>L0HH:"]@M$57D5&7;)\P9&&""&5?K&@ HHHH \+_ &L/ M^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:O=* "BBB@ HHHH *** M* "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1122 M21Q1M+*X55!+,QP !W- "UY[^T'^T_\ "+]FGP_%JWQ&UQVOKUO+T;P_IL7G MZAJDI.!'! #EB20-QPH)&2,BO,?'O[9/C7XN^*[OX+_L)^&K7Q1J]M)Y.M^/ M+\G^P=!)ZGS1G[5*!R$3([_. RCJ_P!GS]C/P=\(/$$OQ8\?>(+OQU\1K]?^ M)EXUU]0TJ9&#':Q\K:Q $@*G.#C.W"CZRED>$RFFL1G;<6U>-&.E62Z.;=U2 M@^\DYM?#!I\R^0JY]C,XJRP^1I22=I5Y:TH/JH)-.M-=HM03^*::Y7P%I\#? MVA/VVKN+Q+^UE)<^"OA]YBRZ=\*-(O66ZOU!RK:I<+@^A\E<8XSL923UGB[_ M ()D?L,>.->D\2:_\ K3[5)##$18:Q?6D2I%$D2!8H)TC3"(H^51D@DY))/O M%%9U.,,^A47U&M+#4XIJ,*,I4XQ3M?9\TF[+FE-RE*RN]%;6EP9P_.F_K]&. M*J2:VZY8I7?+&"C&-W9:N_SI_PZ;_X)_?]$"_\NK5?_DJLWPK_ M ,$JOV"=2TZ2>]^ ^]UN9$!_X2C5!P&P!Q=5].UC^!_^01+_ -?LW_H5+_7; MC/\ Z&6(_P#!U3_Y(/\ 47@G_H5X?_P13_\ D3R_X3?\$]/V/O@;\0-/^*7P MM^$/]EZ]I?F_8;[^W]0G\KS(GA?Y)KAT;,/F&:9GF]9 M5L=7G5FE92G*4VE=NUY-NUVW;:[?<]K+LIRO)Z#HX"A"C!N[C",8)NR5VHI* M]DE?>R78****X#T HHHH **** "BDDDCAC:65PJJ"69C@ #J2:\TU[X]WWB7 M59?!WP$\/CQ'J,;;+G59&*Z;8GU>4?ZP]]J=>Q.,5Y&;9YEN2TXO$S]Z>D(1 M3E.;[0A&\I/O962U;2U.W!9?B\?)JE'2.LI-VC%=Y2>B^>_2[.Y\6>,?"_@7 M1I/$'B[7+>PM(_O37#XR?[JCJS>@ )/I7G7_ F'Q@^.7[CX;V4OA/PW)][Q M'J4'^F7:>MO"?N ]G;L<@@C%:7A/X 6KZS'XW^+^NOXJUY>8FNTQ9V7?;!#] MT8/\1&>,X!KT;ITKP_J?$'$6N-D\+AW_ ,NH2_?37_3RI%VIKO"DW+_I[O$] M'V^6Y7IATJU7^>2]R/\ A@_B]9JW]SJ0\\GG P/;-=3117T^ R_ Y7A8X;"4XTZ<=HQ5E^'5[M[MZO4\C$X MG$8RLZM>3E)[MN["BBBNPP"BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_ MY'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "O./VBOC MCC8Y<]2G-VY MY6:I1?5.;3C!I^=BZ]2I46%H.TWJW_+'OZO:*^>R-[]GKX'6_P &/"\\FL:F M=6\3ZW/]L\4Z]+R][@445[N79?A,JP4,)A8\L(*R M6_JVWJVW=MO5MMMW9V4*%+#4E3IJR7]??W?5A1117::A1110 5C^)?\ D+Z/ M_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 444 M4 %%%% !221QS1M%*@96!#*PR"#U!%+10TFK,-CRG6_AAXP^#VJS^-_@-")[ M":0RZOX+EDQ#/ZR6Q_Y92?[/0]N@6NS^&OQ3\)_%/1VU+PY=.D\#>7?Z=(R://0;O/#W22OO*@W90EU=-M4Y/9TY-N7 MOQQN&S6*I8]\M1:1J[^BJ):R7]]>\NO,K)=[17 _#;XU'7-9;X=_$C2/[!\5 MVZ_/8RM^YO5_YZV[GAU."=N21SUP37?5]'E6;X#.L+]8PD[J[3334HR6\9Q= MG&2ZQDDT>5C,%B-N MY8YYAYCC_9C&6;\ :XO_ (7WXQ\;?NO@O\(M2U*)ON:SK7^A6>/[R[OFE'L, M&OG\QXHR/+*_U>K6YJW_ #[@G4J?^"X*4K>;27=GI87*,QQ=/VL(6A_-)J,/ M_ I-+Y7N>FW%M;WD+6UW;I+&XP\X/6O*/BWX?_ &-M&WI\3O!O@]KL M\>0ND0R7A)[ 1*9!GUX%6O\ A4'Q>\=_O/BS\89K:V?[^B^$8_LL6.ZF9LR. MIZ$$?C74>!_@O\+_ (#;2WN!UO9$\VW1N_@-^SAJOACS#\OB+4_$5WIR#T98%D9F7N"H_"NQM?V+OB)=>#W\.:Y^ MTYXD8RKAH&N)[J!/;;-,=X_ ?2OH.BO+PWA3PPI2J8R+J2DK-0M0IZ[VIT/9 MI_\ ;[G+^\<]/%83!-_V;AH8>_VHKW__ -ZQ?G#D/@K]I_X#?$#X1:?X8\" M>(_'VF:[HMY>3WF^U\+PV$Y>W5%59GC),H/G\ GL3Z5PE?6W_!0WX$ZO\:/@ M@-1\*6+7.L>&KHWUM;1KE[B$J5FC4=VQM<#J?+P.2*_-4@@X(K^3/&;A3_5G MC!TJ$7'#2A!TKN4K144I14I-O22;M?1-=&B2JT)8"6(G6:FZLZ[YI M65E'WJZ55O9-0TO4=-\7Z(Q74="U&&_L67KOCK_L:? G5_CK\;M+TU+%FT?2;J.^UVY*_(D"-N$9/]Z0KL Z\D]%-?G>0 MY7F&:9UA\+@;NM.<5&W1WW\DMV^B39T9CX^4>*,#4RFKE%U67+_'U5]I+]SO M%VDGT:N?J;1117^HAY04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M '\(7[6'_)TWQ+_[*!K/_I=-11^UA_R=-\2_^R@:S_Z7344 ?M__ ,&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4 M444 ?F[^W1XK\,6'_!QI^Q'I=]XALH;E/!/CU7@END5U,VENL(()R"[(X7^\ M5(&<5]8?M]_\%"/V*/@)X+U+4+R0R7=]?\ A:TF MFG<]6=WC+,?:C M;,[5SC&=H]!0!\(?LF_\%1_^"7&B^/9?$A_;1\+?%#X\_--TS4;?P5:7- MS+<3-+Y-CHVG(\:^1I]J9GVM*R*2\]S,RO*Y'U-KO_!1K]A/PE\>_$G[,'C? M]JSP5X>\>>$K.VN]>\.^)=93398(9X4GC='N=D_9 MR_9Z\(ZU;^)/"GP'\&:9J-H^^TO].\+VD$T+8(W(Z1AE."1D'O3O&7[.W[/W MQ%\9V?Q&^(/P+\':[XATY%73]>UGPQ:75[:JI+*(YY(V= "20 1@F@#YF_X) MG? [P_8?M5_M0_ML?"_2C8?#_P"-WC#0I_!R+;F&+5SIVFF*]UJ&,@?N;N\N M)RDN/WX@\]=R31NWV51TZ44 %>7_ !6_9*^&OQB\7/XT\4:_XHM[MX$A,>D^ M(YK:':@P#L0XSZGO7J%% 'R%\7?V6OAY\(?CE\'KCPQKGB6X;4?&ABG&JZ_- M1_M8?\ );/@?_V/_P#@6U'_ @^D?\ /S>_^!;5L44 M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P ( M/I'_ #\WO_@6U;%% ',^)?"6F6.@W5W#<71:.(D![EB/Q%6;+P7I4MG%*US> M9:)2<738Z5;\8_\ (L7O_7 U.?%\!\O5==DD(T+P]G(WW-PO$KC!_=1DDD$9+*4/IY7E&/SBLX8>. MD5>4FU&$(_S3D](KU>KT5W9'EYKG. R:BIXF6LG:,4G*\*C=R00"%<^ MC_ ?]BW1/ ?BW_A=WQO\63_$+XE7"@R^)M7C'DZ=W\JQ@^Y;HN2 0-W)QM#% M:]PKW/[3RSA[WUUO7DM(O_IS![?]?)KGZQC3>K\'^R\TXC]_-OW6'>U" M+UDO^G\UOYTH/DZ2E46BY'P1\#?AO\-O#-KX-\!:'_9&EV:;;:QL9#'&GJ<# MJ2>2QR2>22:UO^$'TC_GYO?_ +:MBBODZM6K7J.I4DY2;NVW=MO=MO=GUU* ME2H4XTZ<5&*5DDK));));)&/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%0 M:&/_ ,(/I'_/S>_^!;5F>%?"NG:AITDTT]R"+F10$N&48#5U=8_@?_D$2_\ M7[-_Z%0 ?\(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!; M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q67 MXO\ &OA7P%HTGB#QAKMO86D?66=\%C_=4#EF]@":QQ&(P^$H2K5YJ$(J[E)I M)+NV]$O4NE2J5JBITXN4GHDE=M^2(_\ A!](_P"?F]_\"VKCOB/XW^&_P[N8 M]#>ZU/5-FL]Y<0\\GG P,]J^2_MG-^(/=R:'LZ+_P"8BI%V:_Z*]$T?X7>$?#VG1Z3H5M-:6T0Q'!;S%%7\!7145ZV4\ M/9?E-25>-ZE>>DJLWS5)>3>BC'M""C!=(HXL;F>)QL53=HTX[0CI%?+J^\FW M)]68_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%%>Z><8__ @^D?\ /S>_ M^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;% M% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ M /"#Z1_S\WO_ (%M69:^%=.D\4W5@T]SLCMHV4BX;=DD]375UCV7_([WO_7E M%_,T '_"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#" M#Z1_S\WO_@6U4?$NF>"_!WA^\\4^)]=GLM/L+=I[RZGO6"QHHR2?\!R3P*Z5 MF5%+NP R23TKY\O9)_VV/B0VD6KN/A3X4U ?;9D)"^)]0C.1&#_ !6T9P2> MC'UR"G@Y[G$\LI0HX:'M,35?+2AT;ZRD^E."]Z'BHTU>I+ M2*_5]DMV_ENT0_!KX:WO[1_C6/\ :,^(ME?6GAVR<_\ "N] NYCO$>?^0A*# M_&^ 4'88(SA6/N7_ @^D?\ /S>_^!;5K0PQ6\2V]O$J1HH5$1\YO=^222C&*TC%**V*PF%6%IV;O)ZR?=]_T2Z*R M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBBO9.HQ_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:LS7/"NG6NHZ;#'/_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% '&>./@1X%^(&F"PUP7GFQ'?9WL5T1-:R=G1CT.0/8XYKA= M-UG6OA!K,7A#X[7EU/IEQ+Y>D^,K>9UAD]([E91A1^JXJ/M*/;[46_M0?1]U\,NJO9K.B\&:'/$L\%]=NCJ M&1TO&(8'H0>XIW_"#Z1_S\WO_@6U>,?#7CS08?$WA+5XKVRG'R2Q'H>ZL#RK#N#@B MM5-N]UMSTY:*I3;^TK-;3C&6A..RV6&IJO1E[2C+12 M71_RR7V9>3WWBVM2+_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HKZ$\LQ_P#A M!](_Y^;W_P "VJCXE\):98Z#=7<-Q=%HXB0'N6(_$5TU9OC'_D6+W_K@: *E MEX+TJ6SBE:YO,M$I.+IL=*E_X0?2/^?F]_\ MJTM._Y!\'_ %Q7^0J:@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:KVL:YHOAVQ;5-?U>UL;9/OW%W.L:+]68@5Y]??M-^&=4NWTGX5>%] M7\87B':QTJU*6T;?[<[@*H]P"*\;-.(FZ%-M+=[17K)VBOFT=G_P@^D?\_-[_ .!;5F>)H?A[X+L3J7BSQ9_9 MT'.)+S4_+W>PR3_;7$&9:9;@7"/_ M #\Q#]FO54H\U5^DU2]3M^H99A?]ZQ',_P"6DN;[YNT%ZQY_0Y:3XLZ5XID: MS^"W@#Q+XH?.T7YF:TL0?>:7'Y8Y]:ELO@M\:O&;^?X^^)HT"T;KI?AAG:7' MHUQ(20?]T$5[!'''#&L4,:HBC"JHP /0"G4?ZLXS,--J>TQ%1SEW;;_,Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:MBBN\YC'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ\6^,_P#P3C^!WQ7U";Q%I5U?^'M6N&+SW-@RO%.YZN\3#D^ZE+/B]J5U:I<.AMK#2X[=V"G'WV>0#_ +YKZ4^'7[/?PP^%'AU/ M"_@+2)M/M%;=((KEMTKXP7=CRS>Y^@P !6]X'_Y!$O\ U^S?^A5L5Y7#O G" M/"E5U]*5NRE-RDEW2=F<^"R?+FHOOJW][NS'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VK8HKZX](Q_^$'TC_GYO?_ MJ/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@"CI6@66CR/):RSL77!\V8L/UJ]110 4444 %%%% !1110!_"%^UA_ MR=-\2_\ LH&L_P#I=-11^UA_R=-\2_\ LH&L_P#I=-10!^W_ /P:;?\ *4S] MKO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% 'A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@ M?_V/G>-(OCQ^T_XQ/Q#^(G#6UY>18TW1.:U6L(SUM\GB<_Q./K MRPF2152<7:565_8TWU3:UJ37_/N#T>DY0TOR/]@_M-_M[_OO&(U;X3_"2?F/ M1(G\OQ!XDA/_ #W89^QP,/X!EB"0=P*L/H?X7_"CX=?!;P;:^ /A;X1L]%TB MT'[JTLX\!F[N['+2.<*JR=;$25I59VYK?RQ2TA#M""2ZN\KME%%%>&>\%%% M% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !3998H M(FGGD5$12SN[8"@=23V%<=\1OCAX0^'UVGAY%GU?7KCBTT#2D\VXD)'&X#_5 MKWRW;) .*YR+X6?$GXQRKJ7QUU?^SM(+!H?!NCW!",.WVF9>9#_LJ<=P1R*^ M7QW$T%BI8'+*;Q.(CI)1=H4W_P!/:EFH?X4I5&M5!K4]?#Y3)T5B,7/V5)[- MJ\I?X(Z.7KI'O(L:W\>=2\6:G+X0^ 'A]?$%]&VRZUJ9BFFV1]6D'^M/?:G7 ML3TJUX0^ %DFLIXX^+&N2>*_$"\QS7J 6MGWVP0_=4 ]R,Y&0 :[G1-"T7PU MI<6B^']*M[*T@7;#;VT01%'L!_DU;K+#\,SQM>.*SNHL143O&%K4:;ZCE>]22\Y:63_EC9=^;<****^M/%"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ MKRB_F: -BBBB@ HHHH **** "BBB@ HHHH ***\H_:-^,WB30+NP^"?P;CCN MO'GB="MB&YCTJUZ27TW7:JC.T'JPZ'&T^;FV:X7)L#+%5[V5DDE>4I-VC"*Z MRD[)+N^QAB<13PM%U)_=U;>R7=MZ(POC=XP\1_'GQY+^RQ\)-4DMK2)%;XB> M)+8\6%JW_+G&W0SRC(([#(.?GV^P^#?!_AOX?^%K'P9X0TJ.RTW3K=8;2VB' M"J/4]220G)) M)Z DX R<9KL*\S(LKQ5.K/,LQL\555FD[JE#>-*#[+>NUDBBBBOI3O"BBB@ HHHH **** "L?Q+_R%]'_ .OT M_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O,O%_P>\0^$->F^)7P%N(K'493OU7P_,=MEJH')XZ1 M2]<,,#)YQDD^FT5Y.;Y+@^)<4U@EO-IFMV)VZKH5^-MQ:N. M#P<;DST8>HS@G%=;7&?%#X,Z/\098/$6EZA+HWB.P&=-UZQ&)8S_ '''_+2, M]U/8G&,G.5X&^,VL:9X@B^&/QNT^+2=?;Y;#4(S_ *%JPZ!HG/"N>,H<F>'H#=S,?3Y/E!]BP->;F6<95DU)5<=7C23VYI) M7?9)ZM^2NV=6$P.,QT^3#TW-^2;MYOLO-G>5'>7MGI]L][?W<4$,:YDEFD"J MH]23P*\S_P"$E_:5^(7R^&?!VG>#;!^E]KLOVF[*_P!Y84^5#_LO4EG^S+X? MUBZ35/BUXOUCQA=HVY4U*Y,5JC>J01D!1[$D>U>%_K'F>8:93@9S7_/RM>A3 M^Z476?E:ERO^8]'^R\)A=<;B(Q?\L/WDOO34%\YW78GUO]ISX=07[:'X*CO_ M !7J2\?8_#EHUP!Z%I.$"^X)Q53?^U!\0_N1Z1X$L'[OB_O\?3B,.[K4?%NHKS] MJ\0W;3(I[A8N$"^Q!KT&QL+'3+1+#3;**W@C&(X8(PB(/0 <"I:*]G*\BR?) M4U@J$:;ENTO>EYRD_>D_.3;.'%YCCL>U]8J.5MDWHO1;+Y)!1117K'$%%%% M!1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_P G M3?$O_LH&L_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P:;?\I3/VN_\ MMX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !111 M0 4444 %%%% !1110!X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+ M_P"DS5[I0 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JYIW_(/@_Z MXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HH MKPSXZ_MIZ7X/\8-\#?@%X1F^(?Q)E4@:!I<@%MI?;S;^X^Y BD\J3NZ [-P: MO0RW*L?F^(]CA8=F>;8#)\-[;%SY4W9+5RE) M[1C%7E*3Z1BFWV/3_BM\7OAK\$/!ES\0/BKXPL]%TFU'SW-W)@NV"0B*,M(Y MP<(H+'L*^>_[1_:<_;W_ '>AG5OA-\(I_O7[J(O$/B6 _P#/,>-83OTS2Q$1HGA[)!"6ENW#L,#]ZXR2 M <;AO/T)7O\ US*>'/=P-J^)6]5J].#_ .G4)+WFO^?DU9?9@G:9\]]2SCB7 MWL??#X9[4D[5)K_I[.+]R+_Y]P=W]N;3<#E/@W\$/A;\ /!<'@#X2^#[71]- MA^9T@7,EQ)C!DED.6E<_WF)/0= !75T45\MB,1B,77E6KSK9 M]9AL-A\'0C0H04(15E&*222Z)+1(****Q-@HHHH **** "BBB@#E/C7\2K3X M3_#?4?&4Q4SQ1>781-_RUN&X1<=QGYC[*:H?LY^.8/B)\+K3Q.C*)I9I%O(T M_P"61?#W2KG=8Z#G[3M/$EVP^;Z[%POL2]8 MG[+OQ?\ 'O@O6;CX>^"[>PGG\12I'9?VI.4@MK@<>8<-HP20O7&#_.&+ M\::6$\59Y:VY8*,71]U7[I+;[6Q^IT> IUN#8XI)*NWSZNR5/ ML^VGO_@?8?C+QSX2^'VC/K_C'7;>PM4X#S-RY_NJHY=O8 FO/?\ A)/C+\=/ MW7@FUG\&^&9/O:W?1?\ $PO$]88_^62D='//((/:M7P;\ =.M=93QQ\4=;E\ M5>(AREU?(/L]H>NV"'[J 'OC.1D8KT.OUSZCG_$6N/D\+AW_ ,NH2_>R7_3V MK%^XN\*3OWJM7B?%?6,MRO3#)5JO\\E[B_P0?Q?XIK_MQ;G,_#GX1^!_A=:/ M%X8TL_:9^;S4[I_,N;ELY)>0\G)YP,#/:NFHHKZC X#!99A8X;"4XTZ<=HQ2 M27R7X]^IX^(Q.(Q=9U:TG*3W;=V%%%%=9B%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4444 M%%%% !1110 4444 %%%8?Q'^(GA3X4>"K_Q]XVU);73M.@,DSGEG/140?Q.Q MPH'-PB*!SM!(+-V'N0#E?LX_!#5?AW:7_ ,0OB5?I MJ?COQ0XG\1:EU6$=4M(?[L48P,#@D>@4#!^ /P[\6?$;QDW[4WQLTPV^K7D! MC\'^'YN1H6GMG!(/_+>0'+-U ..,[5]LKY3*FU9Q3 M5G6FGM4FM(IZTZ;MI*4T>;AH3QE98JJK)?!%]%_,_P"\^G9>;84445]B>H%% M%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ M $$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M6/XY\!>%/B/X?E\->+])CN[63E=W#Q/V=&'*L/4?RXK8HK#$X7#8W#RH8B"G M"2LXR2::>Z:>C1I2K5:%55*4G&2U36C3\F>16OBSQU^SMXT\$X6.Z4X\0(+?2IK>4,&1 MAEY5(Z@)T([LM>I75K:WUM)97MM'-#*A26*5 RNI&""#P01VKX"^-^H^&)OB M)J>C^ FFCT"QO9$TVU-PSQ1L<"5H@?NJSJ2 .V*_"/$_/\T\-N&:F'PE;GIX MA.G24I/VM%M>]RRUCA;*_!/S-M'[N0_P"\N,GN MRM7IM?!7[/\ \6/%GPL\9[O"TU@#JZ+9RKJK.+969QLD?9R I)Y'8MZU]2_\ M*)\<^-_WOQF^+^HWL+_?T701]BM,?W6*_/*/K@UU>%WB-F/$O"E&A1PLZ^*H MI0J/FC""MI"4YR?-[T5KRPF^9-VL8\7\+87*LYG4J5E3HU'S15G*7]Y1BE;1 M[7E%6MJ;WC3X_?"?P).=/U?Q9#/?;MJ:;IP-S<,W]W9'G:?][%8/_"Q?CYX_ M^3X=?"N+0+-_NZKXOE*28]1;1Y8'TR2*['P7\+OAY\.X!!X+\(65@=N&FBAS M*P_VI&R[?B36_7Z+_97$^9ZX_&*C#^3#K7T=:HG)^L(4GYGR_P!&LCRFJZV'HKVKW MJ2;G4?K4FY3?SE8Y<7FN88V'LZM1\BVBK1BO2,;17W!1117NGG!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"0 M1+_U^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M ?PA?M8?\G3?$O\ [*!K/_I=-11^UA_R=-\2_P#LH&L_^ETU% '[?_\ !IM_ MRE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1 M110 4444 %%%% !1110 4444 >%_M8?\EL^!_P#V/%_M8?\EL M^!__ &/Z4 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW M_(/@_P"N*_R%4_&/_(L7O_7 U*[+1M(L4W7-]?S!$7T4=V8] J@LQX )KS+]H#]L_PI M\*O$D?P@^&?ANZ\>_$B^7_0/!NA,&:#(_P!;=R\K:Q#()+V\7:_;OYVB^"[-2- T GG"0M_Q\RCH9),C_ ']JM7TV M#R&E1PT<;FTW1HR5XQ2O5JK^Y%[1_P"GD[1_EYVN4^6QG$%6OB98'*(*M6B[ M2DW:E2?]^2WDO^?<+S_FY$^8Q6\?_M+?MXN;#X,MJ7PP^%,QVS^-;R#R]:U^ M+N+&(_\ 'M$PZ3'G!!!^]'7N7P+_ &>?A)^SAX/'@OX3>$XM/@=@][=L?,N; MZ7O+/*?FDTDK\:<=JI)X%)M15WL-)MV0^BN \1 M?M-?![0;O^RK+Q(VM7Y)"6&@6[7]O%\X/U)%?+UN,N'X571P]1UZBT<:,956GVDX)QA_P!ON*\S MUZ>19DX*=6/LXOK4:@GZYC;[VF>'D6P@Q_=8KEI%^N#71>#O@3\( M_ ;+-X<\"6*3JUT-_J]0O(Q M8V;>XDEY;Z8%/]'\-01J$M-+\/VIFGN)6.$C,T MOW#U)9,X"DU[O7S_ /M>_#?XZ?%O7K#0_!7@UKC1-.B\P3'4;:,3W#=6VO(# MA5PHR.I;L:^.X]P/$> X6Q&)6(Q&*Q#7+"G0BZ<5*6G-RT4ZO+'63YZLHNRB M]]?22>W>FWD.HV%PT4\$JR0RH<,CJS_\ CU0V/[)G[0.I0F>R\ ;T5RA/]JV@Y!P1S+7\6?ZB\>J? M/_9>)OO?V%6]^]^4_>O]8>'.7E^MTK?]?(?YGU_\%/B5:?%CX;Z=XRA*B>6+ MR[^)?^65PO#KCL,_,/9A75U\_P#[(7PW^.GPDUZ_T/QKX-:WT348O,,PU&VD M$%PO1MJ2$X9+C)25GTNF]5M\K]0HHHK[(\(**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYF MMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH AO[^QTJQFU34[R*WMK: M)I;BXF<*D:*,LS$\ DDUX'X-L+W]LCXD0?%?Q+9RQ_#;PS>M_PB&E7"%1K M=XA*F_E4]8U.0BGKSG'S@O\ B%JNI_M=?$>X^!W@V^EA\ ^'KI?^$[UNVG; W^[Z5I6FZ%IEOHNC6,5K:6D"PVMM @5(HU&%50. M !BOB'_P 9AC[;X&C+7M7JQ>WG2IR6O2I45OA@^?R?^1G6M_RYB_\ P.2_ M]MB_O?DM;%%%%?;GK!1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_ M]!-;%8_B7_D+Z/\ ]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 >9_M6_%?_A5WPJN?[/N=FJ:OFST_:<,FX?O) M!_NKG![,RU\-U]H_'K]ES5?CIXJAU^[^)O\ 9]K:6HAL[ :/YHCYR[;O.7)8 M^PX"CMFO/=8_X)^?V3I<^I?\+;\SR4W;/[!QG\?/K^2?%W@?Q-XXXJE6PN!; MPU)Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J]TH **** "BBB@ HHHH **** " MBBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO M\A0!-1110 445Y#^T1^V-X ^!>J6_P /-#TF\\8>/M3&-&\#>'AYEW,2,AYB M 1;Q=R[_ ,.2%8 X[RBDVWHDV>E^,/&?A/X?>&KOQCXX\1V>DZ581&2\U" M_N%BBB7U+,<=> .I) ')KYMN?C1^T3^W!<2>'_V6UN_ ?PY9S'??%'5;1DOM M40'#+IENV"H/(\]L$=BC+M.AX/\ V0OB/\?/$MI\7/V]-=MM7EM91/H7PQTJ M0_V)HY[&89_TR8 X)8E/O#+J0!])6UM;V=O'9V=ND442!(HHT"JB@8"@#@ # MC%?1>UR?AO2CRXG%+[35Z--_W4_XLE_-)>S72,])'S?L/F&:99E-'VV-K0I0[SDHK[VT>GAL'B\;4Y,/3E.7:*;?X'945YA M_P +G^*OC#Y/A=\#-1$+?=U/Q1,ME$!_>$?+N/H:/^%6_'3QG\WQ%^-;:9 W MW]-\'VOD8^EP^9/TKP/];88O3*\+5Q']Y0]G3]>>JX*2\Z?/Y)GI?V+*AKBZ MT*7DWS2_\!AS-/\ Q&+G^T1X1CU M*])R]_K4C7_>94'W %=Q%%%!$L,$2HB#"HBX 'H!1[#C3,/XE6EA8]H M)UJG_@TR'"_!"=9]Y-0C_X#'FD_P#P.)YEY/[5'CC_ %UW MH'@FT?\ AB3^T+Q![DXB/X4^V_9>\(:I.FH?$WQ/KOBVX4[@-7U%Q C?[$49 M 4>Q)%>F44UP7D]=J68N>*E_T^FYQ_\ !2M17RIH3S['4U;"J-%?].URO_P/ M6;^*X?V8/@=J'E>(M4@\SQ'K<>2OA_3SC=(2.DS@X M1<@C<#QE6K>_:+^.-Y\+M*LO"/@33%U;QMXEE-KX8T=>)J3Q=9X6D[)?' M)=%_*O[S_!:[M&]\+OAEX2^#_@:P^'W@G3Q;V%A%M4GEYG/+2N?XG8Y)/OQ@ M "N@HHKZG#8;#X/#PH4(J,()**2LDEHDEV2/1ITX4H*$%9+1+R"BBBMRPHHH MH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^ M@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "LWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X M/^N*_P A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_)TWQ+_P"R@:S_ M .ETU%'[6'_)TWQ+_P"R@:S_ .ETU% '[?\ _!IM_P I3/VN_P#MX_\ 3Y/7 M[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 45QWB#]H7X% M^%/B_H'[/WB+XN>'K3QSXIBGE\/>$)=5B_M*^BAA>:65+?/F&-8XW8N1M&W& MSK%#;PHI9Y)'8A415!)8D $F@ M"S17FOP3_;#_ &7_ -HW6KCPW\$/CCX?\2:A;Z>FH&RT^]!EFL7;:EY$K &> MV9OE6XCW1,> Q-;'QG_:%^"7[/&D6.M_&KXEZ7X>BU2]^QZ1%?3_ +_4;G:6 M\FVA4&6XDVAF*1JS!5+$8!- '945S_PN^+'PS^-W@BS^)/PA\>:5XDT&_P!X MM-6T:]2>%V1BCIN4G#HZLC(<,K*58 @BN@H **** /"_VL/^2V? _P#['N7_ M -)FKW2O"_VL/^2V? __ +'N7_TF:O=* "BBB@ HHHH **** "BBB@ HHK\7 MO^'LG_!0'_HOO_EJZ5_\BU]WP5X?9UQW[?ZA4IQ]CR\WM')7Y^:UN6$OY7>] MNFY\#QQXC9)P!]7_ +0IU)^VY^7V:B[_-.'\ZM:_7;K^Q_C'_D6+W_K@ M:N:=_P @^#_KBO\ (5^47P9_;I_X* _&G2]<.H?'UDM;>R:*V;_A%]+4273# M**2+7[H ^;_>%<'/_P %5O\ @H/IP./PT\7@/9>WASU/=]M%SA_RZUT6MOA>CU/&S3Q+P.)CAL9[3V4N2G[WLI*,O\ E[IJ]+[K5:'[/U3\0^(=!\):)=>)?%&M M6NG:=90F6\OKZX6*&",=6=V("CW-?GA^PM_P53^)>H:5XPC_ &C/$VJ>.?$, MLVFV_@'PKH7AZV2\OYW%UYZH+:%!M&V LSYVC[H).#[_ .'_ -E?XP?M2ZW: M_$G]NS4XHM)@F%QHGPBT2Z)T^S(Y5[Z53_I]&\G4O%2M1C)1(.$XIRVG6R*C*I4J7]V M=HJE:3C>M*+FHWM>,(N5246FHI-M1:E^T7\=_P!L?49_!G[%]H_AWP:V #G[AVL?5_P!G?]E3X3?LUZ7@U_XE_"#X2Z;%H^K^)](T>"SA6. MWTV!E#11J,!4AC!8* N!7-?\ #0VO>*OW7PB^#>O:VK?K6G;9U533J3=]ERJG%_#%.[?V63<#9E M5K+,\7"Q(/Q8@5YW_PB/[2_C;YO%/Q(TKPO:O]ZS\.61FF*^AFE^ZWNM6M'_9= M^%5I>C5_%%K?>)K\=;WQ)?/=,?\ @)PA'U4U\A_;7$6/TP&7N,?YZ\U37JH0 M52H_2<:?JCZSZAE>&_WG$IO^6G%R?SE+EC\TY#-2_:C^'#7C:3X'M=5\57R\ M&V\/:<\P![9C^PL^Q^N89A)+^2A%4H^CG)U*OSC M.'HM@_M'+<-_NN&3?\U1N;_\!7+#Y.,O4\P'[-TGB8^;\7OBIX@\2Y_UEDMQ M]CLV_P"V,7_Q5=EX1^&7P^\!1B/P?X.T_3R!@RP6R^8P]W/S-^)-;M%=^7\+ M_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 M %0(1%86$',U]'+H?ZB(_P#,0E7IYLF 5_NC!&<(U?-Y[FN*HU(9=E]GBJJ= MKZJG!:2JS7\L=HQ^W.T59_'WXV*DWCCQ'$ ;?K'HEEUCLHAVP,%SW;CGEF]LIR;O*%HJG#YM[MO=OS84445Z9T!1110 4444 M%%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_03 M0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7 M^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#^$+]K#_DZ;XE_]E UG_P!+IJ*/ MVL/^3IOB7_V4#6?_ $NFHH _;_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ M )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@#\T?VN/AE\.O!G_ M+O"'@72-*U/Q#X+^($FO7^G:;%!-J,B:7*5DG=%!E<&63YFR?F//-7O^#B;X MFZYJND_LT?L)Z?>20Z1^T'^T3H'A_P ;+&Y7[9H,5W UU:-CG9(\T!8?Q+&R MG(8BF_MT>*_#%A_P<:?L1Z7?>(;*&Y3P3X]5X);I%=3-I;K"""<@NR.%_O%2 M!G%;/_!P3\$O%M[X$^!'[=/@W0;O5!^S3\=-%\:>*["Q@:68^'4N(CJ$J(H+ M.8Q%#(P XB65OX: ,C_@X0\>7/[)%I^RW^W#\.]NGZY\/OVA]+T&5K90GVCP M]JEI MB^$/ EI,)'\1?&/3/B)XIO-#O$NHM.\(:;;3^=?RO&2L<4QNTC@9B!-+A4). M<7_@;\/9?V+/^#A'XSZSXZD33O"O[4GP\TG6? ^LW3A+>XUO1T2WO=*#M@&Y M\MY+L)WB8D9VD B_8T^(NI?!G_@X>_:A_8S\/W!B\)>.OAYH_Q1M](4X@L= M75;&POIHUZ*]TTZ2RG^)HE/:OT=K\Z/V OAI=?M!_P#!;S]IS_@I1X;9;GP! MI_A?2_A=X&\00G=;Z[/;I:3:M);N.)(H+NU6#S%)1GW@$E& _1>@ HHKR_XK M?LE?#7XQ>+G\:>*-?\46]V\"0F/2?$Y-?T(?\ "#Z1_P _-[_X%M7X ME?LA_#?_ (23QE)XWU&WS::-CR-PX>Y8?+_WR,M[$K7ZWP-X@Y7X6>'_ !)Q M/C]8X:G1<8WMSU'[6-.FO.R9^&^*?!68>(?&G#O#^#TE7G64I;\D M%[%U)O\ PP3EYM6W9[U\)O 5M\-O =CX6B"F:./S+R1?^6D[4/L,\'V)K_,CP?\<.+.#O&-\4UL+_M3Q-\).&^*/"]Q2>7H\;&ZPD4BC=+YI4E@N!^X3=G(K[7_ .%%>/?%W[SXK_'#6+R- MOO:9H*K86^/[C%_@=KGQ,N?B7;6OQ3\3>$;S1Y-)C==$N51 M9F8WP(F1@=Y0Q\H/NVVM^%XC^'@XJ[44XU&TKMR;5>]9K791C:*]0\&_ SX2^ BLOA MGP)813JZA:SM^>4%)_P MG'[3FA<>*/V1;Z[C7[UUH/CR"7/TB8!OUKY/ YYD>3T%0IX"MAH+I'#3Y5_X M)C./SN?88C/:N*J>TQ7M7+O*,Y?BN;\SZ"HKY]_X:4T?2?E\;_LZ_%S2,??G M.AM/ O\ VTC?G\JFL/VP/V1;B<66J?$G5-*N>]OJUA>P,/J3'M'YUW1XWX2O MRU,;"F^U1^S?W5.5F"S;+;VE54?\3Y?SL>^45YCH/Q;_ &9_$VU=$^.>B3.W MW8CXFC20_P# &8-^E==I_ASPKJ\ NM*UN6ZB/22WU$NOY@FO=PN8Y?CE?#5H MS7]V2E^39V4Z]"LOW_P#@ M6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ; M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L5C^ M!_\ D$2_]?LW_H5'_"#Z1_S\WO\ X%M69X5\*Z=J&G2333W((N9% 2X91@-0 M!U=%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16 M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M0!L5CV7_ ".][_UY1?S-'_"#Z1_S\WO_ (%M69:^%=.D\4W5@T]SLCMH MV4BX;=DD]30!U=%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q2.Z1H9) M'"JHRS,< #UK(_X0?2/^?F]_\"VKPWXN_;OCI\2)/V9?A+K-[#I]F%?XB>(X MKEF6S@/_ "XQGH9I!D'KM&00<.!X^=YQ3R?"*?*YU)OEIP7Q3F]HKLM&Y2>D M8IR>B.7%XJ.%IWM>3TBNK?;]6^BNR65I_P!MGXD&WC+?\*H\*:A^]89"^)]0 MC/W1_>MHS^#'US\GT''''#&L,,:HB* JJ, = !7->&/A%X+\&^'[3PMX9MK MBSL+& 16MM#K9L45C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7OG8;%%8_P#P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U &Q6/XE_Y"^C_]?I_]!-'_ @^D?\ /S>_^!;5F:YX5TZUU'388Y[DB>Y* MN6N&) V]O2@#JZ*Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@ M#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VH V*S?&/_(L7O_7 U#_P@^D?\_-[_P"!;51\2^$M,L=! MNKN&XNBT<1(#W+$?B* .@T[_ )!\'_7%?Y"IJPK+P7I4MG%*US>9:)2<738Z M5+_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;4 '@?_D$2_P#7[-_Z%6Q7*>%?"NG:AITDTT]R M"+F10$N&48#5I_\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q15'2M LM'D>2UE MG8NN#YLQ8?K5Z@ HHHH **** "BBB@#^$+]K#_DZ;XE_]E UG_TNFHH_:P_Y M.F^)?_90-9_]+IJ* /V__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ M -O'_I\GK]_J "BBB@ HHHH **** .+U[]F_]G?Q5K-QXB\4? 3P7J6H7DAD MN[Z_\+6DTT[GJSN\99C[DUV1CC,?DF-2A7!7'&/3%.HH YGX<_!?X._!Y;]? MA)\)_#/A8:K<>?J8\.:#;V/VR7G]Y+Y*+YC35KXA_#'X;?%WPU)X,^ M*_P]T/Q/H\LBR2Z3XATF&]MG=?NL8IE9"1V..*W** *NAZ%HGAC1K7P[X:T: MTT[3[&!8;*PL;=88;>)1A41$ 5% X %6J** "BBB@#PO\ :P_Y+9\#_P#L M>Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J]TH **** "BBB@ HHHH **** "O MSX^$W_!/_P#:$^&W@.Q\+1?#E3-''YEY(NKV?[R=N7/^NY&>![ 5^@]%?*<: M<)8;CG(_['QN(JT\/[2-24:;C'GG",XP09O' M,Z-&$ZT82IQE--\L9N$II6DOB=.-WV5NK/A:\_9(_:$T^U>]N_A_LBC7+M_: MMH<#Z"6I(_V0/VBI8UEC^'F5905/]K6G(/\ VUK[3\8_\BQ>_P#7 U/OV?_'GQ%\4^,?#BZ;#XMCTB2",7<,NZ>#[8)C^Z=L B6(\XR6:OI6BB MOWK X>K@\OH86I6G5]C3A34JC3FX4X*G!2:44W&$8QO:[2UN[L_,I1PZK5)T M:<::G.=1QC=14JDY3FTFW:\Y2=KZ7TT"BBBNH J"_P!-T[58#:ZG807,1ZQS MQ!U/X$5/12E&,E:2NA-)JS.+U[]G+X ^)MS:Y\%_#$[MUE.B0+)_WVJAOUKD M=0_8)_9:NYS>Z?\ #J73+G^&XTK6;N!E^@67;^E>Q45X.+X5X8QSOB,#1F^[ MIP;^]JYR5,NR^L[SI1?K%?Y'BO\ PQC!I/S>"/VCOB?HV/N01^*#- /^V\'6LV[ZRJP;]*]IHKC_U+X?A_!C4I?]>Z MU:G^$*D5^%C+^RL$O@3C_AE*/Y-'BOD_\% /#_\ J[WX8>((5Z^;'>VD[?3; ME!1_PN?]K[0>/$G[(<&HQC[]UH/C2W/Y12+N/YU[511_JSBJ7^[YEB(>LJ=3 M_P!.TZC_ !OYA]0J1^"O-?.,O_2HL\6_X;%O](^7QO\ LO\ Q/TS'WYX/#HN MH%^LD;_TJ2T_;Y_9B:<6>N^,[[1;AO\ EWUC0;N%A]3Y94?G7LM1W=E9W\!M M;ZTBGB;[TBZY!]IT75[6\C M_P">EK<+(OYJ37,Z]^SY\"?$^YM?^#?ABZ=NLLFAP;_^^@NX?G7'ZI^P9^RM MJ,WVNW^& T^X'W)]+U2ZMV7Z!) OZ4>UXWH;TL/5_P"WZE+\/9UOS^8$[6ZW?63(8?@*/[;XAH_QLKG+_KW5HR_].3I/\+A];QL? MCP[?^&47^;B>U45XK_9_[?WA_P#X]?$'PR\01+U^VVEY:3-]/+R@/UH_X6]^ MV1H/'B#]DW3]50??N-"\:0)CW$!?@1X%N/'WC[43#:PD)!!$ TUU,0=L4:Y M&YC@^@ !)( )K@/^&OM?T;Y?&_[*?Q,L,??FL-#2]A3W+QN./PKX_P#V_OVB M8_CK\3K&QT*'4K71]$T]4AL=3M&MY5N)/FE=HVY!(\M1GLF1UKY#CKQ4RGAW MARKB<#-3Q#M&$)1E%W?VG&2B[12;MU=EI>YYF;\18; X&52B[SV2::U?5II/ M0W/B5_P5$^/OB;5)#\/;;3?#-@&/D(MJEU.5_P!MY05)_P!U%_&H/A/_ ,%, M_CGX&OD@\;66G>(].>8O/ MO MX^\ Z@9;64F.>"4!9K68 ;HI%R<,,CU!!!!((-=77YX_\$N_B3JGAGX^R?#T M7+&P\3:;*KV^?E$\"-,DGU"+*O\ P/VK]#J_M?PSXRGQQPK3S"K%1JQ;A42V MYXV=UY--.W2]M;7/U;(;YR_Y'>]_P"O*+^9K8K'LO\ MD=[W_KRB_F: -BBBN$_: ^.&G?!+PA'?0:88_"97@IXO%2Y:<%=O\ R6[;>B2U;:23;,JU:EAZ3J5'9(P? MVC/C'XGTG4+'X%_!<)<>._$L9^SN>8]'M.DE]-UP%&=H/5AT. K=7\$O@WX9 M^!O@.W\%>'"\\F\SZGJ4_,U_=/S)/(>268^YP !VK!_9S^!^H?#6POO'/Q#U M%=4\<^)Y!<>)-5/(0_PVL7]V*,84 <'&>@4#TRO R3 8O%XMYQF4>6K)6ITW M_P N:;UY>WM)V3JM=4H)M1N^/"4:E6I]:KJTGI%?RQ[?XGO)^BV6I1117U9Z M(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G M_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!< M#0!OW^H **** "B MBB@ HHHH **** "BBB@ HHHH **** /"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO M]K#_ )+9\#_^Q[E_])FKW2@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_ M -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% $U%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YX_\%1/AKJGAGX^ M1?$(V[&P\2Z;$4GQ\HG@18GC^H18F_X'[5^AU;9=*C%VDG==KK_--H_(:BOI;XE?\$N_C[X9U.0?#VYTW MQ-8%CY#I=):SA?\ ;24A ?\ ==OPJ#X3_P#!,SXY^.;Y)_&U[IWAS3DF*7,C MW*W,_!Y")$2I/^\ZCZU_$_\ Q"_Q!^O_ %3^S:O->U^7W/\ P9\%O/FL?E'^ MK^=>V]E["5_33_P+;\3)_8"_9]U+XV_$^]U0^)-=T*PT*P:1]:\/7WV:YCN) M/DCC27:=I9?-)XZ*1WK["_X9@^,6D?\ (H?ME>-(,?<_MJVM]0Q]=X7-=]\& M/@QX%^ _@6W\ ^ =/,5K$3)//*0TUU,0-TLC8&6.!Z "NKK^O.!?"S+ M>'.'*6&QMWB'>4Y0J5(>\^B<)1=HI)7ZM-Z7L?IF4T_$]/^SHQ^"K- M?]O-_P#I7,>+#X\?M4:/QXG_ &,KN1%ZSZ+XQM+C=](\!OUH_P"&R9]+^7QA M^S%\4M,Q]^=/# N(5_X&C_TKVFBE_8?$%+^#FM1_]?*=&7_I%.D_QOYA]4QL M?AQ#?^*,'^2B>,0_M^?LSQ2+!XC\4:IHDK' BU?P[>1G/IE8V _.NBT7]K?] MF77\?8/CCX<0GH+S4DMS_P"1=M>AS0PW$30W$2NC##(ZY!^H-0T?5N-J.V)P]1>=&I!_>JTU_Y*@Y,VCM4A+_MV M2_'F?Y%[1?B!X#\28_X1WQMI%_N^[]BU**7/_?+&M>O+=:_8G_95U_/V[X*: M1'GK]B\RV_\ 1+KBLC_A@SX(:?QX/U;Q;X>Q]W^Q?%=RFWZ;V>CZYQI1^/!T M)KO&O.+_ / 94+?^3A[7-8[TH/TFU^#A^I[317BW_#)OCK2!_P 4?^U[\2+? M'W5U?48K\#VPZ+Q1_P *B_;+T3_D"?M9Z=JJ#[D.M>"((\>Q>)LGZT?V]G=+ M^-E55^<)T)+\:L)?=$/KF+C\6'E\G!_G)/\ ]IHKQ;?_P % M#/S0?"W7(A M_<:^MIF_/*"@_&/]L31.-=_9$M-10?>GT7QO;#\HY%W&C_6["T_X^%Q$/^Y> MK/\ &E&H@_M.G'XZ+']K?Q?I''C#]D?XF6V/OOI>D1WR+ M[Y1QQ[T?\-[? 6P./%\/B?P_C[_]L^%KI-OUV(]'^O'"D?XN*C3_ .OBE2_] M.*-@_M;+E\511_Q7C_Z4D>TT5YAHO[:/[+.O$"Q^-NBQ[NGVV1[;_P!'*N*Z MW1?B]\)_$F!X=^)_AV_W?=^Q:U!+G_OES7J83B#(Z>$P,ZE).W.YJ#?FHMQUA85N6G1KR-T6-!_$[' ]3^-> M9_L__#?Q;X[\7R?M1_&_3C#KFH0&/PKH,O*Z!I[9VC!_Y;R Y=L9 )'&2H^> M?V5_CI??M3?&KPUX/_:5\5_;ET"W>X\-Z>;58X-2U!R M6*7\.#]V+WYN\O2_NK_M[M8HHHK],/?"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@# M8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MLWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N* M_P A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_)TWQ+_P"R@:S_ .ET MU%'[6'_)TWQ+_P"R@:S_ .ETU% '[?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ M /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 M 4444 >%_M8?\EL^!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U>Z4 %% M%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L M7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ MT*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,76OAO\._$F?^ M$A\!:+?[OO?;=*AES_WTIKDM:_9!_9AU[/V[X'>'DW=?L5@+;_T3MQ7H]%>7 MBLDR7'?[SAJ=3_%",OS3.>IA,+6_B4XOU29XN_[ G[-UJYF\+Z'K.A2$Y\S1 M_$EW&0?4;I& I/\ ACO4M*^;P?\ M3?%*PQ]R&Y\1BZA7Z(\?]:]IHKR7P/P MG'^%@X4_^O=Z?_IMQ.;^R#OC)XS\/ZMIM_J$]S:2:)I\EO(98$5 M?WH8[<8G. .^?05]ZUX+_P %#?@3J_QH^" U'PI8M*=DNMK' ME9YE3>4U5AY3YK;<\FG9IM6;?2Y^:M%!!!P117\%GXZ:G@?Q'J7@_P 9Z3XL MT>1ENM,U*"ZMRG7?'(K#]17[(5^67[&GP)U?XZ_&[2]-2Q9M'TFZCOM=N2OR M) C;A&3_ 'I"NP#KR3T4U^IM?V!]&W+\?0R;'8NHFJ52<%"_5P4N=KR]Z*OW M370_3>!:-:&%K5)?#)JWRO?\TOD%%%%?TH?=A1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$ MT ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5F^,?^18O?^N!K2K-\8_\ (L7O_7 T 7-._P"0?!_UQ7^0J:H=._Y!\'_7 M%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /X0OVL/\ DZ;XE_\ 90-9_P#2 MZ:BC]K#_ ).F^)?_ &4#6?\ TNFHH _;_P#X--O^4IG[7?\ V\?^GR>OW^K\ M ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#PO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FKW2@ HHH MH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U/P1^-&KS^*].:Z\-:QU*^M((ED,=AI<=L[@G[NYGE ^N/RK[*K'LO\ D=[W M_KRB_F:^ S#PM\/\TQ[QN(P$'4;NVG**;[N,9*+;ZW3OU/&K1VRSL?4G@8 P !72 M445]QA<+AL%AXT,/!0A%648I))+HDM$CUJ=.G2@H0226R6R"BBBMRPHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_\A?1_^OT_^@FM MBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?^N!H N:=_P @^#_K MBO\ (5-4.G?\@^#_ *XK_(5-0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H M5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_ M "=-\2_^R@:S_P"ETU%'[6'_ "=-\2_^R@:S_P"ETU% '[?_ /!IM_RE,_:[ M_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^!_P#V M/_\ 7 U_\ 7 UI5F^, M?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^!_^01+_P!?LW_H M5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!_"%^UA_R=-\2_P#LH&L_^ETU%'[6'_)TWQ+_ .R@:S_Z7344 M ?M__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1 M110 4444 %%%% !117AW[>'[*_Q,_;+^&NE? SP=^TAXM^%6A7.MQWOB_P 4 M?#S5FL?$$UK I:.RL[@*1;^9,4>28AL) 8_+83%D /<:*_)#XO\ _!+#5/V; MOVT_V:OA#\(O^"H'[8'BO6O&WQ%FU;Q)H_CGXXRW>FCPOHUN;S43+%;V\#GS M96L;09?;_I9R#Q7>?\%T?^"A'[+WPY^,OP[_ &"/VB_VPOB7\#O#7B6QF\2> M,_B'\*7N8-5@6-_)T[34NH+>_$7X$?MR?%CX]^'_B +:^TWQ;\3OB>/$R1P1"152R>....%"S MOY@"[RR@.?W:JOT]0 4444 >%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ M /8]R_\ I,U>Z4 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_ MR#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8 MK'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2 M_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6 M;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S M?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% '\(7[6'_)TWQ+_ .R@:S_Z7344?M8?\G3?$O\ [*!K/_I= M-10!^W__ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 M %%%% !1110 4444 %%%% 'R%^RXG_#1W_!4+X[?M3R_OM#^%FEV'P@\$S#[ MAND":KKTJ@]_M-Q86Q88&;!ASBOJ;QWX \"?%+PE?> ?B9X+TKQ#H6IP&'4M M&UO3X[JUNHSU22*561U/H0:Y/]E_]F?X?_LF_"O_ (5/\.K[5+ZWFU_5=;U/ M5M=N(YK[4=0U&^FOKJXGDC1%=VFG?!"C"A5Z**\G^)__ 2N^#/Q$_:MUC]L M/0_CM\9O!/B?Q+86EGXKL? 7Q+NM,T[6H[:)88?/@4':RQHJAHFC(P6&&9F( M!XU_P1E_9EA_8T_:E_:]_9G^#=W=?\*3T#XCZ%=?#W3)+EIH-'U*]TA+S5M/ MA=B?EA,UB-N25!4,2^XG] *YOX2_"'X%XM)TBT>658$E>62 M::5VDFN)II6:2XGDD9I))I6:21W9W9F))Z2@ KR_XK>%/VL]7\7/>?!_XK^% M](T4P($LM6T)[B82 ?.Q<$<$]!7J%% 'S7XO_9R_;.\>:_H/B7Q5\;/!5Q=^ M&;Y[W17B\/31^3<&,H&(#8<<]""*VO\ A7W_ 4/_P"C@O G_A+O7O5% '@O M_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ M1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P ) M=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P % M#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$ MN]>]44 ?+'QWB_;Z^&'P@U_Q_KGQS\&W5II5@T\]O:>&BLLB@@84L, \]ZWO M"WA+_@H1KGAC3=:M?C[X'CBO+"&>-)/##%E5T# ''&<&O0OVN_"GB/QS^S3X MQ\(^$=(EO]2O]':*SLX "\K[E.T9[\5U_P /K&[TOP#H>F:A;M%/;Z/;13Q/ MU1UB4,I]P010!X[_ ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[ MU10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\ M*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% '@O_ K[_@H?_P!' M!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ EW MH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/ M_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[ MU[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ MPK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T M<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z M/^%??\%#_P#HX+P)_P"$N]>]44 >"_\ "OO^"A__ $<%X$_\)=ZX/]GB_P#V M\_BUX(N_$OA_XW>$+."WUZ]LGBO?#>YS)#*49@5&-I/('6OK:O(/V*? OB[X M??"?4M$\::#/IUW-XPU2ZC@N S0R3ED?@]".10!B?\ "OO^"A__ $<%X$_\ M)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W M_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *." M\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O7O5% M'@O_ K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N]>]44 >"_P#"OO\ M@H?_ -'!>!/_ EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ M ,)=Z/\ A7W_ 4/_P"C@O G_A+O7O5% '@O_"OO^"A__1P7@3_PEWH_X5]_ MP4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O M G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O7O5 M% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[U[U10!X+_PK M[_@H?_T<%X$_\)=ZX/P_?_MYZK^T-XA^$UO\;O"":AI.@VE[<7;^&\PR1RL0 MJJ -P88Y)XKZVKR#P;X%\76'[:?C3X@7F@SQZ+J'@_3K6RU%@/+EFC=BZ#GJ M : ,3_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W M_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *." M\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O1_P * M^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'! M>!/_ EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z]ZH MH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWKWJB@#P7_A7W_! M0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWKWJB@#P7_A7W_!0_P#Z."\" M?^$N]'_"OO\ @H?_ -'!>!/_ EWKWJB@#P7_A7W_!0__HX+P)_X2[T?\*^_ MX*'_ /1P7@3_ ,)=Z]ZHH \%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7 M@3_PEWKWJB@#P7_A7W_!0_\ Z."\"?\ A+O7!_%N_P#V\_ 7C?P+X:U;XW>$ M+B?Q-KSV5C+;>&\)!((B^Z0,,E<#&!S7UM7D'[1_@7Q=XL^+'PDUOPYH,]W: M:'XPDNM6GA *VL)@90[<],\4 8G_ K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z M."\"?^$N]>]44 >"_P#"OO\ @H?_ -'!>!/_ EWH_X5]_P4/_Z."\"?^$N] M>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\ A7W_ 4/_P"C@O G_A+O7O5% '@O M_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@O G_ (2[U[U10!X+_P *^_X*'_\ M1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O7O5% '@O\ PK[_ (*'_P#1P7@3_P ) M=Z/^%??\%#_^C@O G_A+O7O5% '@O_"OO^"A_P#T<%X$_P#"7>C_ (5]_P % M#_\ HX+P)_X2[U[U10!X+_PK[_@H?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$ MN]>]44 >"_\ "OO^"A__ $<%X$_\)=Z/^%??\%#_ /HX+P)_X2[U[U10!X+_ M ,*^_P""A_\ T<%X$_\ "7>C_A7W_!0__HX+P)_X2[U[U10!X+_PK[_@H?\ M]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]>]44 >"_\*^_X*'_]'!>!/_"7 M>N2^.\7[?7PP^$&O^/\ 7/CGX-NK32K!IY[>T\-%99%! PI88!Y[U]3UYQ^U MWX4\1^.?V:?&/A'PCI$M_J5_H[16=G 7E?WT>VBGB?JCK$H93[@@BMB@#P7_ (5]_P %#_\ HX+P)_X2 M[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_ K[_@H? M_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ M"7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ ]'!>!/\ PEWKWJB@#P7_ M (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7>O>J* /!?^%??\%#_P#H MX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>O>J* /!?^%??\%#_ /HX+P)_X2[T M?\*^_P""A_\ T<%X$_\ "7>O>J* /!?^%??\%#_^C@O G_A+O1_PK[_@H?\ M]'!>!/\ PEWKWJB@#P7_ (5]_P %#_\ HX+P)_X2[T?\*^_X*'_]'!>!/_"7 M>O>J* /!?^%??\%#_P#HX+P)_P"$N]'_ K[_@H?_P!'!>!/_"7>O>J* /!? M^%??\%#_ /HX+P)_X2[T?\*^_P""A_\ T<%X$_\ "7>O>J* /DG]GB__ &\_ MBUX(N_$OA_XW>$+."WUZ]LGBO?#>YS)#*49@5&-I/('6N\_X5]_P4/\ ^C@O M G_A+O6W^Q3X%\7?#[X3ZEHGC309].NYO&&J74<%P &:&2O>J* /!?\ A7W_ 4/ M_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z]ZHH \%_X5]_P4/_ .C@O G_ (2[ MT?\ "OO^"A__ $<%X$_\)=Z]ZHH \%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*' M_P#1P7@3_P )=Z]ZHH \%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#" M7>O>J* /.O@KX:_::T/5KV;X[?$KP]KEF]NHL8=&TAK9XI=W+,3U&.,5Z+11 M0 4444 %%%% !1110!_"%^UA_P G3?$O_LH&L_\ I=-11^UA_P G3?$O_LH& ML_\ I=-10!^W_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ MT^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%?/_P"V?^R'X\_;6U;2/A3K_P =O&'@;X7VEC+=>)K;X>:\VF:K MXEOG8)!:27<:F2"RBC65Y$0@SO-$"P6)E< ^@**_+K]A;X;_ !Z_X)Q_\%KM M5_X)Q>"OVA/&_P 1O@CXT^",GC_2]*\?:V^IWO@^ZCU'['MCN'Y$+R*Z@ *& M\Y-P9XB[]A^R-XTMO^"MG[;G[2WB#XQZOK-Y\*_@KXT3X=?#GPAIFOW=A9MJ M%LLG]J:O/]EEC-Q,/#:_LPVVN:5H_B;58VM-,N)]8LXI/L M]M;QQ019$7WEC#G<=S-0!^C=%?!'_!;G]J2\_9K\9_LX6?Q<\4:YX;^ /BWX MH7&F_&WQ-H%]<6;PQ_8F;3+6XN;=_M1>!OC'\4?A+<_#+X(_$B?P7J?B"\@LM1\96(1KS1=.9MUW/:"167[4T M2M#"Y!$4DRRD,(RI /1**_'[]M?]C7XI?\$YC MWW"HP,L92/(5F# 'WM17P+\.?C'JO[$/_!:33O\ @G5IFN:C<_"SXT?"J3Q3 MX!T75-3FN_\ A&O$%A).M[:6CSNSI9SVL!N##N*QR@^6J!WSSW_!:G4/B_\ M#[]KG]C'Q/X-_:*\<:;H?BC]I[P_H>O>"+#58[;2;RW+I+^]2&-);CYH<[9I M)$^(_BW\(M5BTSQ7K>LZ;X9\/Z[/ M"LB:/-?7 B>^*M\K-%")G0-E?,";@1D'Q;_@KA\.[[_@E-^R%IG_ 46_9&\ M9>+(/$_PC\2:*WCB+7?&=_J">/M&N[V"PNK;55N976XF=[F.1;@KYD+*QC*@ MXH _2NBLWP;XJTCQWX0TKQOX?D9[#6=-@OK)W7!:&:-9$)'8[6%:5 !1110 M4444 %%%% !1110 4444 %%%% !1110 4453\0W.LV6@7UYXP MLY9_*2>8(2D;/@[ S8!;'&_MT6O_ 4A M^-UO^T)X(\)W_C!O%MIXZFM="-S96\EW-I\&F(!%:Z>522*.,'**5,AE^=7U M/VKO^"I?[3O@?_@B%\"?CAI3P:'\(_%E[J:^*=$U".5)=3NOM4KAM1@FC2:.X78Q\R2-F,9V5[O\ M;?\ M$X-7_;\^)NJ/^T1^T;\2/#GP]T>W@M/!?@KX9>,)-&BNY3$LEQJFH2Q+YEQ/ MYKF"*%CY426V_#-.VT ^K**_-;_@C'\1_P!H+]FSXK?M9FMX(X"?[C2. %0QHM/_@G/X(\> M?\%)K;X>:\VF:KXEOG8)!:27<:F2"RBC65Y$0@SO-$"P6)E?XZ_86^&_QZ_X M)Q_\%KM5_P""<7@K]H3QO\1O@CXT^",GC_2]*\?:V^IWO@^ZCU'['MCN'Y$+ MR*Z@ *&\Y-P9XB[@'ZBT5^=7[(WC2V_X*V?MN?M+>(/C'J^LWGPK^"OC1/AU M\.?"&F:_=V%FVH6RR?VIJ\_V66,W%RTHC6"1C^XB_P!7AG9S8_X)S_M,?M4? M''X5_M(_L#VWQ7DN?BK\ _BC/X*T+XC^(%6ZO&\/7=PRZ?K%RK_+=7T%HERV M'XG>UB\QF,DC$ _0VBOQN_X*L_L(?%/_ ())_!73_P#@II^P]^VU\<-6^('A M+QAI$7BO0/B%\0)];M/'<%[>Q6C6\]NRJK2-+-&=J *%W[%5U1U_6SXH^!]< M^)WP[OO!ND_$?Q!X,N]1M3&=;\,26PO;3))-3UWQ!J&?%FJZ/X0G\$W_Q$^,4F@:G-9W>KZ?$TMO8:5]I@99(8 M'N8]]PJ,#+&4CR%9@T?PY^,>J_L0_P#!:33O^"=6F:YJ-S\+/C1\*I/%/@'1 M=4U.:[_X1KQ!823K>VEH\[LZ6<]K ;@P[BLZA%9RO86ZFOBG1-0CE274[K[5*X;4 M8)HTFCN%V,?,DC9C&=E 'Z1T5\I_M;?\$X-7_;\^)NJ/^T1^T;\2/#GP]T>W M@M/!?@KX9>,)-&BNY3$LEQJFH2Q+YEQ/YKF"*%CY426V_#-.VWQ'_@AUKG[4 MGPF^/O[4_P#P3I^,?QMUWXG>%_@-XMT2'X<>./%MTUQJ#VFIV>4OG>7G^#S-V/;% &M1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 ?PA?M8?\G3?$O_LH&L_^ETU%'[6'_)TWQ+_[ M*!K/_I=-10!^W_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC M_P!/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7)?&WXU^!?@#X!G^('CRYN&B$\=KINF:=;F>]U:^E;;!8VD(^: M>XE?"I&.I.20H9AUM?,W[='_ 2G_9U_X*%^-?#?CCX]^//B5:S>$;:2/P_8 M^$?'=QI5M:22;Q+<*D./W[H_EM(3G8 O SD V/V6_@%>_#7Q[XK_ &O/VE;S M3+;XK?%BXLK*ZMC?H\'A[2X XT[P[9RG E\O?+)*Z8^T74TS@;!$J?*/_!O/ MX2U#X)_%S]MC]FGQ="T/B#P[^U!J.LS12C$DFFZG"LEAX:O;_ M -EO_@B'^QC^R9\>M$_:/\#Z]\2M?\2^&XKI=";QS\0[S5[>Q>X@>WEFCBG) M59##)(F_J!(WK7K'Q8_8<^&?Q'^,=Q^T+X3\<>+_ (?>.-2\/IH7B'Q+X!U6 M*TGUO349FBM[I)X9HI&C+/Y5P$6XB#L(Y4!Q0!\K^(?^"@/_ 4$ M_::M87;P[XG^/4'AK1[P#]W:21GDDED9G=W9F8DDUY1X>_X)L?"?PW^VE>_M^V7Q:^(4GQ*U30X]#U34 M)]9M3:W6D)-',-/:U%J(5AW1H-@T4BDK(CKQ5?P#^R7X.\+_%:T^/ M'C_QWXE^(/C;2](FTK0_$GC.:T+Z19SM&UQ':6]E;VUK TQBC\R581+((T5G M*J% !ZI1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5]5U72]"TN MYUS7-2M[.RL[=Y[R\NYECB@B12SR.[$!55026) !)JQ7DW[:?[&_P ,?V\/ M@7>_LZ?&?Q)XJL/"^J7,="(_FWQ/H#_#O_@Z=\"?%G49HYM!^+W[+5_I?A'4T<-#=7UC M>"ZN(8F'#E;:..7C^&8&NU'_ ;:_P#!/BYDBA\1>./C7K=@LR/7QW;7^GZSX-UM-8\$^* M_#UY]DU3P_?JA3SK:8 @!HV:-XG5XI48K(CCB@#X:_:7\)ZO\6O^#HS]G!/" M\+SQ?"CX"^(/$OB>2(96VM[\:AID"N1P"TLR$*>2.>E;O_!=O_DOG["7_9XG MAW_T&2OL+]G_ /9(^%O[/7B7Q1\1M%N]7\0^-?&\\$OC'QWXJO5N=4U80(4M MXF9$CBA@B0D1V\$<4*;F8(&=F/'_ +7?_!.;X/?MK>/O _Q#^,7Q"\'];ALX-*U6$J8[P!8"TL@*CB5G49("@,00#H/V\OV)?@W_ ,%# M_P!E?Q3^R9\=8;M="\36\>+[3I%2ZT^ZBD66"ZA9@0'CD13@@JPW*P*L0?S M_P""K/[-_P"W#XY^"OPB_P"")6J_MVI\6_%7Q0U_3H[M--^&L&E76G^#],F2 M6?6=;G-U=M*(I8K8(\8M?/DC<'S7!1OV \0>#?$.L>!$\(:;\5M?TF_6"*,^ M*-/M]/>_9DQND*SVLEMN?!W8@ ^8[0O&.1^ _P"R/\&/V>O$&O>/O".E7NI^ M,?%CQMXL\=^)=0>_UG5_+&(XY;F3E(8QQ';Q"."/)V1KDY .^\*>&M(\%^%] M-\'>'[^%4"K]%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 445F^,?#G_ F'A+5/"1UW4M+&J:?-:'4M&NO(N[42(4\V M"3!\N5UD7[UQ<#8+MU/^CVSM'Q+<(8_ES_ (.._"^AZ9\$/V%;GQ?!II3[/HVGK)Y),@3Y85C?[/%M.-OGJ,"NZTW_@VI_P""?^CV[6FD M?$_X\6L3SRSO%;?&?4D5I99&DD\LDLLDADR&#MN!! ( /C M/_@ZA\*ZO\7O^"?_ (%_9G\(0M<>(_BG\>_#/AOP_9PC=))<2_:7W #G:HCR M6Z#(S7W+^T9\?F^#6D:?X5\#^'E\2_$+Q4\MKX%\'K<^6U_.B@R7%Q( QM[& M ,KW%R00BE5422RPQ2WP>^'_ ,0_"GQ/\5^-_&OC_5?A]ITMA\.& M\?Z\M\GA>"6,12&U5(H_,G:("(W=SYUSLROG89@WF?[4_P#P1'_9._;#^/VH M?M*?%_XF?%^/Q-?V,5BK>'_B;>:?;V=G'RMM!%#A8HMV7*C[SLSG+,30!U/@ MS]BG1/A+^Q[\1?V:+;QY::Q\3/C!H?B75_&/B2Y*6]QXBUV_M_)NKU(=Q,=M M$T]M!'&"5@A6WC+$_,WB'_!MOX]T/PC_ ,$-_AZOB[.ES_#MO%%AXQM+I=DF MF7%KK6H33)*IP481,CD'!&ZO<_V'O^"4?[+'[ /CKQ!\3/@S?>-=7U_Q'I4& MFWFK>.?&-SK$\%I'(TODP-.28D9RK.!]XQI_=JWX[_X)B_L]>-=8\, M_#7AKXIZ@U_\4_ ?A7Q%]BT?Q7=/&L4\UPBQF:![B-52X-I+;_:%7]]YF22 M?-7_ :H?"[Q?\/?^"0/AKQ3XQTV6SD\>>,=;\2V%M,I#+:S7 @B;!Z*XMO, M4]UD5AP:_2"J'A;POX;\#^&=.\%^#=!L]*TC2+&*RTK3-/MUA@M+:) D<,:* M J(J*JJH %7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y M+XV_&OP+\ ? ,_Q \>7-PT0GCM=-TS3K_#7Q[XK_ &O/VE;S3+;XK?%BXLK*ZMC?H\'A[2X XT[P[9RG M E\O?+)*Z8^T74TS@;!$J8_[='_!*?\ 9U_X*%^-?#?CCX]^//B5:S>$;:2/ MP_8^$?'=QI5M:22;Q+<*D./W[H_EM(3G8 O SGF/V6_^"(?[&/[)GQZT3]H_ MP/KWQ*U_Q+X;BNET)O'/Q#O-7M[%[B![>6:.*M 'B'_!O/ MX2U#X)_%S]MC]FGQ="T/B#P[^U!J.LS12C$DFFZG"LEAX:D_X M(:^%=5U[]O\ _P""@O[3L$;'PWXF^/4'AO2+WI%<3Z+]N2Z9#T90;R(;AQUY MZU]D?%C]ASX9_$?XQW'[0OA/QQXO^'WCC4O#Z:%XA\2^ =5BM)];TU&9HK>Z M2>&:*1HRS^5WED]I>V M_@[7YK.^N89)#)<"6\)::1KAV;S'WLV]L@'&:CX0T[_@HY\9_"?Q#O MT%Q\#_A;XE77/"Y8?N_'?B6WW);Z@G][3+)F=H7Z7=SMF7]S;Q/UO["^MTGLKZRN%EAN(G 99$=25=2""&!((.17P W_ ;1?\$^ M&T7_ (1MOB1\=3IWV86_V _&74?(\D+M$>S.W9MXVXQCBOM_4/A-I$7PFM_@ MYX"U_4_!^EV.E0:;ID_AEX8Y[&TB18TBA::.14 C4(&"[E'*E2 0 ?"W_!JM M_P H2/A?_P!AGQ)_Z?+VOT3KP_\ 80_8$^#G_!.GX1)\ _V>/$OBH^#+:XFN M-.\/^(=5CO8[&6:1I97BD,2RC>[%BI="(_2?VT_V-_AC^WA\"[W]G3XS^)/ M%5AX7U2YCDUBV\)^()--EU"-,XMYI(P6> L0S1]&*+G(&*^61_P;:_\ !/BY MDBA\1>./C7K=@LR//X9@:E_:7\) MZO\ %K_@Z,_9P3PO"\\7PH^ OB#Q+XGDB&5MK>_&H:9 KD< M+,A"GDCGI7W M+^T;^RA\)/VGM,\/+X[MK_3]9\&ZVFL>"?%?AZ\^R:IX?OU0IYUM, 0 T;-& M\3J\4J,5D1QQ53X&_L?_ O^ VL>+?'>A:MKFL^-_'C1-XP^(7B.^2XUC4O) MC,=NA=8TA@AA4D1V\$4<*%F81[G8L <5^UKK/B3]J&XUG]@SX&^(Y["75K%; M;XN>-=/8?\4IHMRG[RTA?D?VK=P,4A3K;Q2FZDQBWCN/7OA[I'P:^"OPTA^& M?P\DT70O#'P\TF#3/[.MKM$@T*TM[6-XXI0J1OD<\ECR:]/G_X( MV?LBM^Q!5R[K>WF#)<1D^6"AX M*P1 Y"X(!=\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK54\H:M?30M%-XJN M4?'EQ+;M)%8JX!$F7D5S;7$2RV]Q!('25&&596 M'# @@@C@@U\"C_@VU_X)\7,D4/B+QQ\:];L%F1[G1];^+^HW-G>(K!O*FA=M MLD;8PRG@@D5]_(B1H(XU"JHPJ@8 % "T444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !7S%^U)I'_#P+5-5_8@\&W\H^'=I>QP?';Q/9RE5N(%*RMX M7M9%^]<7 V"[=3_H]L[1\2W"&/Z+\8^'/^$P\):IX2.NZEI8U33YK0ZEHUUY M%W:B1"GFP28/ERKG*OCY6 /:O@O3?^#:G_@G_H]NUII'Q/\ CQ:Q//+.\5M\ M9]216EED:21R%8 L[LSL>K,Q)R2: .%_X.._"^AZ9\$/V%;GQ?!II3[/HVGK)Y),@3Y85C?[/%M.-OGJ,"M'_@ZA\*ZO\7O^"?_ (%_ M9G\(0M<>(_BG\>_#/AOP_9PC=))<2_:7W #G:HCR6Z#(S7V9\-/V"?V7OAC^ MQRG[!=E\.TU?X9-I%WIU_H?B"X:[?4(KJ:2:X>>5CO>626620R9#!VW @@$9 M?PP_X)[?![X?_$/PI\3_ !7XW\:^/]5^'VG2V'PX;Q_KRWR>%X)8Q%(;54BC M\R=H@(C=W/G7.S*^=AF# '6_M&?'YO@UI&G^%? _AY?$OQ"\5/+:^!?!ZW/E MM?SHH,EQ<2 ,;>Q@#*]Q/ M_'&LZAXN\>^(9PD%SXDUB=XOMMY'!N)2WBWV\$<:[E@A6WC+$_,WD/[4_P#P M1'_9._;#^/VH?M*?%_XF?%^/Q-?V,5BK>'_B;>:?;V=G'RMM!%#A8HMV7*C[ MSLSG+,371?L>?\$B?V2_V)==\6^*OA7?^/-5U?QGX?71-3U?QAXZO-2N[>P# M.S0VT[L)+8,S!F*,#NCC((*@T >??\%N?^"9_P )OVROV9/$_P ;KWXD^,O" M/Q"^&'AN^\2^ /%.D>.M0MK32;^RM7F1S:>=]FC#>6%>=(TF522)!C!]O_X) MD?$KXQ_&/_@GC\%?BK^T")3XS\0_#32+_P 0S7$7ERW,\EJC>?(N!M>12LC+ M@89R,#H.&^$7_!(GX'?##P4WPD\2_'[XU?$'P$;CS/\ A /B+\29M1TEE#[Q M!(@1)+BVSC-M-)) XX>-@3GZJBBBMXE@@B5$10J(BX"@= !V% #J*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#^$+]K#_DZ;XE_]E UG_P!+IJ*/ MVL/^3IOB7_V4#6?_ $NFHH _;_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ M )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^$+]K#_DZ; MXE_]E UG_P!+IJ*/VL/^3IOB7_V4#6?_ $NFHH _;_\ X--O^4IG[7?_ &\? M^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#^$+]K#_DZ;XE_]E UG_P!+IJ*/VL/^3IOB7_V4#6?_ $NFHH _;_\ MX--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBL_P 4^*O#G@CP_=>*O%NM6^GZ=91&2ZO+J0*D:_7N2> !R20! MDFHJ5*=&FZE2244KMMV22W;?1(4I1A%RD[)&A17R=X[_ ."L?PTT75)+'P#\ M-=3UV"-BOVV[O5LDD_VD79(V/]X*?85TGP7_ ."EWP4^)VL0^&O%VG77A2^N M7"027\RRVCL3@*9EQL/NZJO^U7P6&\5/#W%Y@L%2S"#J-V7Q*+?E-Q4'Y6EK MT/&AQ%DM2O[*-=7^=OOM;\3Z-HH!# ,IR#T(HK] /:"BBB@ HHKY-^)'_!5O M0_AI_P %"?"__!-?4OV4_B)>>._&>@S:YX=U*RNM'.E7&FQ"Y\RX:9[Y9(PO MV28%&C#Y"X4[E) /K*BOD;Q#_P %A?@O\*_V]/"__!/C]I7X.>-?AGXH\=6) MG\#^)?$S:;)H>NR%]B6\-U:W1_+^TRQ1LV$P%+KDD4 ==17R]\1? M^"FUA\+_ /@G_%_P4:\2_LL^/SX,;PM;>)+C1K>[TAM6MM*N(X98KAXC>B+. MR8,T:REU"G*YXKSK5_\ @NG\-OAU^SYX-_; ^/O[%'QM\#?![QO9Z?=Z9\3+ MRQT/4["RMKT(UK<7L.F:I<7=K'(LD>"T&=SJF YVT ?PBTWQ-\/KG3;F-OML;R6TFVXNH2\4B*" M)$W+\Z^N:Q?C;_P6*\$_LA:AX9NOV[/V0OBW\&_#'BK5H]+L?'WB!-#U31+. M\<$K#>3:/J=V]J2%)#/'M(5SNPC$ 'V)14=K=6M]:QWUC_: U_P"!?_#/ M7]N?V']E_P")I_PEGV;S_.M(;C_5?9)-N/-V_>.=N>,X'N\/<,YWQ5C983*Z M7M*D8N;7-&/NII-WFXK>2TO?7;<\#B/BC(N$L#'&9K6]G3E)03Y92]YIM*T( MR>T6[VMIOL?:%%?G3_P_X_ZM._\ +[_^X:/^'_'_ %:=_P"7W_\ <-?8_P#$ M&_$C_H!_\JT?_EA\7_Q&KPR_Z#__ "E6_P#E9^BU%?.G[ ?[?G_#(-(L)/$?V69X;B?2;.\N8WNX%DCD19)6@\UD8(&&"0#Z MPHKR/]B3]L/P/^W3\"D^/_P[\'^(=!TR7Q!JFDKI?BJP%KJ$,UA>2VDPG@R3 M"_FPN"A.Y<8.#D#C_BO_ ,%!(]'_ &J+[]BG]G3X&:O\3OB+H'A2+Q)XOL[/ M6;33+#0;&9]END]U6EWI&MP)%>Z9?6=U+9W=G.J,ZB2*X@EC)5F1MFY692"?'_V M_/\ @J?X9_X)]?$GX;_#3QS^S'\0?%UQ\6O%#Y](,5[JTK0I%:O] MMOK_; MG_X*A^'?V*_B%I'PG\/_ +(7QP^-7B._T?\ M75=)^"/@-M5XK::^Q M(GD+_9[\7> ?AG\7-7M-,\ >/O$5U9E'N+Q2^G_VA:Q2M+IT=XH'DN^X NBS M>0S!:],_:K_;+\ ?LM7_ (,\"7?AW5/%/COXE:X^D?#SP%X?,/V[6KF.(S7$ MFZ9TC@MK>(&6>XD8+&F/O,R(P![!17BW[/7[:'AKXR_&'Q9^S'XZ\#:AX&^* M7@FPM=2UGP;JUY#2*$R M,JDK&" 6..F3P*^2](_X+ _!/2?^"@MA_P $U_CY\(O&OPO\?Z_HXU'P;?>+ M_P"SFTKQ(C,RQQV=S:7 M)OCYG>$=#N]8UG3?#T]JMV+.V@>>9XUNIHDD8(C$)O#'H,GBM+X% M_%#4OC1\*M%^*6H_#G5O"HUW3H+ZUT;7+BVDNHH98DD3S/LTLL:MA\%0[8(- M '745X=\7O\ @H#\ _@K^VO\+/V$/&6L,GC/XLZ1JU_H*K(HCMULD5U6;)RI MG"W B(^\ULZ]2*]QH **^6O#7_!2'Q?\<=:\4WW[&_['7BOXI^#_ ;XBNM" MU3QI:>)-*TJVU34+5MEU!I27LZ&]$3YC,SF"%I%8)(X4M75_LI?MXZ/^V/\ M"#QC\5_A/\"/&UG<>#_&MWX8N_"/BFVMM-U=K^TAMWN8WCEF\J%DDG:/#28) MB+;L,* />J*^(OV0/^"T&H_MV_#C6/BW^S'_ ,$V_CAX@\/Z%X@N=$U*[?5? M"-G(M_;HCS6ZQ76N1.S*LD?.-I+@!C@X],_9-_X*H?LO?M:?&+7OV9M,A\4^ M _BQX8A,^M_"OXF:"=*UN&WP#Y\:!Y(;J+#*V^"60;65ONLK$ ^D:**\._8S M_P""@/P#_;GUOXIZ#\$M8:XF^$WQ&N_"&O!W4^?- B'[5%M)S;R/YR(_\1MW M(XQ0![C169XT\:>$?AQX0U3X@>/O$MCHVAZ)82WVKZOJ=RL-O9VT2%Y)I9'( M5$506+$X %?-?PY_X**_%3]I'P8OQC_9!_83\;>-OA_<[GT+Q9K?B#3?#Q\1 MPJ2!<:=:WLHG>!\?)) M)_!6K'2O'WP_\6V LM<\,WW.(;NW#.H#!6*2QO)#(%;9(VUL=?\ M)_'/1/V M9_@-XK^/GB+PMK.N6?A31I=0ET7P[;+-?WY0?+;V\;,H>9V(55+#+,!F@#MZ M*^(?V@_^"S^J?LJ0?#^7]H'_ ()M_&[PW)\4/%]IX8\&6UQJWA*:6[U2Z_U$ M#K!K;FWW=VEV!>C%3Q7KOPN_;E\9^+OVD=*_9H^+/[$7Q3^&NH:[X>O]6T3Q M!XHN-#O-*O5M'@66W6?2]2N]D^+A6$;A255B.!0!] T45\Q_MN?\%';G]C+] MH/X'? F\_9TUO7[;XU_$.S\*6?BY=JT %%%% !1110 45YC^V#^TK'^R!^SWXH_ M:1U;X5Z_XLT7P9H=WK/B*S\-36:W<%A;1--/,JW4\*2;(T=BH;<0IP"< Y'[ M"'[8^D_MZ_LY:#^U#X/^$?B7PGX:\4V?VOP]'XKELOM5W;^9(GFF.UN)A&"8 M\@,P)# X% 'LM%%% !17S'>_\%';G3_^"H^B_P#!,[4_V<];T^;6OAY>^+;3 MQSJ.N6GV:YMH)S H@MX#*[!G5P3,T+KM!\LA@:^G* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* /X0OVL/^3IOB7_ -E UG_TNFHH_:P_Y.F^)?\ V4#6?_2Z:B@#]O\ _@TV M_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HKV^L MM-M7OM1O(K>")=TDTT@1$'J2>!4M4/$_AC0/&>@77A;Q3I<5[I][%Y=W:3C* M2IZ'\JSK.JJ4O9).5G:^BOTNTFTK[V3]"9OJ_P#X8P_9:_Z(EHG_ 'Z;_P"*KX?_ ."@WP/TGX+_ !P4>$?#D6FZ M#K&FQ7&FPVR$1(Z 1RH,]]RAR/\ IH/6OR/QLQG&=+@:<:U.E"E*<(S=.RJM?0'_"R/ MAW_T/NB_^#2'_P"*KY _X)Q?LN?#_P"(GPVUGX@?%CP!::K#>ZDMOHQOXV.$ MB4^8Z8(X+OMSZQ'TKZ+_ .&,/V6O^B):)_WZ;_XJO[T\.,;QUB>!\#4=*C)< MFCJ5*BFXIM1;2IR6L4K.[NK/=G[#D=7-ZF4T6XQ>FC)^F1S[U M]U1J\9.K'VM'#J-U>U6HW;K9.DDW;:[7J>Q&6:@5^8/[3 M7_*UQ^S?_P!FY:W_ .AZO7Z#_M*>./BQ\-/V?_&7Q"^!/PK'CCQEHOAVZO/# M7A WXMO[7O(XRT=MYA!VEB,#U/'&*OA/I_@/]GAO#NK^%_&NE36=Y_P )3=WEY]IM8(YT22:UA@E9_M6Q4D\Z M$+EA*(_ICO)_^"H__!.3X/\ _!3W]M2;]G7XH2OINHQ_LY76H^"_%EK'FY\/ M:O'KL @NX\$%E^8I(F1OC=@"K;77F?\ @G7_ ,%'OC+XN^%'Q;_X)9?\%&P- M(_:2^$/@C4X)+RZE_=^.=&2S?R=6MI& \Z3RRC2'&75EFQDRK%]&WGC+Q0/^ M"MUKXO'P/^(#>$(?@U<>%Y/&R^#KLZ<-8;6HIA;YV>88_+C+?:0GV?&#YF.: MX#_@N'_P2:U;]OKX7Z?\>_V8M:/A7]HCX8VTUQ\//%%E,+>34X"K^;H]Q(># M%,'D"%\JCR,&Q'+,& .=_;1_Y5?]7_[-3TC_ --5I7B?BC7_ -H/]J7_ (-V MOA9^PC^S!^QCX]\6>+_'_P #O"6@Q:MJFG06&@Z;;K9V3R:C)?7$RQL@2,M& M$W.6*95<$5[_ /MJ_#KXPW?_ 0"M_V4?"?P1\7Z_P#$;Q%\ -(\-V7A31=! MFFG@OUL+.&9+A\"*V\L[B?-=2=C!0Q!%>X?\$D8/%WA?_@G5\'?@_P#$GX:^ M)?"?BGP)\-M$\/\ B31/$NBRVLD-W:6<=N_ENP\N="8BP:-F #+NVGB@#\[O M^"[_ .S+JW[%W_!M1\-_V6M?\2)K6H^!=:\)Z7J6HV^[R[BY3S#*8MV#Y?F% M@@.#L"YQ75_\%9?C=XW_ ."QOC;_ (<6_!3X0:K\,O%M^^F^+/'/B/XQBVL1 M;:';RI*'TJWMIYWU*8N5SL9541R(6'[QXO4_^#G/X2?'C]J7]@>#]F3]F+X! M>,/'GBZ^\:Z3JSVN@:)(UM;6#_VVOV,].UGP7^T=\&+DZ[\,;O7-'DTZ]NRHW7.A7:3A1)%.NY! MDM$7)&_RI92P!]K?"OX?:5\)?AAX;^%6@W5Q/8^&=!L])LI[I]TLD5M D*,Y M[L50$GUS6]7BO[#_ .U#\3_VE_A'IVM_'3]EOQK\)O&T.GQ'Q)X:\4:45MTN M<8D-I=(S1SQ%@2N2L@4C<@->U4 %%%% !4.HZEIVCV,NIZM?P6MM"NZ:XN90 MB1CU9F( 'UJ:LSQGX,\+?$3PM?>"?&VB0:EI.I0&&^L;D$I,A(.UL=N!6E)4 MG5C[1M1NKVU=NMDVDW;;5>IG5=54I>R2JG$4N#Z"Q].E&'MXV<)SD[^ MSJ[J5.*M:^M[WMH>'4445_59_))^@O\ P0F\8>$O"G_"T_\ A*?%.G:;]H_L M/R/[0OHX?,V_VANV[R,XR,XZ9'K7Z"_\+@^$O_14?#G_ (.X/_BZ_-?_ ((R M_L[?!'X^?\+(_P"%Q_#?3?$/]D_V/_9W]H(S?9_-^W>9MP1][RTS_NBON+_A MW;^Q)_T;?X<_[\/_ /%5_&7BO3X9EQ_C'BZM95/W=U"$''^%3M9NI%O2U]%K M]Y_;7A%4XHCX>8)8.E1E3_>6EO0]&_P"%P?"7_HJ/ MAS_P=P?_ !=3:=\3OAMK%]%IFD_$+0[JYF;;#;VVK0N\A]%56))^E>9_\.[? MV)/^C;_#G_?A_P#XJM3P9^Q!^R;\._%-CXV\$_ K0]-U;39Q-8WUM$P>%P"- MRY;KR:_-ZM+A%4I>SK5W*SM>G32OTNU5;2OOH_0_3:57C%U8JK1H*-U>U2HW M;K9.DDW;:[7J>E:YHUAXBT2\\/ZK&7M;^UDM[E%8J6C=2K $!I/%5GXCE%NJ-,)]-: MXC@:&$QN[HQ(7>?G#Z4]C_ &)_VEOV+/C3^RW=?M5?LN?$G2Y?AWKF MI:IXBUK5[J?[*FG7+=;\ ? ']K#0;/X=7WQH\4>$XYK5+VT,21:Q86LLZ,D)BB@6 M"YO(UC*F[G$%Q%&OF>G^&_\ @C7^UYI7_!$[]J?X$_!WP9'X \7_ !Y^)E[X MS\%?"-=7A4:!HAOK26'0I)XW,"7$MG;-"VU_*&Z*-V #D=+>7OQ:_P""FW_! M+/2_^"8OQH_X)'_%_P ,^.K/PAIV@MK/B_2K;1/#'AW4[&!((-:M]2ED:5XH MR@<0V]O-(ZN\&&1FD(!]#_#_ $K]IO\ 9>_:P\"?\$T?V$(/AY!\(_#7PV?Q M-X[\3>-=!U'5=9TVXN;^X"M++#J,$=U=:E="[GW,L>WRKE\,%5#XS_P<>:L^ M@?'W]@O78])O+]K+]K30IUL=/B#W%R4NK1O+B4D!G;&%!(!)'(KD/^";GQ+_ M ."I'_!+[^W?V&OVAO\ @FAX^^,OB:[UA?\ A%?CIX)U=+C3/$MO'!':V0U6 M^O'Q80P6\,42LQ#)$@'V7N?^"VGP]_:=^,WQO_8\O/AO^S?XQ\=WOP=^ M-VB>,OBAJ7@WPQ.NG6T%M)933"U>X8>?NQ*42-I"NS:[!^* *G_!2O\ 9L_: M6_X*Y?MM?LV^&/AG^S;XN\#_ Y^#/C@>+/&WQ/\=V<>F/)B:UD%AI]LTAN9 M9&%L09/+$8=HR3A,G]2ZI>'=>LO%&B6VOZ=;7L,-U'OCBU'3IK2=1TP\,Z)) M&?9E!J[0!^9O[7O[#G_!9[]G7]H+XF?\%"/^">O[;6B>-;GQ-J4>J:Q\!?%O M@2**UU&PLX!%;:?;78F=VE2! JA3;%Y&D?>K2L#XM_P6K_X*+)^W-_P;4:=^ MTK\+M)O/#<7Q2\5:/H7BO1IIB9=*G@U"07EHSX4L@N;':&(7?&RDJ-Q6ON3X M=?\ !1[]ICQMXB\4?"[7/^"4/QHT+QAH^L75EHCWCV!\.:I"CLL-Y_;+S1QQ MQ, '<)'*ZJ<1K.PVGA_C%_P1DTOXH_\ !&;Q)_P36N?%FG#Q3KL=YX@/B6*W M>.T7Q5/J3ZNTJ+R\=K]K=H ,%UMSC!;J 9__ C?\$(_B]X>LK9;> MW\.Z5X>.C%/E:U>WUK3EA*$?=( V\=B1WKP7X ?%+QM^T=_P<+_L_:[\3;J6 M230?V%++Q'90S]!J6I$"\N #T=Q/L8CM$!VKUK]LKP9^U/\ \%4OV&?"'_!. MSQ)\ /&O@;Q-XKU+0(OV@/$>OZ5]GTOP]8Z=DF'5)9[BVC%LMJ90 M5DW3&$ BN\_:X_8V\6?!G]O_ .!?_!2W]G;X;WNNZ=\/_"5W\//B5X/\/0"6 M_?PM,DC6=U9Q9!G:SN7WO NZ62)OW:LR;2 >7?MB^(M1\"?\'/G[(USX9=HY M?&GP>\5Z#XD$1P;C3X+>_OH4;'55N(UDP>,KZU^FE?$'PL_9H\=_M5?\%;D_ MX*UEJ6K7MS--+?ZQ):28FLX1%,;6..=4 ME?YG*(H7?]OT %%%% !1110!FOXQ\(1.8Y/%6FJRG#*U]&"#Z=:3_A-?!O\ MT-NF?^!\?_Q5<[=?LY? ^]N9+RZ^&NFO+-(7D=D;+,3DGKZU'_PS3\!_^B8: M9_W[;_&OE)5N..9\M##6_P"OM7_Y2>RH _"NMV]Q=ZXQ6[>UG5_*MEQN!*G@ MN<+[@/7G'[$OQ?M_!'C6X\#:_J"0Z;K2[HI)I J0W*#Y22> &7*^Y"5Y1\0- M9T+Q!XSU'5?"^B1:=ILERPL+.%-HCB'"Y_VB!D^Y-9"L58,,<'/(S7\49[XJ M9SBO$:'$5*W[A\D(Q;<'35U))M)VJ7D[M)KF6FB/WS+N#L#1X6EE<[_O%>3: M7,I.S3TNKQLEO;3S/T<_X37P;_T-NF?^!\?_ ,51_P )KX-_Z&W3/_ ^/_XJ MO+O@I\,_V?/BQ\-].\90_#'2A/+%Y=_$J-^ZN%X=<9X&?F'LPKJ_^&:?@/\ M]$PTS_OVW^-?V9EV;<7YK@*6-PU+#2IU(J47[6KJI*Z_Y#Q,Z%: M=52@VFN2&ZT?_+PZ;_A-?!O_ $-NF?\ @?'_ /%4?\)KX-_Z&W3/_ ^/_P"* MKF?^&:?@/_T3#3/^_;?XT?\ #-/P'_Z)AIG_ '[;_&NSVW'7_/C#?^#:O_RD MP]GP[_S\J_\ @$/_ )8=PCI*@DC<,K#*LIR"/6OS0_X*;_\ !,SX>?\ !3_] MN+XA?"G5]9?P[XV\/?L\>$=8^&/CNT9DN?#NLQZ_XC,4JNF'\IRJK(H.2 &7 M#QQLOZ66MM;V5M'9VL02*&,)&B]%4# 'Y5\H^#/&7BB;_@K/XN\:S? _X@6_ MA#5?@UH'AC3O&=SX-NTT^?5K36-7N)H;E7- MN>,[7T/EG]FW_@IM\2/VBO\ @GW^TO\ L$_MV:4/#7[3GP9^#WB:Q\:Z5<[4 M_P"$DLDTJ=8M9ML86175HS(8_D)ECE3"3(J_I+\ 9X+7]GOP3*:98B^5S*\3824LGI/[>?B?XZ:'^P5X3_9 MC^$WP,^(>N:WX_T;1/#'B_4?"&B/+)X6T&<00:Q>,Q*_Z0EG]I2*)"9/-9&P M I-,1\"?\%)O!^@_M-_LA>*/^"UOPE^)_A^+XR>#?BI9>//A% =9A^UP>"-% ME-K:67E;]P2XB$^LO'U+7/E^U?L/^R5^TCX&_;!_9E\"_M0?#:8'1O'/AFUU M:UB\P,ULTL8,ENY'_+2*3?$_HT;"N7M/V*/V#'^'$<\/[%WP_72#H@9;&3X8 MVPNA;>3Q&8&M_/$FSCRROF;N,;N*^*O^#>GP_P#M2_L;V'Q'_8%^-G[,GQ+T M7X:Z3\1M6U#X$>-?$.A-Y,NB3W$KBUN=K,UHYVBX7S 7NI59E8*K 'BEMXB M_P""EG_!M-XT\5:=!\"[OX]?L;ZMXIO==L-0\._\ASP.EU*995EP#M1UK]J?\ 8N\4C4=)\;>)C?\ BJWF MB,-U8:PEC:6LD%S ?]1*(;:W) RKY\Q6=9 Q\F_8[_;>_:4^&'[.NB^!/V^O MV*/C/8>*=,LVMK+6_#W@^?Q3#XCL5)%K<2_V8;B>TNGA\L317B1,)-Q++#7$6W^[>RC^ M*MS_ (():Q^T;^P'^REXY^$7[1G[ 7QQM-=UWXO:SXGTV#2O"4%S%+:7<5JL M2>9]I54D#0N"&VJ,@[L9QZ-<_L,_M9?\%-?^"BWP[_;6_;G^%#OAY>7\ZQQ6^M:G)]G@NG+$#R[5&EO9, MD?NK23FOSB^$N@_ ?_@C5_P7'^&?@[X >.-(G^#'[3GP[L?!>IQ6&L0W"VGB MS2HHH+.ZG\IC^]N,PKO;F2;4;ISD@FOL;QU:W7[6O_!372/"'QW_ &3O%MW\ M)/AKX1OE\)ZIXJ\$FXT37?%5Y*L4UTZ.K[4MK*)XH)I45&:^N2#Q$S>8_P#! M>C_@FS\,/BA_P3_U/3OV0OV3K>V^+VC>)-+UKX;77PQ\#P07T6HVURI8R3P1 MH(HOL[S\NX&\(0&95% '#?\ !WY\4_&?@[_@FAX6^%OAK6;C3M-^)'Q@TG0? M%%U"Q >P6WN[OR6/H9K:!\=Q$17ZC^#_ EX=\ >$=*\">$-*BL-)T33H+#2 M[&!=J6]M#&L<<:CLJHJ@#T%?#?[0'[+OBG_@N1_P23'P"_:E^%GB+X2_%&33 MK&^FC\2Z(T:Z-XHMHS_I,)4E)[21C,A*,6$-PP(1P *%A_P6J^'G_!/[X,^% M_A9_P6(T+Q)\,_BI9:0MB][:>'+O5M&\:SVX6-K[3+^SCDAQ*-DK0W+020F7 M:Z@;68 \5^+NKZG^S]_P> ?"_3?AJ[6]I\R4,>0%8#K@_K+JVC:1KUD=-US2K:]MC)'(;>[@61"Z.'1MK C*NJL#V*@C MD5\-_L9_L2?%SXP?\%&?%_\ P6'_ &N_!@\,:SJ/A:+PI\%_AU<7L%U=^&_# MZY9[N^E@=X1>W+/*_E1.ZPI#7Y\?\ !?[X=?'GX[?$/]F;2OV??V;?'GCD_##X^:1XS\97/A_P](;> MTTZU9&8)-+L2>1@YPL1?!1@Q4X!^[_C/\._#G[6W[+OC+X.WLVI:;I?Q%\$Z MIH%S+?:5-:W5M#>VLMJ[-!.J2(RB0D*P&<#L0: /SS^*O_!1#_@H3XP_8NT7 M]N7]EJ^\>:KX[U2QTWQ%IGP"L_V8M?OM!U'2KIXW&GC51IPFENEMI0[7L5R+ M>5XV\J)4=36E_P %7OB'J?Q<\;_\$W_BMK?@'5_"E[XE_:,\-:K>>%_$%H\% M_H\MQ9K*]G<1R*K)-$SF-U900R$$"N>_X)[_ +5/_!7S]BOX2Z#_ ,$S_C3_ M ,$JO%WCOQ3X!M4\.^!?BIH.N00>$]1TN']W9SWM[(I%M'%"$!VAYF1 /)67 M*GT#_@K#\,/VDO%GQ5_8KCT/X6>,/B5J'PJ^,6C>*?BGXH\+^%7%M%;01I%< M785<*6=_-D%O#O=57&!E-P!ZI^T'^W;KNO?MJ>(OV)/AGXU\6^$[;P'X-TW6 MO&_B[P3\)]0\6:G]LU)Y_L5A#';V5W;VB"&W>>26XBRC M$%[ BP70N#;QRF-=JBY4B/Y"7I?MB>'/V[OV _\ @J#??\%0/V2?V6_$'QO^ M&/Q@\!Z9H?Q6\!>&D:+7=-O+$%;.^AMG7S&Q"0NS8<%ITD$1:-QZ#^TI\#_V MM/\ @LG_ ,$XOC-\*_BI\&[OX*VWCOP[8V_PR\$>,+J&75$OK&[74$O]3: , M+19YX;: 6ZL[11PR2/N:41H =#\6T_X+*_#?PI\*OCG\(?$VA?$[7M7\5:;' M\7/@^=)TW2](TS2+J-CRLMV)+5]B!IIYS+DR>4 #%6]J?[6GQ3_ &G_ M /@HMX\_X)__ +/7Q%7P1H_P>\'Z9JGQ+\:66E6U[JLVJ:F#+9:;9)=I);0Q MK;*9I9I(IF8ND:K'AG/CO[%_[._ 7Q0TC3 MX-$\7_&3Q%=\JH1!( =?^RG^W'^U,?VZ?BY_P $F_VB_%7AJ]^(WA3PG#XM M^%7Q0_X1AEM?$.A3-%'NO]/AN(1]IMYIEC<02PI-LD*B,)N?Q7]C+]JG_@L' M^WS_ ,$Z_'G[0/A_]IKX=> ?%?@SQ=XHMK>[M?ARNH#6)-..8[(1S3".QM1M M*>:PNIW\S<63RL2^Y? K]G_Q;X\_X*??$;_@KG\2OAEXC\->'K+X2V?@#X;: M!J>BR_VUJEHET;V]U.2PC#3V^Z7;!##(HG9!(SQQ@KGRO_@CUX/^-_[.'_!, M;XO?"SXX_LT?$;P]XMO/&OBW5M)\-3^$YYKC4;?4CNM/):$/$S,S;&4N-A4L M^U/GH YM_P!O#_@JS^T=_P $;['_ (*S_"3XT?#GX!6U8 M>*7TV25+]I[J>=381RFVF\J"%)'4!2UP3)MB[C]O[_@IE^V1X#_8O_9._;(_ M9EN?!^E:?\=?&/@33_$7AG6-$DGNT37+7[8T<%ZTK10QA5\AMUK(_P"\\Q74 MKM/"?LV?"']H+P%_P;%ZS^Q!XK_9I^(5K\5Q\,?$WA2+P7_PBEP\\U]J$^HO M;,DJ@PF$I,C-+YFU/NMAV56Y[]JOX3_M)^._^"3W[$'P \%_LG?$S4?&OPD\ M=?#K4/B#X?C\)3I)I5MH6G-;WKF20+%+F3;Y8B=RX;/&#@ ]?_:D_:B_X*F_ ML3_MY_ SP3K_ ,8OAO\ $;PI^T%K.I^';?P6W@Y]%@\*ZE';K+;2QWR2W%Q= M0AG7S#(,NL3[4C,B^5O> OVE?V^?V@7'AG4K L\D$:">X\^W,8.TS.[Y9,GY&\RA_P5/T3XJ?%W]M;] MC;XG_"3]G[XA>)/#WPV^)%QXB\ _$6D^+/%]KX2N?LMA M=:C;R+;KM91+* =@=HT94\P9/ROM .Q_X)X_M2?M._'C]L']K[]DSXP?%F/4 M;'X.>)=#TOP/XBL?#]I:WT,-_9W4[23!4,,TJ%8@"8PA*$[ &VCRS]F+_@H7 M^WI\4_\ @F3^UA^T!<_$;P5=?$#X"_$_QUHV@ZIJ_@IVL[[3M"T^&X1'MK:Z MAV3R,7_>[F5"PS'(!MJ3X.VO[4'[!?\ P5X_:?UN3]B'XD_$7PQ^T+>>&=9^ M'_B[P/;6CZ9:W%G8R6UQ;:E<7$\26 $LI.]MQV1EE1]R@^9_L6_![]LCX4?\ M$U/VY?@A\7?V,O'5AXC^*'Q%^)&H^!/[+LX[J#7)=7L19V\5NF];M(S+$SBY MGMX8&B9&WY;90!+\7?V\?^"N_@;_ ((\^!/^"OMC\>?AW#:Z+X1\/:UXF^&3 M> A.WBNWN[FV@GFGU'S4^QNQGWK!;P*(U4@RR,1CZ&_X*S_MR_M5_LR^#/V< M_BW^SAXK\,Z?X8^*GQL\)>$_$NG:MX8>ZU,6NIF6=WAN6N/)C7RH3$R&W9\R M;UD7;@^!_';X,_M$>,O^#8'2_P!ACP]^S/\ $*?XM?\ "N]!\,R>"_\ A%+A M9XKRRO;*2=FE91 (1%$SK)YF&^ZN7#*.M_X*N^$/CE\?OV0OV3?"_P '/V8_ MB/KNM^"_C7X*\7^,-%@\)3Q3:1I^EV]S%=B4RA4,HD<*L:,Q%M0L_AK)X[^(OCI].BO+G3=/:[6RL[&P MAF#0_:YIBTC2SI)''#%Q&[2J4R/@KX]_X*L_"P?M%^%/CE\)=/\ B19>!M/? M4OV>O%T%UI^GWGCTM9S3+IMW;VSA+>6.=(8#.8H%;S"0A S7@W[?7P[_ &SO MV4/^"G'@K_@L5^QO^SAXA^+WA#Q)\+T\$_%SX;Z';O!KL5F+@W5O>V]M,HD, M@;R08]F]3;LC!!*73U[QW\4?^"FO[6_[%GQA^)GP:^!>N?!/Q+>_#VZL/@YX M-\4WUHOB&[U-D9I=0N=C-'82$!(+6(R;E?S)92 T00 \.^.O_!0K]L_]BV+] ME[Q3\:/VF/#FN_$'XI?$;PSX>^-OP"N=(TJ/_A%X=:B9FDLC:#[9;_9)%\I6 MN9[A)VY!P"*7]L_P]^U)K_\ P<1? CP/X5_:VO=$T[4/A/XFU+PSIR^%K:YM M-!*Q^5/B&1L7,LRHNZ:0Y4 ! H&#XG\;?AE^UK\5O^";/[-7@KX-?\$H/BCX M#S6A M^G/VS?!?[5WA;_@J_P#LR_M^^'/V-_&7C+0-/^'&O>&O%?A_P7>:?=7^@W]Z MNZW6X:>XA@\O7(=[ )O .V^(/[7'[8/PW_X+9?![]B#6O'WA:^^ M&7CGX9ZUKL\%CX3:VU)[JSB=<3W#W$JN-Z+(#"D ^#]G[]HQ?V=/&D_@OP9\+-:T+QGXITG0 M;BZT[3=3OTD,<*2>6LES&K;%,\<10>8"<;7"9W[.'PD^.?\ P2C_ ."D_P"T M'XCUWX)>,_&_P._:+\3+XVT/Q9X!\.SZU<^&_$$CRO>V5]8VBO-E# F,>'Z7^W5_P6)^(__!$G1O\ M@K!X:_:)^'.@WOAGPO=>(=4\)2_#M;UO%L%OJ,T /AY;:?]KU MB+2=.T<6%L\\5N7$4][,J2F-F_<(L?FM&?,5/(OA1\&?VB/#?_!L!?\ [#.L M_LS?$*'XM?\ "N]6\,IX*_X12X:>2\NKVZDB990/(,/E.)#)YF%^Z<.0A /= M?VP?^"K6F_"SP9^RGXJ\8?$4_"#P+^T19F^\3?$^2P@NU\,;M)@O;2Q$ES%) M;027$MP$^T3Q2(D=O*2@SYD?T7^Q_+^T/+=>-)OB[\;-)^(WA*XU:SN?A5XR MTNQLX6U#1Y+*)F,YL\0RRK<><#+&J(Z[&5$R5'S+HFKZY;?L@?LU?LS_ +2O M[ /B[QY\,+_X/?\ "._&?0;WX=R:E<>%]9T^RT>.TFEL]C2SQ;OMZ![197W! M)$SY9Q)_P12_8D\4?L:?%3]H&T^%.E^,O#G[.7B3Q)I-U\$O!7CM;J&]L)5M M9#JMQ':WF+FTMY)Y(XXUN%29UMPSKP)) #WW_@K1_P HK_VE?^R!>,/_ $RW M=?(G[+'QG_: _9O_ .#7CP3^T/\ LU>(/#6G^)? OP/FUU#XIT"74()X+9+B M62)$BN8/+E(7Y9&,B CYHW!X^M?^"KJ^*_$/_!/#XR_"7X=_#CQ)XK\3^._A M?K_AWPWHOAK19;J2>\O-/FMH][J/+@0-*&+R,HPIQDX!^0?A?X"^.NE_\&U& MI_L6ZO\ LS?$:U^*MO\ !?4/!B^"Y?"-P9YM1NHKJ*%HY54P-"1\[2>9A 55 M]KNBL <[^TK^WO\ \%8?V>O^"6WPF_X*^:E\;_A_/X>M_"?@K5/&_P *(/ H MDD\0VFII91SW;ZF95-O<22W0D6""".. /LWS>7N?Z[_:O_;,^(+_ +:GPO\ M^";?[->NV6C>,?'GAV]\7>+O&%]IZW;>&O#-J3&)+>W1&TNZ.() M([QR85#\A_MZ?!G]HCXS?\&SG@S]AWX=?LS_ !"U#XJK\//!'AN\\'_\(I<1 MRV=YH[Z4]ZTLK@0B("W?9('(E)PFXK($ZO\ ;B^&7[57PH_X**? W_@M/^S+ M^S5XQ^(F@67PUD\!_%KX8Z9I;0>)+/37GN)DNK>SGV--(DTYW1K][[/'@^7* M94 ,^S\&?'#P'_P<^_#O0/B[\8O^$YL3^S-K$WA;6[W1K:RU&.U;47#V]V+1 M(K>9TE5F66.&(%)%4J60LW8ZM_P4*^/G[7/PV^)?Q:_9<^,'CKP2OAWQ'K>C M?"S2_#7[.6K^*;'Q#)IDTEL;C4;Y-.GC9+FYAD5(K62%H(RID9Y-R)BF_P#V MI_C9_P %VOA'^V=X>_8"^+.E?#FT^!5_X)8E\D M:G!)*Q>[%Q&B-0EBQW&..,@'Z>T4D;B1!(H(# $;E(/X@\BEH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /X0OVL/\ DZ;XE_\ 90-9_P#2Z:BC]K#_ ).F^)?_ &4#6?\ TNFHH _; M_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *X;]H']G[P+^T7X%?P7XTA>-XW,NG:C;@>=9S8QO7/4'HRGAAZ M$ CN:*X\?@,%FN"J83%TU.G-6E%ZIK^OFGJM3*M1I8BDZ557B]&F?G+X[_X) MC?M*>&M4DM_"-EIGB.TW'R;FTU".WRQ_P!GO7WM17Y!AO +P_P^8+$N M-244[^SE.\/32*FUY.;OUN?,PX-R6%?VEI-?RMZ?E?\ $S_"OA;P_P""/#EE MX1\*Z7%9:=I]NL%G:PC"QHHX'N>Y)Y)))R36A117[12I4Z-.-.FDHQ222T22 MV271(^JC&,(J,59(****L84444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !7YC?\%"_P#@GI^V#\;Y> MGVT+_)-<(ZXDC=>5&<9&00:_3FBOK.#N,.P,(2G*#@U-2:LY1E]F4 M7>\5UM:^A\AQIP7E?'65PP&/G.,(S4TX.*=U&4;/FC)6M)]+WMJ?B]_PZ;_X M* _]$"_\NK2O_DJC_ATW_P % ?\ H@7_ )=6E?\ R57[0T5^D_\ $P?&?_0/ MA_\ P"I_\M/S'_B73@G_ *",1_X'3_\ E)\7_P#!(7]DW]H#]E[_ (6%_P + MT\ ?V'_;G]D_V7_Q-;2Y\_R?MOF_\>\LFW'FQ_>QG=QG!Q]H445^3\3<0XWB MK.ZN:8N,8U*G+=034?=BH*R;D]HJ^KUOZ'Z]POPY@>$LBHY5@Y2E3I\UG-IR M]Z4IN[2BMY.UDM+>H4445X1[X4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %>SZI*(]0E6\AA\JW' M++F1UR7.%XSQNSU%>CT5Y6=Y53SW**^7U*DJ<:L7%R@TI)/1V;4DKJZV>CTL M]3LR_&2R[&T\3&*DX.Z4KM76U[-/1Z[GPW_PQY^T9_T3O_RKV?\ \>H_X8\_ M:,_Z)W_Y5[/_ ./5]R45^(?\2V<"_P#03B?_ .E_P#*3]!_XBKQ#_SZI?\ M@,__ ),^?_V0OAO\=/A)KU_H?C7P:UOHFHQ>89AJ-M((+A>C;4D)PRY4X'4+ MV%?0%%%?K_"7"^$X.R2&5X6K4J4X-N+J.+DDW?E3C&*M>[6E]7K:R7Q&=9O6 MSS,)8RM",9RM?E32=M+ZMZV\^@4445]*>2%%%% !1110 4444 %%%% !1110 M 4444 %<%^TE^R]^SY^V!\*;_P""'[3/PET;QGX6U'#7&E:S;;PD@!"RQ."' M@E7)VRQLKKDX85WM% 'C7[*_[*&N_LA^%]-^$'P^^//B#7_A[H\'D:+X>\

/Y0JW*W,@50BR*H4+[+110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '\(7[6'_)TWQ+_[*!K/_I=-11^U MA_R=-\2_^R@:S_Z7344 ?M__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I M3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?PA?M8?\G3?$ MO_LH&L_^ETU%'[6'_)TWQ+_[*!K/_I=-10!^W_\ P:;?\I3/VN_^WC_T^3U^ M_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!_"%^UA_R=-\2_^R@:S_Z7344?M8?\G3?$O_LH&L_^ETU% '[?_P#!IM_R ME,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% '\(7[6'_)TWQ+_[*!K/_I=-11^UA_R=-\2_^R@:S_Z7 M344 ?M__ ,&FW_*4S]KO_MX_]/D]?O\ 5_)[_P $N_\ @L+\-O\ @CW_ ,% M_P!HKXD?$CX.ZYXQ@\8ZY?Z;;6VAW\,#V[Q:M/*78RC!!!Q@5^@G_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!& M/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PH MK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ M"@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;Z MBOQ!_P"(WG]EG_HQ[X@?^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ M!_XC>?V6?^C'OB!_X45C_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99 M_P"C'OB!_P"%%8_X4?\ $;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z, M>^('_A16/^%'_$;S^RS_ -&/?$#_ ,**Q_PH _;ZBOQ!_P"(WG]EG_HQ[X@? M^%%8_P"%'_$;S^RS_P!&/?$#_P **Q_PH _;ZBOQ!_XC>?V6?^C'OB!_X45C M_A1_Q&\_LL_]&/?$#_PHK'_"@#]OJ*_$'_B-Y_99_P"C'OB!_P"%%8_X4?\ M$;S^RS_T8]\0/_"BL?\ "@#]OJ*_$'_B-Y_99_Z,>^('_A16/^%'_$;S^RS_ M -&/?$#_ ,**Q_PH _ #]K#_ ).F^)?_ &4#6?\ TNFHK$^,?C>U^)OQ=\5? @$BQL9+6#Q#XDOM2AMIF!>%)[AY0C$<$@/@D>E% '_]D! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 05, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-34501    
Entity Registrant Name JUNIPER NETWORKS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0422528    
Entity Address, Address Line One 1133 Innovation Way    
Entity Address, City or Town Sunnyvale,    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94089    
City Area Code (408)    
Local Phone Number 745-2000    
Title of 12(b) Security Common Stock, par value $0.00001 per share    
Trading Symbol JNPR    
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     $ 9,826.0
Entity Common Stock, Shares Outstanding   321,907,366  
Documents Incorporated by Reference
As noted herein, the information called for by Part III is incorporated by reference to specified portions of the registrant's definitive proxy statement to be filed in conjunction with the registrant's 2024 Annual Meeting of Stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended December 31, 2023.
   
Entity Central Index Key 0001043604    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location San Jose, California
Auditor Firm ID 42
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net revenues:      
Total net revenues $ 5,564.5 $ 5,301.2 $ 4,735.4
Cost of revenues:      
Total cost of revenues 2,362.6 2,342.9 1,995.3
Gross margin 3,201.9 2,958.3 2,740.1
Operating expenses:      
Research and development 1,144.4 1,036.1 1,007.2
Sales and marketing 1,233.9 1,133.4 1,052.7
General and administrative 255.5 249.5 249.8
Restructuring charges 98.0 20.2 42.9
Total operating expenses 2,731.8 2,439.2 2,352.6
Operating income 470.1 519.1 387.5
Gain (loss) on privately-held investments, net [1] (97.3) [2] 20.4 [3] 12.7 [2]
Gain on divestiture 0.0 45.8 0.0
Loss on extinguishment of debt 0.0 0.0 (60.6)
Other expense, net [2] (23.8) (49.0) (29.5)
Income before income taxes and loss from equity method investment 349.0 536.3 310.1
Income tax provision 29.2 60.5 57.4
Loss from equity method investment, net of tax 9.6 4.8 0.0
Net income $ 310.2 $ 471.0 $ 252.7
Net income per share:      
Net income per share, basic (in dollars per share) $ 0.97 $ 1.46 $ 0.78
Net income per share, diluted (in dollars per share) $ 0.95 $ 1.43 $ 0.76
Shares used in computing net income per share:      
Shares used in computing net income per share, basic (in shares) 320.0 322.1 324.4
Shares used in computing net income per share, diluted (in shares) 325.9 329.5 331.6
Product      
Net revenues:      
Total net revenues $ 3,632.5 $ 3,539.9 $ 3,078.1
Cost of revenues:      
Total cost of revenues 1,781.6 1,761.7 1,409.4
Service      
Net revenues:      
Total net revenues 1,932.0 1,761.3 1,657.3
Cost of revenues:      
Total cost of revenues $ 581.0 $ 581.2 $ 585.9
[1] Privately-held investments represent investments in privately-held debt, redeemable preferred stock securities, and equity investments without readily determinable fair value. Refer to Note 2, Cash Equivalents and Investments.
[2] The prior period amounts have been reclassified to conform to the current period presentation.
[3] The prior period amounts have been reclassified to conform to the current period presentation.
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 310.2 $ 471.0 $ 252.7
Available-for-sale debt securities:      
Change in net unrealized gains and losses 7.1 (6.5) (5.0)
Net realized losses (gains) reclassified into net income 0.0 0.4 (1.2)
Net change on available-for-sale debt securities 7.1 (6.1) (6.2)
Cash flow hedges:      
Change in net unrealized gains and losses 11.7 15.7 (13.5)
Net realized losses (gains) reclassified into net income 29.1 26.8 (25.2)
Net change on cash flow hedges 40.8 42.5 (38.7)
Change in foreign currency translation adjustments (3.0) (30.1) (12.8)
Other comprehensive income (loss), net 44.9 6.3 (57.7)
Comprehensive income $ 355.1 $ 477.3 $ 195.0
XML 22 R5.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 $ 1,068.1 $ 880.1
Short-term investments 139.4 210.3
Accounts receivable, net of allowance for doubtful accounts of $9.8 and $11.1 as of December 31, 2023 and 2022, respectively 1,044.1 1,227.3
Inventory 952.4 619.4
Prepaid expenses and other current assets 591.5 680.0
Total current assets 3,795.5 3,617.1
Property and equipment, net 689.9 666.8
Operating lease assets 111.4 141.6
Long-term investments 116.8 139.6
Purchased intangible assets, net 91.8 160.5
Goodwill 3,734.4 3,734.4
Other long-term assets 978.7 866.7
Total assets 9,518.5 9,326.7
Current liabilities:    
Accounts payable 295.1 347.4
Accrued compensation 292.2 306.1
Deferred revenue 1,130.0 1,020.5
Other accrued liabilities 386.7 404.9
Total current liabilities 2,104.0 2,078.9
Long-term debt 1,616.8 1,601.3
Long-term deferred revenue 894.9 642.6
Long-term income taxes payable 204.5 279.4
Long-term operating lease liabilities 82.9 117.7
Other long-term liabilities 122.7 131.7
Total liabilities 5,025.8 4,851.6
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding 0.0 0.0
Common stock, $0.00001 par value; 1,000.0 shares authorized; 320.3 shares and 322.9 shares issued and outstanding as of December 31, 2023 and 2022, respectively 0.0 0.0
Additional paid-in capital 6,740.0 6,846.4
Accumulated other comprehensive income 49.1 4.2
Accumulated deficit (2,296.4) (2,375.5)
Total stockholders' equity 4,492.7 4,475.1
Total liabilities and stockholders' equity $ 9,518.5 $ 9,326.7
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable, current $ 9.8 $ 11.1
Preferred stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock - shares authorized (in shares) 10,000,000.0 10,000,000.0
Preferred stock - issued (in shares) 0 0
Preferred stock - outstanding (in shares) 0 0
Common stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock - shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock - shares issued (in shares) 320,300,000 322,900,000
Common stock - outstanding (in shares) 320,300,000 322,900,000
XML 24 R7.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 $ 310.2 $ 471.0 $ 252.7
Adjustments to reconcile net income to net cash provided by operating activities:      
Share-based compensation expense 279.4 209.3 222.6
Depreciation, amortization, and accretion 194.7 217.7 237.4
Deferred income taxes (262.1) (222.5) 71.7
Provision for inventory excess and obsolescence 109.8 36.9 4.9
Operating lease assets expense 40.7 40.3 44.9
Gain on divestiture 0.0 (45.8) 0.0
Loss (gain) on privately-held investments, net [1] 97.3 [2] (20.4) [3] (12.7) [2]
Loss from equity method investment 9.6 4.8 0.0
Loss on extinguishment of debt 0.0 0.0 60.6
Impairment of assets [3] 28.0 5.1 16.3
Loss (gain) on non-qualified deferred compensation plan and other [3] (4.8) 12.7 (4.7)
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable, net 183.4 (232.0) (31.8)
Inventory [3] (484.4) (394.2) (60.4)
Prepaid expenses and other assets [3] 182.2 (299.0) (249.9)
Accounts payable (51.9) 67.4 0.2
Accrued compensation (13.2) (23.1) 70.3
Income taxes payable (99.6) 21.1 24.3
Other accrued liabilities (7.5) (3.3) (85.4)
Deferred revenue 361.0 251.6 128.7
Net cash provided by operating activities 872.8 97.6 689.7
Cash flows from investing activities:      
Purchases of property and equipment (159.4) (105.1) (100.0)
Proceeds from divestiture, net 0.0 89.1 0.0
Purchases of available-for-sale debt securities (155.0) (104.1) (649.8)
Proceeds from sales of available-for-sale debt securities 31.9 118.2 546.1
Proceeds from maturities and redemptions of available-for-sale debt securities 217.3 390.3 394.0
Purchases of equity securities (11.6) (16.5) (10.1)
Proceeds from sales of equity securities 15.7 47.7 25.6
Payments for business acquisitions, net of cash and cash equivalents acquired 0.0 0.0 (182.6)
Subsequent payments related to acquisitions in prior years (0.7) (14.6) (10.1)
Funding of loan receivable and other (5.8) 2.5 0.7
Net cash provided by (used in) investing activities (67.6) 407.5 13.8
Cash flows from financing activities:      
Repurchase and retirement of common stock (397.6) (315.2) (443.5)
Proceeds from issuance of common stock 61.9 57.2 56.4
Payment of dividends (280.8) (270.4) (259.1)
Payment of debt 0.0 0.0 (423.8)
Payment of debt extinguishment costs 0.0 0.0 (58.3)
Payment of debt issuance costs and other (2.3) 0.0 (3.4)
Net cash used in financing activities (618.8) (528.4) (1,131.7)
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash 0.2 (21.7) (12.1)
Net increase (decrease) in cash, cash equivalents, and restricted cash 186.6 (45.0) (440.3)
Cash, cash equivalents, and restricted cash at beginning of period 897.7 942.7 1,383.0
Cash, cash equivalents, and restricted cash at end of period 1,084.3 897.7 942.7
Supplemental disclosures of cash flow information:      
Cash paid for interest, net of amounts capitalized 81.5 67.3 62.6
Cash paid for income taxes, net 400.9 253.2 113.2
Non-cash investing activity:      
Equity method investment $ 0.0 $ 40.3 $ 0.0
[1] Privately-held investments represent investments in privately-held debt, redeemable preferred stock securities, and equity investments without readily determinable fair value. Refer to Note 2, Cash Equivalents and Investments.
[2] The prior period amounts have been reclassified to conform to the current period presentation.
[3] The prior period amounts have been reclassified to conform to the current period presentation.
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Shares
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2020   327.7      
Beginning balance at Dec. 31, 2020 $ 4,543.5   $ 7,156.9 $ 55.6 $ (2,669.0)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 252.7       252.7
Other comprehensive income (loss), net (57.7)     (57.7)  
Issuance of common stock (in shares)   9.9      
Issuance of common stock 56.4   56.4    
Common stock assumed upon business combination 2.7   2.7    
Repurchase and retirement of common stock (in shares)   (16.0)      
Repurchase and retirement of common stock (443.5)   (206.2)   (237.3)
Share-based compensation expense 221.9   221.9    
Payment of cash dividends (259.1)   (259.1)    
Ending balance (in shares) at Dec. 31, 2021   321.6      
Ending balance at Dec. 31, 2021 4,316.9   6,972.6 (2.1) (2,653.6)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 471.0       471.0
Other comprehensive income (loss), net 6.3     6.3  
Issuance of common stock (in shares)   10.9      
Issuance of common stock 57.2   57.2    
Repurchase and retirement of common stock (in shares)   (9.6)      
Repurchase and retirement of common stock (315.2)   (122.3)   (192.9)
Share-based compensation expense 209.3   209.3    
Payment of cash dividends $ (270.4)   (270.4)    
Ending balance (in shares) at Dec. 31, 2022 322.9 322.9      
Ending balance at Dec. 31, 2022 $ 4,475.1   6,846.4 4.2 (2,375.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 310.2       310.2
Other comprehensive income (loss), net 44.9     44.9  
Issuance of common stock (in shares)   10.8      
Issuance of common stock 61.9   61.9    
Repurchase and retirement of common stock (in shares)   (13.4)      
Repurchase and retirement of common stock (398.4)   (167.3)   (231.1)
Share-based compensation expense 279.8   279.8    
Payment of cash dividends $ (280.8)   (280.8)    
Ending balance (in shares) at Dec. 31, 2023 320.3 320.3      
Ending balance at Dec. 31, 2023 $ 4,492.7   $ 6,740.0 $ 49.1 $ (2,296.4)
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 12 Months Ended
Oct. 26, 2023
Jul. 27, 2023
Apr. 25, 2023
Jan. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]                                      
Payments of cash dividends (in dollars per share) $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.88 $ 0.84 $ 0.80
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Basis of Presentation and Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Description of Business, Basis of Presentation and Significant Accounting Policies
Note 1. Description of Business, Basis of Presentation and Significant Accounting Policies

Description of Business

Juniper Networks, Inc. (the “Company” or “Juniper”) designs, develops, and sells products and services for high-performance networks, to enable customers to build scalable, reliable, secure and cost-effective networks for their businesses, while achieving agility and improved operating efficiency through automation. Juniper challenges the inherent complexity that comes with networking in the multicloud era. Juniper does this with products, solutions and services that transform the way people connect, work and live. Juniper simplifies the process of transitioning to a secure and automated multicloud environment to enable secure, AI-driven networks that connect the world.

Basis of Presentation

The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated.

Use of Estimates

The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

Change in Accounting Estimate

In December 2023, the Company completed an assessment of the useful lives of certain property and equipment. Effective January 1, 2024, the Company has increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets. The Company considered several factors in making this change, including current and historical usage patterns, as well as expected technology and overall changes in our product roadmap. This change in estimate will be applied prospectively beginning in the first quarter of 2024.

Cash, Cash Equivalents, and Investments

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.

Investments in Available-for-Sale Debt Securities

The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities.

Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and
the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis.

The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations.

For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations.

Investments in Equity Securities

The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations.

Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value.

The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2023, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.
Fair Value

Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches.

Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.

Derivative Instruments

The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes.

The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities.

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities.

The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR). All interest rate swap contracts will expire within seven years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item.

The Company uses interest rate lock contracts, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of these contracts in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. During the year ended December 31, 2023, the Company terminated these interest rate lock contracts. Refer to Note 4, Derivative Instruments.

The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.
Inventory

Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.

Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2023, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease.

Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms are the noncancelable period, including any rent-free periods provided by the lessor, and include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs are recognized on a straight-line basis over the lease term.

The Company does not separate non-lease components from lease components for all underlying classes of assets. In addition, the Company does not recognize ROU assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.
Lease cost for short-term leases is recognized on a straight-line basis over the lease term.

Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Estimated Useful Life (years)
Computers, equipment, and software (*)
1.5 to 10
Furniture and fixtures
5 to 7
Building and building improvements
7 to 40
Land improvements
10 to 40
Leasehold improvements
Lease term, not to exceed 10 years
________________________________
(*)    Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.

Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use.

Business Combinations

The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and
margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. Acquisition related expenses are recognized separately from the business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.

Goodwill and Intangible Assets

Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.

Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years.

Impairment of Long-lived Assets

Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.

Warranty Reserves

The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.

Contract Manufacturer Liabilities

The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis, adjusted for overall market conditions.

Loss Contingencies

The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required.

Foreign Currency

Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that
approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.

Revenue Recognition

Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below.

Identify the contract with a customer. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies.

Identify the performance obligations in the contract. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services.

Determine the transaction price. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.

Allocate the transaction price to the performance obligations in the contract. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles.

Recognize revenue when or as the Company satisfies a performance obligation. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less.

Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered.

Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities.

Deferred Contract Costs

Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company capitalizes these costs, for which the transfer of the goods or services to which the asset relates will occur in future periods. These costs are recorded as prepaid expenses or other long-term assets and are deferred and
then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.

Research and Development

Costs to research, design, and develop the Company's products are expensed as incurred.

Software Development Costs

Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant.

The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.

Advertising

Advertising costs are charged to sales and marketing expense as incurred. Costs to produce advertising were approximately $4.9 million for 2023, and $7.4 million for 2022 and 2021. Costs to communicate advertising totaled approximately $25.9 million, $30.0 million, and $26.6 million, for 2023, 2022, and 2021, respectively.

Share-Based Compensation

The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur.

The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period.

The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.

For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs.
Provision for Income Taxes

Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized.
The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.

Concentrations of Risk

Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating.

The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties.

Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2023, 2022, and 2021, no single customer accounted for 10% or more of net revenues.

The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results.

Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments
12 Months Ended
Dec. 31, 2023
Cash Equivalents and Investments [Abstract]  
Cash Equivalents and Investments
Note 2. Cash Equivalents and Investments

Investments in Available-for-Sale Debt Securities

The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31, 2023
As of December 31, 2022
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$38.2 $0.2 $(0.4)$38.0 $37.8 $— $(1.2)$36.6 
Certificates of deposit3.0 — — 3.0 — — — — 
Commercial paper41.1 — — 41.1 — — — — 
Corporate debt securities160.2 0.7 (1.3)159.6 277.5 — (7.1)270.4 
Foreign government debt securities
5.3 — (0.2)5.1 8.8 — (0.4)8.4 
Time deposits273.6 — — 273.6 70.6 — — 70.6 
U.S. government agency securities
4.0 — — 4.0 18.6 — (0.6)18.0 
U.S. government securities54.8 0.1 — 54.9 9.0 — (0.2)8.8 
Total fixed income securities
580.2 1.0 (1.9)579.3 422.3 — (9.5)412.8 
Privately-held debt and redeemable preferred stock securities
20.6 37.4 (8.3)49.7 15.5 37.4 — 52.9 
Total available-for-sale debt securities
$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 
Reported as:
Cash equivalents$328.2 $— $— $328.2 $70.6 $— $— $70.6 
Short-term investments135.7 — (1.4)134.3 205.9 — (3.3)202.6 
Long-term investments116.3 1.0 (0.5)116.8 145.8 — (6.2)139.6 
Other long-term assets20.6 37.4 (8.3)49.7 15.5 37.4 — 52.9 
Total$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 

The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2023 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$463.9 $462.5 
Due between one and five years116.3 116.8 
Total$580.2 $579.3 
 

As of December 31, 2023, the Company had an unrealized loss of $1.9 million from 93 fixed income available-for-sale debt securities in an unrealized loss position for more than 12 months. The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the years ended December 31, 2023 and December 31, 2022.

During the year ended December 31, 2023, the Company recognized an allowance for credit loss of $8.3 million on privately-held debt and redeemable preferred stock investments. The unrealized loss represents the difference between the estimated fair
value and the cost of the investment. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and evaluating the investee’s financial condition in relation to its outstanding obligations. During the years ended December 31, 2022 and December 31, 2021, there were no unrealized losses related to Company's privately-held debt and redeemable preferred stock investments.

During the years ended December 31, 2023 and December 31, 2022, the Company had no material gross realized gains or losses from available-for-sale debt securities. During the year ended December 31, 2021, the Company had gross realized gains of $15.3 million and no material gross realized losses from available-for-sale debt securities.

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of December 31, 2023 and 2022 (in millions):
As of December 31,
20232022
Equity investments with readily determinable fair value
Money market funds$337.5 $420.8 
Mutual funds38.0 28.1 
Publicly-traded equity securities5.1 7.7 
Equity investments without readily determinable fair value45.8 137.7 
Equity investment under the equity method of accounting 26.4 36.0 
Total equity securities$452.8 $630.3 
Reported as:
Cash equivalents$337.5 $420.8 
Short-term investments5.1 7.7 
Prepaid expenses and other current assets2.5 2.4 
Other long-term assets107.7 199.4 
Total$452.8 $630.3 


During the years ended December 31, 2023, 2022, and 2021, there were no material unrealized gains or losses recognized for equity investments with readily determinable fair values.

During the year ended December 31, 2023, there were no material unrealized gains and $89.9 million unrealized losses for equity investments without readily determinable fair value. The unrealized losses represent the difference between the estimated fair values and the carrying values of equity investments without readily determinable fair value. The Company estimated the fair value of these investments based on quantitative and qualitative analysis. This analysis involved use of judgment, significant estimates and assumptions, such as the near-term prospects of the investee in the market in which it operates, evaluating the investee’s financial condition in relation to its outstanding obligations, and probabilities of securing additional capital through various alternative scenarios. During the years ended December 31, 2022 and 2021, there were no material unrealized gains or losses recognized for equity investments without readily determinable fair value.

As of December 31, 2023 and 2022, the Company's ownership in the investment accounted for under the equity method of accounting represented approximately 24.1% and 25.0%, respectively. During the years ended December 31, 2023 and 2022, the loss recognized from the equity method investment was $9.6 million and $4.8 million, respectively.

Restricted Cash and Investments

The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of December 31, 2023, the carrying value of restricted cash and investments was $54.3 million, of which $16.4
million was included in prepaid expenses and other current assets and $37.9 million was included in other long-term assets on the Consolidated Balance Sheets.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31,
20232022
Cash and cash equivalents$1,068.1 $880.1 
Restricted cash included in Prepaid expenses and other current assets13.8 15.2 
Restricted cash included in Other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,084.3 $897.7 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 3. Fair Value Measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions):
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$— $38.0 $— $38.0 $— $36.6 $— $36.6 
Certificates of deposit— 3.0 — 3.0 — — — — 
Commercial paper— 41.1 — 41.1 — — — — 
Corporate debt securities — 159.6 — 159.6 — 270.4 — 270.4 
Foreign government debt securities
— 5.1 — 5.1 — 8.4 — 8.4 
Time deposits— 273.6 — 273.6 — 70.6 — 70.6 
U.S. government agency securities
— 4.0 — 4.0 — 18.0 — 18.0 
U.S. government securities
20.0 34.9 — 54.9 8.8 — — 8.8 
Privately-held debt and redeemable preferred stock securities
— — 49.7 49.7 — — 52.9 52.9 
Total available-for-sale debt securities
20.0 559.3 49.7 629.0 8.8 404.0 52.9 465.7 
Equity securities:
Money market funds337.5 — — 337.5 420.8 — — 420.8 
Mutual funds38.0 — — 38.0 28.1 — — 28.1 
Publicly-traded equity securities5.1 — — 5.1 7.7 — — 7.7 
Total equity securities
380.6 — — 380.6 456.6 — — 456.6 
Derivative assets:
Foreign exchange contracts
— 7.2 — 7.2 — 1.3 — 1.3 
Interest rate contracts— — — — — 125.4 — 125.4 
Total derivative assets
— 7.2 — 7.2 — 126.7 — 126.7 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
Liabilities:
Derivative liabilities:
Foreign exchange contracts
$— $(7.2)$— $(7.2)$— $(37.6)$— $(37.6)
Interest rate contracts— (73.6)— (73.6)— (87.4)— (87.4)
Total derivative liabilities
— (80.8)— (80.8)— (125.0)— (125.0)
Total liabilities measured at fair value on a recurring basis
$— $(80.8)$— $(80.8)$— $(125.0)$— $(125.0)
Total assets, reported as:
Cash equivalents$337.5 $328.2 $— $665.7 $420.8 $70.6 $— $491.4 
Short-term investments12.8 126.6 — 139.4 14.6 195.7 — 210.3 
Long-term investments12.3 104.5 — 116.8 1.9 137.7 — 139.6 
Prepaid expenses and other current assets
2.5 4.6 — 7.1 2.4 0.8 — 3.2 
Other long-term assets35.5 2.6 49.7 87.8 25.7 125.9 52.9 204.5 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total liabilities, reported as:
Other accrued liabilities$— $(6.2)$— $(6.2)$— $(32.5)$— $(32.5)
Other long-term liabilities— (74.6)— (74.6)— (92.5)— (92.5)
Total liabilities measured at fair value on a recurring basis
$— $(80.8)$— $(80.8)$— $(125.0)$— $(125.0)

The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the years ended December 31, 2023 and 2022, the Company had no transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value.

The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. During the year ended December 31, 2023, the Company recognized an unrealized loss of $8.3 million on its privately-held debt and redeemable preferred stock securities. Refer to Note 2, Cash Equivalents and Investments.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure. As of December 31, 2023, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. Refer to Note 2, Cash Equivalents and Investments. There have been no material upward adjustments to the equity securities without readily determinable fair value.

Certain of the Company's assets, including intangible assets, goodwill and property plant and equipment, are measured at fair value on a nonrecurring basis. During the year ended December 31, 2023, the Company recognized impairment charges of $28.0 million, which relate to the Company's property and equipment and other assets. There were no significant impairment charges recognized during the years ended December 2022 and 2021.

As of December 31, 2023 and 2022, the Company had no liabilities required to be measured at fair value on a nonrecurring basis.
Assets and Liabilities Not Measured at Fair Value
The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of December 31, 2023 and December 31, 2022, the estimated fair value of the Company's total outstanding debt in the Consolidated Balance Sheets was $1,581.7 million and $1,485.6 million, respectively, based on observable market inputs (Level 2).
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Note 4. Derivative Instruments

The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of December 31,
 20232022
Designated derivatives:
Cash flow hedges:
Foreign currency contracts$801.0 $775.9 
Interest rate lock contracts— 650.0 
Fair value hedges:
Interest rate swap contracts600.0 600.0 
Total designated derivatives
$1,401.0 $2,025.9 
Non-designated derivatives200.7 163.5 
Total
$1,601.7 $2,189.4 

The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
 As of December 31,
 Balance Sheet Location20232022
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contracts as cash flow hedgesOther current assets$4.4 $0.7 
Foreign currency contracts as cash flow hedgesOther long-term assets2.7 0.5 
Interest rate lock contractsOther long-term assets— 125.4 
Total derivatives designated as hedging instruments$7.1 $126.6 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$7.2 $126.7 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contractsOther accrued liabilities$6.0 $32.3 
Foreign currency contractsOther long-term liabilities1.0 5.1 
Interest rate swap contractsOther long-term liabilities73.6 87.4 
Total derivatives designated as hedging instruments$80.6 $124.8 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.2 0.2 
Total derivative liabilities$80.8 $125.0 

Offsetting of Derivative Instruments

The Company presents its derivative instruments at gross fair values in the Consolidated Balance Sheets. As of December 31, 2023 and December 31, 2022, the potential effects of set-off associated with the derivative contracts would be a reduction to both derivative assets and derivative liabilities by $7.2 million and $73.8 million, respectively.

Designated Derivatives

The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of thirty-six months or less.
The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.

In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance which was expected to occur by the end of 2025. During the year ended December 31, 2023, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.

Effect of Derivative Instruments on the Consolidated Statements of Operations

For cash flow hedges, the Company recognized an unrealized gain of $15.1 million, unrealized gain of $33.1 million and unrealized loss of $9.1 million in accumulated other comprehensive loss for the effective portion of its derivative instruments during the years ended December 31, 2023, 2022, and 2021, respectively.

For foreign currency contracts, the Company reclassified a loss of $29.8 million, a loss of $25.8 million and a gain of $28.9 million out of accumulated other comprehensive loss to cost of revenues and operating expenses in the Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, an estimated $1.6 million of unrealized net loss within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.

Non-Designated Derivatives

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately one to four months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Consolidated Statements of Operations, were not material during the years ended December 31, 2023, 2022, and 2021, respectively.

See Note 1, Description of Business, Basis of Presentation and Significant Accounting Policies, for the Company’s policy regarding the offsetting of derivative assets and derivative liabilities.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Purchased Intangible Assets
Note 5. Goodwill and Purchased Intangible Assets

Goodwill

The Company's goodwill activity was as follows (in millions):
 
Amount
December 31, 2021$3,762.1 
Other (*)(27.7)
December 31, 20223,734.4 
Other
— 
December 31, 2023$3,734.4 
______________________
(*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business.

We conducted our annual impairment test of goodwill during the fourth quarter of 2023; the estimated fair value of our reporting unit was substantially in excess of the carrying value. There was no goodwill impairment during the years ended December 31, 2023, 2022, and 2021.


Purchased Intangible Assets

The Company’s purchased intangible assets, net, were as follows (in millions):
As of December 31, 2023As of December 31, 2022
GrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
NetGrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
Net
Finite-lived intangible assets:
Technologies and patents$913.1 $(779.1)$(55.1)$78.9 $913.1 $(721.3)$(55.1)$136.7 
Customer contracts, support agreements, and related relationships136.3 (120.9)(2.8)12.6 136.3 (111.2)(2.8)22.3 
Trade names and other9.6 (9.3)— 0.3 9.6 (8.1)— 1.5 
Total purchased intangible assets$1,059.0 $(909.3)$(57.9)$91.8 $1,059.0 $(840.6)$(57.9)$160.5 

Amortization expense related to purchased intangible assets with finite lives was $68.7 million, $74.8 million, and $79.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. There were no significant impairment charges related to purchased intangible assets during the years ended December 31, 2023, 2022, and 2021.

As of December 31, 2023, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):
Years Ending December 31,Amount
2024$49.2 
202539.6 
20263.0 
2027— 
2028— 
Total$91.8 
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information
12 Months Ended
Dec. 31, 2023
Other Financial Information [Abstract]  
Other Financial Information
Note 6. Other Financial Information

Total Inventory

Total inventory consisted of the following (in millions):
As of December 31,
20232022
Production and service materials$719.0 $479.6 
Finished goods299.0 163.3 
Total inventory$1,018.0 $642.9 
Reported as:
Inventory$952.4 $619.4 
Other long-term assets (1)
65.6 23.5 
Total inventory$1,018.0 $642.9 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in millions):
As of December 31,
20232022
Contract manufacturer deposits$316.4 $434.7 
Prepaid expenses140.9 104.3 
Other current assets134.2 141.0 
Total prepaid expenses and other current assets$591.5 $680.0 

Property and Equipment, Net

Property and equipment, net, consisted of the following (in millions):
 As of December 31,
 20232022
Computers and equipment$990.0 $940.0 
Software221.3 220.3 
Leasehold improvements185.9 189.2 
Furniture and fixtures45.3 45.4 
Building and building improvements292.8 271.9 
Land and land improvements243.6 243.6 
Construction-in-process4.1 12.1 
Property and equipment, gross1,983.0 1,922.5 
Accumulated depreciation(1,293.1)(1,255.7)
Property and equipment, net$689.9 $666.8 

Depreciation expense was $123.5 million, $137.7 million, and $151.0 million in 2023, 2022, and 2021, respectively.
Warranties

Changes in the Company’s warranty reserve were as follows (in millions):
As of December 31,
20232022
Beginning balance$29.5 $33.0 
Provisions made during the period, net31.9 30.1 
Actual costs incurred during the period(32.0)(33.6)
Ending balance$29.4 $29.5 

Deferred Revenue

Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):
As of December 31,
20232022
Deferred product revenue, net$92.1 $108.8 
Deferred service revenue, net1,932.8 1,554.3 
Total$2,024.9 $1,663.1 
Reported as:
Current$1,130.0 $1,020.5 
Long-term894.9 642.6 
Total$2,024.9 $1,663.1 

Revenue

See Note 11, Segments, for disaggregated revenue by customer solution, customer vertical, and geographic region.

Product revenue of $48.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023. Service revenue of $907.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023.

Remaining Performance Obligations

Remaining Performance Obligations (RPO) are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements.

The following table summarizes the breakdown of RPO(1) as of December 31, 2023 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$92.9 $77.3 $12.9 $2.7 
Service1,943.9 1,059.2 666.2 218.5 
Total$2,036.8 $1,136.5 $679.1 $221.2 
_______________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product expected to be shipped to the Company's distributors, resellers, or end-customers within the next twelve months. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.
Deferred Contract Costs

Deferred contract costs were $41.9 million and $28.2 million as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023 and 2022, amortization expense for the deferred contract cost were $42.4 million and $35.0 million, respectively, and there were no material impairment charges recognized.

Other Expense, Net

Other expense, net consisted of the following (in millions):
Years Ended December 31,
202320222021
Interest income$50.6 $19.6 $14.9 
Interest expense(80.0)(58.6)(50.8)
Gain (loss) on other investments, net (1) (2)
6.0 (11.6)4.9 
Other(0.4)1.6 1.5 
Other expense, net$(23.8)$(49.0)$(29.5)
_______________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value.
(2) The prior period amounts have been reclassified to conform to the current period presentation.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Charges
Note 7. Restructuring Charges

The Company’s restructuring events are primarily intended to realign its workforce, optimize cost structure, and consolidate facilities as a result of organizational and leadership changes to effectively support the Company’s long-term strategic objectives. Restructuring charges include termination benefits related to workforce reductions, facility exit-related costs, contract termination costs, impairment of certain assets and other related costs associated with exit or disposal activities. Workforce reduction-related benefits are provided to employees primarily under the Company’s ongoing benefit arrangements, which are accrued when the existing situation or set of circumstances indicates that an obligation has been incurred, it is probable the benefits will be paid, and the amount can be reasonably estimated in accordance with the provisions of the applicable accounting guidance.

The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Employee severance
$56.8 $12.4 $13.6 
Facility exit-related and asset impairments
22.1 3.1 8.1 
Contract terminations and other
19.1 4.7 21.2 
Total$98.0 $20.2 $42.9 


2023 Restructuring Plans

During the third quarter of 2023, as a result of a thorough review of the Company’s business and strategic objectives, the Company initiated and approved a restructuring plan (“2023 Transformation Plan”) intended to reallocate resources and investments in long-term growth opportunities, realign its workforce, and optimize its real estate and asset portfolios to efficiently support the Company’s strategic priorities and goals. During the fourth quarter of 2023, the Company continued to implement the 2023 Transformation Plan, which primarily resulted in additional workforce reductions.

In connection with the 2023 Transformation Plan, the Company incurred aggregate charges of $68.6 million, consisting of employee severance, facility exit-related, asset impairment, and other restructuring-related charges. The actions taken under the 2023 Transformation Plan are expected to be substantially completed by the end of the first quarter of 2024, though certain facility exits and workforce reduction actions may take longer to implement.

The Company also incurred aggregate charges of $31.9 million related to employee severance, asset impairments, and contract terminations under another restructuring plan initiated during the first half of 2023. As of December 31, 2023, approved actions under this plan have been substantially completed.

Prior Year Restructuring Activities

In 2022 and 2021, the Company initiated restructuring plans designed to enable reinvestment in certain key priority areas to align with strategic changes, which resulted in severance costs from workforce reductions, facility exit-related costs, contract terminations, and other exit-related costs. As of December 31, 2023, activities under these plans have been substantially completed.

Restructuring Liabilities
The following table provides a summary of changes in the restructuring liabilities (in millions) under the Company's approved restructuring plans for the twelve months ended December 31, 2023:
2023 Restructuring Plans
Prior Year Plans
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Total
Liability as of December 31, 2022
$— $— $— $3.0 $1.2 $1.9 $6.1 
Charges
57.3 24.1 19.1 (0.5)(2.0)— 98.0 
Cash payments
(28.4)(0.3)(14.7)(1.5)(0.4)(1.9)(47.2)
Non-cash items
0.1 (23.6)(1.2)— 1.4 — (23.3)
Liability as of December 31, 2023
$29.0 $0.2 $3.2 $1.0 $0.2 $— $33.6 
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Financing
12 Months Ended
Dec. 31, 2023
Debt Instruments [Abstract]  
Debt and Financing
Note 8. Debt and Financing

Debt

The following table summarizes the Company's total debt (in millions, except percentages):
 As of December 31,
 Maturity DateEffective Interest
Rates
20232022
Senior Notes ("Notes"):
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 2041 6.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.6)(11.3)
Hedge accounting fair value adjustments(*)
(73.6)(87.4)
Total$1,616.8 $1,601.3 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.

The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes.

As of December 31, 2023, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):
Years Ending December 31,Amount
2024$— 
2025400.0 
2026— 
2027— 
2028— 
Thereafter1,300.0 
Total$1,700.0 

The Company may redeem the Notes, either in whole or in part, at any time at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any.

In the event of a change of control repurchase event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any.

Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.

As of December 31, 2023, the Company was in compliance with all covenants in the indentures governing the Notes.
Revolving Credit Facility

In June 2023, the Company entered into a new credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the "Revolving Credit Facility"), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. Proceeds of loans made under the Revolving Credit Facility may be used by the Company for general corporate purposes. The Revolving Credit Facility will terminate in June 2028, subject to two one-year maturity extension options, on the terms and conditions set forth in the credit agreement.

Revolving loans will bear interest, at the Company’s option, at either (i) a per annum rate equal to (x) with respect to borrowings in U.S. dollars, the adjusted term Secured Overnight Financing Rate ("SOFR"), (y) with respect to borrowings in Euros, the adjusted Euro Interbank Offered Rate ("EURIBOR"), and (z) with respect to borrowings in pounds sterling, daily simple Sterling Overnight Index Average ("SONIA"), in each case, plus a margin of between 0.875% and 1.500%, depending on the Company’s public debt rating, or (ii) with respect to borrowings in U.S. dollars, a per annum rate equal to the Base Rate plus a margin of between 0.000% and 0.500%, depending on the Company’s public debt rating. Base Rate is defined as the greatest of (A) the Wall Street Journal prime rate, (B) the greater of the U.S. federal funds rate and the overnight bank funding rate plus 0.500% and (C) the adjusted term SOFR for a period of one month plus 1.00%. The Revolving Credit Facility also requires payment of a commitment fee on undrawn amounts at a rate of 0.075% to 0.225%, depending on the Company’s public debt rating.

The Revolving Credit Facility requires the Company to maintain a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, the Company is permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters).

As of December 31, 2023, no amounts were outstanding under the Revolving Credit Facility and the Company was in compliance with all covenants in the Credit Agreement.

Financing Arrangements

The Company provides certain customers with access to extended financing arrangements that allow for longer payment terms than those typically provided by the Company by factoring accounts receivable to third-party financing providers ("financing providers"). The program does not and is not intended to affect the timing of the Company's revenue recognition. Under the financing arrangements, proceeds from the financing providers are due to the Company within 1 to 90 days from the sale of the receivable. In these transactions with the financing providers, the Company surrenders control over the transferred assets.

Pursuant to the financing arrangements for the sale of receivables, the Company sold receivables of $37.4 million, $50.6 million and $31.9 million during the years ended December 31, 2023, 2022, and 2021, respectively. The Company received cash proceeds from financing providers of $48.0 million, $41.5 million, and $32.5 million during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and December 31, 2022, the amounts owed by the financing providers were $0.6 million and $11.8 million, respectively, which were recorded in accounts receivable on the Company’s Consolidated Balance Sheets.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Equity
Note 9. Equity

The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):
DividendsStock RepurchasesTotal
YearPer ShareAmountShares
Average price
per share
AmountTax Withholding
Amount
Amount
2023$0.88 $280.8 13.1 $29.47 $385.0 $12.7 $678.5 
2022$0.84 $270.4 9.2 $32.32 $299.7 $15.4 $585.5 
2021$0.80 $259.1 15.7 $27.56 $433.3 $10.2 $702.6 


Cash Dividends on Shares of Common Stock

During 2023, 2022, and 2021, the Company declared and paid quarterly cash dividends of $0.22, $0.21, and $0.20 per common share, totaling $280.8 million, $270.4 million, and $259.1 million, respectively, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors (the "Board") of Juniper or an authorized committee thereof. See Note 15, Subsequent Events, for discussion of the Company's dividend declaration subsequent to December 31, 2023.

Stock Repurchase Activities

In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion.

During the fiscal year ended December 31, 2023, the Company repurchased 13.1 million shares of its common stock in the open market at an average price of $29.47 per share for an aggregate purchase price of $385.0 million under the 2018 Stock Repurchase Program.

As of December 31, 2023, there were $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

In addition, the Company withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. Repurchases associated with tax withholdings were $12.7 million, $15.4 million, and $10.2 million during 2023, 2022, and 2021, respectively.
Accumulated Other Comprehensive Income (Loss), Net of Tax

The components of accumulated other comprehensive income (loss), net of related taxes, for the years ended December 31, 2023, 2022, and 2021 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities(1)
Unrealized
Gains/Losses
on Cash Flow
Hedges(2)
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2020
$34.1 $57.7 $(36.2)$55.6 
Other comprehensive loss before reclassifications
(5.0)(13.5)(12.8)(31.3)
Amount reclassified from accumulated other comprehensive income (loss)
(1.2)(25.2)— (26.4)
Other comprehensive loss, net
(6.2)(38.7)(12.8)(57.7)
Balance as of December 31, 2021
$27.9 $19.0 $(49.0)$(2.1)
Other comprehensive income (loss) before reclassifications
(6.5)15.7 (30.1)(20.9)
Amount reclassified from accumulated other comprehensive income (loss)
0.4 26.8 — 27.2 
Other comprehensive income (loss), net
(6.1)42.5 (30.1)6.3 
Balance as of December 31, 2022
$21.8 $61.5 $(79.1)$4.2 
Other comprehensive income (loss) before reclassifications
7.1 11.7 (3.0)15.8 
Amount reclassified from accumulated other comprehensive income (loss)
— 29.1 — 29.1 
Other comprehensive income (loss), net
7.1 40.8 (3.0)44.9 
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
________________________________
(1)    The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2023, 2022, and 2021 for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations.
(2)    The reclassifications out of accumulated other comprehensive income (loss) for realized gains (losses) on cash flow hedges was $(29.8) million, $(25.8) million and $28.9 million for the year ended December 31, 2023, 2022 and 2021, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Employee Benefit Plans
Note 10. Employee Benefit Plans

Equity Incentive Plans

The Company’s equity incentive plans include the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2008 Employee Stock Purchase Plan (the “ESPP”). The Company has granted RSUs and PSAs under the 2015 Plan and purchase rights under the ESPP. In addition, in connection with certain past acquisitions, the Company has assumed or substituted stock options, RSUs, RSAs, and PSAs granted under the stock plans of the acquired companies. Such awards were converted into or replaced with the Company's stock options, RSUs, RSAs, and PSAs, respectively.

The 2015 Plan was adopted and approved by the Company's stockholders in May 2015 and had an initial authorized share reserve of 38.0 million shares of common stock, plus the addition of any shares subject to outstanding awards under the 2006 Equity Incentive Plan and the Amended and Restated 1996 Stock Plan that were outstanding as of May 19, 2015, and that subsequently expire or otherwise terminate, up to a maximum of an additional 29.0 million shares. In May 2017, May 2019, May 2022 and May 2023, the Company's stockholders approved an additional 23.0 million, 3.7 million, 4.5 million, and 7.0 million shares of common stock, respectively, for issuance under the 2015 Plan. As of December 31, 2023, an aggregate of 17.3 million shares were subject to outstanding equity awards and 2.3 million shares were available for future issuance under the 2015 Plan.

The ESPP was adopted and approved by the Company's stockholders in May 2008. In May 2020, the Company's stockholders approved an additional 8.0 million shares of common stock for issuance under the ESPP. To date, the Company's stockholders have approved a share reserve of 43.0 million shares of the Company's common stock for issuance under the ESPP. The ESPP permits eligible employees to acquire shares of the Company’s common stock at a 15% discount (as determined in the ESPP) through periodic payroll deductions of up to 10% of base compensation, subject to individual purchase limits of 6,000 shares in any twelve-month period or $25,000 worth of stock, determined at the fair market value of the shares at the time the stock purchase option is granted, in one calendar year. The ESPP provides 24 month offering periods with four 6-month purchase periods. A new 24-month offering period will commence every six months thereafter. The purchase price for the Company’s common stock under the ESPP is 85% of the lower of the fair market value of the shares at (1) the beginning of the applicable offering period or (2) the end of each 6-month purchase period during such offering period. The ESPP will continue in effect until February 25, 2028, unless terminated earlier under the provisions of the ESPP. As of December 31, 2023, approximately 39.4 million shares have been issued and 3.6 million shares remain available for future issuance under the ESPP.
RSU, RSA, and PSA Activities

RSUs generally vest over three years from the date of grant, and RSAs and PSAs generally vest over a period of one to three years provided that certain annual performance targets and other vesting criteria are met. Until vested, RSUs and PSAs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.

The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2023 (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant-Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance at December 31, 2022
20.2 $26.78 
Granted(1)(2)
9.6 28.88 
Vested(3)
(7.9)26.04 
Canceled(1.7)26.37 
Balance at December 31, 2023
20.2 $28.10 1.1$593.6 
As of December 31, 2023
Vested and expected-to-vest RSUs, RSAs, and PSAs17.6 $27.67 1.1$518.8 
________________________________
(1)Includes 7.8 million service-based, 1.4 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.
(2)The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2023, 2022, and 2021 was $28.88, $29.62, and $26.21, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2023, the Company declared a quarterly cash dividend of $0.22 per share of common stock on January 31, 2023, April 25, 2023, July 27, 2023, and October 26, 2023.
(3)Total fair value of RSUs, RSAs, and PSAs vested during 2023, 2022, and 2021 was $206.8 million, $202.2 million, and $184.2 million, respectively.


Shares Available for Grant

The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):
Number of Shares
Balance as of December 31, 2022
3.4 
Additional shares authorized 7.0 
Options, RSUs, and PSAs granted
(9.3)
RSUs and PSAs canceled
1.2 
Balance as of December 31, 2023
2.3 

Employee Stock Purchase Plan

During 2023, 2022, and 2021, employees purchased 2.6 million, 2.6 million, and 2.8 million shares of common stock through the ESPP at an average exercise price of $23.53, $21.59, and $19.81 per share, respectively.
Valuation Assumptions

The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows:
Years Ended December 31,
202320222021
ESPP Purchase Rights:
Volatility28%29%32%
Risk-free interest rate4.6%1.1%0.1%
Expected life (years)1.31.31.3
Dividend yield2.8%2.5%3.0%
Weighted-average fair value per share$7.97$8.84$6.96
Market-based RSUs:
Volatility28%30%30%
Risk-free interest rate4.3%1.7%0.2%
Dividend yield2.8%2.5%3.4%
Weighted-average fair value per share$37.45$47.96$30.70

Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Cost of revenues - Product$6.7 $5.9 $5.3 
Cost of revenues - Service20.8 17.4 18.2 
Research and development129.2 84.0 93.1 
Sales and marketing85.2 59.1 65.9 
General and administrative37.5 42.9 40.1 
Total$279.4 $209.3 $222.6 

The following table summarizes share-based compensation expense by award type (in millions):
 Years Ended December 31,
 202320222021
Stock options$2.2 $5.4 $9.3 
RSUs, RSAs, and PSAs249.1 181.9 196.2 
ESPP Purchase Rights28.1 22.0 17.1 
Total$279.4 $209.3 $222.6 

For the years ended December 31, 2023, 2022, and 2021, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the income tax provision in the Consolidated Statements of Operations, of $36.9 million, $25.7 million, and $28.2 million, respectively.

For the years ended December 31, 2023, 2022, and 2021, the realized tax benefit related to awards vested or exercised during the period was $34.4 million, $38.6 million, and $31.7 million, respectively. These amounts do not include the indirect effects of stock-based awards, which primarily relate to the research and development tax credit.
As of December 31, 2023, the total unrecognized compensation cost related to unvested share-based awards was $383.4 million to be recognized over a weighted-average period of 1.8 years.

401(k) Plan

The Company maintains a savings and retirement plan qualified under Section 401(k) of the Internal Revenue Code of 1986, as amended (the "IRC"). Employees meeting the eligibility requirements, as defined under the IRC, may contribute up to the statutory limits each year. The Company currently matches 30% of all eligible employee contributions which vest immediately. The Company’s matching contributions to the plan totaled $27.3 million, $23.5 million, and $22.3 million during 2023, 2022, and 2021, respectively.

Deferred Compensation Plan
The Company’s NQDC plan is an unfunded and unsecured deferred compensation arrangement. Under the NQDC plan, officers and other senior employees may elect to defer a portion of their compensation and contribute such amounts to one or more investment funds. As of December 31, 2023, the liability of the Company to the plan participants was $38.0 million, of which $2.5 million was included within other accrued liabilities and $35.5 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $38.0 million correlating to the deferred compensation obligations, of which $2.5 million was included within prepaid expenses and other current assets and $35.5 million was included within other long-term assets on the Consolidated Balance Sheets. As of December 31, 2022, the liability of the Company was $28.1 million, of which $2.4 million was included within other accrued liabilities and $25.7 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $28.1 million correlating to the deferred compensation obligations, of which $2.4 million was included within prepaid expenses and other current assets and $25.7 million was included within other long-term assets on the Consolidated Balance Sheets.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segments
Note 11. Segments

The Company operates in one reportable segment. The Company's chief executive officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below.

The following table presents net revenues by customer solution (in millions):
Years Ended December 31,
202320222021
Customer Solutions:
Automated WAN Solutions$1,839.3 $1,865.3 $1,665.0 
Cloud-Ready Data Center744.7 878.9 727.1 
AI-Driven Enterprise1,391.8 1,026.2 830.4 
Hardware Maintenance and Professional Services1,588.7 1,530.8 1,512.9 
Total $5,564.5 $5,301.2 $4,735.4 

The following table presents net revenues by customer vertical (in millions):
 Years Ended December 31,
 202320222021
Cloud$1,162.8 $1,393.6 $1,228.0 
Service Provider1,842.5 1,891.2 1,839.1 
Enterprise2,559.2 2,016.4 1,668.3 
Total$5,564.5 $5,301.2 $4,735.4 

The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Years Ended December 31,
202320222021
Americas:
United States$3,066.5 $2,931.6 $2,426.9 
Other266.8 225.2 222.2 
Total Americas3,333.3 3,156.8 2,649.1 
Europe, Middle East, and Africa1,405.7 1,370.0 1,314.5 
Asia Pacific825.5 774.4 771.8 
Total$5,564.5 $5,301.2 $4,735.4 

During the years ended December 31, 2023, 2022, and 2021, no customer accounted for greater than 10% of the Company's net revenues.

The following table presents geographic information for property and equipment, net (in millions).
 As of December 31,
 20232022
United States$597.0 $579.3 
International92.9 87.5 
Property and equipment, net$689.9 $666.8 

The Company tracks assets by physical location. The majority of the Company’s assets, excluding cash and cash equivalents and investments, as of December 31, 2023 and December 31, 2022, were attributable to U.S. operations.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 12. Income Taxes
 
The components of pretax income are summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Domestic$340.4 $509.5 $264.6 
Foreign8.6 26.8 45.5 
Total pretax income $349.0 $536.3 $310.1 

The provision (benefit) for income taxes is summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Current provision (benefit):   
Federal$219.0 $223.6 $63.4 
States25.9 23.9 15.9 
Foreign46.5 36.2 48.2 
Total current provision (benefit)291.4 283.7 127.5 
Deferred (benefit) provision:
Federal(250.0)(199.3)(54.3)
States(13.6)(13.6)(4.1)
Foreign1.4 (10.3)(11.7)
Total deferred (benefit) provision
(262.2)(223.2)(70.1)
Total provision for income taxes$29.2 $60.5 $57.4 

The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions):
 Years Ended December 31,
 202320222021
Expected provision at statutory rate $73.3 $112.7 $65.1 
State taxes, net of federal benefit7.0 12.0 6.5 
Foreign income at different tax rates(24.4)(18.1)(0.2)
R&D tax credits(31.4)(23.6)(16.6)
Share-based compensation(5.2)(7.4)(2.2)
Non-deductible compensation5.1 4.0 4.2 
Recognition of previously unrecognized tax benefits— (8.1)— 
Other4.8 (11.0)0.6 
Total provision for income taxes$29.2 $60.5 $57.4 

In 2023, classified within "Other" above, the Company recorded a tax expense of $9.8 million on adjustments for certain privately-held investments and $5.0 million related to interest on income tax reserves. This was partially offset by income tax benefits of $10.9 million due to changes in tax legislation.
Deferred income taxes reflect the net tax effects of tax carry-forward items and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred income taxes are classified as other long-term assets in the Company's Consolidated Balance Sheets. Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):
 As of December 31,
 20232022
Deferred tax assets:  
Net operating loss carry-forwards$44.4 $57.2 
Research and other credit carry-forwards294.4 281.3 
Deferred revenue74.9 58.1 
Share-based compensation25.4 17.2 
Capitalized R&D expenditure
475.7 293.1 
Reserves and accruals not currently deductible133.0 66.1 
Operating lease liabilities31.9 39.7 
Other12.1 13.2 
Total deferred tax assets1,091.8 825.9 
Valuation allowance(326.9)(310.9)
Deferred tax assets, net of valuation allowance764.9 515.0 
Deferred tax liabilities:
Property and equipment basis differences(5.5)— 
Purchased intangible assets(23.0)(32.3)
Unremitted foreign earnings(24.1)(23.7)
Net unrealized gain(41.9)(35.8)
Operating lease assets(29.5)(36.1)
Total deferred tax liabilities(124.0)(127.9)
Net deferred tax assets$640.9 $387.1 
As of December 31, 2023 and 2022, the Company had a valuation allowance on its U.S. and foreign deferred tax assets of $326.9 million and $310.9 million, respectively. The balance at December 31, 2023 consisted of $5.2 million, $312.9 million, and $8.8 million against the Company's U.S. federal, state, and foreign deferred tax assets, respectively, which the Company believes are not more likely than not to be utilized in future years. The valuation allowance increased in 2023 and 2022 by $16 million and $10 million, respectively, primarily related to changes in state R&D tax credits.

As of December 31, 2023, the Company had federal, California and other states net operating loss carry-forwards of approximately $104.3 million, $129.1 million, and $138.8 million, respectively. The California net operating loss carry-forwards of $129.1 million are expected to expire unused. The Company also had federal, California, and other state tax credit carry-forwards of approximately $2.4 million, $326.7 million, and $32.8 million, respectively. Unused net operating loss and other state tax credit carry-forwards will expire at various dates beginning in the year 2024. The California tax credit carry-forwards will carry forward indefinitely.

The Company provides deferred tax liabilities for all tax consequences associated with the undistributed earnings that are expected to be repatriated to subsidiaries' parent unless the subsidiaries' earnings are considered indefinitely reinvested. The Company has made no provision for deferred taxes on approximately $156.7 million of cumulative undistributed earnings of certain foreign subsidiaries through December 31, 2023. These earnings are considered indefinitely invested in operations of the subsidiaries, as the Company intends to utilize these amounts to fund future expansion of its operations. If these earnings were distributed to the parent, the Company would be subject to additional taxes of approximately $31.7 million.

As of December 31, 2023, 2022, and 2021, the total amount of gross unrecognized tax benefits was $132.8 million, $116.0 million, and $113.4 million, respectively. As of December 31, 2023, approximately $127.8 million of the gross unrecognized tax benefits, if recognized, would affect the effective tax rate before considering valuation allowance.
A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions):
Years Ended December 31,
 202320222021
Balance at beginning of year$116.0 $113.4 $116 
Tax positions related to current year:
Additions8.9 5.8 7.7 
Tax positions related to prior years:
Additions8.9 6.9 3.3 
Reductions— (2.5)(3.6)
Settlements— — (9.4)
Lapses in statutes of limitations(1.0)(7.6)(0.6)
Balance at end of year$132.8 $116.0 $113.4 

As of December 31, 2023, 2022, and 2021, the Company had accrued interest and penalties related to unrecognized tax benefits of $12.0 million, $5.6 million, and $8.1 million, respectively, as other long-term liabilities in the Consolidated Balance Sheets. Due to the changes in the level of gross unrecognized tax benefits, the Company recognized a (benefit), or expense, for net interest and penalties of $6.3 million, $(2.5) million, and $2.7 million in its Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $49.9 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation.

The Company conducts business globally and, as a result, Juniper Networks or one or more of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such jurisdictions as the Netherlands, U.K., France, Germany, Japan, China, Australia, India, and the U.S. With few exceptions, the Company is no longer subject to U.S. federal, state and local, and non-U.S. income tax examinations for years before 2012.

The Company is currently under examination by the Internal Revenue Service and the India tax authorities for the 2017 through 2018 tax years and the 2012 through 2020 tax years, respectively. The Company regularly assesses the likelihood of an adverse outcome resulting from such examinations. As of December 31, 2023, the Company believes the resolution of the audits is unlikely to have a material effect on its consolidated financial condition or results of operations.

The Company is pursuing all available administrative remedies relative to ongoing matters. The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to proposed adjustments and the ultimate resolution of these matters is unlikely to have a material effect on its consolidated financial condition or results of operations; however, there is still a possibility that an adverse outcome of these matters could have a material effect on its consolidated financial condition and results of operations.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Income per Share
Note 13. Net Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Years Ended December 31,
202320222021
Numerator:
Net income $310.2 $471.0 $252.7 
Denominator:
Weighted-average shares used to compute basic net income per share320.0 322.1 324.4 
Dilutive effect of employee stock awards5.9 7.4 7.2 
Weighted-average shares used to compute diluted net income per share
325.9 329.5 331.6 
Net income per share:
Basic$0.97 $1.46 $0.78 
Diluted$0.95 $1.43 $0.76 
Anti-dilutive shares6.4 3.4 0.5 

Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14. Commitments and Contingencies

Commitments

Unconditional purchase obligations consist of agreements that include firm and non-cancelable terms to transfer funds in the future for fixed or minimum amounts or quantities to be purchased at fixed or minimum prices. For obligations with cancellation provisions, the amounts included in the following tables were limited to the non-cancelable portion of the agreement terms or the minimum cancellation fee.

Purchase Commitments with Contract Manufacturers and Suppliers

In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancelable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. The following table summarizes the Company’s purchase commitments as of December 31, 2023 (in millions):
Years Ending December 31,Purchase Commitments
2024$989.5 
2025137.1 
202680.0 
202785.0 
Total$1,291.6 

The Company establishes a liability in connection with purchase commitments related to quantities in excess of its demand forecasts or obsolete materials charges for components purchased by the contract manufacturers based on the Company’s demand forecast or customer orders. As of December 31, 2023, the Company had accrued $36.0 million related to such charges.

Other Purchase Obligations

The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2023 (in millions):
Years Ending December 31,Unconditional Purchase Obligations
2024$33.1 
202530.1 
20265.2 
20271.0 
20280.2 
Total$69.6 

In December 2018, the Company entered into a Master Services Agreement and certain Statements of Work, as subsequently amended (collectively, the “Agreement”), with International Business Machines Corporation ("IBM"). As of December 31, 2023, the Company expects to pay IBM $56.3 million over the remaining initial term of the Agreement. The table above does not include fees payable to IBM under the contract as the Company is unable to make a reasonably reliable estimate of the amount of the payments related to each of the years under this contract due to uncertainties in the usage of the services.
Leases

The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 8 years and 1 to 4 years, respectively. Each leased facility is subject to an individual lease or sublease, which could provide various options to extend or terminate the lease agreement. Facilities are primarily comprised of corporate offices, data centers, and R&D facilities. Equipment includes vehicles and various office equipment. The Company also has variable lease payments that are primarily comprised of common area maintenance and utility charges. The Company's lease agreements do not contain any residual value guarantees or restrictive covenants.

The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
Years Ended December 31,
20232022
Operating lease cost$46.6 $48.4 
Variable lease cost11.9 10.0 
Total lease cost$58.5 $58.4 
Operating cash outflows from operating leases$51.6 $53.1 
ROU assets obtained in exchange for new operating lease liabilities$12.4 $26.0 
As of December 31,
20232022
Weighted average remaining lease term (years)3.64.1
Weighted average discount rate3.8 %3.5 %

As of December 31, 2023, future operating lease payments for each of the next five years and thereafter are as follows (in millions):
Years Ending December 31,Amount
2024$47.1 
202542.4 
202621.2 
202713.5 
20286.9 
Thereafter7.6 
Total lease payments138.7 
Less: interest(9.4)
Total$129.3 
Balance Sheet Information
Other accrued liabilities$46.4 
Long-term operating lease liabilities82.9 
Total
$129.3 
Debt and Interest Payment on Debt

As of December 31, 2023, the Company held total outstanding debt consisting of the Notes with a carrying value of $1,616.8 million. See Note 8, Debt and Financing, for further discussion of the Company's long-term debt and expected future principal maturities.

Tax Liability

Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $179.7 million, of which $106.3 million remains in long-term income taxes payable as of December 31, 2023.

As of December 31, 2023, the Company also had $92.7 million included in long-term income taxes payable on the Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes.

Guarantees

The Company has financial guarantees consisting of third-party financing arrangements extended to end-user customers and standby letters of credit for certain lease facilities, insurance programs and customs of $32.5 million and $27.4 million, as of December 31, 2023 and December 31, 2022, respectively.

Legal Proceedings

The Company is involved in investigations, disputes, litigation, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 15. Subsequent Events

Dividend Declaration

On January 30, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on March 22, 2024 to stockholders of record as of the close of business on March 1, 2024.

Merger Agreement

On January 9, 2024, HPE and Juniper Networks, Inc. announced that the companies entered into a definitive Merger Agreement under which HPE will acquire Juniper in an all-cash transaction. Under the terms of this agreement, Juniper shareholders will receive $40.00 per share in cash upon the completion of the transaction, representing an equity value of approximately $14 billion. The transaction is currently expected to close in late calendar year 2024 or early calendar year 2025, subject to receipt of regulatory approvals, approval of the transaction by Juniper shareholders, and satisfaction of other customary closing conditions.
XML 42 R25.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
Juniper Networks, Inc.
Schedule II - Valuation and Qualifying Accounts
Years Ended December 31, 2023, 2022, and 2021
 (In millions)
Allowance for Doubtful AccountsBalance at
Beginning of
Year
Charged to
(Reversed from)
Costs and
Expenses
Write-offs,
Net of
Recoveries
Balance at
End of
Year
2023$12.0 $(0.8)$— $11.2 
2022$6.7 $5.3 $— $12.0 
2021$9.9 $(3.2)$— $6.7 
Sales Return ReserveBalance at
Beginning of
Year
Provisions for Returns / Stock Rotation
Returns / Stock RotationBalance at
End of
Year
2023$43.0 $93.5 $(95.5)$41.0 
2022$31.4 $111.9 $(100.3)$43.0 
2021$28.4 $57.6 $(54.6)$31.4 
Excess and Obsolete Inventory Reserve
Balance at
Beginning of
Year
Provisions
Disposals
Balance at
End of
Year
2023$211.7 $127.2 $(19.0)$319.9 
2022$192.2 $29.8 $(10.3)$211.7 
2021$187.6 $9.9 $(5.3)$192.2 

Contract Manufacturer Liabilities
Balance at
Beginning of
Year
Provisions
Disposals
Balance at
End of
Year
2023$21.5 $30.4 $(15.9)$36.0 
2022$19.7 $7.5 $(5.7)$21.5 
2021$15.2 $8.2 $(3.7)$19.7 

All other schedules have been omitted as the required information is not applicable or the information is presented in the Consolidated Financial Statements or notes thereto under Item 8 herein.
XML 43 R26.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 $ 310.2 $ 471.0 $ 252.7
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Basis of Presentation and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated.
Use of Estimates
Use of Estimates

The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.
Change in Accounting Estimates
Change in Accounting Estimate
In December 2023, the Company completed an assessment of the useful lives of certain property and equipment. Effective January 1, 2024, the Company has increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets. The Company considered several factors in making this change, including current and historical usage patterns, as well as expected technology and overall changes in our product roadmap. This change in estimate will be applied prospectively beginning in the first quarter of 2024.
Cash, Cash Equivalents, and Investments
Cash, Cash Equivalents, and Investments

Cash and Cash Equivalents

Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.
Investments in Available-for-Sale Debt Securities and Equity Securities
Investments in Available-for-Sale Debt Securities

The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities.

Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and
the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis.

The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations.

For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations.

Investments in Equity Securities

The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations.

Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value.

The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2023, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.
Fair Value
Fair Value

Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:

Level 1 – Quoted prices in active markets for identical assets or liabilities.

Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches.

Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.
Derivative Instruments
Derivative Instruments

The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes.

The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities.

The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities.

The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR). All interest rate swap contracts will expire within seven years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item.

The Company uses interest rate lock contracts, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of these contracts in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. During the year ended December 31, 2023, the Company terminated these interest rate lock contracts. Refer to Note 4, Derivative Instruments.

The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.
Inventory
Inventory

Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.
Leases
Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2023, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease.
Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. V
Property and Equipment
Property and Equipment

Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Estimated Useful Life (years)
Computers, equipment, and software (*)
1.5 to 10
Furniture and fixtures
5 to 7
Building and building improvements
7 to 40
Land improvements
10 to 40
Leasehold improvements
Lease term, not to exceed 10 years
________________________________
(*)    Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.
Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use.
Business Combinations
Business Combinations

The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and
margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. Acquisition related expenses are recognized separately from the business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.
Goodwill and Intangible Assets
Goodwill and Intangible Assets

Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.
Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years.
Impairment of Long-lived Assets
Impairment of Long-lived Assets

Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.
Warranty Reserves
Warranty Reserves

The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.
Contract Manufacturer Liabilities
Contract Manufacturer Liabilities
The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis, adjusted for overall market conditions.
Loss Contingencies
Loss Contingencies
The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required.
Foreign Currency
Foreign Currency

Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that
approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.
Revenue Recognition and Deferred Contract Costs
Revenue Recognition

Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below.

Identify the contract with a customer. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies.

Identify the performance obligations in the contract. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services.

Determine the transaction price. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.

Allocate the transaction price to the performance obligations in the contract. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles.

Recognize revenue when or as the Company satisfies a performance obligation. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less.

Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered.

Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities.

Deferred Contract Costs

Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company capitalizes these costs, for which the transfer of the goods or services to which the asset relates will occur in future periods. These costs are recorded as prepaid expenses or other long-term assets and are deferred and
then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.
Research and Development
Research and Development
Costs to research, design, and develop the Company's products are expensed as incurred.
Software Development Costs
Software Development Costs

Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant.

The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.
Advertising
Advertising
Advertising costs are charged to sales and marketing expense as incurred.
Share-Based Compensation
Share-Based Compensation

The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur.

The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period.

The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.
For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs.
Provision for Income Taxes
Provision for Income Taxes

Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized.
The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.
Concentrations of Risk
Concentrations of Risk

Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating.

The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties.

Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2023, 2022, and 2021, no single customer accounted for 10% or more of net revenues.
The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results.
Recent Accounting Standards Not Yet Adopted
Recent Accounting Standards Not Yet Adopted

Improvements to Reportable Segment Disclosures: In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. The Company is currently evaluating the effect of this pronouncement on its disclosures.

Improvements to Income Tax Disclosures: In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.
Net Income per Share
Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Estimated Useful Life (years)
Computers, equipment, and software (*)
1.5 to 10
Furniture and fixtures
5 to 7
Building and building improvements
7 to 40
Land improvements
10 to 40
Leasehold improvements
Lease term, not to exceed 10 years
________________________________
(*)    Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.
Property and equipment, net, consisted of the following (in millions):
 As of December 31,
 20232022
Computers and equipment$990.0 $940.0 
Software221.3 220.3 
Leasehold improvements185.9 189.2 
Furniture and fixtures45.3 45.4 
Building and building improvements292.8 271.9 
Land and land improvements243.6 243.6 
Construction-in-process4.1 12.1 
Property and equipment, gross1,983.0 1,922.5 
Accumulated depreciation(1,293.1)(1,255.7)
Property and equipment, net$689.9 $666.8 
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments (Tables)
12 Months Ended
Dec. 31, 2023
Cash Equivalents and Investments [Abstract]  
Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities
The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31, 2023
As of December 31, 2022
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Amortized
Cost
Gross Unrealized
Gains
Gross Unrealized
Losses
Estimated Fair
Value
Fixed income securities:
Asset-backed and mortgage-backed securities$38.2 $0.2 $(0.4)$38.0 $37.8 $— $(1.2)$36.6 
Certificates of deposit3.0 — — 3.0 — — — — 
Commercial paper41.1 — — 41.1 — — — — 
Corporate debt securities160.2 0.7 (1.3)159.6 277.5 — (7.1)270.4 
Foreign government debt securities
5.3 — (0.2)5.1 8.8 — (0.4)8.4 
Time deposits273.6 — — 273.6 70.6 — — 70.6 
U.S. government agency securities
4.0 — — 4.0 18.6 — (0.6)18.0 
U.S. government securities54.8 0.1 — 54.9 9.0 — (0.2)8.8 
Total fixed income securities
580.2 1.0 (1.9)579.3 422.3 — (9.5)412.8 
Privately-held debt and redeemable preferred stock securities
20.6 37.4 (8.3)49.7 15.5 37.4 — 52.9 
Total available-for-sale debt securities
$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 
Reported as:
Cash equivalents$328.2 $— $— $328.2 $70.6 $— $— $70.6 
Short-term investments135.7 — (1.4)134.3 205.9 — (3.3)202.6 
Long-term investments116.3 1.0 (0.5)116.8 145.8 — (6.2)139.6 
Other long-term assets20.6 37.4 (8.3)49.7 15.5 37.4 — 52.9 
Total$600.8 $38.4 $(10.2)$629.0 $437.8 $37.4 $(9.5)$465.7 
Schedule of Maturities of Fixed Income Securities
The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2023 (in millions):
 Amortized
Cost
Estimated Fair
Value
Due in less than one year$463.9 $462.5 
Due between one and five years116.3 116.8 
Total$580.2 $579.3 
Schedule of Investments in Equity Securities
The following table presents the Company's investments in equity securities as of December 31, 2023 and 2022 (in millions):
As of December 31,
20232022
Equity investments with readily determinable fair value
Money market funds$337.5 $420.8 
Mutual funds38.0 28.1 
Publicly-traded equity securities5.1 7.7 
Equity investments without readily determinable fair value45.8 137.7 
Equity investment under the equity method of accounting 26.4 36.0 
Total equity securities$452.8 $630.3 
Reported as:
Cash equivalents$337.5 $420.8 
Short-term investments5.1 7.7 
Prepaid expenses and other current assets2.5 2.4 
Other long-term assets107.7 199.4 
Total$452.8 $630.3 
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022 (in millions):
As of December 31,
20232022
Cash and cash equivalents$1,068.1 $880.1 
Restricted cash included in Prepaid expenses and other current assets13.8 15.2 
Restricted cash included in Other long-term assets2.4 2.4 
Total cash, cash equivalents, and restricted cash$1,084.3 $897.7 
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions):
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Assets:
Available-for-sale debt securities:
Asset-backed and mortgage-backed securities$— $38.0 $— $38.0 $— $36.6 $— $36.6 
Certificates of deposit— 3.0 — 3.0 — — — — 
Commercial paper— 41.1 — 41.1 — — — — 
Corporate debt securities — 159.6 — 159.6 — 270.4 — 270.4 
Foreign government debt securities
— 5.1 — 5.1 — 8.4 — 8.4 
Time deposits— 273.6 — 273.6 — 70.6 — 70.6 
U.S. government agency securities
— 4.0 — 4.0 — 18.0 — 18.0 
U.S. government securities
20.0 34.9 — 54.9 8.8 — — 8.8 
Privately-held debt and redeemable preferred stock securities
— — 49.7 49.7 — — 52.9 52.9 
Total available-for-sale debt securities
20.0 559.3 49.7 629.0 8.8 404.0 52.9 465.7 
Equity securities:
Money market funds337.5 — — 337.5 420.8 — — 420.8 
Mutual funds38.0 — — 38.0 28.1 — — 28.1 
Publicly-traded equity securities5.1 — — 5.1 7.7 — — 7.7 
Total equity securities
380.6 — — 380.6 456.6 — — 456.6 
Derivative assets:
Foreign exchange contracts
— 7.2 — 7.2 — 1.3 — 1.3 
Interest rate contracts— — — — — 125.4 — 125.4 
Total derivative assets
— 7.2 — 7.2 — 126.7 — 126.7 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
Liabilities:
Derivative liabilities:
Foreign exchange contracts
$— $(7.2)$— $(7.2)$— $(37.6)$— $(37.6)
Interest rate contracts— (73.6)— (73.6)— (87.4)— (87.4)
Total derivative liabilities
— (80.8)— (80.8)— (125.0)— (125.0)
Total liabilities measured at fair value on a recurring basis
$— $(80.8)$— $(80.8)$— $(125.0)$— $(125.0)
Total assets, reported as:
Cash equivalents$337.5 $328.2 $— $665.7 $420.8 $70.6 $— $491.4 
Short-term investments12.8 126.6 — 139.4 14.6 195.7 — 210.3 
Long-term investments12.3 104.5 — 116.8 1.9 137.7 — 139.6 
Prepaid expenses and other current assets
2.5 4.6 — 7.1 2.4 0.8 — 3.2 
Other long-term assets35.5 2.6 49.7 87.8 25.7 125.9 52.9 204.5 
Total assets measured at fair value on a recurring basis
$400.6 $566.5 $49.7 $1,016.8 $465.4 $530.7 $52.9 $1,049.0 
Fair Value Measurements at
December 31, 2023
Fair Value Measurements at
December 31, 2022
Quoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
TotalQuoted Prices in
Active Markets For
Identical Assets
(Level 1)
Significant Other
Observable
Remaining Inputs
(Level 2)
Significant Other
Unobservable
Remaining Inputs
(Level 3)
Total
Total liabilities, reported as:
Other accrued liabilities$— $(6.2)$— $(6.2)$— $(32.5)$— $(32.5)
Other long-term liabilities— (74.6)— (74.6)— (92.5)— (92.5)
Total liabilities measured at fair value on a recurring basis
$— $(80.8)$— $(80.8)$— $(125.0)$— $(125.0)
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments
The notional amount of the Company's derivative instruments is summarized as follows (in millions):
 As of December 31,
 20232022
Designated derivatives:
Cash flow hedges:
Foreign currency contracts$801.0 $775.9 
Interest rate lock contracts— 650.0 
Fair value hedges:
Interest rate swap contracts600.0 600.0 
Total designated derivatives
$1,401.0 $2,025.9 
Non-designated derivatives200.7 163.5 
Total
$1,601.7 $2,189.4 
Schedule of Derivative Liabilities at Fair Value
The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
 As of December 31,
 Balance Sheet Location20232022
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contracts as cash flow hedgesOther current assets$4.4 $0.7 
Foreign currency contracts as cash flow hedgesOther long-term assets2.7 0.5 
Interest rate lock contractsOther long-term assets— 125.4 
Total derivatives designated as hedging instruments$7.1 $126.6 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$7.2 $126.7 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contractsOther accrued liabilities$6.0 $32.3 
Foreign currency contractsOther long-term liabilities1.0 5.1 
Interest rate swap contractsOther long-term liabilities73.6 87.4 
Total derivatives designated as hedging instruments$80.6 $124.8 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.2 0.2 
Total derivative liabilities$80.8 $125.0 
Schedule of Derivative Assets at Fair Value
The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:
 As of December 31,
 Balance Sheet Location20232022
Derivative assets:
Derivatives designated as hedging instruments:
Foreign currency contracts as cash flow hedgesOther current assets$4.4 $0.7 
Foreign currency contracts as cash flow hedgesOther long-term assets2.7 0.5 
Interest rate lock contractsOther long-term assets— 125.4 
Total derivatives designated as hedging instruments$7.1 $126.6 
Derivatives not designated as hedging instrumentsOther current assets0.1 0.1 
Total derivative assets$7.2 $126.7 
Derivative liabilities:
Derivatives designated as hedging instruments:
Foreign currency contractsOther accrued liabilities$6.0 $32.3 
Foreign currency contractsOther long-term liabilities1.0 5.1 
Interest rate swap contractsOther long-term liabilities73.6 87.4 
Total derivatives designated as hedging instruments$80.6 $124.8 
Derivatives not designated as hedging instrumentsOther accrued liabilities0.2 0.2 
Total derivative liabilities$80.8 $125.0 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The Company's goodwill activity was as follows (in millions):
 
Amount
December 31, 2021$3,762.1 
Other (*)(27.7)
December 31, 20223,734.4 
Other
— 
December 31, 2023$3,734.4 
______________________
(*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business.
Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class
The Company’s purchased intangible assets, net, were as follows (in millions):
As of December 31, 2023As of December 31, 2022
GrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
NetGrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
Net
Finite-lived intangible assets:
Technologies and patents$913.1 $(779.1)$(55.1)$78.9 $913.1 $(721.3)$(55.1)$136.7 
Customer contracts, support agreements, and related relationships136.3 (120.9)(2.8)12.6 136.3 (111.2)(2.8)22.3 
Trade names and other9.6 (9.3)— 0.3 9.6 (8.1)— 1.5 
Total purchased intangible assets$1,059.0 $(909.3)$(57.9)$91.8 $1,059.0 $(840.6)$(57.9)$160.5 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
The Company’s purchased intangible assets, net, were as follows (in millions):
As of December 31, 2023As of December 31, 2022
GrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
NetGrossAccumulated
Amortization
Accumulated Impairments and
Other Charges
Net
Finite-lived intangible assets:
Technologies and patents$913.1 $(779.1)$(55.1)$78.9 $913.1 $(721.3)$(55.1)$136.7 
Customer contracts, support agreements, and related relationships136.3 (120.9)(2.8)12.6 136.3 (111.2)(2.8)22.3 
Trade names and other9.6 (9.3)— 0.3 9.6 (8.1)— 1.5 
Total purchased intangible assets$1,059.0 $(909.3)$(57.9)$91.8 $1,059.0 $(840.6)$(57.9)$160.5 
Schedule of Estimated Future Amortization Expense of Purchased Intangible Assets with Finite Lives
As of December 31, 2023, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):
Years Ending December 31,Amount
2024$49.2 
202539.6 
20263.0 
2027— 
2028— 
Total$91.8 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Other Financial Information [Abstract]  
Schedule of Total Inventory
Total inventory consisted of the following (in millions):
As of December 31,
20232022
Production and service materials$719.0 $479.6 
Finished goods299.0 163.3 
Total inventory$1,018.0 $642.9 
Reported as:
Inventory$952.4 $619.4 
Other long-term assets (1)
65.6 23.5 
Total inventory$1,018.0 $642.9 
__________________
(1) Long-term inventory balance classified as other long-term assets in the Company's Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in millions):
As of December 31,
20232022
Contract manufacturer deposits$316.4 $434.7 
Prepaid expenses140.9 104.3 
Other current assets134.2 141.0 
Total prepaid expenses and other current assets$591.5 $680.0 
Schedule of Property and Equipment, Net
Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:
Estimated Useful Life (years)
Computers, equipment, and software (*)
1.5 to 10
Furniture and fixtures
5 to 7
Building and building improvements
7 to 40
Land improvements
10 to 40
Leasehold improvements
Lease term, not to exceed 10 years
________________________________
(*)    Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.
Property and equipment, net, consisted of the following (in millions):
 As of December 31,
 20232022
Computers and equipment$990.0 $940.0 
Software221.3 220.3 
Leasehold improvements185.9 189.2 
Furniture and fixtures45.3 45.4 
Building and building improvements292.8 271.9 
Land and land improvements243.6 243.6 
Construction-in-process4.1 12.1 
Property and equipment, gross1,983.0 1,922.5 
Accumulated depreciation(1,293.1)(1,255.7)
Property and equipment, net$689.9 $666.8 
Schedule of Warranties
Changes in the Company’s warranty reserve were as follows (in millions):
As of December 31,
20232022
Beginning balance$29.5 $33.0 
Provisions made during the period, net31.9 30.1 
Actual costs incurred during the period(32.0)(33.6)
Ending balance$29.4 $29.5 
Schedule of Deferred Revenue
Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):
As of December 31,
20232022
Deferred product revenue, net$92.1 $108.8 
Deferred service revenue, net1,932.8 1,554.3 
Total$2,024.9 $1,663.1 
Reported as:
Current$1,130.0 $1,020.5 
Long-term894.9 642.6 
Total$2,024.9 $1,663.1 
Schedule of Remaining Performance Obligations
The following table summarizes the breakdown of RPO(1) as of December 31, 2023 and when the Company expects to recognize the amounts as revenue (in millions):
Revenue Recognition Expected by Period
TotalLess than 1 year1-3 yearsMore than 3 years
Product$92.9 $77.3 $12.9 $2.7 
Service1,943.9 1,059.2 666.2 218.5 
Total$2,036.8 $1,136.5 $679.1 $221.2 
_______________
(1) The Company's RPO does not include backlog. Backlog consists of purchase orders for product expected to be shipped to the Company's distributors, resellers, or end-customers within the next twelve months. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.
Schedule of Other Expense, Net
Other expense, net consisted of the following (in millions):
Years Ended December 31,
202320222021
Interest income$50.6 $19.6 $14.9 
Interest expense(80.0)(58.6)(50.8)
Gain (loss) on other investments, net (1) (2)
6.0 (11.6)4.9 
Other(0.4)1.6 1.5 
Other expense, net$(23.8)$(49.0)$(29.5)
_______________
(1) Other investments represent fixed income securities and equity investments with readily determinable fair value.
(2) The prior period amounts have been reclassified to conform to the current period presentation.
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Charges
The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Employee severance
$56.8 $12.4 $13.6 
Facility exit-related and asset impairments
22.1 3.1 8.1 
Contract terminations and other
19.1 4.7 21.2 
Total$98.0 $20.2 $42.9 
Schedule of Restructuring Liabilities
The following table provides a summary of changes in the restructuring liabilities (in millions) under the Company's approved restructuring plans for the twelve months ended December 31, 2023:
2023 Restructuring Plans
Prior Year Plans
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Employee severance
Facility exit-related and asset impairments
Contract terminations and other
Total
Liability as of December 31, 2022
$— $— $— $3.0 $1.2 $1.9 $6.1 
Charges
57.3 24.1 19.1 (0.5)(2.0)— 98.0 
Cash payments
(28.4)(0.3)(14.7)(1.5)(0.4)(1.9)(47.2)
Non-cash items
0.1 (23.6)(1.2)— 1.4 — (23.3)
Liability as of December 31, 2023
$29.0 $0.2 $3.2 $1.0 $0.2 $— $33.6 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Financing (Tables)
12 Months Ended
Dec. 31, 2023
Debt Instruments [Abstract]  
Schedule of Long-term Debt
The following table summarizes the Company's total debt (in millions, except percentages):
 As of December 31,
 Maturity DateEffective Interest
Rates
20232022
Senior Notes ("Notes"):
1.200% fixed-rate notes
December 20251.37 %$400.0 $400.0 
3.750% fixed-rate notes
August 20293.86 %500.0 500.0 
2.000% fixed-rate notes
December 20302.12 %400.0 400.0 
5.950% fixed-rate notes
March 2041 6.03 %400.0 400.0 
Total Notes1,700.0 1,700.0 
Unaccreted discount and debt issuance costs(9.6)(11.3)
Hedge accounting fair value adjustments(*)
(73.6)(87.4)
Total$1,616.8 $1,601.3 
________________________________
(*)     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, Derivative Instruments, for a discussion of the Company's interest rate swap contracts.
Schedule of Maturities of Long-term Debt
As of December 31, 2023, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):
Years Ending December 31,Amount
2024$— 
2025400.0 
2026— 
2027— 
2028— 
Thereafter1,300.0 
Total$1,700.0 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program
The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):
DividendsStock RepurchasesTotal
YearPer ShareAmountShares
Average price
per share
AmountTax Withholding
Amount
Amount
2023$0.88 $280.8 13.1 $29.47 $385.0 $12.7 $678.5 
2022$0.84 $270.4 9.2 $32.32 $299.7 $15.4 $585.5 
2021$0.80 $259.1 15.7 $27.56 $433.3 $10.2 $702.6 
Schedule of Accumulated Other Comprehensive Loss, Net of Taxes
The components of accumulated other comprehensive income (loss), net of related taxes, for the years ended December 31, 2023, 2022, and 2021 were as follows (in millions):
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities(1)
Unrealized
Gains/Losses
on Cash Flow
Hedges(2)
Foreign
Currency
Translation
Adjustments
Total
Balance as of December 31, 2020
$34.1 $57.7 $(36.2)$55.6 
Other comprehensive loss before reclassifications
(5.0)(13.5)(12.8)(31.3)
Amount reclassified from accumulated other comprehensive income (loss)
(1.2)(25.2)— (26.4)
Other comprehensive loss, net
(6.2)(38.7)(12.8)(57.7)
Balance as of December 31, 2021
$27.9 $19.0 $(49.0)$(2.1)
Other comprehensive income (loss) before reclassifications
(6.5)15.7 (30.1)(20.9)
Amount reclassified from accumulated other comprehensive income (loss)
0.4 26.8 — 27.2 
Other comprehensive income (loss), net
(6.1)42.5 (30.1)6.3 
Balance as of December 31, 2022
$21.8 $61.5 $(79.1)$4.2 
Other comprehensive income (loss) before reclassifications
7.1 11.7 (3.0)15.8 
Amount reclassified from accumulated other comprehensive income (loss)
— 29.1 — 29.1 
Other comprehensive income (loss), net
7.1 40.8 (3.0)44.9 
Balance as of December 31, 2023
$28.9 $102.3 $(82.1)$49.1 
________________________________
(1)    The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2023, 2022, and 2021 for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations.
(2)    The reclassifications out of accumulated other comprehensive income (loss) for realized gains (losses) on cash flow hedges was $(29.8) million, $(25.8) million and $28.9 million for the year ended December 31, 2023, 2022 and 2021, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Nonvested Share Activity
The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2023 (in millions, except per share amounts and years):
Outstanding RSUs, RSAs, and PSAs
Number of SharesWeighted Average
Grant-Date Fair
Value per Share
Weighted Average
Remaining
Contractual Term
(In Years)
Aggregate
Intrinsic
Value
Balance at December 31, 2022
20.2 $26.78 
Granted(1)(2)
9.6 28.88 
Vested(3)
(7.9)26.04 
Canceled(1.7)26.37 
Balance at December 31, 2023
20.2 $28.10 1.1$593.6 
As of December 31, 2023
Vested and expected-to-vest RSUs, RSAs, and PSAs17.6 $27.67 1.1$518.8 
________________________________
(1)Includes 7.8 million service-based, 1.4 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.
(2)The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2023, 2022, and 2021 was $28.88, $29.62, and $26.21, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2023, the Company declared a quarterly cash dividend of $0.22 per share of common stock on January 31, 2023, April 25, 2023, July 27, 2023, and October 26, 2023.
(3)Total fair value of RSUs, RSAs, and PSAs vested during 2023, 2022, and 2021 was $206.8 million, $202.2 million, and $184.2 million, respectively.
Shares Available for Grant
The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):
Number of Shares
Balance as of December 31, 2022
3.4 
Additional shares authorized 7.0 
Options, RSUs, and PSAs granted
(9.3)
RSUs and PSAs canceled
1.2 
Balance as of December 31, 2023
2.3 
Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions
The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows:
Years Ended December 31,
202320222021
ESPP Purchase Rights:
Volatility28%29%32%
Risk-free interest rate4.6%1.1%0.1%
Expected life (years)1.31.31.3
Dividend yield2.8%2.5%3.0%
Weighted-average fair value per share$7.97$8.84$6.96
Market-based RSUs:
Volatility28%30%30%
Risk-free interest rate4.3%1.7%0.2%
Dividend yield2.8%2.5%3.4%
Weighted-average fair value per share$37.45$47.96$30.70
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):
Years Ended December 31,
202320222021
Cost of revenues - Product$6.7 $5.9 $5.3 
Cost of revenues - Service20.8 17.4 18.2 
Research and development129.2 84.0 93.1 
Sales and marketing85.2 59.1 65.9 
General and administrative37.5 42.9 40.1 
Total$279.4 $209.3 $222.6 
Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award
The following table summarizes share-based compensation expense by award type (in millions):
 Years Ended December 31,
 202320222021
Stock options$2.2 $5.4 $9.3 
RSUs, RSAs, and PSAs249.1 181.9 196.2 
ESPP Purchase Rights28.1 22.0 17.1 
Total$279.4 $209.3 $222.6 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Financial Information by Segment
The following table presents net revenues by customer solution (in millions):
Years Ended December 31,
202320222021
Customer Solutions:
Automated WAN Solutions$1,839.3 $1,865.3 $1,665.0 
Cloud-Ready Data Center744.7 878.9 727.1 
AI-Driven Enterprise1,391.8 1,026.2 830.4 
Hardware Maintenance and Professional Services1,588.7 1,530.8 1,512.9 
Total $5,564.5 $5,301.2 $4,735.4 

The following table presents net revenues by customer vertical (in millions):
 Years Ended December 31,
 202320222021
Cloud$1,162.8 $1,393.6 $1,228.0 
Service Provider1,842.5 1,891.2 1,839.1 
Enterprise2,559.2 2,016.4 1,668.3 
Total$5,564.5 $5,301.2 $4,735.4 
Schedule of Net Revenues by Geographic Region
The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):
Years Ended December 31,
202320222021
Americas:
United States$3,066.5 $2,931.6 $2,426.9 
Other266.8 225.2 222.2 
Total Americas3,333.3 3,156.8 2,649.1 
Europe, Middle East, and Africa1,405.7 1,370.0 1,314.5 
Asia Pacific825.5 774.4 771.8 
Total$5,564.5 $5,301.2 $4,735.4 
Schedule of Property and Equipment by Geographic Region
The following table presents geographic information for property and equipment, net (in millions).
 As of December 31,
 20232022
United States$597.0 $579.3 
International92.9 87.5 
Property and equipment, net$689.9 $666.8 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Pretax Income
The components of pretax income are summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Domestic$340.4 $509.5 $264.6 
Foreign8.6 26.8 45.5 
Total pretax income $349.0 $536.3 $310.1 
Schedule of Components of Provision (Benefit) for Income Taxes
The provision (benefit) for income taxes is summarized as follows (in millions):
 Years Ended December 31,
 202320222021
Current provision (benefit):   
Federal$219.0 $223.6 $63.4 
States25.9 23.9 15.9 
Foreign46.5 36.2 48.2 
Total current provision (benefit)291.4 283.7 127.5 
Deferred (benefit) provision:
Federal(250.0)(199.3)(54.3)
States(13.6)(13.6)(4.1)
Foreign1.4 (10.3)(11.7)
Total deferred (benefit) provision
(262.2)(223.2)(70.1)
Total provision for income taxes$29.2 $60.5 $57.4 
Schedule of Effective Income Tax Rate Reconciliation
The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions):
 Years Ended December 31,
 202320222021
Expected provision at statutory rate $73.3 $112.7 $65.1 
State taxes, net of federal benefit7.0 12.0 6.5 
Foreign income at different tax rates(24.4)(18.1)(0.2)
R&D tax credits(31.4)(23.6)(16.6)
Share-based compensation(5.2)(7.4)(2.2)
Non-deductible compensation5.1 4.0 4.2 
Recognition of previously unrecognized tax benefits— (8.1)— 
Other4.8 (11.0)0.6 
Total provision for income taxes$29.2 $60.5 $57.4 
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):
 As of December 31,
 20232022
Deferred tax assets:  
Net operating loss carry-forwards$44.4 $57.2 
Research and other credit carry-forwards294.4 281.3 
Deferred revenue74.9 58.1 
Share-based compensation25.4 17.2 
Capitalized R&D expenditure
475.7 293.1 
Reserves and accruals not currently deductible133.0 66.1 
Operating lease liabilities31.9 39.7 
Other12.1 13.2 
Total deferred tax assets1,091.8 825.9 
Valuation allowance(326.9)(310.9)
Deferred tax assets, net of valuation allowance764.9 515.0 
Deferred tax liabilities:
Property and equipment basis differences(5.5)— 
Purchased intangible assets(23.0)(32.3)
Unremitted foreign earnings(24.1)(23.7)
Net unrealized gain(41.9)(35.8)
Operating lease assets(29.5)(36.1)
Total deferred tax liabilities(124.0)(127.9)
Net deferred tax assets$640.9 $387.1 
Schedule of Reconciliation of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions):
Years Ended December 31,
 202320222021
Balance at beginning of year$116.0 $113.4 $116 
Tax positions related to current year:
Additions8.9 5.8 7.7 
Tax positions related to prior years:
Additions8.9 6.9 3.3 
Reductions— (2.5)(3.6)
Settlements— — (9.4)
Lapses in statutes of limitations(1.0)(7.6)(0.6)
Balance at end of year$132.8 $116.0 $113.4 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income Per Share
The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
Years Ended December 31,
202320222021
Numerator:
Net income $310.2 $471.0 $252.7 
Denominator:
Weighted-average shares used to compute basic net income per share320.0 322.1 324.4 
Dilutive effect of employee stock awards5.9 7.4 7.2 
Weighted-average shares used to compute diluted net income per share
325.9 329.5 331.6 
Net income per share:
Basic$0.97 $1.46 $0.78 
Diluted$0.95 $1.43 $0.76 
Anti-dilutive shares6.4 3.4 0.5 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Long-Term Purchase Commitment The following table summarizes the Company’s purchase commitments as of December 31, 2023 (in millions):
Years Ending December 31,Purchase Commitments
2024$989.5 
2025137.1 
202680.0 
202785.0 
Total$1,291.6 
Schedule of Unconditional Purchase Obligations
The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2023 (in millions):
Years Ending December 31,Unconditional Purchase Obligations
2024$33.1 
202530.1 
20265.2 
20271.0 
20280.2 
Total$69.6 
Schedule of Lease Costs
The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
Years Ended December 31,
20232022
Operating lease cost$46.6 $48.4 
Variable lease cost11.9 10.0 
Total lease cost$58.5 $58.4 
Operating cash outflows from operating leases$51.6 $53.1 
ROU assets obtained in exchange for new operating lease liabilities$12.4 $26.0 
As of December 31,
20232022
Weighted average remaining lease term (years)3.64.1
Weighted average discount rate3.8 %3.5 %
Schedule of Future Operating Lease Payments
As of December 31, 2023, future operating lease payments for each of the next five years and thereafter are as follows (in millions):
Years Ending December 31,Amount
2024$47.1 
202542.4 
202621.2 
202713.5 
20286.9 
Thereafter7.6 
Total lease payments138.7 
Less: interest(9.4)
Total$129.3 
Balance Sheet Information
Other accrued liabilities$46.4 
Long-term operating lease liabilities82.9 
Total
$129.3 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Recording period lag 2 months    
Warranty period for hardware products 1 year    
Warranty period for software 90 days    
Production Of Advertising      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Advertising expense $ 4.9 $ 7.4 $ 7.4
Communication Of Advertising      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Advertising expense $ 25.9 $ 30.0 $ 26.6
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Intangible assets, estimated useful life 4 years    
Revenue from contract with customers, terms of payment 30 days    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Intangible assets, estimated useful life 5 years    
Revenue from contract with customers, terms of payment 90 days    
Interest rate swap contracts | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Expiration period 7 years    
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details)
Jan. 01, 2024
Dec. 31, 2023
Computers, equipment, and software | Minimum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   1 year 6 months
Computers, equipment, and software | Maximum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   10 years
Lab Equipment | Subsequent Event    
Property and Equipment [Line Items]    
Estimated Useful Life (years) 7 years  
Lab Equipment | Minimum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   3 years
Lab Equipment | Maximum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   5 years
Furniture and fixtures | Minimum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   5 years
Furniture and fixtures | Maximum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   7 years
Building and building improvements | Minimum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   7 years
Building and building improvements | Maximum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   40 years
Land improvements | Minimum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   10 years
Land improvements | Maximum    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   40 years
Leasehold improvements    
Property and Equipment [Line Items]    
Estimated Useful Life (years)   10 years
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments - Available-For-Sale (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Available-for-sale debt securities:    
Amortized Cost $ 600.8 $ 437.8
Gross Unrealized Gains 38.4 37.4
Gross Unrealized Losses (10.2) (9.5)
Estimated Fair Value 629.0 465.7
Cash equivalents    
Available-for-sale debt securities:    
Amortized Cost 328.2 70.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 328.2 70.6
Short-term investments    
Available-for-sale debt securities:    
Amortized Cost 135.7 205.9
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (1.4) (3.3)
Estimated Fair Value 134.3 202.6
Long-term investments    
Available-for-sale debt securities:    
Amortized Cost 116.3 145.8
Gross Unrealized Gains 1.0 0.0
Gross Unrealized Losses (0.5) (6.2)
Estimated Fair Value 116.8 139.6
Other long-term assets    
Available-for-sale debt securities:    
Amortized Cost 20.6 15.5
Gross Unrealized Gains 37.4 37.4
Gross Unrealized Losses (8.3) 0.0
Estimated Fair Value 49.7 52.9
Total fixed income securities    
Available-for-sale debt securities:    
Amortized Cost 580.2 422.3
Gross Unrealized Gains 1.0 0.0
Gross Unrealized Losses (1.9) (9.5)
Estimated Fair Value 579.3 412.8
Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Amortized Cost 38.2 37.8
Gross Unrealized Gains 0.2 0.0
Gross Unrealized Losses (0.4) (1.2)
Estimated Fair Value 38.0 36.6
Certificates of deposit    
Available-for-sale debt securities:    
Amortized Cost 3.0 0.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 3.0 0.0
Commercial paper    
Available-for-sale debt securities:    
Amortized Cost 41.1 0.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 41.1 0.0
Corporate debt securities    
Available-for-sale debt securities:    
Amortized Cost 160.2 277.5
Gross Unrealized Gains 0.7 0.0
Gross Unrealized Losses (1.3) (7.1)
Estimated Fair Value 159.6 270.4
Foreign government debt securities    
Available-for-sale debt securities:    
Amortized Cost 5.3 8.8
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.2) (0.4)
Estimated Fair Value 5.1 8.4
Time deposits    
Available-for-sale debt securities:    
Amortized Cost 273.6 70.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 273.6 70.6
U.S. government agency securities    
Available-for-sale debt securities:    
Amortized Cost 4.0 18.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 (0.6)
Estimated Fair Value 4.0 18.0
U.S. government securities    
Available-for-sale debt securities:    
Amortized Cost 54.8 9.0
Gross Unrealized Gains 0.1 0.0
Gross Unrealized Losses 0.0 (0.2)
Estimated Fair Value 54.9 8.8
Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Amortized Cost 20.6 15.5
Gross Unrealized Gains 37.4 37.4
Gross Unrealized Losses (8.3) 0.0
Estimated Fair Value $ 49.7 $ 52.9
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Amortized Cost $ 600.8 $ 437.8
Estimated Fair Value    
Total 629.0 465.7
Fixed income securities    
Amortized Cost    
Due in less than one year 463.9  
Due between one and five years 116.3  
Amortized Cost 580.2 422.3
Estimated Fair Value    
Due in less than one year 462.5  
Due between one and five years 116.8  
Total $ 579.3 $ 412.8
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
investment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses $ 10,200,000 $ 9,500,000  
Total investments In unrealized loss position | investment 93    
Allowance for credit loss on available-for-sale debt securities $ 0 0  
Allowance for credit losses on privately-held debt and redeemable preferred stock investments 8,300,000 0 $ 0
Gross realized gains from available-for-sale debt securities 0 0 15,300,000
Gross realized losses from available-for-sale debt securities 0 0 0
Equity investments, unrealized gains 0 0 0
Equity investments, unrealized losses 0 0 0
Equity securities without readily determinable fair value, upward adjustment 0 0 0
Equity securities without readily determinable fair value, downward adjustment 89,900,000 0 0
Loss from equity method investment 9,600,000 4,800,000 $ 0
Restricted cash and investments 54,300,000    
Total fixed income securities      
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses 1,900,000 9,500,000  
OpenLight Photonics, Inc.      
Restricted Cash and Cash Equivalents Items [Line Items]      
Loss from equity method investment $ 9,600,000 $ 4,800,000  
Ownership percentage 24.10% 25.00%  
Prepaid expenses and other current assets      
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash and investments $ 16,400,000    
Other long-term assets      
Restricted Cash and Cash Equivalents Items [Line Items]      
Gross unrealized losses 8,300,000 $ 0  
Restricted cash and investments $ 37,900,000    
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments - Investments in Equity Securities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments without readily determinable fair value $ 45.8 $ 137.7
Equity investment under the equity method of accounting 26.4 36.0
Total equity securities 452.8 630.3
Cash equivalents    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 337.5 420.8
Short-term investments    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 5.1 7.7
Prepaid expenses and other current assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 2.5 2.4
Other long-term assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 107.7 199.4
Money market funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value 337.5 420.8
Mutual funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value 38.0 28.1
Publicly-traded equity securities    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value $ 5.1 $ 7.7
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents and Investments - Restricted Cash and Investments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents $ 1,068.1 $ 880.1    
Total cash, cash equivalents, and restricted cash 1,084.3 897.7 $ 942.7 $ 1,383.0
Prepaid expenses and other current assets        
Cash and Cash Equivalents [Line Items]        
Restricted cash included in Prepaid expenses and other current assets and Other long-term assets 13.8 15.2    
Other long-term assets        
Cash and Cash Equivalents [Line Items]        
Restricted cash included in Prepaid expenses and other current assets and Other long-term assets $ 2.4 $ 2.4    
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative assets:    
Derivative assets $ 7.2 $ 126.7
Money market funds    
Equity securities:    
Equity securities 337.5 420.8
Publicly-traded equity securities    
Equity securities:    
Equity securities 5.1 7.7
Fair Value, Measurements, Recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 629.0 465.7
Equity securities:    
Equity securities 380.6 456.6
Derivative assets:    
Derivative assets 7.2 126.7
Total assets measured at fair value on a recurring basis 1,016.8 1,049.0
Derivative liabilities:    
Derivative liabilities (80.8) (125.0)
Total liabilities measured at fair value on a recurring basis (80.8) (125.0)
Fair Value, Measurements, Recurring | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 665.7 491.4
Fair Value, Measurements, Recurring | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 139.4 210.3
Fair Value, Measurements, Recurring | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 116.8 139.6
Fair Value, Measurements, Recurring | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 7.1 3.2
Fair Value, Measurements, Recurring | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 87.8 204.5
Fair Value, Measurements, Recurring | Other accrued liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis (6.2) (32.5)
Fair Value, Measurements, Recurring | Other long-term liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis (74.6) (92.5)
Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Derivative assets 7.2 1.3
Derivative liabilities:    
Derivative liabilities (7.2) (37.6)
Fair Value, Measurements, Recurring | Interest rate contracts    
Derivative assets:    
Derivative assets 0.0 125.4
Derivative liabilities:    
Derivative liabilities (73.6) (87.4)
Fair Value, Measurements, Recurring | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 38.0 36.6
Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 3.0 0.0
Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 41.1 0.0
Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 159.6 270.4
Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 5.1 8.4
Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 273.6 70.6
Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 4.0 18.0
Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 54.9 8.8
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 49.7 52.9
Fair Value, Measurements, Recurring | Money market funds    
Equity securities:    
Equity securities 337.5 420.8
Fair Value, Measurements, Recurring | Mutual funds    
Equity securities:    
Equity securities 38.0 28.1
Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Equity securities:    
Equity securities 5.1 7.7
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 20.0 8.8
Equity securities:    
Equity securities 380.6 456.6
Derivative assets:    
Derivative assets 0.0 0.0
Total assets measured at fair value on a recurring basis 400.6 465.4
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 337.5 420.8
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 12.8 14.6
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 12.3 1.9
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 2.5 2.4
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 35.5 25.7
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Other accrued liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Other long-term liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Derivative assets 0.0 0.0
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Interest rate contracts    
Derivative assets:    
Derivative assets 0.0 0.0
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 20.0 8.8
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Money market funds    
Equity securities:    
Equity securities 337.5 420.8
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Mutual funds    
Equity securities:    
Equity securities 38.0 28.1
Quoted Prices in Active Markets For Identical Assets (Level 1) | Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Equity securities:    
Equity securities 5.1 7.7
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 559.3 404.0
Equity securities:    
Equity securities 0.0 0.0
Derivative assets:    
Derivative assets 7.2 126.7
Total assets measured at fair value on a recurring basis 566.5 530.7
Derivative liabilities:    
Derivative liabilities (80.8) (125.0)
Total liabilities measured at fair value on a recurring basis (80.8) (125.0)
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 328.2 70.6
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 126.6 195.7
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 104.5 137.7
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 4.6 0.8
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 2.6 125.9
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Other accrued liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis (6.2) (32.5)
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Other long-term liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis (74.6) (92.5)
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Derivative assets 7.2 1.3
Derivative liabilities:    
Derivative liabilities (7.2) (37.6)
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Interest rate contracts    
Derivative assets:    
Derivative assets 0.0 125.4
Derivative liabilities:    
Derivative liabilities (73.6) (87.4)
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 38.0 36.6
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 3.0 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 41.1 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 159.6 270.4
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 5.1 8.4
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 273.6 70.6
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 4.0 18.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 34.9 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Money market funds    
Equity securities:    
Equity securities 0.0 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Mutual funds    
Equity securities:    
Equity securities 0.0 0.0
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Equity securities:    
Equity securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring    
Available-for-sale debt securities:    
Available-for-sale debt securities 49.7 52.9
Equity securities:    
Equity securities 0.0 0.0
Derivative assets:    
Derivative assets 0.0 0.0
Total assets measured at fair value on a recurring basis 49.7 52.9
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Cash equivalents    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Short-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Long-term investments    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Prepaid expenses and other current assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Other long-term assets    
Derivative assets:    
Total assets measured at fair value on a recurring basis 49.7 52.9
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Other accrued liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Other long-term liabilities    
Derivative liabilities:    
Total liabilities measured at fair value on a recurring basis 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Derivative assets 0.0 0.0
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Interest rate contracts    
Derivative assets:    
Derivative assets 0.0 0.0
Derivative liabilities:    
Derivative liabilities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Asset-backed and mortgage-backed securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Available-for-sale debt securities 49.7 52.9
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Money market funds    
Equity securities:    
Equity securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Mutual funds    
Equity securities:    
Equity securities 0.0 0.0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Equity securities:    
Equity securities $ 0.0 $ 0.0
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
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]      
Equity securities without readily determinable fair value, downward adjustment $ 89,900,000 $ 0 $ 0
Equity securities without readily determinable fair value, upward adjustment 0 0 0
Impairment of property and equipment and other assets $ 28,000,000 $ 0 $ 0
Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag impairment charges impairment charges impairment charges
Significant Other Observable Remaining Inputs (Level 2)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Total outstanding debt, fair value $ 1,581,700,000 $ 1,485,600,000  
Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 80,800,000 125,000,000.0  
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 0 0  
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 80,800,000 125,000,000.0  
Fair Value, Measurements, Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 0 $ 0  
Privately-held debt and redeemable preferred stock securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Loss on privately-held debt and redeemable preferred stock $ 8,300,000    
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Notional Amount (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Apr. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives $ 1,601,700,000 $ 2,189,400,000      
Designated derivatives          
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives 1,401,000,000 2,025,900,000      
Non-designated derivatives          
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives 200,700,000 163,500,000      
Foreign currency contracts | Designated derivatives | Cash flow hedges:          
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives 801,000,000.0 775,900,000      
Interest rate lock contracts | Designated derivatives | Cash flow hedges:          
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives 0 650,000,000.0 $ 300,000,000 $ 650,000,000 $ 300,000,000
Interest rate swap contracts | Designated derivatives | Fair value hedges:          
Derivatives, Fair Value [Line Items]          
Notional amount of derivatives $ 600,000,000 $ 600,000,000.0      
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Total derivative assets $ 7.2 $ 126.7
Total derivative liabilities 80.8 125.0
Designated derivatives    
Derivative [Line Items]    
Total derivative assets 7.1 126.6
Total derivative liabilities 80.6 124.8
Other current assets | Designated derivatives | Foreign currency contracts    
Derivative [Line Items]    
Total derivative assets 4.4 0.7
Other current assets | Non-designated derivatives    
Derivative [Line Items]    
Total derivative assets 0.1 0.1
Other long-term assets | Designated derivatives | Foreign currency contracts    
Derivative [Line Items]    
Total derivative assets 2.7 0.5
Other long-term assets | Designated derivatives | Interest rate lock contracts    
Derivative [Line Items]    
Total derivative assets 0.0 125.4
Other accrued liabilities | Designated derivatives | Foreign currency contracts    
Derivative [Line Items]    
Total derivative liabilities 6.0 32.3
Other accrued liabilities | Non-designated derivatives    
Derivative [Line Items]    
Total derivative liabilities 0.2 0.2
Other long-term liabilities | Designated derivatives | Foreign currency contracts    
Derivative [Line Items]    
Total derivative liabilities 1.0 5.1
Other long-term liabilities | Designated derivatives | Interest rate swap contracts    
Derivative [Line Items]    
Total derivative liabilities $ 73.6 $ 87.4
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]            
Reduction in derivative asset $ 7,200,000          
Reduction in derivative liability   $ 73,800,000        
Notional amount of derivatives 1,601,700,000 2,189,400,000        
Deferred gain on discontinuation of interest Rrate fair value edge 133,900,000          
Foreign exchange contracts            
Derivatives, Fair Value [Line Items]            
Foreign currency forward contracts, amounts of (loss) gain reclassified out of AOCI (29,800,000) (25,800,000) $ 28,900,000      
Cash flow hedges:            
Derivatives, Fair Value [Line Items]            
Derivative instruments, gain (loss) recognized in other comprehensive income (loss), effective portion $ 15,100,000 33,100,000 $ (9,100,000)      
Foreign exchange contracts | Minimum            
Derivatives, Fair Value [Line Items]            
Maturity of foreign currency derivatives 1 month          
Foreign exchange contracts | Maximum            
Derivatives, Fair Value [Line Items]            
Maturity of foreign currency derivatives 4 months          
Designated derivatives            
Derivatives, Fair Value [Line Items]            
Notional amount of derivatives $ 1,401,000,000 2,025,900,000        
Designated derivatives | Cash flow hedges:            
Derivatives, Fair Value [Line Items]            
Maximum maturities of cash flow hedge derivatives 36 months          
Losses expected to be reclassified into earnings within the next 12 months $ 1,600,000          
Designated derivatives | Cash flow hedges: | Interest rate lock contracts            
Derivatives, Fair Value [Line Items]            
Notional amount of derivatives $ 0 650,000,000.0   $ 300,000,000 $ 650,000,000 $ 300,000,000
Derivative, expiration period 7 years          
Designated derivatives | Cash flow hedges: | Foreign exchange contracts            
Derivatives, Fair Value [Line Items]            
Notional amount of derivatives $ 801,000,000.0 $ 775,900,000        
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 3,734.4 $ 3,762.1
Other 0.0 (27.7)
Goodwill, end of period 3,734.4 $ 3,734.4
Disposal Group, Held-for-sale, Not Discontinued Operations | Silicon Photonics Business    
Goodwill [Roll Forward]    
Disposal group, including discontinued operation, goodwill $ 28.9  
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill impairment $ 0 $ 0 $ 0
Amortization of Intangible Assets 68,700,000 74,800,000 79,500,000
Impairment of intangible assets $ 0 $ 0 $ 0
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,059.0 $ 1,059.0
Accumulated Amortization (909.3) (840.6)
Accumulated Impairments and Other Charges (57.9) (57.9)
Net 91.8 160.5
Technologies and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 913.1 913.1
Accumulated Amortization (779.1) (721.3)
Accumulated Impairments and Other Charges (55.1) (55.1)
Net 78.9 136.7
Customer contracts, support agreements, and related relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross 136.3 136.3
Accumulated Amortization (120.9) (111.2)
Accumulated Impairments and Other Charges (2.8) (2.8)
Net 12.6 22.3
Trade names and other    
Finite-Lived Intangible Assets [Line Items]    
Gross 9.6 9.6
Accumulated Amortization (9.3) (8.1)
Accumulated Impairments and Other Charges 0.0 0.0
Net $ 0.3 $ 1.5
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Amount    
2024 $ 49.2  
2025 39.6  
2026 3.0  
2027 0.0  
2028 0.0  
Net $ 91.8 $ 160.5
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Total Inventory (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Inventory [Line Items]    
Production and service materials $ 719.0 $ 479.6
Finished goods 299.0 163.3
Total inventory 1,018.0 642.9
Inventory    
Schedule Of Inventory [Line Items]    
Total inventory 952.4 619.4
Other long-term assets    
Schedule Of Inventory [Line Items]    
Total inventory $ 65.6 $ 23.5
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Contract manufacturer deposits $ 316.4 $ 434.7
Prepaid expenses 140.9 104.3
Other current assets 134.2 141.0
Total prepaid expenses and other current assets $ 591.5 $ 680.0
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Property and Equipment, Net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment [Line Items]      
Property and equipment, gross $ 1,983.0 $ 1,922.5  
Accumulated depreciation (1,293.1) (1,255.7)  
Property and equipment, net 689.9 666.8  
Depreciation expense 123.5 137.7 $ 151.0
Computers and equipment      
Property and Equipment [Line Items]      
Property and equipment, gross 990.0 940.0  
Software      
Property and Equipment [Line Items]      
Property and equipment, gross 221.3 220.3  
Leasehold improvements      
Property and Equipment [Line Items]      
Property and equipment, gross 185.9 189.2  
Furniture and fixtures      
Property and Equipment [Line Items]      
Property and equipment, gross 45.3 45.4  
Building and building improvements      
Property and Equipment [Line Items]      
Property and equipment, gross 292.8 271.9  
Land and land improvements      
Property and Equipment [Line Items]      
Property and equipment, gross 243.6 243.6  
Construction-in-process      
Property and Equipment [Line Items]      
Property and equipment, gross $ 4.1 $ 12.1  
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Warranties (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Warranty Reserve [Roll Forward]    
Beginning balance $ 29.5 $ 33.0
Provisions made during the period, net 31.9 30.1
Actual costs incurred during the period (32.0) (33.6)
Ending balance $ 29.4 $ 29.5
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Deferred Revenue (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Current $ 1,130.0 $ 1,020.5
Long-term 894.9 642.6
Total 2,024.9 1,663.1
Product    
Disaggregation of Revenue [Line Items]    
Total 92.1 108.8
Service    
Disaggregation of Revenue [Line Items]    
Total $ 1,932.8 $ 1,554.3
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Deferred commission $ 41.9 $ 28.2
Amortization of deferred commission 42.4 35.0
Impairment loss 0.0 $ 0.0
Product    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized 48.3  
Service    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized $ 907.3  
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Revenue, Remaining Performance Obligation (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2,036.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 1,136.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 679.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 221.2
Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 92.9
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 77.3
Revenue recognition expected by period, satisfaction period 1 year
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 12.9
Revenue recognition expected by period, satisfaction period 2 years
Product | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 2.7
Revenue recognition expected by period, satisfaction period
Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,943.9
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,059.2
Revenue recognition expected by period, satisfaction period 1 year
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 666.2
Revenue recognition expected by period, satisfaction period 2 years
Service | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 218.5
Revenue recognition expected by period, satisfaction period
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Other Expense, Net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Financial Information [Abstract]      
Interest income $ 50.6 $ 19.6 $ 14.9
Interest expense (80.0) (58.6) (50.8)
Gain (loss) on other investments, net 6.0 (11.6) 4.9
Other (0.4) 1.6 1.5
Other expense, net [1] $ (23.8) $ (49.0) $ (29.5)
[1] The prior period amounts have been reclassified to conform to the current period presentation.
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Schedule of Restructuring Charges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Total $ 98.0 $ 20.2 $ 42.9
Employee severance      
Restructuring Cost and Reserve [Line Items]      
Total 56.8 12.4 13.6
Facility exit-related and asset impairments      
Restructuring Cost and Reserve [Line Items]      
Total 22.1 3.1 8.1
Contract terminations and other      
Restructuring Cost and Reserve [Line Items]      
Total $ 19.1 $ 4.7 $ 21.2
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 98.0 $ 20.2 $ 42.9
2023 Transformation Plan      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 68.6    
2023 Transformation Plan | Employee Severance, Asset Impairment, and Contract Termination      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 31.9    
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges - Restructuring Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]      
Charges $ 98.0 $ 20.2 $ 42.9
2023 Transformation Plan      
Restructuring Reserve [Roll Forward]      
Charges 68.6    
2023 Transformation Plan | Employee severance      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 0.0    
Charges 57.3    
Cash payments (28.4)    
Non-cash items 0.1    
Restructuring liability, ending balance 29.0 0.0  
2023 Transformation Plan | Facility exit-related and asset impairments      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 0.0    
Charges 24.1    
Cash payments (0.3)    
Non-cash items (23.6)    
Restructuring liability, ending balance 0.2 0.0  
2023 Transformation Plan | Contract terminations and other      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 0.0    
Charges 19.1    
Cash payments (14.7)    
Non-cash items (1.2)    
Restructuring liability, ending balance 3.2 0.0  
2022 Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 6.1    
Charges 98.0    
Cash payments (47.2)    
Non-cash items (23.3)    
Restructuring liability, ending balance 33.6 6.1  
2022 Restructuring Plan | Employee severance      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 3.0    
Charges (0.5)    
Cash payments (1.5)    
Non-cash items 0.0    
Restructuring liability, ending balance 1.0 3.0  
2022 Restructuring Plan | Facility exit-related and asset impairments      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 1.2    
Charges (2.0)    
Cash payments (0.4)    
Non-cash items 1.4    
Restructuring liability, ending balance 0.2 1.2  
2022 Restructuring Plan | Contract terminations and other      
Restructuring Reserve [Roll Forward]      
Restructuring liability, beginning balance 1.9    
Charges 0.0    
Cash payments (1.9)    
Non-cash items 0.0    
Restructuring liability, ending balance $ 0.0 $ 1.9  
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Financing - Schedule of Debt (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term debt $ 1,700,000,000  
Unaccreted discount and debt issuance costs (9,600,000) $ (11,300,000)
Hedge accounting fair value adjustments (73,600,000) (87,400,000)
Total 1,616,800,000 1,601,300,000
Notional amount of derivatives 1,601,700,000 2,189,400,000
Designated derivatives    
Debt Instrument [Line Items]    
Notional amount of derivatives 1,401,000,000 2,025,900,000
Fair value hedges: | Interest rate swap contracts | Designated derivatives    
Debt Instrument [Line Items]    
Notional amount of derivatives 600,000,000 600,000,000.0
Senior Notes    
Debt Instrument [Line Items]    
Long-term debt $ 1,700,000,000 1,700,000,000
Senior Notes | 1.200% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 1.20%  
Effective interest rate 1.37%  
Long-term debt $ 400,000,000.0 400,000,000.0
Senior Notes | 3.750% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 3.75%  
Effective interest rate 3.86%  
Long-term debt $ 500,000,000.0 500,000,000.0
Senior Notes | 2.000% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 2.00%  
Effective interest rate 2.12%  
Long-term debt $ 400,000,000.0 400,000,000.0
Senior Notes | 5.950% fixed-rate notes    
Debt Instrument [Line Items]    
Stated interest rate 5.95%  
Effective interest rate 6.03%  
Long-term debt $ 400,000,000.0 $ 400,000,000.0
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Financing - Schedule of Aggregate Debt Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Debt Instruments [Abstract]  
2024 $ 0.0
2025 400.0
2026 0.0
2027 0.0
2028 0.0
Thereafter 1,300.0
Total $ 1,700.0
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Financing - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
acquisition
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]        
Sale of receivables   $ 37,400,000 $ 50,600,000 $ 31,900,000
Proceeds from sale and collection of receivables   48,000,000 41,500,000 $ 32,500,000
Receivables from sale of receivables   $ 600,000 $ 11,800,000  
Minimum        
Debt Instrument [Line Items]        
Number of days due from receivable   1 day    
Maximum        
Debt Instrument [Line Items]        
Number of days due from receivable   90 days    
Line of Credit        
Debt Instrument [Line Items]        
Amounts outstanding   $ 0    
Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Debt, term 5 years      
Maximum borrowing capacity $ 500,000,000      
Additional borrowing capacity   $ 200,000,000    
Debt instrument, number of extension options | acquisition   2    
Debt instrument, extension period   1 year    
Maximum leverage ratio 3.0      
Maximum leverage ratio, if acquisition is consummated 3.5      
Revolving Credit Facility | Line of Credit | Federal Funds Rate | Variable Rate Component, Federal Funds        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Revolving Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.00%      
Revolving Credit Facility | Line of Credit | Minimum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.075%      
Revolving Credit Facility | Line of Credit | Minimum | Sterling Overnight Index Average (SONIA)        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.875%      
Revolving Credit Facility | Line of Credit | Minimum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.00%      
Revolving Credit Facility | Line of Credit | Maximum        
Debt Instrument [Line Items]        
Commitment fee percentage 0.225%      
Revolving Credit Facility | Line of Credit | Maximum | Sterling Overnight Index Average (SONIA)        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.50%      
Revolving Credit Facility | Line of Credit | Maximum | Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 | Senior Notes        
Debt Instrument [Line Items]        
Debt instrument, redemption price, percent   100.00%    
Repurchase price percentage related to change in control   101.00%    
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Stock Repurchase Activities (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 26, 2023
Jul. 27, 2023
Apr. 25, 2023
Jan. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends                                      
Per Share (in dollars per share) $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.88 $ 0.84 $ 0.80
Amount                                 $ 280.8 $ 270.4 $ 259.1
Stock Repurchases                                      
Amount                                 $ 398.4 $ 315.2 $ 443.5
Stock Repurchase Program 2018                                      
Stock Repurchases                                      
Shares (in shares)                                 13.1 9.2 15.7
Average price per share (in dollars per share)                                 $ 29.47 $ 32.32 $ 27.56
Amount                                 $ 385.0 $ 299.7 $ 433.3
Tax Withholding Amount                                 12.7 15.4 10.2
Amount                                 $ 678.5 $ 585.5 $ 702.6
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Narrative (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 26, 2023
Jul. 27, 2023
Apr. 25, 2023
Jan. 31, 2023
Oct. 31, 2019
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2018
Equity, Class of Treasury Stock [Line Items]                                          
Cash dividends declared per share of common stock (in dollars per share)           $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20        
Payments of cash dividends (in dollars per share) $ 0.22 $ 0.22 $ 0.22 $ 0.22   $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.88 $ 0.84 $ 0.80  
Cash dividends                                   $ 280,800,000 $ 270,400,000 $ 259,100,000  
Amount                                   $ 398,400,000 315,200,000 443,500,000  
Stock Repurchase Program 2018                                          
Equity, Class of Treasury Stock [Line Items]                                          
Stock repurchase program, authorized amount         $ 3,000,000,000                               $ 2,000,000,000
Stock repurchase program, increased amount         $ 1,000,000,000                                
Stock repurchased (in shares)                                   13.1      
Stock repurchased average cost (in dollars per share)                                   $ 29.47      
Amount                                   $ 385,000,000 299,700,000 433,300,000  
Stock repurchase program, authorized funds remaining           $ 200,000,000                       200,000,000      
Tax withholding amount                                   $ 12,700,000 $ 15,400,000 $ 10,200,000  
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]      
Beginning balance $ 4,475.1 $ 4,316.9 $ 4,543.5
Other comprehensive loss before reclassifications 15.8 (20.9) (31.3)
Amount reclassified from accumulated other comprehensive income (loss) 29.1 27.2 (26.4)
Other comprehensive income (loss), net 44.9 6.3 (57.7)
Ending balance 4,492.7 4,475.1 4,316.9
Other comprehensive income (loss) (29.8) (25.8) 28.9
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]      
Beginning balance 4.2 (2.1) 55.6
Other comprehensive income (loss), net 44.9 6.3 (57.7)
Ending balance 49.1 4.2 (2.1)
Unrealized Gains/Losses on Available-for- Sale Debt Securities      
Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]      
Beginning balance 21.8 27.9 34.1
Other comprehensive loss before reclassifications 7.1 (6.5) (5.0)
Amount reclassified from accumulated other comprehensive income (loss) 0.0 0.4 (1.2)
Other comprehensive income (loss), net 7.1 (6.1) (6.2)
Ending balance 28.9 21.8 27.9
Unrealized Gains/Losses on Cash Flow Hedges      
Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]      
Beginning balance 61.5 19.0 57.7
Other comprehensive loss before reclassifications 11.7 15.7 (13.5)
Amount reclassified from accumulated other comprehensive income (loss) 29.1 26.8 (25.2)
Other comprehensive income (loss), net 40.8 42.5 (38.7)
Ending balance 102.3 61.5 19.0
Foreign Currency Translation Adjustments      
Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]      
Beginning balance (79.1) (49.0) (36.2)
Other comprehensive loss before reclassifications (3.0) (30.1) (12.8)
Amount reclassified from accumulated other comprehensive income (loss) 0.0 0.0 0.0
Other comprehensive income (loss), net (3.0) (30.1) (12.8)
Ending balance $ (82.1) $ (79.1) $ (49.0)
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Equity Incentive Plans (Details)
1 Months Ended 12 Months Ended
May 31, 2023
shares
May 31, 2022
shares
May 31, 2020
shares
May 31, 2019
shares
May 31, 2017
shares
Dec. 31, 2023
USD ($)
offeringPeriod
shares
Dec. 31, 2022
shares
May 31, 2015
shares
Share-Based Compensation Plans                
ESPP, offering period           24 months    
ESPP, number of offering period | offeringPeriod           4    
ESPP, purchase period           6 months    
ESPP, purchase price           85.00%    
Common stock - shares issued (in shares)           320,300,000 322,900,000  
Equity Incentive Plan 2015                
Share-Based Compensation Plans                
Number of shares authorized (in shares)               38,000,000
Additional shares authorized (in shares) 7,000,000 4,500,000   3,700,000 23,000,000 7,000,000.0    
Aggregate shares subject to outstanding equity awards (in shares)           17,300,000    
Number of shares available for future issuance (in shares)           2,300,000 3,400,000  
Equity Incentive Plan 1996 and 2006                
Share-Based Compensation Plans                
Maximum additional shares expired, unexercised, canceled (in shares)               29,000,000
Employee Stock Purchase Plan 2008                
Share-Based Compensation Plans                
Number of shares authorized (in shares)           43,000,000    
Additional shares authorized (in shares)     8,000,000          
Number of shares available for future issuance (in shares)           3,600,000    
Discount on share purchase price for purchases made under ESPP           15.00%    
Periodic payroll deduction - percentage of base salary           10.00%    
ESPP individual purchase limits (in shares)           6,000    
Period for share purchases under ESPP           12 months    
ESPP individual purchase limits | $           $ 25,000    
Period for ESPP purchases           1 year    
Common stock - shares issued (in shares)           39,400,000    
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - RSU, RSA, and PSA Activities (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 26, 2023
Jul. 27, 2023
Apr. 25, 2023
Jan. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted Average Grant-Date Fair Value per Share                                      
Payments of cash dividends (in dollars per share) $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.88 $ 0.84 $ 0.80
Restricted Stock Units (RSU) and Restricted Stock | Minimum                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Award vesting period                                 3 years    
Performance Shares (PSAs)                                      
Number of Shares                                      
Granted (in shares)                                 1.4    
Performance Shares (PSAs) | Minimum                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Award vesting period                                 1 year    
Performance Shares (PSAs) | Maximum                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Award vesting period                                 3 years    
RSUs, RSAs, and PSAs                                      
Number of Shares                                      
Balance at beginning of period (in shares)               20.2                 20.2    
Granted (in shares)                                 9.6    
Vested (in shares)                                 (7.9)    
Canceled (in shares)                                 (1.7)    
Balance at end of period (in shares)         20.2       20.2               20.2 20.2  
Vested and expected-to-vest RSUs, RSAs and PSAs, Number of Shares (in shares)         17.6                       17.6    
Weighted Average Grant-Date Fair Value per Share                                      
Balance at beginning of period (in dollars per share)               $ 26.78                 $ 26.78    
Granted (in dollars per share)                                 28.88    
Vested (in dollars per share)                                 26.04    
Canceled (in dollars per share)                                 26.37    
Balance at end of period (in dollars per share)         $ 28.10       $ 26.78               28.10 $ 26.78  
Vested and expected-to-vest RSUs, RSAs and PSA, Weighted Average Grant-Date Fair Value per Share (in dollars per share)                                 $ 27.67    
Weighted Average Remaining Contractual Term (In Years)                                 1 year 1 month 6 days  
Vested and expected to vest RSUs, RSAs, and PSAs, Weighted Average Remaining Contractual Term (In Years)                                 1 year 1 month 6 days    
Aggregate Intrinsic Value         $ 593.6                     $ 593.6  
Vested and expected-to-vest RSUs, RSAs and PSA, Aggregate Intrinsic Value                                 $ 518.8    
Weighted-average grant-date fair value, RSUs, RSAs, PSUs granted, assumed or substituted (in dollars per share)                                 $ 28.88 $ 29.62 $ 26.21
Fair value of RSUs, RSAs and PSAs                                 $ 206.8 $ 202.2 $ 184.2
Service-based RSUs                                      
Number of Shares                                      
Granted (in shares)                                 7.8    
Marked-based RSUs                                      
Number of Shares                                      
Granted (in shares)                                 0.4    
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Shares Available For Grant (Details) - shares
1 Months Ended 12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2019
May 31, 2017
Dec. 31, 2023
Restricted Stock Units (RSU) and Restricted Stock          
Number of Shares          
Shares authorized per unit, lower than hundred percent of fair value (in shares)     2    
Performance Shares (PSAs)          
Number of Shares          
Shares authorized per unit, lower than hundred percent of fair value (in shares)     0.1    
Equity Incentive Plan 2015          
Number of Shares          
Balance as of beginning of period (in shares)         3,400,000
Additional shares authorized (in shares) 7,000,000 4,500,000 3,700,000 23,000,000 7,000,000.0
RSUs and PSAs granted (in shares)         (9,300,000)
RSUs and PSAs canceled (in shares)         1,200,000
Balance as of end of period (in shares)         2,300,000
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details) - $ / shares
shares in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
ESPP Purchase Rights      
Estimates of Fair Value      
Volatility 28.00% 29.00% 32.00%
Risk-free interest rate 4.60% 1.10% 0.10%
Expected life (years) 1 year 3 months 18 days 1 year 3 months 18 days 1 year 3 months 18 days
Dividend yield 2.80% 2.50% 3.00%
Weighted-average fair value per share (in dollars per share) $ 7.97 $ 8.84 $ 6.96
Market-based RSUs      
Estimates of Fair Value      
Volatility 28.00% 30.00% 30.00%
Risk-free interest rate 4.30% 1.70% 0.20%
Dividend yield 2.80% 2.50% 3.40%
Weighted-average fair value per share (in dollars per share) $ 37.45 $ 47.96 $ 30.70
Employee Stock Purchase Plan 2008      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common shares purchased through ESPP (in shares) 2.6 2.6 2.8
Average exercise price of shares purchased through ESPP (in dollars per share) $ 23.53 $ 21.59 $ 19.81
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Share-Based Compensation Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense $ 279.4 $ 209.3 $ 222.6
Stock options      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 2.2 5.4 9.3
RSUs, RSAs, and PSAs      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 249.1 181.9 196.2
ESPP Purchase Rights      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 28.1 22.0 17.1
Cost of revenues - Product      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 6.7 5.9 5.3
Cost of revenues - Service      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 20.8 17.4 18.2
Research and development      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 129.2 84.0 93.1
Sales and marketing      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense 85.2 59.1 65.9
General and administrative      
Stock Based Compensation Expense Recorded in Cost and Expense Categories      
Share-based compensation expense $ 37.5 $ 42.9 $ 40.1
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Company recognized tax benefits on total stock-based compensation expense $ 36.9 $ 25.7 $ 28.2
Tax benefit realized related to awards vested or exercised during the period 34.4 $ 38.6 $ 31.7
Unrecognized compensation cost $ 383.4    
Weighted average period that unrecognized compensation cost will be recognized 1 year 9 months 18 days    
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Benefit Textuals [Abstract]      
Employee contribution matched 30.00%    
Matching contributions to plan $ 27.3 $ 23.5 $ 22.3
NQDC      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability 38.0 28.1  
Investment 38.0 28.1  
NQDC | Other accrued liabilities      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability 2.5 2.4  
NQDC | Other long-term liabilities      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability 35.5 25.7  
NQDC | Inventory      
Employee Benefit Textuals [Abstract]      
Investment 2.5 2.4  
NQDC | Other Noncurrent Assets [Member]      
Employee Benefit Textuals [Abstract]      
Investment $ 35.5 $ 25.7  
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Revenue by Product (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 1    
Total $ 5,564.5 $ 5,301.2 $ 4,735.4
Automated WAN Solutions      
Segment Reporting Information [Line Items]      
Total 1,839.3 1,865.3 1,665.0
Cloud-Ready Data Center      
Segment Reporting Information [Line Items]      
Total 744.7 878.9 727.1
AI-Driven Enterprise      
Segment Reporting Information [Line Items]      
Total 1,391.8 1,026.2 830.4
Hardware Maintenance and Professional Services      
Segment Reporting Information [Line Items]      
Total $ 1,588.7 $ 1,530.8 $ 1,512.9
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net Revenues [Abstract]      
Total $ 5,564.5 $ 5,301.2 $ 4,735.4
Cloud      
Net Revenues [Abstract]      
Total 1,162.8 1,393.6 1,228.0
Service Provider      
Net Revenues [Abstract]      
Total 1,842.5 1,891.2 1,839.1
Enterprise      
Net Revenues [Abstract]      
Total $ 2,559.2 $ 2,016.4 $ 1,668.3
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Geographical (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net Revenues by Geographic Region [Line Items]      
Total $ 5,564.5 $ 5,301.2 $ 4,735.4
Property and equipment, net 689.9 666.8  
Total Americas      
Net Revenues by Geographic Region [Line Items]      
Total 3,333.3 3,156.8 2,649.1
United States      
Net Revenues by Geographic Region [Line Items]      
Total 3,066.5 2,931.6 2,426.9
Property and equipment, net 597.0 579.3  
Other      
Net Revenues by Geographic Region [Line Items]      
Total 266.8 225.2 222.2
Europe, Middle East, and Africa      
Net Revenues by Geographic Region [Line Items]      
Total 1,405.7 1,370.0 1,314.5
Asia Pacific      
Net Revenues by Geographic Region [Line Items]      
Total 825.5 774.4 $ 771.8
International      
Net Revenues by Geographic Region [Line Items]      
Property and equipment, net $ 92.9 $ 87.5  
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Pretax Income (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Components of income before provision for income taxes and noncontrolling interest      
Domestic $ 340.4 $ 509.5 $ 264.6
Foreign 8.6 26.8 45.5
Income before income taxes and loss from equity method investment 349.0 536.3 310.1
Current provision (benefit):      
Federal 219.0 223.6 63.4
States 25.9 23.9 15.9
Foreign 46.5 36.2 48.2
Total current provision (benefit) 291.4 283.7 127.5
Deferred (benefit) provision:      
Federal (250.0) (199.3) (54.3)
States (13.6) (13.6) (4.1)
Foreign 1.4 (10.3) (11.7)
Total deferred (benefit) provision (262.2) (223.2) (70.1)
Total provision for income taxes 29.2 60.5 57.4
Income tax reconciliation      
Expected provision at statutory rate 73.3 112.7 65.1
State taxes, net of federal benefit 7.0 12.0 6.5
Foreign income at different tax rates (24.4) (18.1) (0.2)
R&D tax credits (31.4) (23.6) (16.6)
Share-based compensation (5.2) (7.4) (2.2)
Non-deductible compensation 5.1 4.0 4.2
Recognition of previously unrecognized tax benefits 0.0 (8.1) 0.0
Other 4.8 (11.0) 0.6
Total provision for income taxes $ 29.2 $ 60.5 $ 57.4
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]        
Adjustments for certain privately-held investments $ 9.8      
Adjustments related to interest on income tax reserves 5.0      
Income tax benefits from provision to return adjustments due to changes in tax legislation (10.9)      
Valuation allowance 326.9 $ 310.9    
Increase (decrease) in DTA valuation allowance 16.0 10.0    
Undistributed earnings of foreign subsidiaries 156.7      
Additional income tax expense related to undistributed earnings 31.7      
Unrecognized tax benefits 132.8 116.0 $ 113.4 $ 116.0
Unrecognized tax benefits that would impact effective tax rate 127.8      
Unrecognized tax benefits, penalties and interest 6.3 (2.5) 2.7  
Reductions in unrecognized tax benefits (up to) 0.0 2.5 3.6  
Minimum        
Income Tax Contingency [Line Items]        
Reductions in unrecognized tax benefits (up to) 49.9      
Other long-term liabilities        
Income Tax Contingency [Line Items]        
Interest and penalties accrued related to unrecognized tax benefits 12.0 $ 5.6 $ 8.1  
Federal        
Income Tax Contingency [Line Items]        
Valuation allowance 5.2      
Net operating loss carry-forwards 104.3      
Tax credit carry-forwards 2.4      
State and Local Jurisdiction        
Income Tax Contingency [Line Items]        
Valuation allowance 312.9      
State and Local Jurisdiction | California        
Income Tax Contingency [Line Items]        
Net operating loss carry-forwards 129.1      
State and Local Jurisdiction | Other States        
Income Tax Contingency [Line Items]        
Net operating loss carry-forwards 138.8      
Tax credit carry-forwards 32.8      
State and Local Jurisdiction | California Deferred Tax Assets        
Income Tax Contingency [Line Items]        
Net operating loss carry-forwards 129.1      
Tax credit carry-forwards 326.7      
Foreign Tax Authority        
Income Tax Contingency [Line Items]        
Valuation allowance $ 8.8      
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Taxes (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carry-forwards $ 44.4 $ 57.2
Research and other credit carry-forwards 294.4 281.3
Deferred revenue 74.9 58.1
Share-based compensation 25.4 17.2
Capitalized R&D expenditure 475.7 293.1
Reserves and accruals not currently deductible 133.0 66.1
Operating lease liabilities 31.9 39.7
Other 12.1 13.2
Total deferred tax assets 1,091.8 825.9
Valuation allowance (326.9) (310.9)
Deferred tax assets, net of valuation allowance 764.9 515.0
Deferred tax liabilities:    
Property and equipment basis differences (5.5) 0.0
Purchased intangible assets (23.0) (32.3)
Unremitted foreign earnings (24.1) (23.7)
Net unrealized gain (41.9) (35.8)
Operating lease assets (29.5) (36.1)
Total deferred tax liabilities (124.0) (127.9)
Net deferred tax assets $ 640.9 $ 387.1
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Contingencies (Details) - USD ($)
$ in Millions
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]      
Balance at beginning of year $ 116.0 $ 113.4 $ 116.0
Tax positions related to current year:      
Additions 8.9 5.8 7.7
Tax positions related to prior years:      
Additions 8.9 6.9 3.3
Reductions 0.0 (2.5) (3.6)
Settlements 0.0 0.0 (9.4)
Lapses in statutes of limitations (1.0) (7.6) (0.6)
Balance at end of year $ 132.8 $ 116.0 $ 113.4
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Income per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator:      
Net income $ 310.2 $ 471.0 $ 252.7
Denominator:      
Weighted-average shares used to compute basic net income per share (in shares) 320.0 322.1 324.4
Dilutive effect of employee stock awards (in shares) 5.9 7.4 7.2
Weighted-average shares used to compute diluted net income per share (in shares) 325.9 329.5 331.6
Net income per share:      
Net income per share, basic (in dollars per share) $ 0.97 $ 1.46 $ 0.78
Net income per share, diluted (in dollars per share) $ 0.95 $ 1.43 $ 0.76
Anti-dilutive shares (in shares) 6.4 3.4 0.5
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Unconditional Purchase Obligations (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Purchase Commitments  
2024 $ 989.5
2025 137.1
2026 80.0
2027 85.0
Total 1,291.6
Unconditional Purchase Obligations  
2024 33.1
2025 30.1
2026 5.2
2027 1.0
2028 0.2
Total $ 69.6
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Guarantor Obligations [Line Items]        
Accrued estimated carrying charges $ 36.0      
Long-term debt $ 1,616.8 $ 1,601.3    
Tax refund, period of recognition 8 years      
Income taxes payable $ 179.7      
Unrecognized tax benefits 132.8 116.0 $ 113.4 $ 116.0
Long-Term Income Taxes        
Guarantor Obligations [Line Items]        
Income taxes payable 106.3      
Financing Guarantees, Bank Guarantees, and Standby Letters of Credit        
Guarantor Obligations [Line Items]        
Guarantor obligations, current carrying value 32.5 $ 27.4    
Master Service Agreement        
Guarantor Obligations [Line Items]        
Expected payment $ 56.3      
Facilities | Minimum        
Guarantor Obligations [Line Items]        
Lease term 1 year      
Facilities | Maximum        
Guarantor Obligations [Line Items]        
Lease term 8 years      
Equipment | Minimum        
Guarantor Obligations [Line Items]        
Lease term 1 year      
Equipment | Maximum        
Guarantor Obligations [Line Items]        
Lease term 4 years      
Long-term Income Taxes        
Guarantor Obligations [Line Items]        
Unrecognized tax benefits $ 92.7      
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Lease Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 46.6 $ 48.4
Variable lease cost 11.9 10.0
Total lease cost 58.5 58.4
Operating cash outflows from operating leases 51.6 53.1
ROU assets obtained in exchange for new operating lease liabilities $ 12.4 $ 26.0
Weighted average remaining lease term (years) 3 years 7 months 6 days 4 years 1 month 6 days
Weighted average discount rate 3.80% 3.50%
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Future Operating Lease Payments (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Amount    
2024 $ 47.1  
2025 42.4  
2026 21.2  
2027 13.5  
2028 6.9  
Thereafter 7.6  
Total lease payments 138.7  
Less: interest (9.4)  
Total 129.3  
Balance Sheet Information    
Other accrued liabilities 46.4  
Long-term operating lease liabilities $ 82.9 $ 117.7
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Billions
3 Months Ended 12 Months Ended
Mar. 22, 2024
Jan. 30, 2024
Jan. 09, 2024
Oct. 26, 2023
Jul. 27, 2023
Apr. 25, 2023
Jan. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]                                            
Cash dividends declared per share of common stock (in dollars per share)               $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20      
Payments of cash dividends (in dollars per share)       $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.22 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.20 $ 0.20 $ 0.20 $ 0.20 $ 0.88 $ 0.84 $ 0.80
Forecast | Juniper Networks, Inc | Hewlett Packard Enterprise                                            
Subsequent Event [Line Items]                                            
Business acquisition, share price (in dollars per share)     $ 40.00                                      
Equity value of acquisition     $ 14                                      
Subsequent Event                                            
Subsequent Event [Line Items]                                            
Cash dividends declared per share of common stock (in dollars per share)   $ 0.22                                        
Payments of cash dividends (in dollars per share) $ 0.22                                          
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Account (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 12.0 $ 6.7 $ 9.9
Charge to Costs and Expenses   5.3  
Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals (0.8)   (3.2)
Balance at End of Year 11.2 12.0 6.7
Sales Return Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 43.0 31.4 28.4
Charge to Costs and Expenses 93.5 111.9 57.6
Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals (95.5) (100.3) (54.6)
Balance at End of Year 41.0 43.0 31.4
Excess and Obsolete Inventory Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 211.7 192.2 187.6
Charge to Costs and Expenses 127.2 29.8 9.9
Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals (19.0) (10.3) (5.3)
Balance at End of Year 319.9 211.7 192.2
Contract Manufacturer Liabilities      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 21.5 19.7 15.2
Charge to Costs and Expenses 30.4 7.5 8.2
Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals (15.9) (5.7) (3.7)
Balance at End of Year $ 36.0 $ 21.5 $ 19.7
EXCEL 115 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (B%1U@'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 " "(A4=84Z]XDN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O22="J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"UB*:'8FB LCFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "(A4=86TE-N1X( ,0 & 'AL+W=OU^NDF+)6_R;?-Q;]&YZIA#(R%DAF M:8K%^A-)^.JVY;>V.Y[H?*'TCD[_9HGG9$+4C^58P%:G5(EI2IBDG"%!9K>M M@?_Q+KS2 ?D9?U"RDCO?D;Z5*>>_]<8HOFUYND4D(9'2$A@^7LB0)(E6@G;\ M9R/:*J^I W>_;]4?\IN'FYEB288\^4ECM;AM7;503&8X2]037_V=;&[H0NM% M/)'Y7[0JSNWV6BC*I.+I)AA:D%)6?.+7#8B=@"MO3T"P"0C>!/C=/0'A)B \ M-J"[">CF9(I;R3G<887[-X*OD-!G@YK^DL/,H^'V*=._^T0).$HA3O6'_(4( M-(:?&+71C\D=>O_N WJ'*$/?:)+ +R-O.@JNH\_N1!O-3X5FL$?3#] WSM1" MHGL6D[@NT($&EJT,MJW\%%@5[TATCD+_# 5>$!H:-+2'/Y#I.?(N\O"N(?S. M'OXY8W!USW3UVMV$)?,PUPNMS/\YF$HEH-__RT2X4.B:%?1D\%$N<41N6S#: M)1$OI-7_\Y_\GO=7$QV78G>.Q&KDNB6YKDV]?\>C#"8=A9[72V+"9@_WO?87 M$Q]K5%,^CL1J?"Y*/A?'\1DPEN$$/9$E%\H$RJZC1&;".[1&-07E2*P&JE>" MZAT':DP$Y;&>J!#,G\8^=4!I.S7MG9NL\4VA.1*K0;LLH5U:;W68":&9/5 9 M0>?Z1;"P@K.KM=M^T Y]$S%K8%-BCL1JQ*Y*8E='SE<"0ZJ49SK[QZ1=:X83 M:1R4UK"FM!R)U6A=E[2NK7=XSQ15:^A>"4&/63HEPD3)KN%Y?COL7GC&?F4- M;4K*D5B-E.]5:9MW#*LG,J\[GI7UT9N3GV#*[4ZM\HY^ >L0TY-$+P?DUW@/6#Z8,3D MU"RX4JMCJNR";\_QOW)MK,8+SFP9\ &1R^Y%._ \STC+J5EPI5:G5=D%WY[K M/U,%3H'/D!^\GWY $Q)E OJ9$9E=:^\&.HIC$50&8O [@? J<:4S=%DG4YY8F)Y0.#SX_C)N$3K MU#ZX4JM3JNQ#8$_PMWT-W;]&"\SF9*_].B#T^&MB] KVL,:T3N$5@LHK!$=Y MA9\D2=J_&>1F,%:QA$DN1B,I,_,L=T#S%S&]F1C:HQIS.X5+""J7$!SE$O[@ M";A1+(JE$6%\(W- Z9$;83GU J[4ZK J+Q P>CD7;S$:J=D5]U%S:@-8UBE<05"Y@L">T&]HW:=$S/6$]C=04 MP4ND2 M,W.W^S]?)=CC&F,[A3T(*GL0V)/ZT?#A"0VRF"HNT$ I E8]7QE[2/#<2,VN MM^^EJ#VL,;13I/]AE?Z']NR]?&/U0!EF$04[FB\-Y?ONAYFBZU>^E?7P6]F\Z+BHF-RA.X0+"R@6$]IQ].W_) MG5=[D%9-]:O2&8&4UKRR?4!U(!'C6FH=6"1@O=>O(*+=0MW[T.H$ )-$" .F;(#SP4X[5$>%;L>W/%65$N MLM;E(D07!*([$A&]N%F6]!G?-]M_D\9#]!0^*ZQ\5GB4SQK";R8 Q@@XO*(O MQ/Q4L$OI!4FO&_8\4RGCT![[BW+^P=Y47NG.KWX MWX!O6-M2B1(R@U#O_!+F#%&4VQ<;BB_S O0I5XJG^=<%P?"DT2? \1F'9^MF M0U^@_*>'_G\!4$L#!!0 ( (B%1UC2<3NX/@( ,8% 8 >&PO=V]R M:W-H965T&ULC93);MLP$(9?A5"!G )K\=+6D01X2= 43F'$ M:(NBZ(&6QA(1D51)*DK?OEQDU05LP1>10\[\_(;43-QR\2)+ (7>:,5DXI5* MU7/?EUD)%,L1KX'IG0,7%"MMBL*7M0"P _6UW@IM^;U*3B@P23A# @Z) MMPCGRYGQMP[?"+3R9(Y,)GO.7XSQF"=>8("@@DP9!:R'5UA!51DAC?&[T_3Z M(TW@Z?RH_F!SU[GLL805K[Z37)6)]\%#.1QP4ZEGWGZ"+I^ITT7MQ=!+1!8DP0D^Y9#_K^ KWEZJ.@(M8P&%=>0C= XO$51$(T'],9]DF.K-[XV2?1SL9=*Z%_B MU[E\G=KDO)HID[FL<0:)I^M @G@%+[UY%\Z"NP'62<\Z&5)WK%R@+YC".;;A MZ'O!I'(L-YC6=^@';UB!-IOM -JT1YM>A;;AV<5?95AAAYF#^\PEW*(5KHA^ M$T;P -VLIYM=1?= !$6/ZW-PPP*3Z!R%?U);%$1A.XA$F;Y7YL"@(DZB"@PX-1N_U90G7-9RA>&TK=<^5KGL[+76C!6$<]/Z!A+MI/]^I*1:%Q[1]J:7Q)+.^<3O\/#P(ZF;%YY]S3>,"?2Z M3=+\=K018C>;3/+5AFW#?,QW+)5/UCS;AD)>9L^3?)>Q,"JLOD-WXLD3ME#AO+]=AMFW]ZQA+_\CDU>2($L5;EN8Q3U'&UK>C7_#LWK:40V'Q1\Q>\L9OI*@\6:A%+V$HHB%#^.[ %2Q*%)-OQ3P4Z.KY3.39_?T=_7Y"79)["G"UX\F<< MB5LVS!-D[+_^%K M%8B& Z8]#J1R(%T'M\>!5@[TW#?8E8/==;![')S*P3GW#6[EX)[[!J]R\,Y] MP[1RF!:]6W9'T9=WH0CG-QE_09FREFCJ1Y$0A;?LPCA5N?LH,ODTEGYBON!I MSI,X"@6+T*.0_V1BBASQ-?J\8UFH$BQ'U^CWQSOTYL>W*-^$&^D%L2( M>,=68T3Q%2(6H4"#EN>[$\ ].-\=&]C08Q?1 H_VX'V2%2QC!Y;N63Z#PENZ MV["[*GZS?!>NV.U(5K><90$S:9H%N9GO4&=M'LQ83Y\C$ M,2; @N="#4AC$CA#)L&08,% 8*W0NR^J?/<@P3*2<4'9G67YE*#%!!6/K[":5::D-V6-IU6 >0G>60L=?# MIR&GL'F(LE3F=U(P"B,IV.)8XVBS#V1F^UVSH,=LVL.)U)S( MJ:P3V7XE]ID:MBNI )_A&EKAN(T&^-,N%Z(WTM(F4L"J567;3&HEA8V*HYH. MN%:"0#(4J'\4CS5"@)U-?9T28$>=Y@S3)E7K'&P6.G5%C=,5W\*)9NOQ]*SN M*%\"9@[VM6( F-&IU\C'-I-:YV"C%I@'9B,7RY$KI.H#GNQ,O^ O_#4;'T?A<^UYW0KP[!4X@\"4 +A.^4Y#> MG\*F$'8 8.-F$2NL[B]M=[OW:JF%S5JKZ#W9;5&L^BF6Y0).15YOI'C1D$3NQ%Y=5J,Z%Z?9QJ[*_MKEX&L?S> MBE+K)6P63!^*BHB>V)IGK*J/2(2OE>90I0:M,[Y%[)]]++ZA+1,;WBPU('%? M8T2[C)985TR.U%5=D0V84=PKLDFMJXA95WTX4I5EE!]BM=<(<2&Z$"+:W+4$ MK&1V=O4'8.5X?8M?4DLJ8I94OY[LI"*QU2"5=$&2NC#RM94=8&1K-:$;.\4OL[_3-WY>QU$D3KH=+,:4WPW7D;P"+]HI?4LHJ M(;BJ(X-N50V*%@R%UHYAK>*(6<5!,;Q2V_+Q"KV1$VO$DR3,\OKA6S# Y4O\ M9GZ.?:^;++H5'MMN-UL@+*]G-4%JD4?,<@,F&L7)7FU!7T#5@:AVETZ E:3: MK<(@EMR\WR?+1?@:+,['GQ2!D2+1@*K7U\ M5&M!:OW/ R2CEKSX!&E(M& HM';L:O%)S>+SO%.D"J0ETEQ*M(T\R,ZAOG9\ M -E9WK1O64!KK4G)_S]*HD:]>G$Z#(D6#(76CE_C*/:<#<1SSI.HOMV'O2G6 MEAV@G8N[FS@!9&=;?M]\0FOA2=0]F1-U;?WL$^[ZUX*G+2JX=-5^)"=ZWA] M)[*TEJ'4&Z"B&J7LQT%%G6I;',ZT>X)1&7EM(^TP M!C1S^@Z8J!*H[8]0:O%E_P>!\A?^^Z'W<$,&H;!,1>MNK!V(J"WI*VD=,;8- MGQ(I^S.V9IF\@7+!5U]1SE;[+!8QRZ^*[C=$7!8T$1Y^X8(AW6/H/IG=0?9+,GL/W0_( M[!ZZ_POU9X'L>.");&PO=V]R:W-H965T&ULO5A;C^(V M%/XK5KJJ9J0EB7,A, 6D&>BJ^S#M:$?;/E1],(DA[CHQM0WL]M?7=C(A) XS ME6A?R.V<+^<[MYS#[,CX%Y%C+,'7@I9B[N12[NX\3Z0Y+I!PV0Z7ZLF&\0)) M=CQJO1)?3%SZJ3$N,^F\\JW<3HZH9Y6(30=U4R'-K. MJ*3BEE24P'.951\IB ,W::3.C(\;X^.+*7%_0(2B-<4CU>]' E&L.MQ: H'3 M/2>28'%G8Q5?,Q.N";:Z$MB9,\>-,\<7,V&9HW*+=0\K54[L2_71I.1OU02W MZF,I "HS0)D0V-K:*NA)*[R)VTF!95]F-';C3IY40N.V4&Q/DJ3AE;R:X0V7 MB@&X,9QNU?V4(B'(AJAGI)3,L[*O";:Z$MB9ZZ!_FFG\_ZZV:^QV."%LM>[*6S:IN"NULDB-8.@.E#AL M#6WP?ROR^E5M&X-IKQ!L4F-WTN7;EQH%\5 MP.#$-_@7Y9YV:L/**NA9$OE= M>Y>X3+\!-=>5@J)J-([.)P:#EM7.BIZ$+7IZZ?I$YYB ]&V*KA 0W M.GMOW^L%PFFWKWBMO;# ?&OV:Z$"L2]EM5LE30RT";85 M6->@6;?/M$3'0B71E2@[V:_?45;T8E)TBJ4?&DD^GIX['N]Y2%WM1?FMVG N MT6.>%=7U;"/E]G(^K^(-SUGEB"TOX)>U*',FX;9\F%?;DK.D&91G<^*Z_CQG M:3%;7C7/[LKEE:AEEA;\KD15G>>L?/K ,[&_GN'9\X,OZ<-&J@?SY=66/?![ M+K]N[TJXFW=>DC3G196* I5\?3U[CR]OJ*\&-!9_IWQ?#:Z1"F4EQ#=U\S&Y MGKD*$<]X+)4+!G]V_(9GF?($.+ZW3F?=.]7 X?6S]U^;X"&8%:OXC?EP,AX^AW"[F$D7,VG\T:F8 MZ[+DA42LJB#,2U,\!P>>V8%:6I?5EL7\>@9KI^+ECL^6/_^$??>=*;I7ISN60?#&63RX"AI7:OWOEMCU0P=?S7?#>'2S M,'0'5B.@7@?4LP*]WXA27DA>YE!K.U[)? KEP4\X1$DCQSL"J5L1[#K4#'+1 M@5Q80;Z/8U$#+&A@,8=,KC)^C@IHMF*-6 8ML5D^T%Q1(NJ57-<9]*EV")B< M14[83,89Q@Z&^E,/H;IYON)EMT :"U7JY_"::LN;1I<]F5*QT%/A>IXV808S M0H*I9/A=,GQK,C["-!52E$9DOO;*:$&T2=*M?#RP' M4 -(@VBA(328^3B86J11!S(ZD5K0#Z5\:E*JFLE6K=)F"9BP1OKTAI$3'4$U M6/F^$YJ18K*]3,@93(M'E#&@>=CQ)X .&!A; M@?XABH<7-;[6SQCG,%,M3H,9-,@IG#UK8BM1+>_J,MY )A/ *5GQD$+W:[,Z M60&MRU$?P#IBW0KH;U#38\0]]V$[^?TF1+('U6)$1@T+B7KZK)^T&X/K^0[; M">]STY&R;O(M]:ES612$3G",5#<+82$%$T![SL-VTCMT)@L\G5ZB!0ZUEF2R MHP0 NMV_B?:$>TK"_HND79:R59JE,N5F?8>MU/:C N^UO(V#[OD.VPFO4R5; M]J0DB3%@G=@(T,:Q4C"842^8+/:>W+"=W0!B64/GB$6N2)FI+9P1ILY;)"(. M.89IH#?7GV(WW-,;MO/;+5]S** $A!=HF]JXQ09S7LDLF>1GI: M(R=HK6D;K,WGH,Z-VQB=LFCH:YW#8.:YWH"HQUA[9B-V9AMKFE-8L9974.S' M[9CHY$9<:(936 =[0CN[]2R<\)61RXB)I0S\:[1S\93<)CV=$3N=#2&>KE.B M$U<8>9KZ,ICY'IE2"Z2G-V*GMZ&J@57/D62/W-JBB&'+!E5X3",FLV!RTT!Z MFB-VFNL!BR/E>*IP=5X+B1.YKHG7VA@,.S)0YQ-437KZ(_8MV;&F.(50'&'OK1&[U;-9%R#C"=+_=S2.OF=$$ED%U;T4\;>- MR!)>5K\T6S[Y9#XQLS+K#Q^9O9*W\9E93[+43K)WY7.#K53\Y^C,=9IU#/VK M1#N6U?P=PO ,51M6JB.&6FY$F?[+DW>H$ 5':54I?FZ.'FI9P7XI@:(Q'KJY M&N\=BPFKR3C$GINIG9M568O"&M\Y/#&'2$')T.X'B)%"VXB>'YAC?X7C+JI+ M!"U5-I-QJGII0.W2X'V2I$JP0K-2!TL7:8%BMDVA>1E!$OUP*/ TG+I(\$// MGZ(Q.CCOM8L$4-IU7F?->7Y[Z 6:N^0;]>EEQULV-@+7E8 7Z8>_!JN!/A^C M[M4"M:N%(6H0-VF<&B48U;G_@I#(UW;M1D,:+*;T-^UE GW);K@RM$4C8)WH M/2_2*=9H%RRF=C2T5P34K@@TCFV6VXOA^]I1OW%K;[([L;6?#[Y9J0^&GUCY MD!852*XU^'"= #)2'K[!'6ZDV#:?L59"2I$WEQO.( )E +^O!3!Q>Z.^C'5? M0I?_ 5!+ P04 " "(A4=8?Z-CI3H# P"P & 'AL+W=OC(!C[!67"2^9N;:62N:P, M9P)6BNBJ**CZ^P&X/"R\T'M>^,QVN;$+?C(OZ0[68+Z4*X4SOT7)6 %",RF( M@NW"NP_OEJ%S\L,_G"FWHD@RVMN/DL#[]"(^C6XJ62:_=/ M#K7M&(W32AM9-,[(H&"B?M)O32(Z#N'-&PY1XQ"=ZQ W#K$36C-SLAZIH<%^>[Q[UW7V4W^8@:G,0.;SX#;RU0?58FH;(+?G(!.: 44Y64C-7 M:G_<;[116'!_#DFML6^&L>TIO-,E36'AX3'3H/;@)3__%(Z#7X:$_T]@O33$ M;1KB8^C)/<2R6ICMA7'@Y;*2F Y*$B![>F&PWNL3&5+8R@?=9") M"V(OD7TR&TV#[B^<^_NNZ-<>83CZ8=03<].*N3DJ9H6W 2#'C. 12I^P=DNJ MR)[R"L@5%F\F.:=*DQ+P3LNQSJ^'M-0QPJ!+#3X$MR\$G#3K2;AM)=Q>*,$1 MU816)I>*_8-OK)1Z=9!_'6#,+-3"MJ]/$QZ_XO&1\ MS*)'==)2G5Q(%;]ZVE"1,;$[Q7=RDN\QBQ[?:I3O4A8%7D[_I;RGYY7W M2;,>_UG+?W8)_XMK>_9FR;ZJ[K-,>R+"X,?W,_@7,LZK\@:Z2RR.@GA(PJ!I M-#LFH=,"A)=(N*#L&^"S! R9#@OP.^V,[24_4;5C0A,.6_0-1A.\K53=GM43 M(TO7X6RDP7[)#7-L:4%9 WR_E=(\3VS3U#;)R7=02P,$% @ B(5'6&5< M,.J^"P 7SH !@ !X;"]W;W)K+?:'(=*RK'EQ)3IK]]#>D9%,2 M1[1S=5\T?AB._!\..3^2TM5S7GPK-T)4SH\TR5ITQA^01IG]=_P1Q.(5@/"!AK0I@'M-_ ' M&K"F 3OU"KQIP/L-^$ #KVG@G7H%OVG@GWJ%6=-@=NH5YDV#N>K=NCM47[X/ MJ_#FJLB?G4):@S?Y0B6$:@U=&&^@C^0 MF%7IY&OG-BPWS@=([M(9.W__/*K\XL39\[G.$D@\I\SK-J4SK+;"5670=3^.T' 70OX)9:/;X7T<1AY,*A+F7(#UJ> MWIPBS8/3FQ.+&G;H#J;\L:'ND#%?JYBOBSQU8(XJPBK.'NM!'E>Q*"^QL-=N M.>Y63H"7Y3:,Q/4(9KA2%$]B=///?Q#?_1<6LG,Z"\[DK!-.?@@GMWF_^0*3 M?YQ%>2JPF-5M9ZJMG..?;AAQ)Y %3^U@U%9>RXK/2-#D];[QS MYLTYG05G]E$V+E+B:LET^(%:43'\^GV4'4S"KJO8!(1;$2"O#:W6F%26SOE6 6+%9*U(==?.#NOD1=6M1%-!?^Y$1_A!H M@9H;5Q]3GTYZ0WJ)F4$?>#TMIMF,# W\Q4'*PBKE3@YD!8? IJ#G":: O'B! MY(M$6:J^RA^@:HLR$EF$)N/"["Y(LWE/HVG%_,FBI] TXBV;CD#B:NIPK1)_ M/\Q/B8!1YH1E*6":LPROQF'G=[A& N)6_>&%60V+:J$4L8H*8*G@0*^M@,;+ M*JYV!:ZD]N*WKN[V91 S^[C7[[_ ZJDK@FH1U"KBMQQ2[,TC2/E5:MD6\1- M8?(RWHADI9*QJ4D7LO(@^MX=N<"?Y"\T*M20O)CU>^[],=\4\[U$?(^IVY^; M/QQSSC#G >:GI(8X8J#FS![%*5<=+>0OBZ6,B))'#[$B<)[ M-1^KC(I@Y)>Q#!W._,3*B:^%_K-Z"\[EK1MO#9'$3I%OHRC?R047D+* RO>0 MB*$Z=TM,]B-S9A!_8^9WB@^C_?Q!>).15C)V!6F4)':6_+2G1W38V-L.#1N3 M",=\SDWAB!V#18,A';'SW:'U -6,2>V,>5<(F&A7>Z@L]11BF72/^!P("36! MDLRIL970F'538=$';L39F/+%$)]2S:?4SJ>'Y-Z&+S*S424(>7JDORA8(F8^ M+.'H-E(- M;]0.;Y]:2U=K)YDD-EXL)MZB_:^OS&Q#B2D,L>*#PC3!43O!_5Z/NJ:O6D4+ M56=BUWC67W@O,2MFK/0PJ[DWE*A==1KHJ)W$#EL/A8#)=H=WF8EES._O.5 3 MN2@,/K\O"B$S.A^"#:K1C-HQZW;DPU/U$[/]WMBF@3RF(+( II!,D# M:U!9>.5R=#NT_J0(_1#/W#U%[5QS[4(1YB+NP$*4:IBB1S?F(B%63;ZTMGD& M&;%Q:%N(4A-_(+M=ZXBP>>V>.VE:8D=HJ=USX5,8)[+ZC-=Y,2[#1*BEME.* M:%<,3@$,P1OB]2=NAN -<;G1AYB=SQ=#2,PT!C$[!G5[48K[&[(X=485P%C'J\1(U\XVC M3,'>Q=#5?, M#E<#^7R:0I./B&?LJB-6W#S60:RH-[1=QC1=,3M=W84O]1FH/ QYV)7PM3P$ M:6UR''8^%+S(G%8O9 ">(!JRK3(O^C<<-#$PT:P_1Q\W"9@)96.Y!AS2KZF, M'3F+W#V4($5N%V[WH2A$HF[8J/).(.0VT;:((4XO(BSP#D?VJPWNU(=6_Z*$BBJ$\$@WT[12Z0-=XUE58"8P3)YJ.9J@O.Y:U[:XLF-FXGMJ]BVU2TIHY7,,/MCQ6B/$WS MS"FK//J&WON"T!6#E5B_MJ%V4"+ZZ(+9<*(DR0B M>U0FFB%6WLR4AUCY0UN47(,9/P)F]82NCK)B.2%D*W3 NF/L"$UU%?0/ M':.\1#>.;_GQ(\?C)@%']JN\^= &'-<0Q4^"J(.JPSA2>NQ5E2-D0PVTY\<1 M"7/$!@>1!B1^XK954T?1XH(*0_#%AV69,:H0.X_.S5&%X1!A@_<#<0U$W Y$ MR_5:1*KW ()%_)@Y /6%R")U4Y Z(W0*($)U3"YC<6$@\$53),JJB"/)CM( MC0I&/L9-D0AI46(L"3 S0@>G&KM$)*^=!/,99U@#U5L " 5T'<6PCRECF M+1&S!3N'66 MB-_L:T6M5]_M M>TYOP;F\=0.L2RTK(;-+W5*3UR6D4;F/H@OAO?"O!,[EJ M3HRC*\3*-_;* LQJ<#O!TX3FV0FM+U2?. YN8GO(C5^N:Y T8D8]XX@U0,Q( MYR2V*TR#F\>M0^1+GHW54#!6T2_X8+!RX*L'PSF]!>?RU@UEZ\$#.RTN7W'K M8..J_7Q$GWL;DUDG?\Q\MSGJ"I%HV/U$DY3W?QR _4G^NAN\SQ7*BK+,JLZG ML7%OK 3K"[6=+E*U5P7-FH-AM49M;<5>'([$(,QMK\\QA'Q7.?(QQ#AY 9\P M$:7 L]+?.HP+!RK>3DR>CW\S@&_7XW%1+J!^]_!P6@#ZEDX@UR'$G,\BNHGZ:L7Y3Y5OU M;-Q#7E5YJEYN(/2BD ;P_3J'\#9OY 4.SY3>_ ]02P,$% @ B(5'6)7( M3JS)MR\^Q/?;LOIBOK[8!_?\AIYN)J?4*)XQ],BSE*4\[O+ MR5OK#2->%5"7^#OFCT7G,ZINY3;+/E475]'E9%'5B"<\+"N(0/Q[X#Y/D@I) MU.-S SHY<5:!W<_?T%E]\^)F;H."^UGR3QR5V\O)T1Y55J@51]J MN>IHD> XK5K639F+7V,15Z[]+"VR)(Z"DD?HIA3_1+,I"Y3=(7\;I/>\0'$J M?LC"3]LLB7A>_(+HYT-(6*;9 ?"[Z/DT0TF.(U>M&]O)B7 MHJX5XSQLZO7N6"]\IEY_9660:,)\<]A-71--W,8[7=;<)PK2"+V-HKAJ M^D&"KH,XFEZER _VL;Y2U S^-@P/NT-2I_C/OE[5A2O-/!L./R&W\5A7,H@<]$F3@T#GQH&KE'M,ZCO^'V[B M5YWL1[!E#5:-E@]K@KV9=S%_Z(H,24DAP1@0F"0E.4E)1DHY1+XCIM?)N.W8 M9.;(*?>-U".SM%$Y/2O_O3J[/CX[X\N\: M\W^(E6-X7$T5]6JJLVS0*6-$'3L&>DJ:5OW)8P-)2"'!&!"8)-_R M)-_R6?+I)%LJ619SM-WK2T:ZL7UI"".%9&1 8)(6JY,6*Z,6?K?[!$*8G5C9 M'_;BJ]M#(.(\=__!LWM3A-6;UV\ :6DH&@,"DV6 MM>.%6#"R:J6TU#G:UFR8S'48V_%TK'CASG"O\X&R,BTK\69$O[ZS6M/!,KL. MM7\SK:S"J%[GB45>/<@A_J7ZK%UW6ZHW@+'5G_=],_/HO \BI:"D# I-%J>U M$2RSCW =?#UUAJ#8HBA^B".>1GI[CVB:B+.:67U90 V$@:P4E)5!HSV&SD ;4<0-'HD!M@4)2R/*WK8)EMA^&;8T0.B:B58 M"\7$ ^6DH&@,"DU^;-MZ$]CL38QQ\AHHR5CS^GM'WTPXMF,-XJ2@G P*39:D M]14PD*_P5%1]$ M2D%)&12:+$[K2V"S+S'*+VJPNHS$:37QE5Z MD6U[CN*ZFIE']R+U>(*[M-4GM)IR=G^^8YI"U;,%I_,@1@3WT,X*2@G@T*3 M)6E= P+D&CS9U4#?L""Z/3KIK^$VH*04%(U!H*'8J<.*;!H[:*6>!3N9R_Z?4A3-^6@'M.4FF*\ZGI+QW3..^] 5^_$ MOP_R^S@M4,+O1.1BYHGJY,?7S(\79;:O7XN^S%X5$+_?95GY M[:)ZT_KTLO_Z?U!+ P04 " "(A4=8M?X4Y.,# !;%0 & 'AL+W=O M9_IDLJ6G;E MXH=9["*65\3PA$1_ASX/1E;? C[>HGW$5^1X MBXMXNM+/(Q'+/L&QT#H6\/:,D[B Q0SB,,FOZ'.Q#B< [-0 ;@&XND"[ -JZ M0*< .KI MP"Z7P/=&J!7 #W=$2X*X$(7Z!= 7Q>X+(!+70 Z9>8<;:1*MG:V M89ENJ)UO6"8<:F<P M3#[4SKY;9M_-LF_G/_BL6DP11^,A)4= I5[XR9NLY&2\*!)A(HOCFE/Q-!0< M'T](PD@4^HAC'ZRYN(C*QQD@6S )4++##(2)>$"\MX!$/J;L5S#[M _Y._BP M1%1H \Q##T4?P>_@9V #%HA>-K2YF)P6+FG$[YKQ!:*-D[_7 MC]U5X _ZL:OP1_W85?A"/W85_J0?.U3@S_JQJ_"E?NPJ_$4_=A6^^K'O_/K' MOC:;_[WR9]6K717V=N;7KDM%68'K U_N4GV'/^4%5*DV93DV8SDV9SDV8W)LUN39K=F32[-VGV M8-+LT:39PJ39DTFS9Y-F2Y-F+R;-5B;-UB;--H;,SMX2G>HMT6ER'R_1>[7? M]Q +@!\>0A\G/@,?Q+[?)U&$* ,IIOG&_J/J59$/<9D-(0]C#F.G)5^!A]-7 M@(YHJB.:Z8CF.J(;'=&MCNA.1W2O%,%ST8..Z%%'M- 1/2E%YYIG#X"3-_K:_ M$LY)G-T&&(D=G!2(YUM">-F0 U3GJ>,O4$L#!!0 ( (B%1U@^BGT[U"@ M )2% 9 >&PO=V]R:W-H965TX_6+( />R,!G:L4JF+$(BLDJULUGW[/[SSN@V2U M6ME@!QL@>^YYY[WJU[>=?VG8>?-^WPP\5N' _?/WDRE#NW+X;+ M[N!:^F33]?MBI%_[[9/AT+NBXI?VS9/KIT]__V1?U.W%JY?\MP_]JY?=<6SJ MUGWHL^&XWQ?]Z8UKNKL?+JXN[ \?Z^UNQ!^>O'IY*+;NQHV_'3[T]-L3OTI5 M[UT[U%V;]6[SP\7KJ^_?/,?S_,!?:GNJ;!0@3&WW7-"[\E7HQ_MM5_XK/36=;%X-YVS5_K:MS]9.5Q&+N]ODP0[.M6_EM\5CP\Y(5K M?>&:X9:-&,IWQ5B\>MEW=UF/IVDU_,!'Y;<)N+K%I=R,/7U:TWOCJW=N*/OZ MP!CJ-MF;XT /#$.>O2F&>L"?/O1N<.U8"!+;*KNIMVV]JD"3^A _E37 M=JHWU_>N^,Z5E]FSJSR[?GK][)[UGGDL/>/UGIU9;^&8V?]\O1[&GJCJ?RV= M6-9[OKP>..W[X5"4[H>+ ]#;W[J+5__Z+U>_?_KB'FB?>VB?W[?Z_Z,[O1^& M/W6CRZXNLW\^+.>6S/[CV-8'UV=_B H:(G*W9+@.M!/ (VD23-DA[ZKCN4XZ)_Z MV[HDL$A 9CN2 2M:AX5E6[JL];",7>;:8MTXY6K7#_C;^E@WM$A9-/@L)SG7 MU/+3X,IC[WB/LAO&E=ML'(LPORAO2:>K23 I$ASM=+>K:9>BW-7N%H@KMG53 MCR=>J=X3\+>NRDBJ]P7CE=8%7MOR1&OUW7&[RXHC <@7,D:&P)HNIXBO@9%"V$O/D=[6_==NPOX[?+F,MNZEJZ,EL#'[@!0BL"N'OQ[I72C&,'V!MH*4/73\*RL>'7+-@"2N4 MBD"@OB5).UPJH1A:!YR+W@A0, $'(#-"%I$HL_"F8%XC]AN[GN1ND[G/Q">0 M"4X.[7@]6CW1-#8D:[$&$1);AT D3'$F;LX#*RKHOCWNZ M"UPVR\+*$1G0O0JQED7?\V%NB^;HF L(5J='AD2$"*L],FD?.C;VJFI0Y &T MBY/TW5Z!'+IC7P(QK\OQ2$>B.R2F'8CSC@WNG^ZCE^?I<2(KCZG+[.VN(#F' M:XG4C]$<*1720*7;K^E]F!=Y0AHB#ID[6C[#,+!H4,(\#FYS;%@>\2E+UX]D M.4,&$<952(/D#GCK,OO1"_W_*-HC6- MBSNF[\./:C717L, ;(V%'\JO;UZ7<%]8E;.N5I:1( M#Y*D<9 L ]$(21!//@0%<1$+6DC^DK&>JQ##GXT^@9.(.(\#>0O9H0!4S&TD MW$@OX[_^U*,K=VW7=%O!:,<[-[H';PV 5<]D?5=4^^( R#T@>,9H@H0"O;QV M(#0B]0HO#@>Y&"*_M=O6;1NIN4W=#V/V=[HO((ZP@QLCNBJ&7<[_9C\2Z@EW M*CL(PO,YX'IC#\C]J9C5#!@]GBA(F$SL!Z M?%L7[2?F^.V.X&]J6@AB*(" N^E:=Z(;ZC^1:[@A7J87B+K)<&&Q="B(8/-L M"]2*]F.=QUR:,YFQ#3<*G=OV1+;DTD6_BGG3DR0$GBNW3M<1O:9RA7F=#GJ+ MQ2%@2)=T?%Q1+>>/PX.9P6#@@95 UL 68(M1>^(8N/ M9 GQ& $(* %.V1"UPX: 5)U=QV5RGQ DMT7-%MZ*#);5#3U%0H3.>N//&G/- M-\/T,B:(60"A2'88L .K_KE)0*MOZL^L=V"L)>:*A/% M(WZYQM>CZIB*T(($QD=[*FPQIJST!?QF22Z/-Z R^#=N4S$MOT M6V\:L"U5I;OX-V&C.M;=14:JK"++@DPT"'6B G%V%HA\RAFPYEHR/8@BFOJ_ MZ(2\!E\?^S-_W3D5T@$Q,#=LC5-&*F"-8!4;4 6HA->5 (!]+ M03K>C-8WNTUL$# , Q5>U LEV)/+B4P_ O%7<=G8P@221T!*H#B2>)^@A\@V M:MDN8B/ISB5(!UAP7\5[XPL*- \=!@)E4(@^3]AO?GP8EC7M3C=!J[.)+K[@ M2##"_([WL*5)%F[(^ZGY9L4,&MA'JVKU[&C?O1NG=I38#8-:,Z/Z5Z(0)O=' M>&"IS0B8WQ 8\.1U/RW"=U&8Y(J!S=;$/?:9<'*N4NT6(49]O"9#FA7#DJ/! M!PY&3B529(FF/Q0/032,-=U QE(+O,%! KFL3Y%_ MH3[R5R%*[O=RHHHF&N#K!+W*+E9"3.!R@*9KMROPO=GY7Y9-XL'T+I%_X6Q0 MN5Z6B%$9C/IJPNW#D8@HT141Z1W'&I)#*&\/M-".+*^+L0@BR*(O*@F=BRS7 M3RWYV>2F$>N)W*%--R!FCF*0\TU,R78WF55XGNZ6[*NOD+X1@@&&4AD(KHO% M;VQ-"ZCB2;$+J[Q.E D_5+UG/1/XN8_\,J4I(W\O^_/)LLD#A!((!%)%\#C( MG<"]*+)96/*FH G:E._-._&!KZ!PZ]'"*\GBD;$JM^@R5Y&N%UF>W>;Y*M(L7HP:A]V MR#F1;C,D?-%H^C@_C*"=0?'W6'%@IH)OQCJ'/$C8F!GIN5:M39 LZ<)=5T7B M[IXPT?GKF#@@\"*)/Q_J;SAY/!(S[$*9$V9'$CGH16OBAB[YCQ;Z"I&AMFM7 MY"@WXL< _X1\P<.!D)P]NOC3?[Y[>_$X!'Z4_1D?^R/'=FSU!>_EN&X(P]YK M81$[L5[%_H#_,-4I8\Y T*?C ML#T)ECXYKYEOQ=Z,LEPLG"#+()H2Y:_QOMDUL$B4D)UCY= FXMBX%%&# #)A MFP1!(!&6OJ)N0:^M'IR%ZO%P5_05CE*1>< _JTI+XY^ I'7(210]F<^O:?-H MQV5R-,,HD*3I6TA 11-'+[PN648\@=1] N^58E(5E=CIJ8UTQCA9%AL/HNVO M]"%A[.J^P)OW'.G^RB.%X>?.5;:E1Q;K 09^^(DS@PIBBCW6%2DN4$I M$KKOEMS&5.O3764LS)"\P7HA_DM7JGE!VM45Y4[E.B=/&)F<;N(7_&GPCUPM M$V# 2+#W(@LOS]:$:%@MYA",79Z MB,&NQSP!SY9[]%'1X87'7;@#,?JV4+==3TZ5A9!SL?XT7"O9AY!2>S%90;-0 MIE:\%VEWL77=MB\.Y"0";44FMC$Q8']ZL6"/OPB&1["+:5$Z*7@*IL.VXU!T M1ZCH6[;1V'F(+&Y-GPW>'#8FB5- 4\+Q'GBBB=BK4B8^9Y*=5S6II@$S$J94 MPD2FW]J-=TZ%VT3P<* J#D)DK<1]]U\C2,<7FD1VADD=M)S'N-'4CQXAL\WJ(HFEG-'_J MJ,4Q-8Y#)>R8!Y>D+ [$_$VBR7)"_BVT!U^N(\%0Y21@CQQM)G%W'"8*'DBK?>PU], T]40&T:S\):W M*KX8,B"2W^Y$3ZV]@PQS0.VTOS#__90$K2JW8?^IL(H-&%T2Y>1TKBS$K$56 M%FQ6N)V0 JWJ*T(!G4 ,+JX;X<"'999/ZE #-7V3$*:G!54YY$B215H3@D8V M;SE()#)DKT$BIU'F.!H51,M]<4XMHQ![ET-/I$AIIX+T&HD)!8%@]1+6(/6I M-%LNSO6KE3.'7[!W)&G,MPJ\6JC(H\WC:*(..!6JJJU###,]9K:KZ5K[R M+-X!ID<]^M!:W1Z.\ 4'B:(H$M.$!6LOY.<:U&&)AI3J!J&UT6UIS?\2@T8% M"#[QFPLYX$\$(>0>+\02#MMK#4.4/A/)'^DF5: 16-%U?Y_]S.M=<2'9U=6+ M[#^/W^[# L8W. MK LG,9FH0/#JNQ<)%Z7P< J&GLSG@+&*19XYG&K?542]4%CLG.->WON#)J$8 ML /DG7\N((3V#,E12R=*C43)?V"/4H(@JN0UYM5RG:H4WNQ<1>:TE8',EIF_ M[CX?I%!JDK8S&\WA:6'5 +82*7D#,/AQ#A!87["R/AQ[6G*Z(!_\[+'\(;!0 MIW(M_''Q8&5A!ENZ9A)FB..*45&D)%C\I<1$0Q1NG_#5*&#$12MP!] M6"\'EB2@:PN3TD;X,"CK*.$;QS*_.H0IFH'EH/J]\ *,\P*>(K3D$(F)^4M/ MA7(#E* M'\*6+/66PE3-T#V8Q*"-:(TMR!^E;Y&1,(OPBD?*=*;%9'2(56P11%57B(F. MJ.(Z([9)+W1:[(C-$*/;'%M(A G%]GBSO(38+&\7)YGDR\:MBF?8P1]\T MB*$66A2DFBC/>["$O[)'UX@!N8BC,Z0QP\17T@>31BKXAKOBD!*%UA[YZ]2Z M-ZNFB5_FJDS.532=[)Q\/E$['):G7W]%;0B;QUK_2>]]Q'*/;G[]Z6-<07L. M2LY/T8TBRZ3V$.KN6BGGDS.'D,H\F+6H>28JO-ML^&;&W33 ,U]/>1S,?Y9H M8\'R)>KCR_^)+S^FOL&:?(8I%?F=[[OJ!A'N2$^*C*)[Y=76Q'0[F!O3.T2B M\C@>>\UP(0"-D-FR%[4^_(A MK7+;)X'G]S?1PER(8X^ID..0-@=2.$H\H94S*/"F#N." Y9<]2RM#F1XKB6( MKN70C)WH<8Y+3E#164!4#C4!7>3:UQ%!5$P4^ DVC:2XY5FN+E:E''E+5G%F MG$:&ZK$W1Q""@XP\W-LL&I&E=&%)?*E!'I9OR>@<:5-XX00C-PL]S\^9QY.Z M" FU2C@K$E>1NHC^&FM7R(=LV\.XXHS[@W*[_TYNXRW22A)K++;DC>ZMY!9: M0-H?NMMZL+IZU!F2C%2]J[J"HY&N9_<;%B*)U+]Q.74GKG3)-*3I#37WD_33 M()5"TS3A)FN4:E,O@B#02W=,XS*$X\0YKDM^MXS# R9B):23%,J>@ MQ/&+2QT.#=-GV_5!?6%@4:*:C,%0;G0F-Z;%PK+EKFLJR='*H8!$4$M%%%LA1)]4)0Q' M#:OX8+<5[D]$E;5(D3D$*%&V3HL<1^^%0E]78M8B_ZH."=SDS]81(HT1\CGS M!M>MKVKX[?P3$G=:F_):LW!I#+%3'&U\*3W'D<)I.7;GRQ_DJI";_&P=5S J M$(WBIAPI54?J+G0-D,/>H:&"0)#K.72UZ PM"^%TB=Q"05=UE\L%KD)EC48W M()UCP$@NT7TR/>33PJQ$65NK7]+%0EI!>U!0TQDR7*A"TC(F%KOJV+(51.25NT1JXD4 M@]S^=*V)YDC#[O>7 _WZFVDC9T#!#P"4ZY53M\<'Y 06J92$(S0# M+>S N1:BJVUAE6_:Y8/WP_CS&:[C0TR]U$FM06?F9T0C7&F0 MN#@&I3=[)W %@>=/S&2T5P$#1TNI0#G/BU%.3Z Y6.R,',7)P"M>80[$#B3I MUHA-%XY5S^M,OW XX<@I@7D,2W!"Z7I@3I@@9T^J M0N+GN%;Y<,J3$*JR0*,B!T6K\+(NL[]P$*.9$0/06'$2C>UP+2JLW&?P?Z'8 MQ'6KTRKC8\F=5C9$,LKS%#M\X397TD$:'8]/!3E6ILM2[GPLDLH#)OF1MP,%'L0,69> 5]&Q9J[QZ%_W&QK<*,V]^ M6WN(BKI]E/QY[L9IMML*D_C]P-_ZUT_[[!7 H1:Y4, MJ>!@FHR/$-'['9Y\_C3[.1HL(9_0ZOH1+@4>4/KYS_ZNI6* ="#&;DV$LC!/E=*_-5ZV$:[RJC M)[F"5.:2F'!=[A\7SF0Y@*U/;I21"ES=*5)?\C;1)!'6D)7@Z3(,5R'R6JN\ MUJD+)A*D&$-K+4H-%6B!CP8M2G\2\EVX<]=L\ID53MNGSR1F&L&WU-(SA'P: MD7!=P:U5-IJ &?A\X!@ =*6H %^8&I<33NH\IZ#YXY)?V35@7J,FKR!S24_$ MO>D:,O8QO]GX#O-^0S>,O+$EZQ5%^'Z> YE&VYI;X,>QE[K&7C:U/:(TC.^( MSWGZ!0>%]&FK7XIYQ$[MSQAU]P_.%P!Q<2K,U\AE7S"0)TR7+#S#*V8VA$I- M8P1+R4ZUO:EJ),7-I_$EJ64@6V^N+MFR4P/PR[,XXEK\8-G;E E.S5JELI_- M$P"LM+&8*X&CNM3+[(]*E3H5P*/FM9"<_YA8:W2^(#&JSRI:$H6(A6A!PJ=$X#H K I\#I[ =-NB?[JU_&W2N(C& W M:W^/N71?E'WG%4'8)FB@AXKF MQ,'ON")]?9JQ[#R7-[DX,72*A,FG5B0^"+IS1E2 M7 !++(EATH,- @MT.ZVJ3FQ-7PLUZ:,]4]F8;A][A+9??@:F/"K4YZ7&#F&* ML+P'.%6B "C=]3*6%*JUS3E#I0[9#,7>Q:4L MH6O1V[ AGQCT\MJU;N/IXYPAG Q)FIO SR&POK6L]?MP8?39SV@>;KC84Z5B M]!>S+$SMFF64U'^\7WY"K\XD1S6QB'/_B40RB!Y^9WKN7O MZR%P\STP<#)4H"'KY'B0.7?A5MM($LSLGFA<#P,62FFLDWUI"S1$S;N#)CR< MML+3;Z'JZ P;GSG..6GR5P[$$W8_ROC&-&P?AJ59WS>2;BM.I=[9FUQE*?P/ MNVC%\TK"IZT/?6)O.F1U)YTF-AN/[9GL#T]7%=%!_!X+65?516:SYD9./S,K MFC,(NZ"J0M(L))3\T1:#*V I)/Z[I%GYF\%G@E!Z'5GMA,U.W!W,W2%QH2DG M&/_=%G*I'/P?BC5'[ 8['LAXYPJ?FF,4]6"DX^3&+[-?DM7%TO.$&.*( IBO M"H[F2LE[G,T$<>%^Z">X2F%0E",2;HK04<&A5A?JBV?3) ]*E[_5]#Y=AR5A M:;6?HU62Y)3/A U)-3Y$*")O(>"::\,J\"\!6'/LPH =0/K,52&1KE@9P%A MXW]M*\S-/M(CAMRD%!CL;7H/*D-D^(GE)".*UA9%C3A;2# H$Q5(9^#B\G>7 M!-%\"?($ M8?=N/EA$:G([N2"P$0\,?+YDN!W=M"\Z!I M#P6;QO6N$[,DS X(9E9:!1O3731*C@/8\; ,'\_T4^$B#:,[Y5/?=WY(5E^! M]22\*]Z=%1C'(:+'CH$Z2EIF#1G3?BJ4P.T@U+5A#EV:?-/;:*+[E M--FB/R8&&(Y2-.A3LD8=3V?Q"([6W85GTUE1/VF][ENKUWV]G)5$G$0?[4*) MJ@RB)='!8[K>H32ES^8UM2=)\Z DQ9-*],:@QBS)!JEWE!@,I(4T!ZM^XMS- M)K*,88R)MHI*KX:';=8'SR^JVZ _=%)0H%M7H53+]OSS+IXU91OQG47M>M-D M^I+PN6\>C]5?8CP 8KS$@/I>U =N59G_0-WZE"K53!T6JZC]WR8*ZVP)M6^V M16WFF"#,R,C?=EP,."L _[^OHPY$\C%4L_B_I8:M]FEU>V3!I(R)9R-8_;VG M+)WF@!(=/V]:FMQBOU9CV(./,8>(1E*J[Q4V6^SF2?@2L#I"EKC/H-$Y=.M3 MG-?(-G35*Y(%!RO2RK-'5X]MTL)$8VIEFYV&'KV>/!H/W@Z%$)'=)"O1F\\> M3P;0QC?,D6)ZZ/EC[W>?>P9D\.C;QU'*SHQ3OB=V)A+\8;3)P#,DBC/@1)%Y4WZIJMB!XXUM[@ M8J-#>=J;GK:.SW>KZ]'8UR^DD1W39S[T;=EB-QF2(\,'[LA"W4E$UWQ2V[E( M*LR(P'1<0;ES)6:<:BF!F3\:[L995>[$#OAT=BT"6R[N,YIB&B%4_R'70KAM M-XJ[DY9B1H,CM9J^=%KJIA. D9^P8@RQ%-[_ ]2=Z MVJ.+FZ*XN7A,CC@=*<3Q$5!J>>8%QVSZ;D.T(2+>ED22]EX65S:9_]T"@%-E M."$#]C.\;/7%JK!2B;2T*\2F9\OHEEC YH%7EFV\N D58J4?)*WE14Q29QX& MUAQ;C>JSG^*+G7)G..QZ+LR3@<=-S0I M5(G99..[IB(GW(8&2*@Z&>U@DP"003\CMUC:^!$0IDW2$UODI)5N"6[3NL=N M\([Q@R7Z3UT?82:.ZLE741R:LZNE149FT S_&&18K# -Q/ -1 MOPA"Q/;-AXO'5MA,O_!476-/#W,8(W'/#*.8FRV<+'X-1S' -8O?R)+[>08' MX,WZ\6T2SAB&!3D;0"BM[.$)-9+(L&U=0PM*\XBDW0DQ?Y/J$W;[M>=;@Y<\ MR(Z,8X9-@$ 29'3;J-)!YA+%L^H1!RY/9>.&2_,%_ADV918\C%C&2%&[A];;X$99/[&3BM0N%1%Q!!)CG-[+5;P$;JD8R4M](KG M!NC[Z?&6[ L^*DR)I;JR,QMY_I.B,K\%&LD?8HK,IVTF_EKXS@BH/P;F M- ?C*+EC3;=%&0:5.E;,![M'G;\0MA;0?:WXP'-Z/$#A_*+*"5?OKF/W><0AB6)(9D]G#(C]++8SVGPD.ZFUSU;FE*; K'*,OW&HCN)YWIN+;D&*3)W*=I)%KWR8_.DDL!N5^MGC+G,>% MS=X:)?D"%<_^<0VE7#2+%_M8_!PZ;Y5+=7&5^XN^0VF]((V#,RC#$_U<&+S? M#).QAAM:HYY&[>->,!8R,&G2A=+Q1 #1IB 2)4LE;13DN\S^:*IA.BLL0:2^ M"VD(B<:F^=?!R^TYA<9-\UD;AMK9X7OHSJ^NBI,/:V?3$]OVL3R-+/[S4D,Y M-V2?Q6=7.XT;Q/Q-#Z>!*'F(0^G:DRO]WQ&=#)C%102'Y$;8K@JG9PV$7@H[+0G4GU>^==P3KB,KHCLY:0#H1.K8E*8I M'KA(*RTAGNY,UUOQ-^UP,B+^.0A%27O*$/3SLB3E52\#Y,:=S K5I>]XX&G( M=A#HOWM^^0?XGPVN N>41D+L]+OO+I]//[KF3^B'JV@KJ+ICJU_$$&W'!5>N MFNYX_6W8,L]^]^SIY=/P*V]\_?O+WX<_!:@ 0.XA0.@B?$\440V&]:W>,-N] MC4==QT3LTQR3::#);&S?.($D+<\ M$%8&&6C#6,HQ3&:$/G*Y)!.C?6/Z)SG MSK[$#JVLY+J 9'0DM"S]Z.+CS>L!(;G9$RA%DP=^XP=B;T0&%?HU/O :(O)2 M $+[]"1M^Z,]=\//?;!X] >9$_[CS0=R.<57CDQ$FP_;@@MX]SQ!6(+62$\F M4>AY+63-,4Y:?53;GKB/]7OQ!KT8;V'9!O;G[Q M7ZDJA+4R=YA'HL758@N(!C7A6D/N08*# @XMKJOX+VFTV@+])C M1-"JVG0< M8NB;W?M*@F^@Y# LQ O@D_7W)9(L\5++!@U=CQH:^GFK7 M3%+L80/_8MAFTIBZEZ^?L=UFE7@V5F?2(V_/47-6VE;)0E7C-$8M% 0D6#RW&X@"L'H[/$E M>DGG'G )""(\8?;VV6^D8J>B+ZSU=TZ>$'5Y]I'Y&;<.SIYDL)HNFE<8VF6^ MC,4V:15@,*([5%]MUGK,[RCMS4HLV6WIVJD(8TFDS;01!)$]Q"PVU*,+ U9< MDO0)P[\&+^:M.7AI5$@ $>&\)I,O=1#QF(QV% R/B]PS$1GW@!:*D?%5X[16 MT3<=IFAJ"[(U.Z;BZ=%%_#3_#2I&RJT6^H662>4\6,,9N&1WB'^N\9AYYAC\ M*\I2\M!2LUM$ S\5>9KW2+XD\[]-2/[_*Q7S?ZY8C$-Z"V+NFV'. 9S5E1E# M#.=[&=GT9XX7^3C/6'Q^X- &RW$&^4"O(J[#(:92^U#)-.MZ5-6$\?%#FD&A MM];VQ=7G=I:(1]U'@RPEG'?)PYXUIF9?@S8)M[#(8#^A6CBEFH9Q20N'=1:; M9*3ZK9%RX;-&4)P^K5N;C26!.6MY&>\ZJ5NQ)A;[/BT)V+,7I..,_7(,MGT/ MH9HPTMC$*]72_Z\5=QZY]H*D1J,PZJ1C1SMD[AP/%L%E^(B!8XXKX^^&>E [ MT2BUF[7.5I;Q8OIM7FJ/$D^CY22TY,?Y4;J" MD@$=5%6,$\.DIS>-CFD:I.'*VS&A 3[7RR?CJY=/ZH'^*>G_?7='__(\O'?% M6+QZN7?TXEL2BH,,Y_KAXNHB^BMJHWZX>'WU_>OKBR?T9GC\UA/U#X M>11W(DV)$6!\K7AV&I%$V+ZNN;]WND.7*3?B3J7_EHE=7'?&'9:(&2]3^U$M M_RXJ?8;$+U:I<7_9TN\=##HL+HU5644,!)G,_2__5MFA13 .#A!$%4'D<'M! M#N5;;OG-E59+IFDWN-&%4]51 YS,R2D/5N.I!)V]N>-FP=Y]+>4C3T5N#>-Y MPO[('X6Q&=U?G5M(H;WG<<7QC><8'> 81NR#RNW"L'=Y(I)-!N> UV",:HQO MHB]+V!TC?RV^XE'FL,M%2G> ;8<^F//Y" MYH+")&..FEROM>QTPOKC7H2?P/U]%?0&IWXQH)^+WA@_O_TRCL+H-3T/>Y%[ M/NJ-V)T ])F, (HK;Y)KWA*5P<@=N]1IVR(EV=+42: M>*M3-&N1"(PR5&E0XF9":PIIJ^(O;6D160KQ.V"OQN3GP00N#X?PLEMLM(F@ MC<=]1%4Y8:,@<"G1)V=2/@0^(4;1Q&7,H$H9)^2DT@?+HR'$?X3?M:]AE[X8 MBU8Q!E'DW MJOI;-#]L384A5#QG*A=L);AVBO1A#?J-8"?:.15V*83?Y#HH9F*WN_&3\TYM M0)^")U7J'6ASW;:^;,&IA_C6S7P?HHY-E"=(XUHG-M,J8Y/^IEV.2"GH6K-O M<7?UT;%5FMJ7\+; ,)JY8;3GW#EW'7*+%CRU2)U!K2)5C-B(WZ70Y'A)(TJZ M8@FLB'TQV,\]'#SX@N.3S!&NH&+41BJ!M5%X;F4L"]?X R;+0;]-(7DF*JH MLR"D28CBC:=C!6XX+H.'^V'FIA]C;H#]$OAE*+?GP MY4'P+K10$YK0PK_BY;V@Y7/OO.T8TV(C_1,Y [T@0'56.2\VZ=F:3DFT+QGP M:%4@UO*\N-I?W,4Q-K7HR3ET^$Q(MZ\EA9/E=)YUG+&0KN]YNJ*(04:E94)& MGZ%&*;C,!Y 'G\,)OKP6R(D"9V2SB4NXJD+W37BSY4*" ZRN,&RY6";I@B!" M>.7>FMP5Y(O7!@F>PVLTI*%@)CY+9>YSCJX1:S3:J-(:"W[$1TU3.7=/S4[H M' J]:&_HA2ZBD%4NBY$"3R;_NF;_:/P<"?I ONQ65""GH-)D1E_%MDY&2M?Z MN,+Z?)TX-B?#73#[ 5!]'[:RD#1[ O9+T6X=->E4:E?/G2PW$G;M7;G)2WA> M1YX&7W( ='LKJ!L]1=H%F2)Q':5.?$+<2OH/:-*K.OUF99ZXD:]/!P^T](A& MFP^EFS[\0W<&P]07LOL2"10C>#&?D$]W%:0#QP6&G /8D(S/PG,#7-C?RP5I MEM1=S3_+!+@F9"4>QZK,7;V(1IB[<#0,JH%C%R<4'49N1AOU P37LQ/QAGD. MS+:U\O>HZ%S"/-\*D=?O%)0;/P% NZ-2-7R":02L!V;3,"!VX61"![9J=-K$ M?6P]J/._"K2=\M5DT\ZKD74!:+5-ZI3B^\+OZ +1/QXC:74RGK2FP-UR_ 3D M(Z)R;^<6K=[]TM9MUKV;:[TB>U3K".4?Q5D7U;5@$K3Y5FMW('W9($"2I&G/ M!8\J?02#TCC^_RN3.?'M,GICYE[/P$HU(J\^PKS,"M>/NS]AC.C^Y!G"IQ,0 M3OE4ILTIS9<9;.6)9TGL>2$I?^U"JW*^@!NT5"6LD$++W%O6Q"*GY9?.)C\W MGX\*ND-]JNYKW:U&J9:YT&8AB]J+K1)?U?$*U7$%OTE#JN %//+-11D@1X-> M^*O',>P%OW:QU<43#)ZN7CA/K36IYO:U_6C:V 79THHF[1-Z#=$>8T[HG5:U ML(WL(RBUC$DCUX^V7Y%_VAB>"$VS/Z[WMWT)8UYBO#BE$F-5*@"8B:Q(U4H(\QI"6E+[-AZ;;!0(RZ9O?7XX,AW]U3TVGC<^YQ\3$YL\W :- M<2SL!B,:D4_8>$QOJ3\^H<'Q\V'8IUEXV(N>Y'?HS2:")FHFQY>8VZDSIF"$ M.A.:0?=]8SQO?1[.A)Z[C^"4-\A%_Z6X66V^L]_ZS\OK[?XC_0>NY]2<4C$# M:="[&':8]A^^_8U5A?O8/%76JLQ=+M"4A*8->#Y3RM8W)*#YWP4"0 .B !D !X;"]W;W)K&ULW5KM;]NX&?]7"%]PNP*.;4FVX^22 $G:PQ5H;UW3NWT8]H&6:)N+ M)*HD%=?[Z_=[2-FF;3EI&V [[$LL/B*?]U5%CQSAXJ\'P\&XW[!9=FYOG2P#_KZ4M4V MEZ7XH)FIBX+KU:W(U?*J$W76@(]ROK $Z%]?5GPN[H7]O?J@L>IOL&2R$*61 MJF1:S*XZ-]'%[9#VNPU_2+$TP3,C2:9*/=#B;7;5&1!#(A>I)0PY_:C6OXJ&GE& MA"]5N7%_V=+O388=EM;&JJ(Y# X*6?I?_J710W!@,CAR(&X.Q(YO3\AQ^9I; M?GVIU9)IV@UL].!$=:?!G"S)*/=6XZW$.7O]"Y>:_<'S6K#W@IM:"VC47P$412S]ZJT"\/>E)G(=A'TP=6&M7C-VFW\),;7(NVQ).JR M>! G3^!+-J(F#E_RO*BOI4ES1=(:]H^;J;$:WO'/-J$]RF$[2HJ8"U/Q5%QU M$!)&Z$?1N?[QAV@\^/D)AH<;AH=/8?\6VSR)J)W-WY05+.FQ(U38C3$"/[S, MV#O)IS*75D)=S9Z,<1L>I0!C'T5::RW+.;OE1AKV:2'83.4(?()9/LT%J[1Z ME!D0\74B8&K&^)98'A K F(S(O:X):8WQ*:.&)WE!N!*:8LCLF06].]4:50N M,TZP6Y[S,A7LGN+%L)^PIY!YCO1@7ETSDLYDRDO+?LKV-0MD$_*\OPE1[T%+]C-(Y M.Z&MX]D"(1P@@]F,M)MM";"T/1_[O5-%(70J(7;%*ZA@_6(8]:+VQ7%4&BX$ MQO:UM-D1C1(@I>=/J(QK MI9F 7++#2K@")WN+WWOWO9 G6+M,5VU<#0,+A,_19'^QCS- %@_P/AGVSK<" MTF+2FQR8@&#P^$<8(5^=+D2>>8618R(="#0F/I>(F="4'U GTXV!LL-DDE+G#A@/&EQ>P?\ M4$]SF4+'J("HVDSLL[OCA*%CGK6HDF!>B8=XDDGH?UOV"#H>>AKX?P MK5M3)"XVX22^I M>S@5+T7A0!3E77@/9/M_/\Q:/ YWZ5>.2'L&W5,,3N.+ )=[1> PO.O&>>L*B[B :PW5. MG(,.:4,R<&^Y(=[!-W;)[*1).R>^?H0;AN<1G.E^ ?RGL%:! M3N41)O,]413C$#ET4#23<^R/A@!%YZ/ [^-H@+A\I\IY*YZ$14BQVUP9.6>. MX+E1$J8DPC]$5ETAK7S#$&N&;1.5:)-*Z*WH^MF+*M&&!1(J+P6&8>Q,H MQ?=7^8:]YG@RPOF84AE%&5QLPF*2BLS05)?8\?T_#.C_M_;V(,[V'-SOY6FJ M:[$[5NQ$RO@@$1U"$KA'*VC?'5JSR-EP-SWM+L\=HKWEGRJ'N"FJJ'BY^HMA M[\2CR%G\-6T2U]2BP; 9JPUQ]]D;NVE]*F]S'&=&8@SC&O;'*%Y[3P.X5.7I M5)89G=T]9!=0 ^%/E=9JZMKUC$TQ2TYIO'7=87,"DQ_OA4* &>=J50TJIDX7 M-#:BH% GY=H@=Z3+INB&%X2$K20Z4+C75*L'H?N9@+3:2P,H&.4YK%_Z0D(< M$L-&U9I874J[@(6X4:5C*R<%NIG'R4(D2PSGVO7>RX4D?B"8FEJ.,3YC,ZV* M5LUU(0,F ($_I=V0?<1::<^6SW0-(UUF%4Q$;@J\;C:N8>+E^QIN5T.?)K3UE+ M4ZB,E.7,#;.UF-?;L<=>URX 2*R5X-HPTDO6DMF('F6M;G,]X'UBP3-PYXV! MF8+\ ^HB'=:6=.+%21KUA I;2*&Y3A?N'H.&L2:YX^SS\;NOWNI%0\\Q*R1K MGC+P"[%(@AQC/7$<:+0)B1TW.<(J0TUVKF/VU=$HX66"M&8U[QDKPBR M-H8L>>E&?_2&F?2WO:!5P@]\6JZT,I6@GK$YXKL*(2B&TKQV&0;T*)!(#$XX M7+&CS99F;1QLZ! 3Y,.-SD$HQ @CIKR2E+XI/)!6M#CPSF/.N>N38$BA]/W; M!0FK2R21W*UR99PD)Q/T0\T%%NGLQ8KOL8_TBES 70\B2%R;^"9H$PG9VVU3 MUON>B\+?5*E;[@JW<1!V?6@*#L=)RJH4FO0A0B*9K#W6"1BXXY\D)%X@0)GM M: /]C*I+*@94.#'XD[E KZ%0"*#-W)6JWP@-=[W2RU#I_]60>D'@W#C\+8&2 MJ66YY!HFS?Y5KY5#*OE^53PF@DFD18N AZS9[H1 M-S8UG4ATU,N?[E7"[D*3$&0$B#K]=IL<2>%P\6-IG!)?RK5>N:@N*-.8%G_S M.#1G6;N $R=/% 4;4I9$^I]&""]?I= M)_#LL!\.9+)N-$,<&D2.BR%78[_B<],2U>*FM5X1X7R"]"TP:\GRGDN69!!#;_+G#]'U!+ P04 " "(A4=8<=*6 MV:D( C&@ &0 'AL+W=O"U,Z>\Z\Q 6-[V>S^:JD#ZQ"U7B36Y= M(0,>W:SG%T[)*1,5II?V^Y>]0NJRA2/3GAJZ*0;O6HC%W> M=0:=]<(?>C8/M-"[OUW(F7I6X1^+)X>G7L-EJ@M5>FU+X51^UWD8W#R.:#]O M^*=62]_Z+LB2B;6?Z.'7Z5VG3PHIH[) '"0^7M1[90PQ@AI_U3P[C4@B;']? M<_^9;8VO^I:=A?M<9=\14Y;(RX0^[_$75]EP0O\P:S__%,NZ]Q.:L M\L$6-3$T*'09/^5KC4.+8-P_0)#6!"GK'06QEA]DD/>WSBZ%H]W@1E_85*:& MP&\:4*$1TT,J+#]IGQOK**?'OAPFV(WS^LP^6*'2T7RBEU(U?R$S= M=9 S7KD7U;G__KO!9?_=$9-&C4FC8]R_P'G'^?QN@Q*C1!R Z,^Y$J6E)))& MR,)691 V%P'+[VVQD.7J!X],:&AUBU;[.M_U?]542"]R:U (O/B;+A'/QH"K M__%&/'AB"9^K8J)/SZNHBN8:%0<$E03@P%L9FGUJ;O_]NG [2=^+R MH@^2GZ5VXD6:2C6"MJG]4BY:U)=]HHK__[0!J$WW6@!=!MU1K57:[:>DU^^V M/#^P'94VN1*#RV%R4?,E!I=@<,4,!N/K9,3NRC<: ]8#OD%1C#XLO35ZRN(> MI9%EIL0S510OEO#8QFE[W;1%(?YN,\GEMNV]1KKT'EQO6DN^#0TDS>M4;.EY MU*L@R7:B0'R$5:[>'&J9P&<$;,X$(?A5_(PM9^=P>K'FF()3'YXX&D@':-?Q M-8#+1TV,? $H%,;)@/R?7B:76X B54^@WPM2'RSI;U>A#8A725H+O6H[UF@Y MT89+Y[?T;E129IFKP* E!#I<0X;_-L\*.\N8.W17#[&X&H(Z,=7 M7^W!<1_TA.8H&7^U"_>ATX>7Z.^-'[O=U;3+_!;H8F70,%CEN2+?@0-, M.K=Y3@%L,\VBECK,F:"E\\;?2UN9J9@@Y#%S3JLX.P8K)A94;S."]#F [T2L MQ!GE2]WF>.\98F:\7NE"A%\H'DS-*FGWN78TM$&OO*)RO!/O6%A*-VV989VP M"]+=MQ9A!I>TG=:] /2E(FK/C=VI%U62HTAAC/]("XH*]8J3@.?0+BU&4=83 MOMS1!J8GI+)76_D@G=H)Z3=UEL2%U4)GTIB5F$O@B;&[H 3,C9S*D9V;9G0CL;\@BRCC\BH5QE*\X9D*AI1)F5VR17VA_V:4%.IWJ= M!*3=1H6-?M@\N/Z_J?2;=-D<(D:#Z.=C/D5V&T.AJA%OE.F@]Q3/8J6DBW@# MZ?X1I/6Q?L[%PT@WHV H4;*HWE#%TZ'B=.N*Y5Q#75C$(B9(B3GFWT][PB:O M0L5I,0D8E'U%%?!$S\;!M(9QG6\M-=7GTXWEENLAV(;>FJJ=2T);WR[#3Z72YRV MZ["0=/I6COPVH^0C6 ;#(4;H=73!,CLK^>1!^Z%Z41D69>/T QV-27[]@&;.FVZGG#^7>>EPBG6._V1Y "+\WPT4K_W:07 <3L-S8G5ZW!YSVBXO- MBYA-&T33<2MM;<4!<1)BW*!/&UOVC9T'(^E;(7I@CB4"@=JA"U;C;("#0&-^ MWHZG$H=JMK1N9J=5,;IW:9=ME) M?W&C@UTEC&Q8D[&E>D4A62I#PQ?/6 G? M2)PPFDKC[P&NYDJR2\0S06&U'1PFJ3; M.?)=>P*#SBI(MVK/Y^VA_.39=?U&O69S6<[4/AN.S:IR@;+XRO[%!FC%6"&T M?8!.%%OEH8N>[1.4HS+MG(XU?C.C)N(]*]8$]O:=3]B=P)O&1J,!E4$WC1C$ M8V2=)ET.N%9 G)0NWZ^*^4!@JZ><).K%!RWB'WZPVOX \Q(O_S?;X M\PF&Y!GEC5$Y2/O)U45'N/B31'P(=L$_ ^ @&VS!7^=*0EG:@/>Y!Z_Q]02P,$% @ B(5'6!XEGQ_H! ?0P !D !X;"]W;W)K&ULI5?[;]LV$/Y7#FK0)8,GZ^%G8AO(H^WR0[N@S58, MPS#0$FT1I4B5I.)X?_WN*%MQ%L=(MB"P2.KNXWWW\GFRTN:;+3AW<%]*9:=! MX5QUVNW:K. ELZ&NN,(W"VU*YG!KEEU;&38,XV!Y\%LO"T4%W-JG8DG_A[M?JQN"NVZ+DHN3* M"JW \,4T.(]/+WHD[P5^$WQE=]9 3.9:?Z/-=3X-(C*(2YXY0F#XN..77$H" M0C.^;S"#]DI2W%UOT=][[LAESBR_U/*KR%TQ#48!Y'S!:ND^Z]7/?,.G3WB9 MEM9_PJJ1[:[N<4;;9 O&N3D&>0X@8]:N<+".Y7S_#% %\UL;4VVMEXD!Q&O M>!9"&G<@B9+T %[:(?3_%;^#R/OM_J0=AWX(+[WV M0?"VX'"IRXJI]0\6EJT^5:5P:U@Q"_B_T!+[A(5CH3#=I<3*M2>G<%[J6CG M#.#EG)MM%L1P!&EG.$C"&'YQ!;XX_O$$CI-A.#QY(IR0:-H+>QO1MV]&29R< M/9%+&U O^=?>/W]+ U(9@.M_=B[\KKI04BJ99[7 M')P&1($<&Y-UPE&JH;9[Y"HKI$!LJ KMM!*9A7EM,5;6AO"5T[6$CL[7M<%P MJ)I)$*@L#/9.!PZ1"73G7B/4TE^R0!57P/>:&8=<4(KHG_EW9! V/<1=(!3< M,5E[X^@6PRMM'*'42C@?.EMCA3#E!)/H"^3)[S,T<4LG8\:L2<'CA)0-R)44 ME7XP;WX/*2$" ]FXTX2^N@/SRQ4K;QXD&=>O@.* MNPZLR-8#N>E9/LVB_><)?# :'7.>97592^_AW?5UZP/K27W"+^;7:[P7&!C^ MD\3$VL/K%&YY5B@M]5+P1JE"* (X@G&PLY8W+ZMHF>M'5%20-L:3CWQC9!,[QAX9_DT4)4UN.DX2R_G1$ M%F]/X[ /M]IAZ1Q(!^+7B?KC,"+*XVB\)3\D(\DOX>BQS*@7A8-',MCV\2IL M9U@_?WO"6"DX85G>>@*;PB$C5@)+=N'C"Q1?Z\OH:#!"QV^RL@-'PQ[:TF[) M(4<8SG[;DW"<>WUQ==!&6W$_2,EU6\7T@65LQ5*)A^$_4X>=?[>SVO=9MB\$J/]ZUS_?&7[W!'#\(4:/#-M\GZ%]/4R*WCA,:-V' ME%(35P-(,8-P,6Q3%#>C=M/DZB;E]HT1W9V1$"MQZ0=?BP6)US;387O:SM;G MS4CY(-X,YA\Q?D)9D'R!JE$X[ =@FF&WV3A=^0%SKAV6O5\6^/N &Q+ ]PN- M4\-F0Q>TOSAF_P!02P,$% @ B(5'6%KQY?4-"0 XQ8 !D !X;"]W M;W)K&ULQ5@+;^,V$OXKA&OT;,"1K8<=.TT")-GL M70_;;I!L6QP.AP,MT39O)5$EJ7C=7W_?D))LYX5=7($+$%FB9H;SGH\ZWRK] MV6R$L.Q+D9?FHK>QMCH;CTVZ$04W@:I$B3V&L7[N5Z8VEA?'E>\;5X M$/:7ZD[C:=Q)R60A2B-5R;187?2NPK/KA.@=P:]2;,W!/2-+EDI]IH MA!02N4@M2>#X>10W(L])$-3XO9'9Z[8DQL/[5OI[9SML67(C;E3^F\SLYJ(W M[[%,K'B=VWNU_9MH[)F2O%3EQEW9UM/&BQY+:V-5T3!#@T*6_I=_:?QPP#"? MO,(0-0R1T]MOY+1\QRV_/-=JRS110QK=.%,=-Y23)07EP6J\E>"SEQ_M1FCV M7I:\3"7/V8^E#S0\=CZVV(#(QFDC[-H+BUX1%D;L)U7:C6&W92:R8P%C:-:I M%[7J74=O2GPGTH#%X8A%DRA^0U[?&WF\O^>;4T5B--_O62Y5YN\K)< M*ITS4_%47/10&T;H1]&[_/Z[<#;YX0VMDT[KY"WIWQJDMX7]K*Q@LX"]Y8I/ MRKJ51U%:I7?-L^R>4X6J-%9D3*T8Y+"5RE'>LERS@2R1IWD.,69XQJX,D2", MHEABNS:4=(G8G599W51GF3%RFTP%TML*#94,Z[/3K:0(93A)DV<>7] S!%X$L1/A]8E1?;6.?31B?V[4N#RISFKJ&KDFSG>A*ID,7'I MO4CH]T&M[)9KP:(HA%^B:(+K!X'YN%%YQF11:?4HB!7^F4_)@?,%O/2^UJ6D M"#CY*_F%[@U+IF#')6'7M+]N'(WG1(@KF+#H-(?4#D=%_3I=CLB2F M4)R%)AL&\0LC#"Y37?KK4"63A:S&-J-:-%%"%:5VE:%W7N M2@Z)I 4ZJ&MC@W 4+>( A4YWTVEP.GPK;"[L"YB!W]D,1KT[%-9D#]NB&_1# MUW>:,([P')\B6;MGDMT/IY2"S1IU"HJKBV[D*7"':,/AE7!H*-\%[#>N-2^M M1!1N-KQ%.JS#LPIB2()XC@%0H;I9Y:4MLWQ:SEE)[RA&Y M1;<#I_/GJYUZ]#_YLM.S\@-UKX7/L05E.$;49.Y2K"%NQ^T1,3(\INH*1]-I MTHU5^&,TB1*7J.%HAH$;'H_3ML?3ZS#VC0(3$5UA>C#RY@L20?-Q]J9@[^P' M(9@#*R&,?1!K5]4C. C-6QJ^7FNQ=JYL#&#+78.8X2 XNK:N,KJE1Q2A3'GN M2V$MU%KS:B.!F9"*J@Q:.-+)@\/[R1Q.V%=4FM>9#^C3B#-NV=\Q8'"R86UP MMBX)4K4NY1_'N;@37#-!(/EY3 ,8>Q09I\ABT,&.:.^$=OB07.M@)7^E/9!ZVXTXZN=NKI 38$>GER/@A:II M.6R>. ...QNS$X)FKA M7[4K;?&Y;D7MX)3RO4_3F9XB#+NV+-"C,-07U&"FA"EH=$8L OR>'K:5F :J M;T@SC[!PAJ ^2) E>@K0G1L_'35U,/[,F>'R@:"\^<1YX/MD$TW)==6U$' MKV-D8YYW!;FO&YC@-R5U3(L?J;HZXL$#YP]#7U6#9,A2M&QT"K:J'63L&ESV M'SC!HSQRL43]&-0)*A#B#$>3 "U8RA:J-'"6:S2=BN\38#\3N[/" MC8,1W7IGIX<7;ECW$\(>;4=V "R:([&ZE3=JTD.R8R#V[K@IF]>Z\H$ !!4S M[8]CN$@>(2'9B\JWNM.1]TCW>+K'CL>J->UW0XR.NU3=&9T@-Y?:.12IK]?B M<-"T7QF:4Z$_QO@ET2X1ZOCZP\L_G&=N7_&,0T,$]8XX,/CVA):_=YE0[N*"O_#;);[;[@7OD/EWMR__GW)^2.!%K( MQ0JLD^!TVF/:?U+U#U95[C/F4EGT/W>[@=I"$P'>KQ2P8O- &W3?M2__"U!+ M P04 " "(A4=874J %U<' #J$P &0 'AL+W=OW]U]=]+U1IN/-A/"L4^Y*NS-*'.NO)Q, M;)*)G-M(EZ+ DY4V.7>X-.N)+8W@J=^4JTD\G9Y-VUO_=@;J]UY90L MQ(-AMLIS;K8OA=*;F]%LU-QX)]>9HQN3V^N2K\5[X7XN'PRN)JV45.:BL%(7 MS(C5S>AN=OER0>O]@E^DV-C>.2-/EEI_I(L?TIO1E P22B2.)' <'L6]4(H$ MP8R_:IFC5B5M[)\WTK_SOL.7);?B7JM?9>JRF]'%B*5BQ2OEWNG-]Z+VYY3D M)5I9_\LV8>T"BY/*.IW7FV%!+HMPY)]J''H;+J8'-L3UAMC;'11Y*U]QQV^O MC=XP0ZLAC4Z\JWXWC),%!>6],W@JL<_=OA/6F2IQE9'%FMUGW*R%O9XXB*8% MDZ06\S*(B0^(F<7LC2Y<9MGK(A7IKH );&H-BQO#7L;/2GPEDHC-9V,63^/Y M,_+FK:-S+V_^18[R(F7OA.).I.R.$D,Z*2S[_6Z)5BYM MR1-Q,T)Y6&$>Q>CVZZ]F9].K9\Q?M.8OGI/^Y7%Z5LRPD6^U$^P\8H,ZV(=, ML'N=E[S8?OW513P[O[*HQOY*\2@*9QDW@I5&HK:EVC)9.$&IP)S&BP281Q8&!!90>$ %AHN&K8C MD1[K1/H;&^DRKQ0XLE3:4EL"L:V'B/VZ;W!K8.M@"+Q^E'6X15XJO17 I4N' M"KE@!A$'X)JPK,5!FJ&HD5=P<9/))/,:>)*8BHS.1.$%P7#K:*>5K@JXP WX M[L&0)JERZWB1^/BD,H'12(6,0P56+I&185.&G%H*"$44*P,_ :QCDJS72[Y4 MPFMKO=U(I7#% 'T:4I4>\UQ7"$/"*?"4\!8)N83CR!=@0'A1:))$FY1L"MC3 M3H\<]3A+=GM99:E@+FFF#9!+7JXKZ7=&OB)76J&?TGWG%_IJ+MS3TGR2H-Z( M$(2VNE+VWN'@\28+?BJ%\R#=LCJ(_;B(IKB$$]Q[X@MXNA%,'RWI!\4AZQ7 MX8*@N6]^@#@;1C:*,G)+?]X=G6RQ\U*4W&0 M2%T9JA?2)0L8XP+ZR(..&-=H7P& M>4&H^<)L&N2.IR%A!L+3FI[SK3??EP"9WTN.J#\>,22=_EQ8YC/P3AV6_F@P M%)(]&FQ'HP'Z"]CR8B T@1XZ*DE[=>$1R[A:-341L3MOZ1[#CWOTD_1U@B%M M4)'Q1Q%ZZ8&81>R!*M6WDB?$VQO#41:^FY"SU%$.4>*^DQ9O9!8T5&-:^-YH M1,=E5)9-'GP4VX8XMI1WW)-/H#%?BQV_U)-D4^[](N^:7)BO5D;G_]6@9_O5 MMK_IN5!U:+9%9T6-T1>$:3G#3W_4$NNW>S^#U>-W/7/L1DOU M1.[,&?NCXC>VR[RAD /HT*DW0L&Q/+R(BN$YY?)PT^^E9K@Q,,C\FYGE1JM"#]XW7.+-LFWP?;C^"):G-#J.7YGF-7HX+=._0,HPN_B M/(I/V%N\="2T76),M6Q*:L!39WY9W.F98;1LSFD!1'_.^SD-A"^\@V$LG-=N M=G=Z0-#0.O0N/^E]?\D%8*&O3);YT3U\BFGOMA^R[L+WFVYY^ KV!JA*A%&) M%;9.H_/3$3/ARU*X<+KT7W.6VCF=^]/,O_'2 CQ?:;S-UQ>DH/V\=_L/4$L# M!!0 ( (B%1U@X1JD!^PH #T= 9 >&PO=V]R:W-H965T9_G'DK/U\9^=@NEO+A?YH5[T5MX7SX] M.7'I0BVE2TRI"CR9&;N4'K=V?N)*JV3&BY;YR7@X/#]92EWTKI[SV =[]=Q4 M/M>%^F"%JY9+:3EG*L[Y3^5'RSN3AHIF5ZJ MPFE3"*MF+WK7HZ]RY[(U$Q6N;\UZU]5 MM.>,Y*4F=_Q?K,/<,2:GE?-F&1=#@Z4NPJ^\CW[H++@<'E@PC@O&K'?8B+5\ M);V\>F[-6EB:#6ETP:;R:BBG"PK*G;=XJK'.7[U24R]DD8DWNI!%JHOY\Q,/ MN?3T)(TR;H*,\0$9H[%X9PJ_<.)UD:EL6\ )%&JT&M=:W8P?E/A*I8F8C 9B M/!Q/'I W::R-JJ>/B3].P/RL(S?C5?B,A%_E16&/BZ4F)D< M!4E#7DYS%:M2?U5.>#Q^:9:E+#:_X,YXF2/1L:ZO"^1@GJ.B9F^5]EC2V(*GM+L@]5GF#6Y$(_$D3@=#I-A M\SM)+L[V+;ZNYE78_0GF7)YCZ1DO"/_'R?!;>TYH%K+_4=PI_#]+GNS=[YVT MZ0*K3D?B/!E.=E9]9#<'RT>#"QZK?S\5,DVM\BH3F7:IJ8H05@Z*=JY"<)5( MC4-F]Y\DY\>B/X(SCL6O*ILK(!\OH5C/I+9B)?,*H]F?,#^40_\?6'(QX967 M%\GI<53G""J6)0PI MN#8=L- O8*F0\[E5\^A*9!]4DTMV Y+MZ)R=%!,SH>QVJB,$5RME?5"$@K*] M)R=LB@GH8-'_WHA9;B1[;&,V!U6VJ^\A]["I464Y-9!.FG76__S3Y7AT\T.@;[V:;(/S BK!CLQ:K.3"W(9\$XC*L07X%G$M?+.PQAR2&DU ML+A$#J\16DX?QF*WA:] O7\I:;FG!N#N:'$=DA_*G*(RV>#QLP"" 4UP>=X= MO^C>7#8WR!\PN1E2#.4]Z>#048,]'UM38=D&1"Q3:MEZ"7T 1:HX/NN%02<) ML2JE]8B?YP!Y\#B^YN7+D@D9_ #4X@RK_0X_2E(&7N_K8S$B ([!;9W<^J_% M@$8=DC1544ORO84DB*():''UW(A.H69=/6H5T5CR-I'?K,HA(*:::Y"WS9*. M+1D4&X@RK^ /&!]=DB+\ X)?6S7)7DK= A FS\A!"7"!1:J5"@9)D2YD ? F M<**"!S.TJJS00B TS MY")]GRKIM+X1(?:GT-B"0YATI!#_0<1'JV'+,MN5P MS)KY.Q$;#4??$9[@EN_U0D0[4W240+DB"LQ2X%M6V*FEED7!X!1@4#6\8@>Q MR_;+<1+^0X:UY$/< 2KK-=?93UCN_\&90AR"@8?!K"J+'-% M602G-(]0[M[,%25*"&2O?=0[#D U!ZC;KBMD[@SG S6K%?B:J:C!(1LDO)%IL!&5]5M5J#W[LZV!#J"/B )'R#0LEDAF#EC0 MJ#94HWEK7T4&DJN""X\C55JSTEE,-PF>L5*/-\!O<73692>=WF<;C>.FLUKC M/F?#08MZQX.&&)D /R&.EF+%%A[VQG0CJC+T35 Q/ JV'(V[6@ZH*?Z)GU*DC?[EMTMJ@)F* EO7Q1-W[^+(A M>!7E% N'1 ;JA](+/B-.Y4E=Q"&FZ&[N=),R>(CUF]*F+?1)OY>[!!7X<6PF MU! EG;8$ =\R$,(&B_OWQR$I(+6,9H+76#[B<15]2NZ26*HNU$&@XM3/8!\( M:\C+]UQ=1+3:4^,M[=7OW;U_X MQUF5K?G][37M1PU;XF@6VG7H5D@+.]<,\%/EUTH58IA<7IP]8NU&":KZ$;94 MI0KT;!MBFS"6%5AU&GBAY0/%H*$D?R=3[.D_/#'E4\Z M6Z$K9VJFBW ":MF;8PK1OPZFR:JG$LT@PRQC0^"D2&57A[O2W?D<@1KN%:;C+8& M*(@EO(23*\%_W8 M\+)XHIIQUF&.)N*78@_'."E ')&$BMI\P>^8$('M-DSTCC#;1VK]=S0YN^<8 MAI8V0WX)U(7%!'?\ F!G#H ? 3KGLZ^IX'56?@C1";*NFZ[1 NSU]82YP_G MC>[!JV$7-1,);X:)?82=TI0/MR8T,0K+K)$JNU(Y6I*.F^RXW.");<_3W.C8 MMWYAB$QL2IWR&X FWCL=&[<@+MY8WBJ\:4*QPNEZQ92=,4K;[#&=+C8=O:)$ M2V_Z]HSVCD,J8V!NY1)8"/L+$]Y\Z7!);92M)4+#!X#0K\%]J69V7Z98.C95 M='!+S;S@_$S$IR;@^UTV( T"U9E9L]R9V1K!;X4J56-RDQN(#P(VHO$G0S2I M34<.4>SV\%F[K#X-DO^[I)M#?6#[[9)RE;61G=:'1V;L[!P2B=;+[U\<6 QH MU8?*TB&FX7L'DJ<^2M5JMRKO[H]30/!-. *H[&E@H'79\-:K: 1I/ 9 M=GGQT2E:?WL;U!ZW0_\WM0]@%\_?'1U'HA4AS:S;*MUG%4/>T5^\/QHEEZUE M76UPW%AH\"->2+5C,SXU[2WW XWJ)1+8Y#KCMVPW,F>4O*//5B[9]]7DI/-) M"S@WYP]WE,W8+WS=:D:;;X/7X9-8.SU\6'S'9,BAFH\N5"X3!C:0*>SPS.F/&&-FB^F%[]#U!+ P04 " "(A4=8QU./ MU1P( !<%0 &0 'AL+W=O7!$B:;NNPK4'3;1B&8: EVM(JB2Y)Q?%^_6'-4IM2.BS- M:F#71LF4BNR"MU8X2MRU*:[94J].:\$W9V M&V_R5>9H8W!QMI8K=:O<;^L;@]5@SR7-2U797%?"J.5YYS)\?C6B\WS@]UQM M;.NW($L66K^CQ:OTO#,DA52A$D<<)!YWZH4J"F($-=XW/#M[D438_KWC_CW; M#EL6TJH7NO@C3UUVWIEU1*J6LB[<&[WY437VC(E?H@O+_\7&GPUQ.*FMTV5# M# W*O/)/>=_@T"*8#9\@B!J"B/7V@EC+:^GDQ9G1&V'H-+C1#S:5J:%<7I%3 M;IW!VQQT[N+E^SIWV[.! R_:&20-W96GBYZ@"R/QBZY<9L7+*E7I,8,!E-AK M$NTTN8I.)^ OK3=+]JI\0\$(V!;S,E MEKI =N752CBY*%238OE_RHHTO\M35:56K&6>]@4B*GF'=%K7)LD0SE;(*L7: MY48AV9P5-1QJA /;%[I*WW+G-^T.+_53A;B3R6- MN 'I+9->,JE?6'%YIPPJ"I3,D_V[M]#FCX,VNVV*-O%,#(/9#(]HAA\BC(.0 M%O-@-,4SGHV#(9YA%-!R,IT%8Z*+/-V(CDZ'P0A.H:TX"N*(R>=\/AP'=&0, M+DP6>C+B&(WGD(0#4^81C"=XCN(X()7"(;.;#J-@(EY(F[5@03UK;-5+G1JY_J*BAF(6RPXC<-Q7]S6"ZO>UZ3-RSO*P#YG3YI; MU']N?N!^G(X[8QLG2FYP]L ')J".QI?H79Z' KX2820/JSLX^9"\H;^49KO/8#3+?P+2R/<%P:78I$&0>10I7K0F\5CF&1Z*IJ)CWBPFSO M4 %(,7#QY'*#",-Q:VOHCS"R=9*U^- .DLDNMQ3U19YP-_V@C\%B=-ZF6R*K MB 6_5D6ZTYLK70"FIWI0N\0C!).D+NN"-7A-8<=8&)71W \S7E7 3HGN MS]K:7E_\JKB04R^GN0?O8!IC1*'9XJ695W+$*V]X%9Y7I9JFX"E@NFI*+P%, M]< ^71".K?(P2=L,8L>3#N:9WRK$0L%)\P,BUP[(',5M_/).Y@6%V;>0_*VX ME0BX:[7 +*,2P,C%N1OV3K'@V>![R!4_JG1%YZ.>P#<+ODBJ9ERZD@7"BE5\ M).-I%(E'//.,ISR+=.-) "98CS%\O'X$3 (100:EJ0>@"Z%5+9$PE('0 /6H M![WC8$R/*)CA$8=!W-O-70<:JB24UI_E/C E!;O1F!Y??S6+PN@[+"?!J/>D MOM[G73:M&\^"Z4$WLKOW$9A"/Z3-:3:;\T38' &>VAPJ&1!]7>(\8%!I%F%\;Y2:84$^#Q1-P&-!0 M/0E!"(RF(3D2+=1C3U>MU& M(T3+:9QB_NKP085)GY;=6=0 19+_^<@?5P/W30RNHB3]G(VT/KA/FO,4MY0 *NC%\0JT/C::IQ']L?P R]7X> MIFS3&_%!4E-;I.L/B:F!!:38+O2:$.X+\JB_1/"#+8+'NV^E*@!?\&^9EI@1 MZ2+&>10_PVF/7;4,6C=>I3(KOM>C.0LV^[^ZO#2WY@=COM[QU^D69'C M"K4$Z3"8CCO"^+L\OW!ZS?=G"^V<+OEGIB1&73J ]TN-+[EF00+V%ZH7_P-0 M2P,$% @ B(5'6 W].D4B# O"( !D !X;"]W;W)K&UL[5KY;]M&%OY7!JK=M0&9%DF=.0PH3MI-@39&E*98+!:+,3F2 MN*%(=3BTHOWK]WMOAH?.N.VO&R"62,Z\^_C>4*\VN?Y2+)4RXNLJS8K7G:4Q MZQ>WMT6T5"M9>/E:97@RS_5*&ESJQ6VQUDK&O&F5W@:]WO!V)9.L<_>*[SWH MNU=Y:=(D4P]:%.5J)?7VC4KSS>N.WZEN?$P62T,W;N]>K>5"S93Y=?V@<75; M4XF3EI2D1@AB_.YJ=FB5M;'^OJ/_ ND.71UFH^SS]+8G-\G5GW!&QFLLR M-1_SS=^5TV= ]*(\+?BOV-BU_; CHK(P^)XX3%.]^+Q.S%>^S"/9 KKC;GY9*W.>KMDZT@MY+7D9W^=I_>2UD%CL"O7$C MZLSDT1?Q4.IH"1<>TGDW>WBH2'AMF076BP7\;.#XC[-?"V;P,)L6HD2HZD98 MIDD/UQ4733G=7D=9:Y*K-)S%)$2AO40[&6A4'=@0T* M7EQTF4A;,%F@'$*PG HE C Q)GO%']KZ2N=&NGL+NN*?,ZW MF+O&JHB9)JKPQ*R,ED)NI(X+L5%:D?Q/$!FKDLSD)(M6H!+A!NO3$OIOQ7-D MZX) L59<<=.M=4=CX@WI'8, Z-,.N5[K_ D7C]MCK)9Y"@4IN,3/L1ZDN7"*2)<*QUT/U3%-R$3]E \$F*[I!7+JP6UE8 MFSG?TA+RD]L __P'*@FR4&D* QF2;%$9LAU+O>&)P*]">XJ*$SOM/RJ0(E/X MD\FP"G-:;);26/_LL&/)R1#^I,O&Z#JR6$TAA-0$RW0KU-=U0INUR,%3;Q($ MM%$:303LNJ)3+;;'&=:]WW+NF","M7 M?R!I:5M6*T031.=3$I=P7-WUTH1UQ-YAM]?K5>HD&5=#LU'ID[I9$=IS@E"- MN0@&O!@@'/>QUR5@2Q7H2JK,9:)1=?07C!Q/,BU592C'QRTSP/[MKE9)9QL/ M?%4U0&[!>::H$W$CJON0F%+F(S!!E3O_ GA'RQ3%\0E55R!ZR,L:\&*K).)J MKO,5\XQ=EC,+2X\Z7*OY'J$D:W/,61Z*FCF\DV^H !A.:3O\H$L51V/C4 5I M5=CR#:U2:=NT'<=XKBELZ8XYA(DHZ2)L@SDH9.(*QG*)@3:MOD9J;4ANET-R M14%H%66;7+\0'UIE["@2^:5D'A!C9EWX&P]#X#^%73#;'=Z8UK7TC4PYY^#V M?6D#_/$"<2&"H3<:BQ\=X+GRKZ^":S'QAB(8>^.Q^ P7T/WP6ER-O,DUK>_U MQ3W137F#-^*;X>@H@I2I;'"<][:+.9R4]>9W0& MVJ6FTMET2"=JLX/K([*IJ#U,(D"PM4P@@"W/W##2+67(B9X7EYJKP)+ZE)T( M% N"C0EU,>?&JH9(-E:A:L2 Y,QR(PA.FM0*H1&/A"T;$9&[2H"PA M:VQ<]MU(EWULGIL3YCDY:#"@.#ZO..TL5*+,M=OQS6PV>(\=+;1;+]KJ0=>L6]/19A-@&NJ+:0.T*^[-W$L#T8?=N?P@B:\F M'MRUFTA1U2A]F/.\%"&/+6=/9=Z>=FVWA9#T+!QXLZ%'9/&WYHG*EA< M 65&U4!&KMJIKTI'-/TBN"..S N$[2"DJ/*]P:2*IHDW]IN$V8^GSPAKB[BF M5 .MF8^75]E:4%;=T=:.HDP-CX,HG0!P5IE6VE $V4EC[PSJH,&R"^W 6+AH M+EZ(?S".?7<"_#E,A1QC'K7?^"P>NS_GP)=)2C$?C"]%,+D487")Q\67FSG! MY 0QI G<:"K.?6]X22#F$H@"?]Y5%39-YDI<6?B(YV']_VU5G[:)2MFU8.)A M^L&X=EF#Q-J.+;LT=>P""&\D+M!/^N)BZ$V&F%;WS'*@2-BS_T\K$I(B(U($ M^IX1L_]L,<.1UQ^(B_Z(1+P(>]ZH)]IGT/>MD8Q-E\$1=D&%H%H+E%N T,JC MA(< /IH[HP%ENV>4Z[B9,INB&.5T=.E@+3&.P'.!.F,'P=U!^AZ\ M\S2)6:P9G6:MN)0BM#_ (M)FPE[Y>VZDWI,DH*35D\I*L+\1#SJG<1?8&7,! M(6AOPG_#8XMGKC,#VX\)?O<%\'9 QVX0@ Y"N8LCQ_,UOP?P 5$"@<[2$X#^ MOIC)5+73CZPS'F#)8(*G0^+]HQT&+4"*,>PF]":!C_T0!0/1#["HCQQQ;9+P M_P2"X+.'"X]&=+PFS7:L_:^]9.Z)(-!Z)!BPN"7NTJP=] M,H8_]J&H/P&N.UI@>+""KC M'/$M:_S0&F>+4_/L88=I(R6*[T7&O='(KX!] M_+JC8-S'O#E]SIBT*S;+A(*$CY?FJ:UO+@&2#%L44Z:3J(1?5-;)\8R4Z'(O M"E'$VD!GT#[TM$!Y?!KF_ 4K:273?=O41PQTG&6QJT-LX%,UTKB-AQWB9= 6 M]IO)$JJ$X_UF?A'Z;>T.H'_1G$#$.2/F]BLE.JS2-(*J^1P?17W,M#.^5CY# MMZ?,2;=.IVIRU*G2 X MKW!G2@9&90/0FR,:*="_D_K%TLR]V7)TW5G=>^J?A$(_VDH+-K$]%Y^,,1C0 M,;1[Q\$OZ3KO/]YWKILWCX58*5M*Z:D]3;7MFL>82L+79)S=UX)1J;5]40(<%B'T&"'045J: M'I[O-KRX+-H(XV.>9(5YF#IR-;WNG^DQ>=M3VR2M7Q2LE%[P[R;HZ!JI:7]<4-^M?YHQ MM;](:);;WW4 G2THZE(UQU; H$''0I#JPN1K_GW"8VY,ON*O2R7A;%J Y_,\ M-]4%,:A_L'+W/U!+ P04 " "(A4=8 \; '7@% #)# &0 'AL+W=O M+BR2J)!4W_WYWE.TX7>IV_6)2Y+T^]T:?K+6YM16B@\]- MW=K34>5<=SP>VZ+"1MI0=]C2S5*;1CKZ-*NQ[0S*TC,U]5A$T73<2-6.SD[\ MV94Y.]&]JU6+5P9LWS32W+_"6J]/1_%H>W"M5I7C@_'922=7>(/N0W=EZ&N\ MDU*J!ENK= L&EZ>C>7S\:L+TGN /A6N[MP?V9*'U+7^\+4]'$1N$-1:.)4A: M[O :,5L!$5OG6XVS&1!H]IAE9\W..PQY-%7&,2&07B[!T7> MR@OIY-F)T6LP3$W2>.-=]=QDG&HY*#?.T*TB/G=V@RN"V-F3L2-I?#8N-IRO M!D[Q%8!%"$@<@(I$_XL MGD8O#]@ZV=DZ.23]8!P.<[[3#B&.0]B*@/<5PKEN.MG> U6OD0XMJ!9TBU1' MC(5BY8$ OEZI $\"ZTJ L.*(>: ;9C&N)A?)E MVLA;)C5XQ^4#2]7*ME"R)O5# V$B#U_KL 0N2RAT:W6M2LDG5&&D@VBAZTVG M+5FNER#K6A>#*N+5O2GH7+8EX)VL^^'B01>9Y96U!094]H5W3;'P>RB5E:N5 MP977MF^57%#/@I;Z(%F/;4\:B'XH0:0VINN>Z8*'HSNDK"ID'7A35JA71G:5 MHJ#ARDNT>ZXNN/\-6"\UN;-FFX= ;(CLMY7#+Q3&1M4U[>VOQ_ G2K.I/Z#J MP69!Q-L*XA_!/S&<;P7=; 398YCW=.11^#A_]W !1Q '>3(+DV$W33>[*>TB M.*]U7[ZXIO9_#]QPX)S=,Y!-)F$&>9:',\A$%L8P?_OBPE "M60?471&61_F'\&36/ M8CP59/&1!R()IWXG1$[(;MQCG^]427((_(D@-VB=L1-#6.)].$60IC.Z$D$4 M3\D[CE).\?I>)+9=0CIGU*+G/K'SW^DG4IH'H"];WP4V\#Q_EHLX>VG!5JKK M&%=9EH2I_9_I_E]U/PCWG(RB<%&2?V@59_B-\SWP")(@FDX]("*8);$/@ @F ME(LS^)U\,B#H/@D,-,8!+59;D MY6MIW= 8YDMFI-A,HM1G;9)%%&]:8X[-W"H)5[)0U&8A)[TI9-F$ I1E7"G? M$\J+WGAX">Q[#Q$^#9'_%8-5#%0 K7Y(]5W'ZI1THN;%?)%N+H)V[# M[M&@V _?-R*]%]G]ENO;/*-FW/W0SC_UJN.A%'CIC\(?$E)LQ%<"_V6DTUE& M(-.:<2M[RS73>JV$YHR[19X1FE<'M!_!-)\1(:T^)_8+AA\1MS2"K$7G<[>K M[JWO$,.@TNV 2"/_T4:1_,?H[2IF$!#0N"WJOF3D*,4J;XW?L$DTXCR(?*C: M.[3.C_F Y\N3>##AEZ<4]352A]U6NH\/E?B'\";<#G)".7SJ*3/>>UY2HJS\ M(YH>"IPMPTMS=[I[I\^'Y^D#^?#(OY1FI6C(U+@DUBC,TA&8X>$\?#C=^6)KJK0:D;KWJMK=L9-)8GMK#[M2J7R 2$B"31$R 4HS^?5YW0 I4L?L)';E MBR22./I\_1K4R[TI?K5KI9RXWV2Y?=59.[=]?G-CD[7:2-LW6Y7CR=(4&^EP M6:QN[+90,N5)F^PF'@PF-QNI\\[KEWSO??'ZI2E=IG/UOA"VW&QD\?!696;_ MJA-UJAL?]&KMZ,;-ZY=;N5(?E?N\?5_@ZJ9>)=4;E5MM#>%T3D[YZ H\U9CG7M_EB=DH\4G>*_ORQF%%NG^3A-EO_>SXPNPH%M^; MW*VM^#9/5=I>X :BU/+$E3QOXT=7O%5)7PRCGH@'\?"1]8:U?D->;_A%_<2M MMDEF;%DH\<\W"^L*1,2_SNGL5QR=7Y&RY+G=RD2]ZB -K"IVJO/ZZZ^BR>#% M(_*.:GE'CZW^17\\/OL'XY2(XKYH+B,^K97 Y=;D*G=6F*6 X X6T7Z4A$5\ M4NI_JU1(*Y8F0[9:T=4Y@B[+D#_V^KGXAY)%<+6 H]1FH8K:6?01TTU<6!/^7.#^7$3TJS+&: (;0,E8C&;X M\-9(+F\GXGF$1>/9L#^%TZ>8?:N6"N/3QJ!ZXD&Z;CP>] ?7HAO-Y_TAOL%_6E2%/6GUT'*])%]L=TD[L>80;:@[^F UJR\ M70T[\1R,-X<=8+L!A\YXBMV?[/=4+R$3W%V8C7"8)3>FA"$I$4H'41*!%A(%;$(9$T=_$LX3>J- M(/4(X?%!)6:5:[[OD6VG36FS!U'FA7]&B4^B!:VM^/JK61S%+T27=:BN?H0+ M"ZPYX]A&?@R0N?];E-[E[,B>2#)IK5YJ2+#7;HT@Z/ V'2$79J=Z'#;OH)O, MX4R(6U!$2!97W9/&''U7 8[[&6!V4YMO+KXL34%J&8=R D67"BW5RKG M!7DF 8 '!UX1#E/!7IF6"YTAMI0W\U+G,D^@/Z3"RHYF;LMB:ZP*.]8X8T5) M0=X.EWKP)66I$C="!@8W')29R5?/X*--)9W.FY'SC<6OW)I,I^S2MS*#G KI M!EJ(S3XBK;%B(@/^'8A >Y'#-C6@D]0-B[3N-\U#DE^&NS>\V06@NSW=Z[GX M@0!K"[!B(X.VV;:;*?%&(T\MI@P#%I **"8IO=$\$AU/B^&:"A MCW@"T829FS$)^DEGI]9+D.(Z:[A"4;'Y-"#Z@[S/^J0O*[LS\Z82M M&!'8W%Z(E^?B?4'N=0]L$?5;J;>$4]1A:=O*5Y2&\0&DWY=P,GL%H 4L87,% MU:C6$*T9QD10/@/^-]HYGX51N, M^[/K$R?4&\Y)MBY(6W1"A8XSI!MA4V9=H&ISO^LY!Z&2C @YP71G4_CS4NZ0 MW2A_VC5D+:E\G',+83N6_]S_V.>YE5'.R4#PS5%0XS>7CV$3TGM4'XB=H*O. M'OK,S!8!>, =3@5.@ 7:DC]H>13\PTI8.6ZNS+O-&C5/DE.L.\(KUB5PFAZS M(M7[DFYML7MBO]9 C:8)%RK3:AR:!WASGW "\+U0(X+8CJ99>19.VR:/!>7OWJ-935Y,]-"MYH[ZR.5H^#]")D5' M_H^&C0@X%VT-H9XD0WL7=J^J^#5LA]\:M\J<*G?8(=@"8&TN&:1W;)&&K;]L MB!C5I)$&R+GID1F 9A>M\)EE/:?]TV7:8^E*=^3M#C$%_BQ2]NT"!"TGS*P8 M!T4W!ZB_C0H] P55C9U@7*%*5?K4XQ@H5$!GZ1KI2D%3XA/C*QX M9W/#'I'')OI02Y(C=N"$@+'TV![H-1XL2X)ZC[KPH_0GQ5B=.Y!ZO[ZX6X;) MM=1[""N:EL%RM+UW<1L(]Z9$+[5@@7_A5L2@ 4NYY919Y963S 8YJYWR".3Z M$AYJ0.1W=LPDPH$%IJT*2NG+_2QU9H#+%E!<16BY!\>0&@V;>-,&DXLB'H<; M^,NL&6XD\A=$[ F]%(=GO6!4R8T<+^![.@K9^MAEH2@VZ^@B%#I342$XKXS& M#"CA&C(=P(LY)C*A[O1.>Q]O\Z=8^O>?ZKP]T*2#C)"(P96.<29\=NB]Q==\ M@(W64?L,:E;\<$!(<]%HA;BT8D8<''Z:(@HO3@:' , P8SF>2^2/3I4^^*Z$ M;M?')K%GO7RBHYS+E#]BJ)[7X^9TG/-WN;4'1E(ZGRR9!C-#ETY;NE ^* M!O39,)#*TZ9I.,B/3?1?)5>+*5,GYGL)?P!"0]'!R8PK3<-2ET/"$XMFJH'; M3DZX;'2)QYUI\IO5KN[T'^GO;_WA"I]H- Y8<)F!R&9/@)#3@Z@P2![.6'N" MCCO]H52/*Q/QC@NF(ZM,6A3/1TW;+'&C;FG?G[04Y3/,3758\>.AA*1E49W; M^D-7=3[I3D/@#(T\UMK^KG@@A#BAOJ>^:7*=SS4WY1;,M[5 M:-YH+Y6A#&S\B\6T$=NP5Z9JA.<3RAV]^$T>DDRU-*6'+6W] M>9Z'(E^K,YU(.CPXCTIM#\$MA(+@PZ75.;&_5686? Z*=7O>YPB8,@-W^&N9 M:T0J-?C\;IW2!K% 7]Q)!H+2XEM+[15HG+V"UN1U'C<[W99BK%>EM:?ZS0;X MR.-WPX&;4?MVAL(. M%'SHF(1N<"*:_!D/:^5U;1S?H'A4"@PF'M [V4_M[0\'?Z"QJCBQ+T;?$0P1 MQ_P0SB<_JF*G$U7KRJJ?X #M3T^Q[;1F\KB8\4@O6;4"B=88$P\.8Q['RA4Z MC(+BWR*EK/)^;$ &)1F]J-@ICK'2L:U\CE P\'LYCHBF[9YX-E$?T=!-K&FR MLDG\9,FOH#1!4W5N0_T[4$42+H)+PJB><5;G8DFS[AP.^BGSP\NE(DC/ C;; MBR/';I%5)><&P$_NI,X89V0*+:GC\(T90!:]F-_[?/8;C_S]3WLD#[ M8$'SEI@ZZ$_''5'X_R'Y"V>V_-^?A7'.;/CG6B%F"AJ YTN#2A\N:(/ZSV"O M_P-02P,$% @ B(5'6(H*5:SU P Y D !D !X;"]W;W)K&ULS5;;CMLV$/V5@1H4+9#HZLNN:QM8[Z9H'A(8ZZ9!4?2! MEL86L12IDI2]_OL.*5GK36PWCWVP*9)S#L\,9TA.]TH_F1+1PG,EI)D%I;7U M)(I,7F+%3*AJE#2S4;IBEKIZ&YE:(RL\J!)1&L>CJ&)G*=#\4LB)T@%)A;Q\"HV>$]"N&(2,8_'6?0 M+^F I]]']E^][^3+FAF\5^(++VPY"VX"*'##&F$?U?XW[/P9.KY<">/_8=_: M9G$ >6.LJCHP*:BX;%OVW,7A!'!S"9!V@-3K;A?R*A^89?.I5GO0SIK8W(=W MU:-)')=N4U96TRPGG)U_HGW_('-5(2Q1PZID&J>1)68W'^4=RZ)E22^P)"E\ M5-*6!M[+ HO7!!%)ZG6E1UV+]"KC ^8A9,E;2.,TN\*7]7YFGB^[P/>>:EOK8I_\&B+$*2A7".#GXO$>Y553-Y )JJ&XN%RV^> Y,%%%SX$4E8 M_H(U'LL,;)2@>C;P$Y>4ED)0A9FW@,\YUO;4LE*-M.;G"?R)3'?I ;2Y6*W) MZ+C![B]U?PE\:BK4S"H]\;J[M=^0:1RFU [&21A3FP[3<$Q,4E%5M/9?? EB M\8[MB&*+K08#C:$UK3JZV7EYUK,LC8D]2],PH?]!.( '%P@Z. W&SI)0&T MJUJH Q*_5?D3L#W3A8%A> MC HQ)YO; (+ M[\X;B,/;,35).!CYWOBF%4_\?G+83F;MY CNI.7OBJ-[G<(1>9#1+Z9%%Y?C MQ,U+TC2&"NO4C.T8%VPML'.UHM/7AZI4HD#* I=@EO)O_W689./3@F)\A+6J MZ#8QEE!N(;J(/)C$<%6$O8__-YVU: S45(,49B;$ ?I07\84C7;--^XY5$_U M%3ZGRN/&?BN&&]-X[YJ:!O$9=4F7&VCG*56R&]RA ML4X.(1Y7GVGP<77732WI*WQUAE!,15/0LD[\:R$-%;T6!T?E<&3:&C&1-X+Y MRYF6N%H+2E( ]R5ZY '6Z.?)=2>0PD*S1W?#\XGM6.AX&UL MK5IIYML7@XC4_^^0O7KNJS&QA/GD5 MJCS7_O[*9.[VS6 RJ!]\MNM-20^.+UYO]=I\,>5/VT\>=\<-E=3FI@C6%3EU9S6\X*?K;D-G6M%DBR=^THWU^F;P9@8,IE)2J*@\6=GWIHL(T)@ MXUND.6B.I(W=ZYKZCRP[9%GJ8-ZZ[!>;EILW@\5 I6:EJZS\[&[_:J(\)T0O M<5G@7W4K:T^F Y54H71YW P.&P6G-X-7T68KO3#)2 ML\E034X,<,G_\$(JD MEV&K$_-F@% )QN_,X.+[[R:GXU?/B#!O1)@_1_V_M]GSY/[N2J,F\Y%Z7C7= MMS\5B2M22W&E,[6M?+)!9"BWS.Q:T].@L"#84"JW4GKMC9&-Y4:7RA9)5J5& MK:S/^:#"%2\2720FT\O,J-+X'$N=@OJ+L#)>K:HB#=B'_=A6E60?)"10N#.I MP@4BP^85J.6NHG/PZ%NEP7Y)K(/4TC1LI@H\/-BY]38Q8:00ZSTY;FVY4<)< MQH^PTNTL):4P9'[J,Z-8:<.GRY#RH$!5DE@@9K'SEVJ[S2S= M7>-DGT+AX,Z;M$IP5K.<),F0]U6)K"P[HZ2V 'M&C+W1.UJH$VB3-:]3 U/ MQ1*7;UU!P@0Z\%ZT!T:WNKA7AFB0$FE+ZS"B_IKW_ 'OB?$E2H^09!FP'Q9* MR$5LL0,1Y^\Y<5ID9\M$Z_16E1=FRKX*GU+2L(!N9LS &<8A0<>PB+ H[#-88$G^; M(>FE(W7ST/]CW;?_IH!LR7__W6(Z.7OUE%I99:@!)E_"+>LZH ZAF-QF&47A MT4OU#Z,]EQPZK;?ZT8 B;DZ4.>+\]$)W9RHR>QL-*'+4[48C\9T=:86)[BZ M<252W(&:#*?GD]$I2];X;"#)+*HO.$5DZZ7-;'E/80&+%Q%XL L_*IV'Z6,N MZ&0K[#9W'#T0G4R4 H?!:$AX)M%!LIM;!I>9DN(3<6-U!B?;:+_&?DJ,3:R% M3MI;BGL\$4V/V;XQSAX+Q(& $ZA9' #A\[BM^F&^0?Y ;O 5SCJ8G4+!T8Q= M980JV=3BC-1'[/>M(3]VDO,?<+/JMTN7XP-1JHK?3#]MVOF?/;5?4Q\5-_KM M;":^>J)FX]IK3T93<=J)>.]"C?&D=M[3#4%!=0BHREA\ M9^K<3T:9CE\UM/E^\NIH*'J_)I8*'35R52>A#SK9T!58]TC24OT.!]=7'P9' MO],+S=T6G$BMT/<*6]7!R>EHUCBCVQDIM>2\<0! M]1*[5>K 8>$Z:,?@ 4X3B./X4,":>$[C8[KGMLJ2Q]9;WE/0 M6'Z+5&0I%33(@4%)?8=C'V0< S76[^_9*VMN;&C922L^&5$C)J\S%.VJ MJV MFD2(GC)2[\&>";U$F &H4;B0*RQ,HR3DC1"4*SC*BDX'_^ M7N?;5^\ZVH?(CRK85&/=.B\C@8(O!RMI7(T;@<6^I9 M_O.&2/8VA3#D..?)> M5QI-14FQ" ,0: 7N)R? IAV=7,93.A443,I)B0NQ-9(280N9BNR5K^BB#/=U MB 4J]"K!D$O\MNQX)SR<3(:0ZM4)D'Q85/ S51_[,<'<(=?/3Y'K\65U4\0L/7ZBS M0]ZFI/184E"'K.PC-0.?*[I_3)H?3;+10?\+O"7Z?K"JQ&=V7H_%^ M$K2;:0M$/W#SSG0L3[YD](KJK7[:99X%#Y>2[B- F)_5 &%.&F2 ,)TT"&$F MJ'>A3N$)-^WA9P1O.S[1"#&9+49GR.LAO&Q[O>)U)SP$Q-7(KV]F>.Q?A&_"LOSR M]P%3DU'P$F5X.K5ZC&6EF$IM39%KM_3V]E!2#)0>3X>GD%/X3 MC3<"D))-"K"KX?A'2ZF.=@YEG%%Y5A/Y817"H]UGUN@IK,:3M AH.)N,N M_)2#&&BU]H91T6\1V0Z0?*+M^)TX.!9OM&+GTY:OWB3K-\YO^L4"_:A-V1]Z M64!28%6@<73K FU9RHK9.M$2]8VE8$X:*PW_+^ 7=S%6'P.^?%C$Q\_!VY8* M,:PK]&:4&D@)X/HO+9#8=]"5A#7BKX,V]G.(]>F+K?:(ME63!9!'J#H*QP(3 M(U8OTA<5$';3=,?ND[+4DN!UR<,S0E/HX< GSP BM)8LVB*_(8V4*L\F@KNO MO]!9[X"$EQVU5DA@DCCP6D)LQV6U+MI\[R -]2J)*'<): M4E/F@O0[[:B;'^\30Z0:<%.J)=S.[.H>!-2J8J5W@. <#^(@),02(%$=ZB,B MLI1@!9.'RZ->@P80RHB(TA681%P$RXB-V+*AZ^_BYGC9EXLAG\!W:F);L\SVPKE=UU>A$#1W,3R23%N9=7>U3\B(R&?V*\\/VE:,9@SM M+)I5 *^@LYUTB+H9DBF=(O738:L5=764Z\INP-9I:43%FLI[ P1DH@_2#G?# MJ#)B*B?1^@D$^G,@1_E&( *UP(VSUCKM*)$&>G'HU.:%J >]IE)0]C29H^XE MN@JF/_MUE*,KSV ^VS_R6'I5$HCG& #G928CG::]NL;*5&90PSC^0%JOZCEX M[6T\QZDD/% WR]Y1Q%L<*N]SQRG@"N14F]N3"QRN/-VO2DKF4[QJ6XM:!"@=)\3.AP7I%]]$63%6*!QO7R"X7$_#QD:9D@:28F-S<$L8^4QYWOS"A" M:_Z:SHHH2OGDW#QM/MA?RG?J=KE\[?\0#9J9%;:.1VAK9 NJ!9VP_#/E#2V>)"D0I)V?&_WQWU$A=QC0*!S)>[ MYY[G>#QFL3/VT56('IYKI=TRJKQO+I+$%176PL6F04T[:V-KX6EJ-XEK+(HR M.-4JR=+T35(+J:/5(JS=V]7"M%Y)C?<67%O7PNZO4)G=,II&P\)GN:D\+R2K M12,V^(#^2W-O:9:,**6L43MI-%A<+Z/+Z<75G.V#P5>).W,QI#L>#@>T/\,VDE++AQ>&_5-EKY:1F\C M*'$M6N4_F]U[[/6<,UYAE M?V'6VV;L(BM9Y4_?.Q*"6NOL5SWT>#AS>IC]P MR'J'+/#N @66-\*+U<*:'5BV)C0>!*G!F\A)S8?RX"WM2O+SJX8'DS*7J(JPXB^P'$-(,[HWWEX%:76'X/D!"?D50VD+K*3B+>8!'# M;#J!+,UF)_!FH\A9P)O]K$CXYS)WWE))_'M,;XQ_!:]XW0(C9!DK>%.V**"+.O"\&:PJHPJT3IVME@82Y'"A%D4 MRK@ F[>.E#KW@M.5R#R&.[0;8G"YL8@UZSW0]&Z0]/[^EJ24\+'5DOE^0A^: MWP0^:"JX%Y6^$KX+'1(@T0%AHJ4MJ8FRX'LOM>2&\CIT2[? PJZ21)!#[J12 MU'V>6DG9&6)+:DCTI]1O(:%4B]J)T*AB^!( .#[%K/L\2 =B"#$984+*A^2% M0)0^9%IG\S1.TX-SH8@A5-M0^@9Q"D,%])D^8#$AH%#=VDN]8:Y42-+O82M4 M&TY#-(TUSY(:(ZH]G$WGD%/\(.#O[[& N!>MM81%EOC<4$?F+)O^:(F9(A2B MIZBFA(4]TB?4A[% 8_)ZM7<^H8"(9 MAA6]UVC9@/;7AAI$/^$ XW\ J_\!4$L#!!0 ( (B%1UBU\U?T_ , #() M 9 >&PO=V]R:W-H965T2RB[IHVC1!=U$4?9#'="Q$(WDE39S\?2EI[#AMDD6+OHQN/.0A M*8HSWFAS9U>(#AX:J>PD63FW/DE36Z^PX9;I-2HZ66K3<$=+;Q#*7>3)(\V6Y<7L\4D MR3PAE%@[KX'3<(_G**571#2^=3J3G4D/W)]OM7\.OI,OX!A]@J@ MZ !%X!T-!987W/'IV.@-&"]-VOPDN!K01$XHGY0;9^A4$,Y-;RC+BU8BS&9P M#%^X;'F,EEK KRV78ODHU"V#3.6S#< 1Y M<9R-CKX?"?CC=&Z=H5OUYTM!B29[+YOTE79BU[S&24*E9-'<8S+]\"[O9Q_? M<*BWM4K@U>CDE6>UJABE>?5RR-C[U.9LUYP,X_4\RQCY>$6 MV[E5#(-0-6!]+U/U6/]PB_WT4*.U(5>_S*V6Z.@2J'M43IO'[_AY(>Q:6R[M M"]P+8C0(X1VP(C ;L2Q:]5'NZ.>C(IP6(S:,]"/[B.[HY\-(O,M.%44B])P> M*%_)<,E5NZ1):^@F_B3X7$CA!-K_1#W$N\Q"U [RBHT"\?Y3V,D'[]P@)J9B M@\,M;LNY"GX-H^]E% @HNOZ@W8I8VJ[H+*PXQ7B.J$ WPCFZ\=P"R5#O_-8* M0VNA8A?W%T584-H!7Z^EJ/FY^%(K\% MEW0/:8.Z-=4>*2+5&(P;I+)KJ<0-S.@BT=9 2CT M5%,FIUZE5#/Q?5E44&,YX TPO;/FHL9*FV+CRT8 +BVHIGX4!"._QH1Y66I] M"Y&E?*LH8; 02&[K&HOG&5"^GWJA=W#<7I?2 /OK _M7V[ON984EW''ZBY2JFGJ?/%3"&F^INN?[;]#V,S1\ M!:?2/M'>Q0X3#Q5;J7C=@G4%-6'NC9_:.?0 X>@,(&H!T4O N0QQ"XBO!20M MP([:=ZW8.>18X2P5?(^$B=9L9F&':=&Z?<+,L2^5T+M$XU2VP,]H)]$"A/V$ M6 $H)[*@7&X%H(_H89FC=S?OT0TB#,T)I?JP9.HKG=H0^$6;9N;21&?2A!&: M'0J?11<9]>R!K&Q\B91P;=,N0^]\W8*>FN%XX5_II75">%?&B?+_A576DKLLM)_!Q F0.^O.5<'PR3H_C?9'U!+ M P04 " "(A4=89#JB:T," "*!@ &0 'AL+W=O&6RY8!4M)N6AXZ16FW/3MP *O&9K8) M[;^O;0C+IH1*>0';G//Y.T8V(HEXHRAAL!5(-E6%Q>L:*&]C MQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2D0J8))PA 7GLK/SE>F'B;< O JT\ M&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@U("TQI^>Z0Q;FL33\9'^S=:N:]EC M"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X*:?27E';Q8:?'90V4O&J3]8&%6'= M';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"MTB8:$TS UNJS=9RA)F7\JB$?DIT MGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2.Y@X-^UIZXX67*"%Z($S54KTE660 M_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$%P[EAI877N"=*_,&[5_1AF7D0+(& MTW-5=]#I>:CY;I:RQBG$COXP)(@#.,G'#_[<^S*B/!V4IV/T9-=00+ZWG]WZ MI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^<'9[A=PX]#VY^2 WO^K4GD#HKPA? MV&-P65Q_](?*A"%[8(2I;QAJFL5P^K0:%==?_D;WG7I M!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G2O&ULS3T-;]Q&=G^%4-&+5>S*DFS'B9T8D*TXYX.3^*3X@J(H M"BXYN\N82^[Q0_+>K^_[G'G#Y5*2DP(MT)PED3-OWKSO+WYW6S>?VK5S7?)Y M4U;M]T?KKMN^>/RXS=9ND[8G]=95\)=EW6S2#GYL5H_;;>/2G%[:E(_/3T^_ M?KQ)B^KHU7?TNP_-J^_JOBN+RGUHDK;?;-)F]]J5]>WW1V='^HNK8K7N\!>/ M7WVW35?NVG4?MQ\:^.FQ7R4O-JYJB[I*&K?\_NCB[,7K\V_Q!7KB'X6[;^*+]M^Z^ELZ M/!QFD;;N35W^5N3=^ONC;XZ2W"W3ONRNZMN_.CG0,UPOJ\N6_IOZUY=NC9KBBUAJ%XFK_L6'FC;6?(Z;8L6?_6A<:VKNI21 M6.7)=;&JBF61I5677&19W5==4:V2#W599(5KDT?ZK^/O'G< (F[T.!-P7C,X MYP? .3M/?JJK;MTF/U2YR^,%'L/9_ '/]8"OSR=7O'392?+D;):+MFN P/Y[[,2\WM/Q]9#K7K3;-'/?'VT1T\V-.WKU MEW\[^_KTY02T3SVT3Z=6?S5ZBV- 3BXS#N0XA4P _O6J"\G !\ZT]P'9^ 5@!P"1*DUJJ&34X($PH?BC,X%[P1H,!W#9 )("OK MFP;6399 X0#UN@"IU #_EXG[O'5-X0 ??)B;M"GJ'EZ"W1MZOF[D8$67+%Q9 MN!O![+RF#J9H/2O/:5_/4FG;]9IM7)XL4:L3-+] M'UAO M[G'M[GT^NG[7J6X'^3'X#>X1:$J@'[[RJXVHX(< SP/V5A?@)_.7PT M_"7#?SCSEPS(&$@6B87^!A0-:,IG0%L;?"$'_FJ1"8BE%VGUB8A\M0:**0M8 M"#DO@ #(W=25VP%K-Y_ ;%H"^<(+P&D;UQ G;E/@BEFRJF]<4^%+2>N AX@P MX4'7=*0^.R9@W1[('%1^/TB7N=V761K924B;SCH#2Z./%54 MP#QX7"#LLIPX#AT:V'D%@J2$,W6R 8O(QCD\+2KDNDE*L R8%_[65P4<\JLV MV0+[K$&.)"B/")RL!)Z$$SH4)'O7,<4VWW@R_&:26M[%UW%QDQ8E2I(Y6*GS M:]@GN41L77ML$2Z16KJ=^>T8F?[9&QMQ^U4[I*/!G8Y@+XUV:'$'/$I1966? M.ZML8/5E\9FT!)"BBY:M]BAXV\!]=*[N1#+#-9@\F5M0+-/N$" - -Z K5^!/Z.\.L%[,>?O,2P 8#H85JRR&!'>#6P&[O[)/#LYR M&"=XVT4%_TY+P$OCT+3 0W0 3LM81^U:YZAJ47OEOX,_ $\ 9R_3HF$E.&H5 MO$Y+,E*NT2\8*/UH38=KB/6!VLV22:1]BV52P/M%0V<$CF]67I&3Y9/'N_@W M0<*L'6G:-,G@,; #P* "B^,S4$&+"!PC\B%GH.U5@:$ %%$6_X(3TAIT?6"E MG"2_K1VCP2 &C0-=8Y> J;I 'Y3,G12IA-9!5,_4W#*_ [D(8G.!Q\O[C)&. M;YKUUXC%7L0D=PAI "* V']"1@4+9F* MK!@R:6Y=A'0$"US0P(E4( ^=[C?_O'1#"Q@=[@)6'V=WK!< M 0T",**Q;/?0I4^2=\ND<@7=+%O30#[ W'G!=B-"N7&"6Z4*8GXP]MA,=I]Q M!UR>==G@_@ /I' ( ?LWA RX0TJLD!)A$;J+5"67!399 /?HWYB39R+5;C!P M((\78/:23AMS"^C :M$65D$N*N^)1Y$"K\CA%%X'RD2O47Q=.1/R#9:,' "4H$$ 5I7"]+FWP7@39)"QI4Z0)V)3NS;O<@:]0X1:T MEW*N7]SX9OP[./]L0B)9L/$B5-W<)4DM<029/296_09C\M3@=9SMWBVCK8QB M]&#D+BM)R9*6"_L!FZJ.S\5A,))$*9Q]5'3"5;:L*H("[4#\#(N[6T3.KGE= &R8.X>ELJ,$ISD)T7'OARG=/EV7E)@L)"87@T6!O MBN,MTBSK-SV';W@I_'/CUAA*!MVF2+C3:+K:/PRCG4#Q]YA3&"5' MMY)TSM9E:&,FH.O"X91SR 5']"WLO8I$ISMM-C&^F <3(N-NY%VP_T(='8E7T1;]YSA'/? MD'A7*D-4V& QN"V CXPBU3DC8Y/NV)D!16$R5FD.FALIA0/M]9C;&&M]N*N$ MA!EF.' ](B8Z UPIX QSH["K2[.UR'4$GI&)&. 7_&GP/WRU1( !(\'>,Q;> M+%D HM%J48>@JV?1B0C!12V9#1%;:DZ!)/$D(Z BOEZJ:F6GZ"4;['+,'>)Y M(9E X(4:=5K7OO2X"W? 1M\*U6W=@%,%M%K5FR*;L?67K:NZK%><*ZANBJ:F M&,G+P0K@D8$D+56M>"]2[V+EZE63;L%)1+2E"=O&P(#-[N6(/?XR&![!+H9% MX:3(4V@ZK&J\(OA=YIJ*;#1R'HS%C?>SY<16S"0V83,D'.^!1YJ(O"IAXD,F MV6%5$VL:9$; E$@88_HM7'?K1+@-! \%JHQ+=5#0#W1.4#+D4;"3#C2#O#; MKON,X3/4$H8PBVH)^U%R"&DXKV$E)&3B2KR/IBYY:4NQ,V-'B.01VXF-.TEK M\#&,;5ZT)IIV0//'CIJ-J5$<*F+'67!)LG0+S%]&FFP&R+]![4&7ZT PY#,0 ML#T%RD'<]>U H0,?B4>&\KI=(X&I_Q =T["N! TQ] YT$M\<.\RS/'2\13L'L7/P G'+Y37)$@O@6 V"Z!QK4N8#1>QU&'H8?1>HX#2 M;:WY&G0F01NFS0&ZB>40&49[X2UO5=P9,@"27ZU93RV\@XSFP%2^YUN?[_EV M,NU"EMX_D(/'4C;W?=<:C("SW"W)>Q-AQB8?QU@I]7>@>3O&.]8S2CJ&\#EKGN%\E[6N\L^4\\\MZ%!?K* MG%D6CB)"0MWTZO.7$1?%\% "")Z<[0-&"AX3].%4FSH'ZIT2KV>GH0CP=%)( M7CH*+^#=OO/(&LV/?]%"$9/WR&EY>"[<#B @Y(DUL\K%1QG]@IQKC@>)O2/A MOXJJ[[AB:.UR\"PPU8OQZ;UE]E]WG[=J1+$O5=HW7C"(N-L1:LYD%/TBN MR5.@/1F'-U%>I9TIXEAB]I2 B*I/T#0HQF-L'-O6A<%^P4AJL%M,[MN&=1\< MS64U14)90@#H$*D8"'@R:)FA?(X\ 7@J5%Z(DG 4YB*3#3F2/ M-7O&8MD+=K-S3G0F57!PB+DU3["40Z@2P\-=VNP.Z1!04C5EA#B:A>'*95\1 M:C KQ! 7A\ER@M@T@F;S[OMYU0>%=?5A"D1*/$?,11.O&VCR"2SA;\FY+=F6 M'L71 =+8P\0#Z8-((Q9\[6VZC8E"*LC\=6+JL&]\89%]F! M#J0,!?SX"Y;)D*<@A:OPWA4N]^CZE[=7QURL-@DEI>K@1C'A)L99B\'!9!=< MG1!=VH_KC6J>@3U1+Y=T,]UZ&.O:7T]X')G_(-%:P7(7]='EOZ7+M]37:A=# M.Z0BO_/459<8[#=ZDF44W"NMM@"F6Z/M,[Q#S-GV7=](L@]C\1@]''L#!4S9VV$N19%$X-C2H%%-P"IC M4"Q 1 8$T9"IKGE=MF8-Y"PK0R3$5T3LZ[&[#ZDEYSX?OG]_ RU,-4GZF @Y MBNY33(D"Y@-:.8 ";^H0+BAV2^7:"!X%KA:<3Y Z;L*.>9Q"M -4U!H;YD,- M0&>Y]C B,'55@9_0IN%L/S]+%?6BE(WKIL5WRFDGR67?J%>*@@.,/+RWOSI(#YO&@1(2CSAS9,^+*J OS6ZM= M43XDJP:-*RH^N%>:^Z_@P]Y@AHW#KND*7..-%DZC%B"+MJEOBE8; K#D$F2D MZ%W1%128=0W% M!"!)'Z.[4RU.S79T1#DND1TPP+D-UAC",=.F8EH),8R9>/8"[55']N2Z+.J&ZKJ M@/USJ:K!2!#3<5:72+0-=0M8IHUD?P3WI)MF>K7.[BP_KC#1,NJ9W?/=)/Q+ MV/)?*:<+N=#X24BM>; ,3EF M2Z("D;:7&)//.Y3%THT89[ &UC*A.890%BTMTG?>)4=[(6>S&E/AXA!AS."S MMM)P1PG_G7AS631M-R\PB$'_PARJE E=2$(T#N?6@J.EPL-!M7!:"F3Z2A2^ M*DP3?Z8KH6@EA^:HFXD;'C"+*C$]E+P+#%EC@/&"KV=;%ZRSI$*',E=\"RE< MU>V,+W >BIPDU(/:P0(&4,P4+1VUWL.=2/1)<<%'IL- M^M&:"L%2^U"_,,-'-G7NUP;JN4=J(\F+/*0 \1>Z(\-UHLX7%E,+I,-*T_B! MI$%O K31'"/.CXZN?OEX="RJARN-="E<4YFNE;LEX^J MGQLG"GSP/@&*'(J 4C%[[ CZ>"G#PF6TZ!KN@19VH$0<4/HJU;)(ZC?D5T A M:BE401++>Z;T]Y.I5LVST Y[-MF_^NI#@UCL=K[%9HN;CO+'ERR41+]V_M?# MDF%B89W>W::O.W!?2:'C+7MYXY:4^G/SY/7?5%2 ))2&OI#L4%]*#;= M&)HB^G\R?"32$$O_/ M!1B39.LM2VVPU6*5X*EBL(-O;E)9A.[KLSO:K[6(!BYZ(870X[KC"];AIF9M MO^/\I:0G,S%H)2,OIG7F3570)]0EJ')R3S*"!1 _$X5SP+D?J\%O0]07B++( MT?@1QAB &3BW)4L1?3O68;Z2S-;_# JSAJ#YXX+U49?(CDH?OE9GQD$T5'M* M4A+8\)ZICXIH/:;:2*%\G=\ !^L6JV9]NS28SJN"^KF[KN%"I(8WU3U,L%!K MHG8S:BXGUT6>UH(#2_5Z:G]&(4\)-6G&GJK), )L#+MBOW-BP$;1PGMXQ9;H M4%JEGHXF#H:UB5J,C:D;U3.^ABP+9.LKH&4AH@% .57N#9M4[FYUM\6S09UK M$SX/8PS.IJ<0_"B4+5W,'KT7A-Y1,?!' M%DS\GX'?.^?+FDR51UJ!Q*4(9Y7\C)(=+;4S+@S -'GCTR%%$+*Q56YJ0_8* MS0"3*P.#5L.=W >R3N2&ED_V52&)]>GZ2W*D3!5F5'$:]X)XZQ4?@A51.-*2 MF$+&((X'/@8.J3)4ET7[,_5Q#3R:T+B;-M%:T;%)LZ;V^L:VR;'3+(1M*C1] MX\BAH_N6$ W+37:[Q-4^OE$M0@,\E)8[BAO9NM;%;D^.[(?!!Q?']E0:,;X& MX$7J15%!%7V2\;>I=TL[5KKY4LOE 5(< 8L-EG;0R8D$%NAV6)L9M=3XFH9! M-]Z!^JAX>]NWI?O-#L T,^6^7+!68P5B6-X#'&MV!"C>=5*6A4$59].3)=X% MM,#F[['1KZ32J EA]H=6M+]1,T5U^%9\@AEUDXC%; SHX(WQG]3Z&+-K;)B2 MX_Q29L+Z#?M#]Z45!F$P:,I1]C;4I;?#PO1[%M/YFC(L6!PIHDNN] ??D2?P M<\B'FD(H"TZG;$,!++6^4B4O>(&!"R=@H/@_0P.F3K^EJ@KC]U2&@_>,J&"\ M,& A>ZQ]K&-;8#O$?F_ @/?B1ECX*23:#[#?@>,XY93%N]4VJMF+Y@<;>G*8FA+]67 @H M%<& [/R6Z]TYYLE,A.ZU=ZJ/2A*(&&;H?4-Y)\E.T.INOGB%"\)P!\]6!9E 2OT>) M!"1RO!_X%[;C^,!NXX"5JM:FK3SB.:MY EX[',(<;G"2>T-G(.L:5^4^4T2( MIO;>+>H0F4"'F3D*QDW!YJ]6@IN,0RGLD19L>H++&\G. MP95J#@,@>A\@&>77/W7-&/)0 WTV7&=P? MKR:;$F#G(0=\/IW'54*["GDY O-2.WV]-,*\Y:B,^((=KL;THA;X@T_;:LJ7 M6GJU5M+3OX"&Z4Q1*#K2QSI2$IMM?;%/<*&CLDJ?YR)34TU@GZXOS)6ROX:< MM _=8F?C]>"%W[AYV[FM)K1GR:.S8VT0WBE0C%NI0M#3P*/G@T>-*V]2-$;1 M\DKPYI/CP91#2X<4+X6'GAY[1^_0,T@%CYX=APORU@S=$UG!$?ZP([^EUN?T M +B4]%OV#1%^3J-B%VB)XR"ED^3=?5 S*&X)UJMI*Q&[SB\!)WEH8\G4W>-2!YOJ^@Z4@>0JZU:ZBS@.)2@!4X^ -PFOF$\JF+DGME;,&G6 M'-=49TIW3J-L/!"8=-EF:Y?A5$%)R:G])4%?/*M(1^LYQHCC2(JS->%#3&/, MSO^19E^Z5=VQ?1R7S9AY9U+YF#DI"Z"0'T?IXTX#57V@ S0CPNRU1?V ($N@+2D@E='M/+$ 2M@9X%7.)(8%_W% M+?0H5IJ6DSM>Q$0U@6'.0E])&)D< V\'C4/!ZJ7%'$ZN<_,&#TC U<\<8=FO MR.#@-A@&90B<>?8 YB[=P9UUX=#>C9BGI'W+!T7W; ;_NPC9&KXBP%7GI*T@ M]$5XR6&<+99SZNF-K2 2 X-=.D@&A"YYGXD,52<-QV"8:CUQ!3L[>%<&5@7_ M]I LQL09Z<1 0GCZ*9ZT4Y(M$YEJ%>YE1+>:ABUB+*_933")EJ3TVV53\[0' M\E8W8(=2N[XV&< ] I@5U%X(^H03WMZ=)GN[@L25U]8Q5 M-!_BL8"<;K>5*1E2I*12S++)TE>X>YNX]=VF7*8<=21K"RD6>QV06R1M?.>R M:I/XQ.IJ5US92B7U$W:#LLG])?K;NC&8L6&@9(.F];8\N%I<#*0&3?MED%%% M'7$AIY-0!#EV8<>%T;A;W0(8GQ$@"P[9R)2S(A;Z< M? ;$_,Y5%50*+\V"$NVB^4M@'!-L# 16N71N9?+]/$[#Y*RX%LPZF\'Q]OS+[@KRB *3%PIZ8V\OR'.YHM,)/M MK9'9?4R1_2%QD;^&Q(+EH%0FRL#L]L'H.5DIK18F)"U21Z=%GP2_-,0Y&71? MQ=;2> D/4/B[MQ:P5(ZNS2P3)@BV1O/I58MH!B6#0!:DG\G?(+<):WB#<3-HG82;D*L*@Y#11N_! M]];Q8@<"%,FU^'YPG2UW&."$BY#O&2IE%H-PSDS&C=N*EXQ;"\0_,!FTT,E9 M+[2I(3WHM Y<+Q[_HD,&6J>"-2![J,#QY_V(0Q3%X)24](.R_*AG[@4P]Q*[?E2Z M!N-G5 SNN>%82&0RJ[X_IVBCN"3?J]13?7)1E[):(=$'+?YXT"T4?9]/%WUC M(@Y'/TBD[<:5]<$RUS]EJ1C.4(Q[/EU#JWZK77@B#OBEBR5OE"-\98<78[EY MF F6Q*3^F?TUN+=\QF7(^*%X/@>"J$/(@".YTM4$*T^2'U7%#4?U!&N/^)+/! =$ MR4PNQL/@I3KZ5*+4,\&@EL=Y?R'-P$Z\(;OSX.IB -!A]6QR8MW>Z@7CN1R6 M?B*!0MJ58P]B;U()OK_I=M<"1[8V<2%]8-QS:.BDQ6$T8)EC>4?8+@^G)TV* MX\+)K.4Y(4/<%'Y-:68(@GZPMWC>Z:ZII99._CWW[8J>*%]_X=LQ-*',\7RZ*O$: MAU7-7Q/=OS&C7D=!^[*E(H+T":+!8+UHS"PELIE4%QR%@&Y33BSN M[Y?[*NEJXP&,_A$9F5KKUYNP%0G<*;Q^F:[*2S\ZNKJ^:#%,N/<$UF/Q Q_I M >LA\'@MAS=5%I_D^MO1J!-%(37BM(1_" M 4L&!Q:75?S7R?0#7?(]("E^D]+2>+97Z#("^DPYHO<5*BQL-O=!4@#BIL80 M#,]U:HKVTWS9N$%G]"R4A6%482;,)O,3=X4K!Y\/"1OX%\,V,>D5&VSHC/Y. M!;X^/T4OWOUBN1*U=50A)$D:J4[.D!@;!MBL;;H7&C0=U$B*@R/:;V8UP_4C;6:!Q Q MQ%@F/!]]TH (U;SGT[6W'[2=GPC]'4]'^!7=_5&E_:6+!9^_2S\?&@DTB+9I MOBO<"[R*/CZ%&S+IM0.56#=8!Q(FX+9Q-!W>6N@'*@_MS-YOT9@!5!S:.:&) MD1)?T2^Y#%QONBK\-E!PI\TI127;\@9R\4">5C4VE%I3,M.$BC M]?;=; M>=V<];W*N7@;A:M]>Q(/)!$K$#0$!'Y?:45>Q5 MUZO=!$@"M,NHQ$[CTU+^X?P\/D9)B^T;N<6)8M+3FT1*)"1>TGSS+J(!/1<= MZ-GIO^L!*<["@(KOPY%KFH#A)Q<>PGH,A.?H"7#NOU[&3@(I-%O^4I]*F? M8!I^$"5,#6A]FND17[0KMMTQ24(L^M[+-KU3O<_?+P-_37J6331WE/!&AMU+ M[;"1+I;HI[]8X$^*9>49AX7XJW*P*3H(@P&!&-$L\B)MN*(,MS$9!?\=!1KG MGOQ8U@O0^J8%ZWU].T>9EXL ] .)>+H,130G97>H,#^_XU.9.+0<(VN2!5LF M5V!TC?CPDGC%RZ&N=.G5;LULYKDY@A+!_QZR_Y,49&E.]>Y]@*7/1@'' LI8ZN/P308IZ6#IAF&3?J[GT&B\D<9 M@Y] OHEO2X@"6Y]I3BL-OL,Q&"W&7BO0G_S-OU F(X.CT4#I*-L5E*RB/YJ? MZETPFL-G\;/W93>,Y;3^*RK^2R8B%-E+D'(%.015+80O%K;#L<5!+OR*\^R1 MU0<#5?R46K*70Q^,?JHJ1).Y"F>94FBZ!L@Q$+[$IBF M$"E3@PS!HAOAA:JG'F/LL48?IY XG4PD&?CBFCE:T'P;;YWG!6S>D V ;;1M M.U8VD2543"+Q"Q(T=<^L!80WC"_XRZHK^12(R(KXRN*J.H3(5!8IYB6X8L>" MU=6XHM+/!?!4B@,SY^B_YRS:X%]G.&[#%V[Z2M/,M^#!FF=@26H3=[V4>5J4 MW9V..(>VF?/I%IUI)_XHY11A<..8:_2G7_%0&+L+#]+4<#J2*]NPT7 &*L? MK[=_H$IB/!T%;OSWL+ TPJ8-HWD$$GUG4:HY*?3#1V+F0R]7RM79(;. F*@U MQ=JU@%>&G8G#E4_=(_G.6L*_DT' 2:9MHS0?1HZ+G?M=,??8%B!XP(\4]_AQ M.TP<]X)AE#4?T[#GR[1+7WT'1M#*O7%EV;(A^_T1MM#YWV+$!GMJ7UR<'SV& M-\/CK[[; E']Q#.;DM(MX=73D^?/CO@V](>NWN*2V#X!%A?]$WNL78,/P-^7 M-5"(_( ;H'=#X+WZ7U!+ P04 " "(A4=8-"8(<2 $ !@"0 &0 'AL M+W=O;*$6J)!4G_WY'2G;_C<\>ZHZ5:;3W:# MZ."YDLK.HHUS]EBCU=A:ET6[A@UAOG%\8S*[E@\"? K?V8 S>DI76G_SDUV(6)9X02N3.(S#J MGO 6I?1 1.-SAQGMC_2*A^,=^IM@.]FR8A9OM?Q+%&XSBZXC*+!DC70?]/8M M=O:,/![7TH86MIUL$@%OK--5ITP,*J':GCUW?O@>A:Q3R +O]J# \HXY-I\: MO07CI0G-#X*I09O(">4OY=$9VA6DY^9W:+D1=?"0+F'96!*PM@]+9H7U2P\& M+2K'6B>J A[%6HE2<*8<+#C7C7)"K>%!2\$%6KCX@ZTDVMYTX(B@/V; .S++ MEDQV@DR:P7NMW,;"O2JP^!)@0);MS_G&&; M[]GFY]#GCY3"12.QO49*9.->PA7>?VY$3:GE^O [NF.TSP(?I_W%";@[ 9A! MREZN#=TH, =<6P<4'Y8RDC=5(YFCC0()B(L093'<'>'53H-KKH@WY"$[;1.E%U*E@V$B2E?XAHOUMJ2?7(0S%KT=D;N-_+ M?VSEWXD2X>(%F;$]N-55W3@TE!GXZCQOJ=6EVWHC+W[N01J/P&E($WC3&"5< M0^M>J!3/?FPA;%]1G@E9A--I<[6;B*HVQ-]C6Q(BR3R!=U[DBQU"[[:0ZM%& MRZ_VPS(0V:H/2CLOC,\?JY)]M#990@[3A%!3P-(MCJ(B=+H"H:7HXY-<,E^N$)'W'W%]Z6[ M1>=:Z4IP>&*R";BZ,=W-Q7 \\,AVI(8TJ9!Y9M_<_ 7QJH24%&2V=P.+$!Q4 M,;!:T?F[JN&;[/7^OXKN'V$R2>+$][GO'W?1D&5I3+I90NV)>TJO1_&$VDF< MG0J7?$3JU.3?$S'9)(NO(;M*"35$C?_+;\(GRX?QN&MOR71GFO!"7@IU26+< MIV8>IY!FU)SR[=IH$DO[D^LA64U]EE'H+TYD-%RD_6PRC-->&(U&\57OW+61 M.\?DEHGOQV,RZE@Q'!R\>A6:=7C;J5;X MT^@/O5_>?#HGTU7\7;;X_WS*R% MLE262E)-XJM1!*9]S]N)TW5X0U?:T8L&ULM5A;;]LV%/XKA!MT"9#(NOB:)@:2M-T*-%B0I-W#L =:HFTB MDNB2M!WOU^\[E*S(CNVZ+?9B68?DX?>=*ZF+A=)/9B*$9<]9FIO+QL3:Z7FS M:>*)R+CQU%3D&!DIG7&+5SUNFJD6/'&+LK09^GZGF7&9-P873G:G!Q=J9E.9 MBSO-S"S+N%Y>BU0M+AM!8R6XE^.))4%S<#'E8_$@[)?IG<9;L]*2R$SD1JJ< M:3&Z;%P%Y]==FN\F?)5B86K_&3$9*O5$+Y^2RX9/@$0J8DL:.!YS<2/2E!0! MQK=29Z/:DA;6_Z^T?W3J\4?HN33)GVQ M2HW[98MRKM]@\?'DSZ4=#ED0E@M"A[O8R*%\SRT?7&BU8)IF M0QO]<53=:H"3.3GEP6J,2JRS@QMN)NS#MYF<\U3DUC">)^Q3/A?&9N[]^)$/ M4V%.+IH6V]&B9ERJOBY4ASM4!R&[5;F=&/8A3T2RKJ )G!78< 7V.MRK\;V( M/18%IRSTPVB/OJ@B'SE]T<^2__MJ:*Q&Y/RSC7ZAO+5=.673N9GR6%PVD"Y& MZ+EH#-Z^"3K^NSW06Q7TUC[M@P=D9S)+!5,C]B5'.J;R7Y&PWY&&!8W/RAA1 M_/W(I69?>3ISLZ_F7*;DTS.$]=D#F+/W8FC9@XAG6EHIS#:N>]%LY_HX$6RD M4J2]S,?,TI9E[@.J81;#-RJ;\GSYFV&S%P[CBD/ZPF%$'.8K#K+FHT08.^U[KI!#Z].AZ/3S>ONF%0?B.Q@,O=.,= MK\-N!*"/9 Q(SC")F"HC+8NP=K5D]=PFVWPB4#*A8\E3-N53&+@5>,&K65N% MKU7IJ=( ]BHPD)I@ZGM=XA*=L*#=!Y6PV_7:U>KCKA><0 9C,.0/BG[.QFHN M=$[1^$IEVXM>EOIDH#8@]F"ZFA1F[4'=(YK=RE &6T38?!-\(<7NKX><\(OW MX-7QP+-YO*PC:FVQ-LF"7DTG0'5.2.2_TE@GUP(/OV9R"/JL7]N@H$QT'Y6% M[T;;XY*U>V3Y "MA^3Z,U.W#<*TPK)NO[[5/X.(0VNXT2K85Z?)L(M*DL#I% MLQ:)P*&%*@WJT$AH32%M5?Q4WRTD2R%^6^RX1WYN]>'RH TO.V'%)@2; O6(=7S?I41$SJ1\\(N$Z(1]ES&M,F7<)D71*TO M85%8Y.)+OKW\6XVY"-@^Q0T]3+#%F14Z6RN@040 *C,'%(]!U(+I0[\-$U0C M$1D+50VJ/JM\O$53T,$JYT:?R-%[CP6M=CW>.V25(*+4^A,]0*/*KW1QJDX_ MXY]?-/Z>?MRN^G'[X'Y\R^TJ*O!6U.)/1UV!A',#K! MS&"F; W8>@.V>Q-T5\_<[(Y5R]IH2._1MS$5!TE"Q7.FS/'%5+*)>"E>'E*VW,Q>5Q: [5J"0!>QN-DQEC-J.N,6] M80M!ZJ%=Y.T.;+A[?A>>JTE!M%4+#J,)[$!6+_?.!+0F9"4>QVJ66W)2V$$I MP6G'+P/Q-4X0;8>N['0B'Z'YW2*_9IX=Y7I%_DZ+*9C*_C]=1MQ<9TU2LPD:;@U._0ZEVA'K]>@ M=[^'P>%Q%D244VW4XGWZ=C5]1%]81>"/F-O1Z=%Y!73ZW1W]O%G[1H*KQ-A] M"3+,97/QN:225A^;KHIO+"_3BR]5MUR/Z8J:BA&6XKZ OJV+KS_%BU53]\5E MJ*Q5F?L[03T2FB9@?*247;W0!M4GN,%_4$L#!!0 ( (B%1UC:>YG5V@4 M *,2 9 >&PO=V]R:W-H965T"ENNPLM5Z-^WV5+6E!5$^L: EOYD(61(,H M%WVUDI3D=E'!^S@(TGY!6-F97%C=O9QC M^,H62VT4_/KV,RW$[XS^J2\ M,3*>S(1X-,+G_+(3&$"4TTP;"P0>:WI#.3>& ,:/VF:GV=(L],<;ZY^L[^#+ MC"AZ(_CO+-?+R\ZP@W(Z)Q777\73+[3V)S'V,L&5_45/;NY@U$%9I;0HZL6 MH&"E>Y+G.@[>@F%P9 &N%V"+VVUD4=X232874CPA:6:#-3.PKMK5 (Z5)BE3 M+>$M@W5Z\HDPB;X37E%T1XFJ)(6(:X7>/9 9I^KLHJ]A%S.WG]46KYU%?,1B MB-&=*/52H8]E3O-= WV UV#$&XS7^%6+MS3KH2A\CW" HU?L18W/D;47G?;Y MEJF,"^.V0G] X]>L3Z90BGG%*1)S=*44A?R0,D=?&)DQSC0#\'7RNL)#-S?H MUEMTLD$W,^CL6J) O1)2PQ)6(@W[WXA2" ]DA3D%XQS* M7)V-T3%.P^9 )5K,J&SH]#.3,?JM$F;[>\DR\ IVG;)%R>8L(Z5&OP),V:)Y M$)KP?[+4I7R,KM:$<1/\^FAXH9*;3%K, @$R"%MBNEF6@16VL;' MGC>B**C,&+B](BL(P>9%'/;"=N&X*0D4 F#[46IFA,D(7&B7\"#HQ7L2G /0 MY4NT$&LJ2\.3HZ83#Z _'GI&S?@!3KA-T)2W7;0#Q9< R9[PK3?M^9@@VV7V MTH8J]C+@C\/AOK!OTS.& W@?Q;W1UD$C#'O#@Q08'3!^#4G@+^=+RG,7,$-, M: <4+ABNE] YE:8_P'F7/;8A;U"/>@/WL_\FP0#"_KBJ(2>KQ7F20-HC9S+% M(U 8T'%@PF.MQ6D"KS[^J)A^V2DU..7H"YS%\A'N3O.JS!6*HD$O.4#FM#'L M=A@AI[VK= 60:R/#ECJQ2CQLH;U5WE4!7,'J0V+DD%X%\'_=I;#CU8NJDFI+.P,^^#, 7J="U!8S,A"NP;RUH[(39T]FX)8S\+W->_D@J_ MY;\#/\].:8#M::OJ5)+>F3YW=E0<#GKQ@7B0)/_:L9T+179V5#3I#@YE9_KO M7F-V_'<;GE+5^[;I?/Z\W]Z-"*3NAJBEK5, 8V\NW;KAP!-Z ]ZQE]IFUJW; M3M>='_Z$>!0"F:9+L'\.V2K@IK*&E+D[48AAD2&T=VA&(Y@?QJ *1XG'>QP& M4)=?1+EHM1.A$%KLME>&ELPA,#>,_)9D[*=PAM 58=#6GN'/J*+NDBCL%E=M\0&FWS!>;*?7C83G>?;^Z( M7+!2(4[GL!2(FW20=)]$G*#%RGZ&F FM16&'2PJ7%6DFP/NY ;5@MF@^2XU M^0M02P,$% @ B(5'6*<_A3 E! =! !D !X;"]W;W)K&UL[5AMC]I&$/XK(R=*&^GB-\ 0 DC<7:-$2MI3[II^J/IA ML0=8W7J7[BY'KK^^L[8Q)C5.@]IO]P';NYYYYNV9@66R4_K>K!$M?,F%-%-O M;>UF' 0F76/.C*\V*.G-4NF<65KJ56 V&EE6*.4BB,,P"7+&I3>;%'LW>C91 M6RNXQ!L-9IOG3#]>HE"[J1=Y^XU/?+6V;B.8339LA;=H?]W<:%H%-4K&&"B^OF66SB58[ MT$Z:T-Q#$6JA3H^0-SF8'WTEB]I81; S_>L85 \W(2 M6#+B1(.T KPL >,3@%$,'Y6T:P,_R0RS8X" O*M=C/8^M"++B . MXUX'7J\.N5?@];XO9"8S>(?9BLL5S!U7N.5HX)J;5"BSU0B_SQ@_H!O=F+9U$2OND(J5^'U.]"G]U2KV9;@:"6T!Y> MF\>=F.T>WZT1I'+]Q 2P7&VE=38M;5^I?,/DXP^&FJ+V@#<2S$W5^OPOS( 9 M6"I!,X'(QB516PA"-2_',#=E&"GF"]1UY=TEIFW#5Y)90CB8,6.X8F8-2X(# MRL3*[5#34DM*:B*M4::/D!(M7?4,/(=1&/DAW8?#@?^:\F210K2@"1B$2N\; MPB^>C>(H?@/)("25MXQK>&!BB[6A8VVS8YN&=A(ZK?)ZIRQE+6N-@'R)+OJ5 M5_%%&#N_?E;RU0EQ&KK^$**DYP\J7 >0$,"P (A&K_T^=%!K4%-K< ZU/G"V MX*)L$6;+M'QV:6DC6J>%TT1;'G)-QD^PBB9[R3YIE.!9D:A+)IA,$6[=6#2P M(ZX=Z-9*L",-^*!25GQG-'E76V?&$.JXL66:125+ZVJ,-/SLY".II%_Q%WZA MJ'0E;"N;5-D^5?4YN-J?A2>47+TBNN9[Q)B00N)09PN['?^S;"(?]-##O"3/-V==)_C3K'N:=4^S M[FG6_6^S+FB&UL[5=K;]LV%/TK%VK1V84GZV%;=F(;<%Y=@*4+FFS#, P#+=$65TI42:I. M]NMW2,;&7BRXLO]A5\MZ M#L2ETB*KE1%!QO+J21[J/+Q$(:@5 HN[4[(9(=XQQ(GL!M*>,40TS@.MA@#_HLZ+1X06,70G\ M@1>$'?;")@FAM1>^) G/0[]@*N9"E9+"[ZNUTA);Z8^V/%1>1NU>#+U.5$%B MNG"0/XK*S]19OGGE3[S3CAA&30RC+NO+.Z1K4B)HL8%]/&T8NZW8:L#PT6U.Y+Y$/ MKR$<1)/ ]>$GG>)&[VT?>D'D1OUGPH$1#4?NJ!9]\VH:^,'I,[FP,FHE_VS] MZTCJN$GJ^,5)7<6?2B8M-Y#U+&>:?O\COE':.F;]"#?D+R'AG!.EVLK0Z;>] M50YJ8Y,2G2HH&L:R)Q#$@AA 3O4 =E32KI(I$]OSY+:O!_!."J4P%W&9E9QH M='PXOD9T3.([&W-@N/0>ORI?KW%5)9?;Y#Z+ZP3N:9SF@HLMHY52@::,@=

4[R>6 M9QT6'LAJKD5JMI@-WQ@?U+%;P. M9H$E3#G]10JUGEBQA0I8XBU5#WS_%9J QH8OYU16WVC?['4ME&^EXF4#U@Y* MPNI?_-(DH@/P_0& WP#\RGL(":#F*+Y5N1KG0/T?4') M"IM5B:YGH#"A\@9=(<+0/:'4K*>.TOZ,BI,W7NYJ+_Z EQGD-@J\#\AW_0 ] M/<[0]=7-:QI'A]?&Z+N9AGULYCC<2LW.(>)I>M?@MB! ME;U_YX7NIS,>@]9C<(X]TR&/^CS5J*A"F1.VRY(XL<>IL^L1&[5BHTMBXSZQ M&A5WQ+P@LKU^L7$K-KXD%O:)U:BP(Q:[_4IAJQ1>4HKZE,)3I8$$1JU2=%;I M!U>8]DE%IQGT$\\.^^7B5BX^6\"7#V&?E_@_E'/2.D[>5,[)27Z"8*C //?8 MP]PWU7,#>R7G#LIU6J;WIHIN8%VYL>T/J!V;EW>V[PQ6=0/KEO509,>?;T. I:G#=KA?JII=T/_^(.YTKT+Q.W&.Q(OIRHK#4 M'*X=Z78CZANZGBB^J6[%!5?ZCJV&:_U6 \)LT,^7G*O#Q%RT[7M2]A=02P,$ M% @ B(5'6$W#D6,M!@ $#( !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$50PNDED7YELXQD%CL5B#9@B;=/@S[0,NT3502 M78K.9=B/'RDIDFDK= 0>A^![QF*\NDTE"LOVTA&%WE0$GNXUQMZ">5I9SK)]]W*Z41L M5+SI^YV7'5[Y:*[/#FTXV=,7NF/JVN95ZRZLH"YZP M-.,B19(M+SJ7_B<28!.0M_B3L\=LYS,R0YD+\=UL?%E<='KFB%C,(F405/][ M8#,6QX:DC^-'">U4?9K W<\O],_YX/5@YC1C,Q'_Q1=J?=$9=]""+>DV5E_% MXV^L'-# \"(19_E?]%BT'0T[*-IF2B1EL#Z"A*?%?_I4"K$3X+\6@,L O!_0 M?R4@* ."MP;TRX#^6P,&94 ^=*\8>RY<2!6=3J1X1-*TUC3S(5<_C]9Z\=2< M*'=*ZF^YCE/3F4@2KG3F589HND SD2J>KE@:<9:AC^AW*B4UN43O0Z8HC[,/ M>N^WNQ"]?_5G5\5G>-7.O'HX;PL.WA_L-X>3MX3V'&$&5 MVR#G!:_P?MU225,E)/IC'O,5-3,S0W]?ZV;HBV))]D]3R@IFOYEIZM:G;$,C M=M'1A2EC\H%UIC__Y ][OS3)#0D+(6$$"&8EIE\EIN^B3R^C2&[9 K%,<5WK M]*=(3[-G/>]0M*9RQ1KG4L$S*[>RVK=R0, ($L^0>5'(/ MG')?BW3U43&9Z%^0N6J2MH@?[4CK#_UA=[PG;U.SGM\-[&:A\VC:"@<$LX0; M5L(-G<+=TR>S&-BFBS.T89*+!1)+O2<2JY2;:M*DI1LY1L^,RJ;S>^8,;'OR M0L(($,S*P:C*P<@IV)C??\>$&\-P6Q/+ONS=G5-%@GI^UB !(6 M0L(($,Q*AM^KE^"]$ZS32BA0;D!I(2B-0-'L].PX)!^D I<8JS+TAONK@YF[ MM]9*0]((%,U6&M=*8Z?2GWE*M?'4R^!R2C"6G:$KFGZW=AB?>J?TW_DSNF9* MK^PRLRZ92;;@CMIPHD+02E$2B:G<#:_6'IZA&D-9Q!DH+06D$BF:GIS:VOMO9DJ<-B\S%+[VF>G6N'-K:0<.2"M36 M@M((%,T6N7:VOMO:?J81C[DR%_/_0S<\YRX_>*.;"TYJ&^&HMF2U[X9NWTS^;'E&[-$=:^A MW)364P#T9BXHC4#1['S4;AL/3E&A0'TW*"T$I1$HFIV>VG=C]SW>(Q7*'>Q8 M0X%::5 :@:+9BM=6&A^QTKL%RK&$@G2V,U!:"$HC4#0['[7KQN-3%"A0#PY* M"T%I!(IFIZ?VX/C(_6]W@7(']QU+*%!?#4HC4#3[2<3:5P='?'7U#-:Q1P[< MH-8/(((:;U :@:+9*:F-=^"?H$@%H#8/K=4&==50M$)M;^>)^(3)5?XJ0H8BL4U5\7!\M;=ZW>$R?\C? MJYL7[TK<4+GB>F+$;*E#>]V17ES+XO6#8D.)3?Y\_5PH)9+\XYK1!9.F@?Y^ M*81ZV3 =5"^!3/\'4$L#!!0 ( (B%1UCV&PO M=V]R:W-H965T^YY[BC>3792?=4E M@"%/%1=ZZI7&K"^#0.JV %LZIXD$1?6&'*J3?V2 %+NN'F7NX^ MP5[0T.+EDFOW2W:U[0B-\XTVLMH[(X.*B?J?/NT3T7*(!R<\($N6&<8TWT M)#!(R0('^3[\=1T^/A$^BLD-1BPU^2 ** X! M32"(I?!%W'O8ASR'V21+^2 M.(R3#D*S'W>/>^@D37X3AY?\5'[G3.=RG M?JG7-(>IA]^R!K4%+_OE792&OW=EX'\".\C'H,G'H \]NUV#HC8#A+N3E>/) MZA)%[[PK1F])16^*WF&4^%$W\W'#?-S+_/[VD5"M 3]2 MN< [3D!A[S5XRDN*'RO!=DD$MJ0C$83C46&<&=:M9_SF?$9Q*\FUGMIHV#** MTVXU%XV:BUXU7USO0@ETBW21O@+;T%]I&U 5.7L&JO1Y%^]^^(0X3S(B57UU MIZ2@SUT)F/4##?9 40W4B7.0@"A\[6KA?TM!@3>MW A#L'[0V:=JP"AJ%2+T MPV1\5*Y3=L.CF@6MGER!6KE111-'HNYFS6XS#EVY(>!H_]J.2:[7O\+4,]8- M52LF-!9UB9"A/\)#I.JQI5X8N7:=?R$-SA'NL<11#Y0UP/=+*) M-6,SVVFV?S\;**7!(Q/J\B'AQ>?P'#MP+XN#D#_4#D"C7P7C:NGMM"[/@T#E M.RB(\D4)W)S9"%D0;7;E-E"E!+*N1 4+HC!,@H)0[F6+ZMBUS!9BKQGE<"V1 MVA<%D;\O@(G#TL/>_8'/=+O3]D"0+4JRA1O07\MK:?:"UF5-"^"*"HXD;);> M6WR^PA,KJ$9\HW!0G6UDH]P*\_Y%H61(T@^E=!W CB*FA-5L6Z))ID"RD. M2-K1QLUN5'-3J4T:RNTRWFAISE*CT]E*% 759EVT0H2OT4IP3?D6>$Y!H3/T M;J_W$M"G$B2Q)] 5F$E#U^1WK7EY"9I0IEZ9L5]O+M'+YZ_0_RZ+$\,)/3SE#4SE!4^<5_ M\7M;B#W7KABU;N+6V?OO7)4DAZ5G;C %\@Z\[,4SG(1O7*&>R.Q1Q+B-& ^Y M9V:F)JZ M2JM5/9Y<)=-4A\O@KLN^*#U2/!)"SXY!3YU@=>J61<\\B='X(/6 M(\&G+?CT%'CB I_VP"/L1T?@@]8CP9,6/#D%GKK DQXXCOWI$?B@]4CPM 5/ M3X'/7.!I#SSQYT?<@\XCN6:) N^EF//O63(_I!_Y'T\Y9^ M/DPO-&&(536C;&J&*\?<\?>9^>E1DL%KC4R"PX=*&0YFN0*ESDUI,TL!RED0 M&H-NC+-Y[[DS?)FQ,3H%'Y]>$B<][B]"-/?C8_Q!^['X#]48#Y?C"\((SP'= M5$WN!UYWLJ;3<$9ZTA+]5&Z/DS\4:3Q=PO@4G_K_@_BC=^J-YXN'Q?";X],[=3@43;7];/BE/I)KW.9!;Y\[#S.6Y3 M'!*,T\XCILX0=%II^Q[SD<@MY%DC@9CN%CMA0.38-4'ZAF25MH?OV-C.S@U[K!]]Z8!YWN?L3UA MOIH$W[[ZP1>VI923;Z[CL;O2EO/=3;G,UEOJ6NS2WU%/?.?)#UR+BZ?!$[5W7"K[?4\=_O2LII63# MW'[>\G!#N76[LYZI0;FYTP/QK)PJ&]NE'K-]CP3TZ:[T6;E9*=4P$%4L;?K* MCAZ3\% >??]+^$3;W)4JX1Y1AZYY2%CBRPM]H(X32F(_OL9H*1TS#!X_3O1N M=/#B8!XM1A]\9V5O^/:N=%4B&_ID[1T^]U_[-#Z@>NBM?8=%_Y+70VVS6B+K M/>.^&X?%'KBV=_AJ?8M/Q%% J9T(J'% E0U4XT!5-E"+ S790#T.U&4#C3C0 MD TTXT!3-G 5!Z[>!^HG M=QX%IV!*62S%Q%.I).MO1L*\ET*]+SK203KDC/ MN)),N2(]YTHRZ8KTK"O)M"O2\ZXD$Z](S[R23+WRP]R?C"23KTC/OIK,OOK# M[#=.19+95^5?Z^F+77KVU63VU6CVRX>5*%K&VA:W6K>!_TJ"L%YXX8-H+8SR M8O6RO7#9-G@@OFN+'&\9^T=&O^ZIQTGG1?S+R,+QO>TX8OEEMV4N]B8TR^MX9.TPLGIBY"H9^Q[? M,M+Q-G23DS>+\XI: )3%:4C/A9J3+>*XY_WH6GKGXRWI?&I M_+'GQ77Y8\^+S^2/7E<3%#*/!"RVU M?O]-:53^S%O7D5@;B7606!>)]9!8'XEI2&R Q(9(;(3$QDAL@L2F2$Q'8C,D M-D=B!A);(#$3B2V1V J$9;I?+>U^M2*]]6"Q+=G8+_:&>AM&-G3MB&NM#=G1 MX'#91?PGLO9=U_>(N"9YJB<3:2*Q3EW@I=F6*>C)%?9DB3:9H(%,TE"D:R12-KT8R15.9 M(EVF:)9;]&XUDJ@Q)&H6$C5F7LW55;9HF5M4RQ:M!0&)M)-9!8ETDUD-B?22F(;$!$ALBL1$2&R.Q"1*;(C$=B1W0^)M9%8!XEUD5@/B?61F(;$!DAL MB,1&2&R,Q"9(;(K$="0V0V)S)&8@L042,Y'8$HFM0%BF^UVEW>^J\-KP?L_$ M%L:(M?ZZMYD=_AGI1?Q^N[C^6],SWCL?G117:MDK[L[R/&Z M2*R'Q/I(3$-B R0V1&(C)#9&8A,D-D5B.A*;(;$Y$C.0V *)F4ALB<16("S3 M[J[3=G==V.XZHLGQ[^3%1RO$SNUH2*Q]_4-'4]Z]D]Q!CM=% M8CTDUD=B&A(;(+$A$ALAL3$2FR"Q*1+3D=@,B^^V:\K-0LG9;H8W)XWNN/?&'^YL.K:"9]MCQ*%/8JC*9;->(L'A9J&')]S? M1???>_0Y]]WHX99:&QJ$!>+[3[[/DR?A .DM6UO_ E!+ P04 " "(A4=8 MOT8X0'<% #9'0 &0 'AL+W=O["ML5J2R(L++8CL?IF MPWB$I3KES[;8<8+7F5-$;>0XGAWA,!XMYMFU>[Z8LT32,";W'(@DBC!_NR:4 M'2Y'<'2\\! ^;V5ZP5[,=_B9/!+Y;7?/U9E=HJS#B,0B9#'@9',YNH(7 ?)2 MA\SB>T@.HG8,4BI/C+VD)[?KRY&3KHA0LI(I!%8?>[(DE*9(:AW_%J"C\IZI M8_WXB/XU(Z_(/&%!EHS^&:[E]G(T&X$UV>"$R@=V^)44A"8IWHI1D?T'A\+6 M&8%5(B2+"F>U@BB,\T_\6@2BY@"]$PZH<$!MA_$)![=P<-_K,"X8MC)_!U6K%DEB"SP&1.*3BBS+^]AB SY^^@$\@C,%=2*GR M$W-;JE6EV/:J6,%UO@)T8@40@3L6RZT -_&:K)L MJ)3 :0@US-@I;O=T<:]^#][M# QBV?D)OAC4_@75%5FSA>$:"J' 0L>9*;A!Z? MB#;@1L"TDUR('5Z1RY%J%8+P/1DM?OX)>LXONF -"18,!-8(Y+@,Y#A#=T^E M^LT2'-/]#$!T[OAG*O7V1+4QF>9PE?UES$56" _Y6@3X^X%1"E3#.6"^_D<7 M^O&0H1\2+!@(K!'Z21GZB3&'KS'-,AA+<$V>PSA.>PK;@+\(YKHHYFB3#"V= M7'O5)>;VOAZ;W&1:,_&L:=,FZ-KXEE_:-)AX)1//R&2YQ?R9 ,G D@F9I\?- MJYK"@FA+T8C6-Q]RL%F-S\1R6YP'NF$C.-,R.%-CP .36;V=@2 4.R8PU<9PVJ%][EBS5CX85]:W5C1W="VDSYQ9 M&9S9>VM #3I3]L\Z=X?0:N=_;N092B3HXM1+I$'"+TGX1A*/F*HVF#_%8UO4 M43"B]$W[(<&"@< :T8-.I;:<'S^#BC4,%/U!T8*AT)KQKZE=..@@*N#J939N M==QE85.O,Q=:XU8Q:JS0K&;5)(0J0FC0>53 U9?AN]:D3:EK!54/\MN6=X%0)7FA6O!\T1HJ[-KJZ/^ERUYA!Q^D,6IW=9'R2?:52H5&)]9@3!5 C M.6&;C<:FPV1L3N FD4KS0;/HNWE5O2M_-?"5QH5KB]YT=722+52*?M*NV: M01^U-5^@,YN=;KB5,H5F:=I[B&@4*IIV)*K&#/EMX1YHK$[^2H.53H5FH?I1 M,\3OM--SZ+=Y^[H)TAT@&K/Z[[GFNZ]*8B*CA.HQ/PJ@9M_WVU-^J3'3Y'"@ M,6OF<)-/)=F06;(M62PY7DEPA^-DHPX23CCX+<1/(0UEJ,]0,V;?%C8H6C 4 M6C.>E6)$Z,>/$&14K;WC/R1:,!1:,_Z5ND5F==MWA*"NSD2PHUHU5JJ4.S6J ML9J<+-%*LB*S9.T[/Y!&<#KM7TQ+C=6TS3O0&,TLZ#?^3M"KA"PR"]D/FB7% M79MC8M)MOQJS2??):JS<4V][4*4WD?EU9X]AXG7>V;I>FXK7>2';3>5 8]5( MY9R*7=OSBHA*OW3O4(!L4R3?*BJOEON35]FN7.OZ-;P(\EW&"B;?]+Q361W& M E"R49".-57D>+Z/F)](MLMVUIZ8E"S*#K<$KPE/#=3W&\;D\22]0;F;N_@/ M4$L#!!0 ( (B%1U@SZ+U&3P, +(5 - >&PO4*&1 M-)<94;HK9UY92$J2$D@9]SJ^'WD98<(=#<0BN\E4Z4SSA5!#M]^$''/ZF@S= M(/KH.D9NG"=TZ#Y[\8L*N'0]JVCW -$K7/8* M%8ZVA5NAOQ%[!SG:9PF5[A\F[>]7]_$$L770_OG&L/USA-SS+>26B=(">\[M MI#7=JRMM-$AST19AT8#3%.Q(-IO#6>6% M!Z!2>:8;"2.S7)#*PYI1-[3LE')^!T^(G^F6]C+=6+EJN473U(;JII$Q'=#? M5#/:F[+=5^DZ!7O,U9>%'HZH^E#B]%;2E"VK_C)M#&#J :Y.BH*O/G,V$QDU M@S\XX6A UCQGGDOVI+-!J4QU@$K7>:12L>EFY+9Y1027AFZ9U[1_S++_:[.GYDM,!L=O,CS.U?;J[=K&GG!K1]A$'=AY#]T?L)/G;5)GLF!< M,5'WYBQ)J'BV,=3RBDST/Z1;^OKZA*9DP=5] P[=MOV=)FR1Q6QV, ML7F+(OC:U3!OP,#R0*:7S36^VGB%[*\#;$WW50@V4KP2L9'B\]E?:T1]02P,$% @ MB(5'6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'Q:EG[3+@=N8Y7,W$JI+"6NNB]?[>_UM0.Z(8IU;S4IO [ MZQU?M7IP+\?K3;'53L]TKLO'BU[S?ZYZ8JT+O=8_57;1.^\)MS(/OQFK?YJB ME/G=W)H\O^@-=P>^*EOJ^:O==S7DO9RY9D\I9[?2@USTXG-_P86VKFS.:*XO M/>-6^9-W6U5I/NF\5'8B2_79FFJCBV5]&?\K!N1G-''8_]T%\:W]+V$TBX6> MJXF95VM5E+LX6I77@(5;Z8WKB4*NU47ORFR5%5.Y5/6/\M]RG>U^8.G)2+CL M6^T/V.NL8>3CN:PR78KK8O=A?Y1@!0 KX,6Z\MLFUYG_]DS7X-]J)PNE'-O M?/]TV@GZZ#Y'S^YSYECZKB<^?J_T5N9-$&61^6?Y5KFR_B3%A(IA=LPGJ:WX M*O-*B3^4=)7=-3G%0ZH9,KMFHJP/8)TO^-BYTE:OZ)!CALR2^6Q,]J#SO&G; M:67G*^E4W/. MR\KZY*]^(MJE:C4S\LN063 3-2N;)GX*8;&D9$@J0V:KU,^7\I'2('L,F?7Q M<;W)S:-2XH,JU,*GKE.?,+1:$6ECR.R-.[4\?'@$2! !LR"NB[E9*W$O?[1Z M>H!L$##;X(NJQQL-U]0_,N[\?4C'0@$<=; /.]9K7:Z?7>J3E=+?BLK?D.T M(B,$S$:XJV9.?:_\2>+C]K"W(0<$S ZX\]?(JMQK]%KT&^$WYS21_+.BF7R M/! P>V J'\76U9VO^7@]W)AH-\]-G9E02.2#@-D'/A/1F;\][JW,:EU=6NM] M_RIQ"I 9 F8SP"RYED MF$@K(;-6,&9$,6$%A;N$ C,SFD"&R"LA=R$%8K8:';DEY"ZE0,Q6HR/7A-S% M%(@94TSDFI"[G (Q$XJ)S!,RF^?8J*$O+IU3M%(1(0=%)QK<],47Z0?@%!-9 M*#K-X,93FH,)]PA9*#I)8<5C[L),,9&%(G8+'8MFW>:MOHDL%#%;" \5J84B M6,UGMA#&I!:*D(4B9@MA3&JA"%DH8K80QJ06BI"%(F8+H?F!OKBGF,A"$;.% M,.:4+C5!%HJ9+00Q6Y-",;)0S&PA',V_*2:R4,QL(8PYH9C(0O$)I]CZXI9B M(@O%IZOS^[Y)+10C"\7,%L+1O*&8<%49LX6Z)RS[XJF21C&1A6)F"QW#W"5( MFF(B"\7,%CJ&^;2?8B(+Q>R+RU[-_SZWN!*&KB5$%DJ8+00Q6Q9*D(42]K%0 M!^93Q_09/<5$%DJ8+?0TH^XC6)KY-]\E-T_)G+BLEZI33&2AA-E"SY@O$3R; MJ%+JO#4'FR %)F:\G/MSJ[Q92;I[X!\LNTZ0@A)F!1TI5O3%JP55"5)0 MPEWJ.89Y>_?7FU;>D<"ES:%H M]@EFBA24,BL(8K84E"(%I MQ=2:S.=,K=I5BA24XW9I: 4*2CE7NGVPOA9F:65FU7]PMH>E&(B!:7, M"FK5>_N-'4VQ?]MB2M^B2I&"4O:U;BW,P]2#8B(%I3^5T MB@G?KV%6T 'FR^:N6$TQD8)29@5UE_L[;O0Q,M"8^PT;6.^GHAPC XU/N2RA M_5(5,M#XE,NK6Y-'8V2@,?M[G0B3EC#&2$)C;@D=K@/OOGV0@,;, H(KPMO] M$@EHW AHT)SLWK_+?))5J.R+_PKG]WOQSJ=6U'_J*PV#,*I? EE4>7[E]]T4 MOQN9[5_VWK^H_OY?4$L#!!0 ( (B%1U@4-@ &PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKUNXD 81N%;0;Z F/F?6854VZ1= MY080&2 *8&1[M/[1ML-F7X_KX:$[U]/ESK;KC^OQLNQW[7F]>5_O:FN7R]CV]S.: MI\?[F8N7SW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF_3C< M+@_M]<,\7"8WB^?75=,_OYJFG3O((LC.'^00Y.8/\@CR\P<%!(7Y@R*"XOQ! M"4%I_J",H#Q_4$%0F3_(+"GC4B!I@K6 UH9<&P&O#<$V F(;DFT$S#9$VPBH M;EGI; ;TM];8">MO)CVT!O2WUM@)Z6^IM M!?2VU-L*Z&VIMQ70VU)O*Z"WI=Y60&]+O:V WHYZ.P&]'?5V GH[ZNT$]':3 MS1(!O1WU=@)Z.^KM!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/O;V WIYZ>P&] M/?7V GI[ZNT%]/:3S6X!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!WH-Y! M0.] O8. WH%Z!P&] _4. GH'ZAT$] Z3/RL%] [4.PCH':AW$- [4.\@H'>@ MWD% [TB]HX#>D7I' ;TC]8X">D?J'07TCM0["N@=J7<4T#M.#IL(Z!VI=Q30 M.U+O**!WI-Y10.]$O9. WHEZ)P&]$_5. GHGZIT$]$[4.PGHG:AW$M [4>\D MH'>:'!84T#M1[R2@=Z+>24#O3+VS@-Z9>FPMH'>FWEE [T*]BX#>A7H7 ;T+]2X">A?J703T M+M2[".A=J'<1T+M0[_*=>@_CYZ$.MYZO-9__G52/E^_6V^.ORZ^+DW?\BG-[ M7S$\_0502P,$% @ B(5'6$;]('I, @ GC8 !, !;0V]N=&5N=%]4 M>7!E&ULS=M-;MLP$(;AJQC:!I8BDJ*H(LZF[;;-HA=0)3H6K#^03.K< MOK2':^^?8T6[\Z#/WH-\DNA/E#EOEF9X?:I]-L MQ[BRG=Q0A_C5W6=SW>SK>YN)ZVN=-=,8[!C6X5@CN;WY9+?U0Q]6GP_Q9]]- MXR9QMO?)ZN-IXS%KD]3SW'=-'>)Z]CBVOZ6LGQ/2>'+9XW?=[*_BAB1[,^&X M\N> YW-?'ZUS76M7=[4+7^HA[LH.?>;#4V]]>K[$&SU.VVW7V'9J'H9X)/6S MLW7K=]:&H4]/1:_.)X=XP_;TF5^_SOBU_CO[$) ^)*0/ M!>FC@/2A(7V4D#X,I(\*TD=^36F$(FI.(36GF)I34,TIJN845G.*JSD%UIPB MJZ#(*BBR"HJL@B*KH,@J*+(*BJR"(JN@R"HHLDJ*K)(BJZ3(*BFR2HJLDB*K MI,@J*;)*BJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(6%%D+BJP% M1=:"(FM!D;6@R%I09"THLA8460N*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR: M(JNFR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FR&HJLAB*KH&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (B%1UA;24VY'@@ M Q 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6'^C M9.0D" T"H !@ ("!UA( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ B(5'6'^C8Z4Z P , L !@ M ("!L"8 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ B(5'6+7^%.3C P 6Q4 !@ ("!1#X 'AL M+W=O&UL4$L! A0#% @ B(5'6+PJ>(KV"0 B2 !D ("! M:&L 'AL+W=OIY0) Z( &0 @(&5=0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ B(5'6!XEGQ_H! ?0P !D ("!0(@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6#A&J0'[ M"@ /1T !D ("!,9X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6 /&P!UX!0 R0P !D M ("!#[X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ B(5'6+'?.8*4# TB !D ("!MM4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MB(5'6!17V#A: @ >P8 !D ("!CNH 'AL+W=O&PO=V]R:W-H965TYG5V@4 *,2 9 " @3XD 0!X;"]W;W)K&UL4$L! A0#% @ B(5'6*<_A3 E! =! !D M ("!3RH! 'AL+W=O&PO=V]R:W-H M965TV$X @ . 7 9 M " @2\S 0!X;"]W;W)K&UL4$L! M A0#% @ B(5'6"6>_!S: P R@D !D ("!1CP! 'AL M+W=O&UL4$L! A0#% @ B(5' M6 VHWE_V!P !!8 !D ("!V4H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6(DX;$<@ P @< M !D ("!!E\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6*YEO\ON! XR8 !D M ("!>VP! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ B(5'6-MDV]/>!0 U"( !D ("!B7X! 'AL+W=O M_YL$ "0 M&@ &0 @(&>A $ >&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6(\2 MUE9=&@ E3L! !D ("!&XT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6'4:&N3,! ;A\ !D M ("!,[(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ B(5'6#J, ;7 @ 2P@ !D ("! MC,(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ B(5'6&BH+M8- P APL !D ("!]X(@4 )XB 9 " @1O3 0!X M;"]W;W)K&UL4$L! A0#% @ B(5'6*@S5-/< M @ M@< !D ("!=-@! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ B(5'6 &NP0N_! 82$ !D M ("!7>(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ B(5'6&M/675# P 3PX !D ("!R>X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MB(5'6%-GN@MR @ L 8 !D ("!>O\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6$==Z%3'#P ,P(! !D M ("!L"D" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B(5'6%E=K5$T!0 A", !D ("!&PO=V]R:W-H965T 0 )L: 9 " M@7M, @!X;"]W;W)K&UL4$L! A0#% @ B(5' M6(V#49\S! 314 !D ("!*E$" 'AL+W=O$ &0 M @(&450( >&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6$2.Q3?U!0 T1H M !D ("!)UX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B(5'6$FT5"#5 P &PX !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ B(5'6$W#D6,M!@ $#( !D ("!?7P" 'AL+W=O M&PO=V]R:W-H965T& M @!X;"]W;W)K&UL4$L! A0#% @ B(5'6#!9 MQK W!P OE4 !D ("!'8H" 'AL+W=O&PO=V]R:W-H965T*NQS $P( L ( ! MLYH" %]R96QS+RYR96QS4$L! A0#% @ B(5'6 QKP9N\!@ +#\ \ M ( !G)L" 'AL+W=O7!E&UL4$L%!@ !H &@ *CQP /BG @ $! end XML 116 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 117 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 615 525 1 true 140 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.juniper.net/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.juniper.net/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Operations Sheet http://www.juniper.net/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 0000005 - Statement - Consolidated Balance Sheets Sheet http://www.juniper.net/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.juniper.net/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies Sheet http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies Description of Business, Basis of Presentation and Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Cash Equivalents and Investments Sheet http://www.juniper.net/role/CashEquivalentsandInvestments Cash Equivalents and Investments Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.juniper.net/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Derivative Instruments Sheet http://www.juniper.net/role/DerivativeInstruments Derivative Instruments Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Purchased Intangible Assets Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssets Goodwill and Purchased Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Other Financial Information Sheet http://www.juniper.net/role/OtherFinancialInformation Other Financial Information Notes 15 false false R16.htm 0000016 - Disclosure - Restructuring Charges Sheet http://www.juniper.net/role/RestructuringCharges Restructuring Charges Notes 16 false false R17.htm 0000017 - Disclosure - Debt and Financing Sheet http://www.juniper.net/role/DebtandFinancing Debt and Financing Notes 17 false false R18.htm 0000018 - Disclosure - Equity Sheet http://www.juniper.net/role/Equity Equity Notes 18 false false R19.htm 0000019 - Disclosure - Employee Benefit Plans Sheet http://www.juniper.net/role/EmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 0000020 - Disclosure - Segments Sheet http://www.juniper.net/role/Segments Segments Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://www.juniper.net/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Net Income Per Share Sheet http://www.juniper.net/role/NetIncomePerShare Net Income Per Share Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://www.juniper.net/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Subsequent Events Sheet http://www.juniper.net/role/SubsequentEvents Subsequent Events Notes 24 false false R25.htm 0000025 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954471 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies Description of Business, Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies 28 false false R29.htm 9954472 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables Description of Business, Basis of Presentation and Significant Accounting Policies (Tables) Tables http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies 29 false false R30.htm 9954473 - Disclosure - Cash Equivalents and Investments (Tables) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsTables Cash Equivalents and Investments (Tables) Tables http://www.juniper.net/role/CashEquivalentsandInvestments 30 false false R31.htm 9954474 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.juniper.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.juniper.net/role/FairValueMeasurements 31 false false R32.htm 9954475 - Disclosure - Derivative Instruments (Tables) Sheet http://www.juniper.net/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.juniper.net/role/DerivativeInstruments 32 false false R33.htm 9954476 - Disclosure - Goodwill and Purchased Intangible Assets (Tables) Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables Goodwill and Purchased Intangible Assets (Tables) Tables http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssets 33 false false R34.htm 9954477 - Disclosure - Other Financial Information (Tables) Sheet http://www.juniper.net/role/OtherFinancialInformationTables Other Financial Information (Tables) Tables http://www.juniper.net/role/OtherFinancialInformation 34 false false R35.htm 9954478 - Disclosure - Restructuring Charges (Tables) Sheet http://www.juniper.net/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.juniper.net/role/RestructuringCharges 35 false false R36.htm 9954479 - Disclosure - Debt and Financing (Tables) Sheet http://www.juniper.net/role/DebtandFinancingTables Debt and Financing (Tables) Tables http://www.juniper.net/role/DebtandFinancing 36 false false R37.htm 9954480 - Disclosure - Equity (Tables) Sheet http://www.juniper.net/role/EquityTables Equity (Tables) Tables http://www.juniper.net/role/Equity 37 false false R38.htm 9954481 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.juniper.net/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.juniper.net/role/EmployeeBenefitPlans 38 false false R39.htm 9954482 - Disclosure - Segments (Tables) Sheet http://www.juniper.net/role/SegmentsTables Segments (Tables) Tables http://www.juniper.net/role/Segments 39 false false R40.htm 9954483 - Disclosure - Income Taxes (Tables) Sheet http://www.juniper.net/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.juniper.net/role/IncomeTaxes 40 false false R41.htm 9954484 - Disclosure - Net Income per Share (Tables) Sheet http://www.juniper.net/role/NetIncomeperShareTables Net Income per Share (Tables) Tables 41 false false R42.htm 9954485 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.juniper.net/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.juniper.net/role/CommitmentsandContingencies 42 false false R43.htm 9954486 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details) Sheet http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details) Details http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables 43 false false R44.htm 9954487 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details) Sheet http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details) Details 44 false false R45.htm 9954488 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails Cash Equivalents and Investments - Available-For-Sale (Details) Details 45 false false R46.htm 9954489 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) Details 46 false false R47.htm 9954490 - Disclosure - Cash Equivalents and Investments - Narrative (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails Cash Equivalents and Investments - Narrative (Details) Details 47 false false R48.htm 9954491 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails Cash Equivalents and Investments - Investments in Equity Securities (Details) Details 48 false false R49.htm 9954492 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details) Sheet http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails Cash Equivalents and Investments - Restricted Cash and Investments (Details) Details 49 false false R50.htm 9954493 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 50 false false R51.htm 9954494 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 51 false false R52.htm 9954495 - Disclosure - Derivative Instruments - Notional Amount (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails Derivative Instruments - Notional Amount (Details) Details 52 false false R53.htm 9954496 - Disclosure - Derivative Instruments - Fair Value of Assets and Liabilities (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails Derivative Instruments - Fair Value of Assets and Liabilities (Details) Details 53 false false R54.htm 9954497 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 54 false false R55.htm 9954498 - Disclosure - Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details) Details 55 false false R56.htm 9954499 - Disclosure - Goodwill and Purchased Intangible Assets - Narrative (Details) Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsNarrativeDetails Goodwill and Purchased Intangible Assets - Narrative (Details) Details 56 false false R57.htm 9954500 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details) Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details) Details 57 false false R58.htm 9954501 - Disclosure - Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details) Sheet http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details) Details 58 false false R59.htm 9954502 - Disclosure - Other Financial Information - Total Inventory (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails Other Financial Information - Total Inventory (Details) Details 59 false false R60.htm 9954503 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails Other Financial Information - Prepaid Expenses and Other Current Assets (Details) Details 60 false false R61.htm 9954504 - Disclosure - Other Financial Information - Property and Equipment, Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails Other Financial Information - Property and Equipment, Net (Details) Details 61 false false R62.htm 9954505 - Disclosure - Other Financial Information - Warranties (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails Other Financial Information - Warranties (Details) Details 62 false false R63.htm 9954506 - Disclosure - Other Financial Information - Deferred Revenue (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails Other Financial Information - Deferred Revenue (Details) Details 63 false false R64.htm 9954507 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details) Details 64 false false R65.htm 9954508 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails Other Financial Information - Revenue, Remaining Performance Obligation (Details) Details 65 false false R66.htm 9954509 - Disclosure - Other Financial Information - Other Expense, Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails Other Financial Information - Other Expense, Net (Details) Details 66 false false R67.htm 9954510 - Disclosure - Restructuring Charges - Schedule of Restructuring Charges (Details) Sheet http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails Restructuring Charges - Schedule of Restructuring Charges (Details) Details 67 false false R68.htm 9954511 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.juniper.net/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 68 false false R69.htm 9954512 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details) Sheet http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails Restructuring Charges - Restructuring Liabilities (Details) Details 69 false false R70.htm 9954513 - Disclosure - Debt and Financing - Schedule of Debt (Details) Sheet http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails Debt and Financing - Schedule of Debt (Details) Details 70 false false R71.htm 9954514 - Disclosure - Debt and Financing - Schedule of Aggregate Debt Maturities (Details) Sheet http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails Debt and Financing - Schedule of Aggregate Debt Maturities (Details) Details 71 false false R72.htm 9954515 - Disclosure - Debt and Financing - Narrative (Details) Sheet http://www.juniper.net/role/DebtandFinancingNarrativeDetails Debt and Financing - Narrative (Details) Details 72 false false R73.htm 9954516 - Disclosure - Equity - Stock Repurchase Activities (Details) Sheet http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails Equity - Stock Repurchase Activities (Details) Details 73 false false R74.htm 9954517 - Disclosure - Equity - Narrative (Details) Sheet http://www.juniper.net/role/EquityNarrativeDetails Equity - Narrative (Details) Details 74 false false R75.htm 9954518 - Disclosure - Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details) Sheet http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details) Details 75 false false R76.htm 9954519 - Disclosure - Employee Benefit Plans - Equity Incentive Plans (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails Employee Benefit Plans - Equity Incentive Plans (Details) Details 76 false false R77.htm 9954520 - Disclosure - Employee Benefit Plans - RSU, RSA, and PSA Activities (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails Employee Benefit Plans - RSU, RSA, and PSA Activities (Details) Details 77 false false R78.htm 9954521 - Disclosure - Employee Benefit Plans - Shares Available For Grant (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails Employee Benefit Plans - Shares Available For Grant (Details) Details 78 false false R79.htm 9954522 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details) Details 79 false false R80.htm 9954523 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails Employee Benefit Plans - Share-Based Compensation Expense (Details) Details 80 false false R81.htm 9954524 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details) Details 81 false false R82.htm 9954525 - Disclosure - Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) Details 82 false false R83.htm 9954526 - Disclosure - Segments - Revenue by Product (Details) Sheet http://www.juniper.net/role/SegmentsRevenuebyProductDetails Segments - Revenue by Product (Details) Details 83 false false R84.htm 9954527 - Disclosure - Segments - Revenue (Details) Sheet http://www.juniper.net/role/SegmentsRevenueDetails Segments - Revenue (Details) Details 84 false false R85.htm 9954528 - Disclosure - Segments - Geographical (Details) Sheet http://www.juniper.net/role/SegmentsGeographicalDetails Segments - Geographical (Details) Details 85 false false R86.htm 9954529 - Disclosure - Income Taxes - Components of Pretax Income (Details) Sheet http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails Income Taxes - Components of Pretax Income (Details) Details 86 false false R87.htm 9954530 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.juniper.net/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 87 false false R88.htm 9954531 - Disclosure - Income Taxes - Deferred Taxes (Details) Sheet http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails Income Taxes - Deferred Taxes (Details) Details 88 false false R89.htm 9954532 - Disclosure - Income Taxes - Income Tax Contingencies (Details) Sheet http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails Income Taxes - Income Tax Contingencies (Details) Details 89 false false R90.htm 9954533 - Disclosure - Net Income per Share (Details) Sheet http://www.juniper.net/role/NetIncomeperShareDetails Net Income per Share (Details) Details http://www.juniper.net/role/NetIncomeperShareTables 90 false false R91.htm 9954534 - Disclosure - Commitments and Contingencies - Unconditional Purchase Obligations (Details) Sheet http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails Commitments and Contingencies - Unconditional Purchase Obligations (Details) Details 91 false false R92.htm 9954535 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 92 false false R93.htm 9954536 - Disclosure - Commitments and Contingencies - Lease Costs (Details) Sheet http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails Commitments and Contingencies - Lease Costs (Details) Details 93 false false R94.htm 9954537 - Disclosure - Commitments and Contingencies - Future Operating Lease Payments (Details) Sheet http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails Commitments and Contingencies - Future Operating Lease Payments (Details) Details 94 false false R95.htm 9954538 - Disclosure - Subsequent Events (Details) Sheet http://www.juniper.net/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.juniper.net/role/SubsequentEvents 95 false false R96.htm 9954539 - Disclosure - Schedule II - Valuation and Qualifying Account (Details) Sheet http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails Schedule II - Valuation and Qualifying Account (Details) Details http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccounts 96 false false All Reports Book All Reports jnpr-20231231.htm jnpr-20231231.xsd jnpr-20231231_cal.xml jnpr-20231231_def.xml jnpr-20231231_lab.xml jnpr-20231231_pre.xml jnpr-20231231_g1.jpg jnpr-20231231_g2.jpg jnpr-20231231_g3.jpg jnpr-20231231_g4.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 122 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "jnpr-20231231.htm": { "nsprefix": "jnpr", "nsuri": "http://www.juniper.net/20231231", "dts": { "inline": { "local": [ "jnpr-20231231.htm" ] }, "schema": { "local": [ "jnpr-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/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "jnpr-20231231_cal.xml" ] }, "definitionLink": { "local": [ "jnpr-20231231_def.xml" ] }, "labelLink": { "local": [ "jnpr-20231231_lab.xml" ] }, "presentationLink": { "local": [ "jnpr-20231231_pre.xml" ] } }, "keyStandard": 462, "keyCustom": 63, "axisStandard": 37, "axisCustom": 1, "memberStandard": 86, "memberCustom": 53, "hidden": { "total": 15, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 8, "http://www.juniper.net/20231231": 3 }, "contextCount": 615, "entityCount": 1, "segmentCount": 140, "elementCount": 960, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1761, "http://xbrl.sec.gov/dei/2023": 47, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.juniper.net/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "jnpr-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": "jnpr-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.juniper.net/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:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "longName": "0000003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R4": { "role": "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R5": { "role": "http://www.juniper.net/role/ConsolidatedBalanceSheets", "longName": "0000005 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R6": { "role": "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000006 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R8": { "role": "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "longName": "0000008 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-16", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "longName": "0000009 - Statement - Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-485", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "span", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies", "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestments", "longName": "0000011 - Disclosure - Cash Equivalents and Investments", "shortName": "Cash Equivalents and Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.juniper.net/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.juniper.net/role/DerivativeInstruments", "longName": "0000013 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Purchased Intangible Assets", "shortName": "Goodwill and Purchased Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.juniper.net/role/OtherFinancialInformation", "longName": "0000015 - Disclosure - Other Financial Information", "shortName": "Other Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.juniper.net/role/RestructuringCharges", "longName": "0000016 - Disclosure - Restructuring Charges", "shortName": "Restructuring Charges", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.juniper.net/role/DebtandFinancing", "longName": "0000017 - Disclosure - Debt and Financing", "shortName": "Debt and Financing", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.juniper.net/role/Equity", "longName": "0000018 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.juniper.net/role/EmployeeBenefitPlans", "longName": "0000019 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.juniper.net/role/Segments", "longName": "0000020 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.juniper.net/role/IncomeTaxes", "longName": "0000021 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.juniper.net/role/NetIncomePerShare", "longName": "0000022 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.juniper.net/role/CommitmentsandContingencies", "longName": "0000023 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.juniper.net/role/SubsequentEvents", "longName": "0000024 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccounts", "longName": "0000025 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "jnpr-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": "jnpr-20231231.htm", "first": true, "unique": true } }, "R26": { "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": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R27": { "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": "27", "firstAnchor": { "contextRef": "c-426", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-426", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Policies)", "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)", "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R30": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables", "longName": "9954473 - Disclosure - Cash Equivalents and Investments (Tables)", "shortName": "Cash Equivalents and Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.juniper.net/role/FairValueMeasurementsTables", "longName": "9954474 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.juniper.net/role/DerivativeInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables", "longName": "9954476 - Disclosure - Goodwill and Purchased Intangible Assets (Tables)", "shortName": "Goodwill and Purchased Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.juniper.net/role/OtherFinancialInformationTables", "longName": "9954477 - Disclosure - Other Financial Information (Tables)", "shortName": "Other Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.juniper.net/role/RestructuringChargesTables", "longName": "9954478 - Disclosure - Restructuring Charges (Tables)", "shortName": "Restructuring Charges (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.juniper.net/role/DebtandFinancingTables", "longName": "9954479 - Disclosure - Debt and Financing (Tables)", "shortName": "Debt and Financing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.juniper.net/role/EquityTables", "longName": "9954480 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansTables", "longName": "9954481 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.juniper.net/role/SegmentsTables", "longName": "9954482 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.juniper.net/role/IncomeTaxesTables", "longName": "9954483 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.juniper.net/role/NetIncomeperShareTables", "longName": "9954484 - Disclosure - Net Income per Share (Tables)", "shortName": "Net Income per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesTables", "longName": "9954485 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "longName": "9954486 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)", "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-12", "name": "jnpr:EquityMethodInvestmentRecordingPeriodLag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "jnpr:EquityMethodInvestmentRecordingPeriodLag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "longName": "9954487 - Disclosure - Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details)", "shortName": "Description of Business, Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment, Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-48", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "longName": "9954488 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details)", "shortName": "Cash Equivalents and Investments - Available-For-Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R46": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "longName": "9954489 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "shortName": "Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-83", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R47": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "longName": "9954490 - Disclosure - Cash Equivalents and Investments - Narrative (Details)", "shortName": "Cash Equivalents and Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "investment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R48": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "longName": "9954491 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details)", "shortName": "Cash Equivalents and Investments - Investments in Equity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "longName": "9954492 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "shortName": "Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R50": { "role": "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "longName": "9954493 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-182", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R51": { "role": "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails", "longName": "9954494 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R52": { "role": "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "longName": "9954495 - Disclosure - Derivative Instruments - Notional Amount (Details)", "shortName": "Derivative Instruments - Notional Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-296", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R53": { "role": "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "longName": "9954496 - Disclosure - Derivative Instruments - Fair Value of Assets and Liabilities (Details)", "shortName": "Derivative Instruments - Fair Value of Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R54": { "role": "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954497 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails", "longName": "9954498 - Disclosure - Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details)", "shortName": "Goodwill and Purchased Intangible Assets - Goodwill Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R56": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsNarrativeDetails", "longName": "9954499 - Disclosure - Goodwill and Purchased Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Purchased Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails", "longName": "9954500 - Disclosure - Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details)", "shortName": "Goodwill and Purchased Intangible Assets - Purchased Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details)", "shortName": "Goodwill and Purchased Intangible Assets - Estimated Future Amortization Expense Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails", "longName": "9954502 - Disclosure - Other Financial Information - Total Inventory (Details)", "shortName": "Other Financial Information - Total Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954503 - Disclosure - Other Financial Information - Prepaid Expenses and Other Current Assets (Details)", "shortName": "Other Financial Information - Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails", "longName": "9954504 - Disclosure - Other Financial Information - Property and Equipment, Net (Details)", "shortName": "Other Financial Information - Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails", "longName": "9954505 - Disclosure - Other Financial Information - Warranties (Details)", "shortName": "Other Financial Information - Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R63": { "role": "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "longName": "9954506 - Disclosure - Other Financial Information - Deferred Revenue (Details)", "shortName": "Other Financial Information - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R64": { "role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails", "longName": "9954507 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details)", "shortName": "Other Financial Information - Revenue, Remaining Performance Obligations and Deferred Commissions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "longName": "9954508 - Disclosure - Other Financial Information - Revenue, Remaining Performance Obligation (Details)", "shortName": "Other Financial Information - Revenue, Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails", "longName": "9954509 - Disclosure - Other Financial Information - Other Expense, Net (Details)", "shortName": "Other Financial Information - Other Expense, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails", "longName": "9954510 - Disclosure - Restructuring Charges - Schedule of Restructuring Charges (Details)", "shortName": "Restructuring Charges - Schedule of Restructuring Charges (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCostsAndAssetImpairmentCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "longName": "9954511 - Disclosure - Restructuring Charges - Narrative (Details)", "shortName": "Restructuring Charges - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-374", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R69": { "role": "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "longName": "9954512 - Disclosure - Restructuring Charges - Restructuring Liabilities (Details)", "shortName": "Restructuring Charges - Restructuring Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-382", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R70": { "role": "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "longName": "9954513 - Disclosure - Debt and Financing - Schedule of Debt (Details)", "shortName": "Debt and Financing - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R71": { "role": "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails", "longName": "9954514 - Disclosure - Debt and Financing - Schedule of Aggregate Debt Maturities (Details)", "shortName": "Debt and Financing - Schedule of Aggregate Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "longName": "9954515 - Disclosure - Debt and Financing - Narrative (Details)", "shortName": "Debt and Financing - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:SaleOfReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:SaleOfReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "longName": "9954516 - Disclosure - Equity - Stock Repurchase Activities (Details)", "shortName": "Equity - Stock Repurchase Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-485", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "span", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-421", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R74": { "role": "http://www.juniper.net/role/EquityNarrativeDetails", "longName": "9954517 - Disclosure - Equity - Narrative (Details)", "shortName": "Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-426", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareDeclared", "us-gaap:CommonStockDividendsPerShareDeclared", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-438", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R75": { "role": "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails", "longName": "9954518 - Disclosure - Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details)", "shortName": "Equity - Accumulated Other Comprehensive Income (loss), Net of Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R76": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "longName": "9954519 - Disclosure - Employee Benefit Plans - Equity Incentive Plans (Details)", "shortName": "Employee Benefit Plans - Equity Incentive Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "longName": "9954520 - Disclosure - Employee Benefit Plans - RSU, RSA, and PSA Activities (Details)", "shortName": "Employee Benefit Plans - RSU, RSA, and PSA Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-485", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareCashPaid", "span", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-471", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R78": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails", "longName": "9954521 - Disclosure - Employee Benefit Plans - Shares Available For Grant (Details)", "shortName": "Employee Benefit Plans - Shares Available For Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-486", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:SharesAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-487", "name": "jnpr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:SharesAvailableForGrantTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R79": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "longName": "9954522 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details)", "shortName": "Employee Benefit Plans - Employee Stock Purchase Plan and Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-490", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-490", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "longName": "9954523 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense (Details)", "shortName": "Employee Benefit Plans - Share-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails", "longName": "9954524 - Disclosure - Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details)", "shortName": "Employee Benefit Plans - Share-Based Compensation Expense Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "longName": "9954525 - Disclosure - Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details)", "shortName": "Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.juniper.net/role/SegmentsRevenuebyProductDetails", "longName": "9954526 - Disclosure - Segments - Revenue by Product (Details)", "shortName": "Segments - Revenue by Product (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.juniper.net/role/SegmentsRevenueDetails", "longName": "9954527 - Disclosure - Segments - Revenue (Details)", "shortName": "Segments - Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-538", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R85": { "role": "http://www.juniper.net/role/SegmentsGeographicalDetails", "longName": "9954528 - Disclosure - Segments - Geographical (Details)", "shortName": "Segments - Geographical (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-553", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R86": { "role": "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails", "longName": "9954529 - Disclosure - Income Taxes - Components of Pretax Income (Details)", "shortName": "Income Taxes - Components of Pretax Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "longName": "9954530 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "jnpr:EffectiveIncomeTaxRateReconciliationAdjustmentsForCertainPrivatelyHeldInvestmentsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "jnpr:EffectiveIncomeTaxRateReconciliationAdjustmentsForCertainPrivatelyHeldInvestmentsAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails", "longName": "9954531 - Disclosure - Income Taxes - Deferred Taxes (Details)", "shortName": "Income Taxes - Deferred Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails", "longName": "9954532 - Disclosure - Income Taxes - Income Tax Contingencies (Details)", "shortName": "Income Taxes - Income Tax Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:UnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R90": { "role": "http://www.juniper.net/role/NetIncomeperShareDetails", "longName": "9954533 - Disclosure - Net Income per Share (Details)", "shortName": "Net Income per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R91": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails", "longName": "9954534 - Disclosure - Commitments and Contingencies - Unconditional Purchase Obligations (Details)", "shortName": "Commitments and Contingencies - Unconditional Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954535 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-12", "name": "jnpr:AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "jnpr:AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails", "longName": "9954536 - Disclosure - Commitments and Contingencies - Lease Costs (Details)", "shortName": "Commitments and Contingencies - Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails", "longName": "9954537 - Disclosure - Commitments and Contingencies - Future Operating Lease Payments (Details)", "shortName": "Commitments and Contingencies - Future Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ScheduleofFutureOperatingLeasePaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "jnpr:ScheduleofFutureOperatingLeasePaymentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.juniper.net/role/SubsequentEventsDetails", "longName": "9954538 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-426", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockDividendsPerShareCashPaid", "us-gaap:CommonStockDividendsPerShareDeclared", "us-gaap:CommonStockDividendsPerShareDeclared", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-586", "name": "us-gaap:BusinessAcquisitionSharePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } }, "R96": { "role": "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails", "longName": "9954539 - Disclosure - Schedule II - Valuation and Qualifying Account (Details)", "shortName": "Schedule II - Valuation and Qualifying Account (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-588", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-593", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "jnpr-20231231.htm", "unique": true } } }, "tag": { "jnpr_A2022RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "A2022RestructuringPlanMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Restructuring Plan", "label": "2022 Restructuring Plan [Member]", "documentation": "2022 Restructuring Plan" } } }, "auth_ref": [] }, "jnpr_A2023TransformationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "A2023TransformationPlanMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Transformation Plan", "label": "2023 Transformation Plan [Member]", "documentation": "2023 Transformation Plan" } } }, "auth_ref": [] }, "jnpr_AIDrivenEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AIDrivenEnterpriseMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AI-Driven Enterprise", "label": "AI Driven Enterprise [Member]", "documentation": "AI Driven Enterprise" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [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_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.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42", "r997" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $9.8 and $11.1 as of December 31, 2023 and 2022, respectively", "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": [ "r384", "r385" ] }, "jnpr_AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued estimated carrying charges", "label": "Accrued Estimate Carrying Charges Or Obsolete Materials Charges", "documentation": "Accrual for estimated carrying charges or obsolete materials charges." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r149", "r210" ] }, "jnpr_AccruedIncomeTaxesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AccruedIncomeTaxesNoncurrentMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Income Taxes", "label": "Accrued Income Taxes, Noncurrent [Member]", "documentation": "Accrued Income Taxes, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r85", "r262", "r817" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains/Losses on Cash Flow Hedges", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r283", "r293", "r294", "r677", "r965", "r1122" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains/Losses on Available-for- Sale Debt Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r278", "r279", "r280", "r283", "r293", "r294", "r1122" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (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": [ "r292", "r293", "r730", "r731", "r732", "r733", "r734", "r735" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "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": [ "r52", "r53", "r163", "r269", "r813", "r842", "r846" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r292", "r293", "r730", "r731", "r732", "r733", "r734", "r735" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r25", "r53", "r691", "r694", "r761", "r837", "r838", "r1122", "r1123", "r1124", "r1140", "r1141", "r1142" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r5", "r25", "r53", "r293", "r294", "r731", "r732", "r733", "r734", "r735", "r1122" ] }, "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": [ "r1055" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Other Financial Information", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/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": [ "r154", "r997", "r1267" ] }, "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": [ "r1061" ] }, "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": [ "r1061" ] }, "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": [ "r1061" ] }, "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": [ "r1061" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "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": [ "r105", "r106", "r588" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r224" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r630" ] }, "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": [ "r1025", "r1037", "r1047", "r1073" ] }, "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": [ "r1028", "r1040", "r1050", "r1076" ] }, "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": [ "r1061" ] }, "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": [ "r1068" ] }, "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": [ "r1032", "r1041", "r1051", "r1068", "r1077", "r1081", "r1089" ] }, "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": [ "r1087" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r620", "r629" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "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": [ "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts receivable, current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r270", "r386", "r441" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Americas", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1271", "r1273", "r1274", "r1275" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Intangible Assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r77", "r82" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares (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": [ "r349" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1271", "r1273", "r1274", "r1275" ] }, "jnpr_AssetBackedSecuritiesAndMortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AssetBackedSecuritiesAndMortgageBackedSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed and mortgage-backed securities", "label": "Asset Backed Securities And Mortgage Backed Securities [Member]", "documentation": "Asset Backed Securities And Mortgage Backed Securities" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of assets", "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": [ "r13", "r83" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r208", "r266", "r308", "r358", "r370", "r375", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r675", "r679", "r723", "r811", "r884", "r997", "r1014", "r1191", "r1192", "r1250" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/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": [ "r256", "r275", "r308", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r675", "r679", "r723", "r997", "r1191", "r1192", "r1250" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.juniper.net/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.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets measured at fair value on a recurring basis", "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": [ "r135" ] }, "jnpr_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.juniper.net/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1019", "r1020", "r1033" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.juniper.net/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1019", "r1020", "r1033" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.juniper.net/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1019", "r1020", "r1033" ] }, "jnpr_AutomatedWANSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AutomatedWANSolutionsMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automated WAN Solutions", "label": "Automated WAN Solutions [Member]", "documentation": "Automated WAN Solutions" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r394" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "terseLabel": "Gross unrealized losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r395" ] }, "jnpr_AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available For Sale Investments And Publicly Traded Securities [Table]", "label": "Available For Sale Investments And Publicly Traded Securities [Table]", "documentation": "Available for sale investments and publicly traded securities table." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities:", "label": "Debt Securities, Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due between one and five years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [ "r1156" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due between one and five years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [ "r399", "r809" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": [ "r1155" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in less than one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": [ "r398", "r808" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r392", "r447", "r805", "r1146" ] }, "us-gaap_AverageRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AverageRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of foreign currency derivatives", "label": "Average Remaining Maturity of Foreign Currency Derivatives", "documentation": "Average period remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "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": [ "r1084" ] }, "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": [ "r1085" ] }, "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": [ "r1080" ] }, "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": [ "r1080" ] }, "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": [ "r1080" ] }, "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": [ "r1080" ] }, "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": [ "r1080" ] }, "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": [ "r1080" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619" ] }, "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": [ "r1083" ] }, "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": [ "r1082" ] }, "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": [ "r1081" ] }, "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": [ "r1081" ] }, "jnpr_BalanceSheetInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "BalanceSheetInformationAbstract", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Information", "label": "Balance Sheet Information [Abstract]", "documentation": "Balance Sheet Information" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "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.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r121", "r126" ] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Bank Time Deposits [Member]", "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest." } } }, "auth_ref": [ "r219" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and building improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "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": [ "r671", "r990", "r991" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r112", "r113", "r671", "r990", "r991" ] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, share price (in dollars per share)", "label": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "jnpr_BusinessCombinationCommonStockAssumed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "BusinessCombinationCommonStockAssumed", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock assumed upon business combination", "label": "Business Combination, Common Stock Assumed", "documentation": "Business Combination, Common Stock Assumed" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity value of acquisition", "label": "Business Combination, Price of Acquisition, Expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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": [ "r111" ] }, "stpr_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "CA", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "California", "label": "CALIFORNIA" } } }, "auth_ref": [] }, "jnpr_CaliforniaDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CaliforniaDeferredTaxAssetsMember", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "California Deferred Tax Assets", "label": "California Deferred Tax Assets [Member]", "documentation": "California Deferred Tax Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred commission", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r461" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r461" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred commission", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r460" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/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": [ "r61", "r259", "r960" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Investments", "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": [ "r62" ] }, "jnpr_CashCashEquivalentsAndInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CashCashEquivalentsAndInvestmentsTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Investments", "label": "Cash Cash Equivalents And Investments [Text Block]", "documentation": "Cash, cash equivalents and investments." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents, and restricted cash", "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": [ "r61", "r175", "r304" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) 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": [ "r1", "r175" ] }, "jnpr_CashEquivalentsAndInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CashEquivalentsAndInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Investments [Abstract]", "label": "Cash Equivalents and Investments [Abstract]", "documentation": "cash equivalents and investments." } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash Equivalents [Member]", "documentation": "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": [ "r259" ] }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Losses expected to be reclassified into earnings within the next 12 months", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "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": [ "r119" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing activity:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "verboseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r19", "r1004", "r1005", "r1006", "r1009" ] }, "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": [ "r1059" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r97", "r98", "r99", "r100" ] }, "jnpr_CloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CloudMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud", "label": "Cloud [Member]", "documentation": "Cloud [Member]" } } }, "auth_ref": [] }, "jnpr_CloudReadyDataCenterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CloudReadyDataCenterMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud-Ready Data Center", "label": "Cloud Ready Data Center [Member]", "documentation": "Cloud Ready Data Center" } } }, "auth_ref": [] }, "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": [ "r1060" ] }, "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": [ "r1060" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r189", "r1004", "r1005", "r1006", "r1009" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "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": [ "r50", "r141", "r812", "r871" ] }, "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.juniper.net/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r187", "r490", "r492", "r941", "r1184" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r91", "r942" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquityParenthetical", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of cash dividends (in dollars per share)", "verboseLabel": "Per Share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r193" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash dividends declared per share of common stock (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r193" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock and Additional Paid-In Capital", "label": "Common Stock Including Additional Paid in Capital [Member]", "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock)." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1000", "r1001", "r1002", "r1004", "r1005", "r1006", "r1009", "r1140", "r1141", "r1239", "r1266", "r1269" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.juniper.net/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": [ "r153" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.juniper.net/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": [ "r153", "r872" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical", "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r26", "r153", "r872", "r890", "r1269", "r1270" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.00001 par value; 1,000.0 shares authorized; 320.3 shares and 322.9 shares issued and outstanding as of December 31, 2023 and 2022, respectively", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r153", "r872" ] }, "jnpr_CommunicationOfAdvertisingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CommunicationOfAdvertisingMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Communication Of Advertising", "label": "Communication Of Advertising [Member]", "documentation": "Communication Of Advertising" } } }, "auth_ref": [] }, "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": [ "r1065" ] }, "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": [ "r1064" ] }, "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": [ "r1066" ] }, "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": [ "r1063" ] }, "us-gaap_ComparabilityOfPriorYearFinancialData": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComparabilityOfPriorYearFinancialData", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Estimates", "label": "Comparability of Prior Year Financial Data, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting any exceptions to the comparability of prior year financial data with data shown for the most recent accounting period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.juniper.net/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": [ "r194", "r195", "r196", "r197" ] }, "jnpr_ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ComponentsOfIncomeBeforeTheProvisionForIncomeTaxesAndNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Pretax Income", "label": "Components Of Income Before The Provision For Income Taxes And Noncontrolling Interest [Table Text Block]", "documentation": "Components of income before the provision for income taxes and noncontrolling interest [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive 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": [ "r54", "r288", "r290", "r296", "r806", "r822" ] }, "jnpr_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Computers, equipment, and software", "label": "Computer, Equipment and Software [Member]", "documentation": "Computer, Equipment and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r958", "r1179", "r1180" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r143", "r227" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction-in-process", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "jnpr_ContractManufacturerLiabilitiesPolicyTextBlockPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ContractManufacturerLiabilitiesPolicyTextBlockPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Manufacturer Liabilities", "label": "Contract Manufacturer Liabilities Policy Text Block [Policy Text Block]", "documentation": "Contract Manufacturer Liabilities Policy Text Block [Policy Text Block]" } } }, "auth_ref": [] }, "jnpr_ContractTerminationsAndOtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ContractTerminationsAndOtherRestructuringMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract terminations and other", "label": "Contract Terminations and Other Restructuring [Member]", "documentation": "Contract Terminations and Other Restructuring" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue", "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": [ "r1195" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r560", "r561", "r573" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "verboseLabel": "Current", "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": [ "r560", "r561", "r573" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "verboseLabel": "Long-term", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r560", "r561", "r573" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r574" ] }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract manufacturer deposits", "label": "Contract with Customer, Receivable, 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 to consideration is unconditional, classified as current." } } }, "auth_ref": [ "r560", "r562", "r573" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "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": [ "r986", "r988", "r1265" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r169", "r798" ] }, "us-gaap_CostOfGoodsProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsProductLineMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Product", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r1103" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "jnpr_CostOfRevenuesServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CostOfRevenuesServiceMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues - Service", "label": "Cost of Revenues, Service [Member]", "documentation": "Cost of service revenues." } } }, "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.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "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": [ "r1105", "r1133" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current provision (benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r204", "r657", "r665", "r1133" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision (benefit):", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "jnpr_CurrentYearAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "CurrentYearAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax positions related to current year:", "label": "Current Year [Abstract]", "documentation": "Current Year [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer contracts, support agreements, and related 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": [ "r114" ] }, "jnpr_DebtCovenantMaximumLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtCovenantMaximumLeverageRatio", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum leverage ratio", "label": "Debt Covenant, Maximum Leverage Ratio", "documentation": "Debt Covenant, Maximum Leverage Ratio" } } }, "auth_ref": [] }, "jnpr_DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated": { "xbrltype": "pureItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum leverage ratio, if acquisition is consummated", "label": "Debt Covenant, Maximum Leverage Ratio, If Acquisition Consummated", "documentation": "Debt Covenant, Maximum Leverage Ratio, Up To Four Quarters, If Acquisition Consummated" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/DebtandFinancing" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Financing", "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": [ "r188", "r306", "r514", "r520", "r521", "r522", "r523", "r524", "r525", "r530", "r537", "r538", "r540" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r39", "r147", "r148", "r209", "r212", "r313", "r515", "r516", "r517", "r518", "r519", "r521", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r740", "r973", "r974", "r975", "r976", "r977", "r1131" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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.juniper.net/role/DebtandFinancingScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "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": [ "r39", "r212", "r541" ] }, "jnpr_DebtInstrumentDerivativeInstrumentsFairValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtInstrumentDerivativeInstrumentsFairValueAdjustment", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedge accounting fair value adjustments", "label": "Debt Instrument, Derivative Instruments Fair Value Adjustment", "documentation": "Debt Instrument, Derivative Instruments Fair Value Adjustment" } } }, "auth_ref": [] }, "jnpr_DebtInstrumentExtensionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtInstrumentExtensionPeriod", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, extension period", "label": "Debt Instrument, Extension Period", "documentation": "Debt Instrument, Extension Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r47", "r137", "r544", "r740" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r47", "r516" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r313", "r515", "r516", "r517", "r518", "r519", "r521", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r740", "r973", "r974", "r975", "r976", "r977", "r1131" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "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": [ "r48", "r313", "r515", "r516", "r517", "r518", "r519", "r521", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r740", "r973", "r974", "r975", "r976", "r977", "r1131" ] }, "jnpr_DebtInstrumentNumberOfExtensionOptions": { "xbrltype": "integerItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtInstrumentNumberOfExtensionOptions", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, number of extension options", "label": "Debt Instrument, Number Of Extension Options", "documentation": "Debt Instrument, Number Of Extension Options" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price, percent", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r48", "r95", "r96", "r136", "r137", "r139", "r142", "r191", "r192", "r313", "r515", "r516", "r517", "r518", "r519", "r521", "r526", "r527", "r528", "r529", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r740", "r973", "r974", "r975", "r976", "r977", "r1131" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unaccreted discount and debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r138", "r526", "r542", "r974", "r975" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Instruments [Abstract]", "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss on available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r393", "r447", "r452", "r453" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses on privately-held debt and redeemable preferred stock investments", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1167" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, after Allowance for Credit Loss", "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "totalLabel": "Total", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross realized gains from available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r420" ] }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross realized losses from available-for-sale debt securities", "label": "Debt Securities, Available-for-Sale, Realized Loss", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r420" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrealized Gains and Losses and Fair Value of Available-For-Sale Debt Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total investments In unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r220", "r449" ] }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNILineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNILineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]", "documentation": "[Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "auth_ref": [] }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNITable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNITable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "documentation": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r1117" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r1133", "r1229", "r1231" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "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": [ "r204", "r1133", "r1229" ] }, "us-gaap_DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred gain on discontinuation of interest Rrate fair value edge", "label": "Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge", "documentation": "Amount as of the balance sheet date of the unamortized adjustment to the carrying value of an interest-bearing hedged item made under an effective interest rate fair value hedge that is amortized upon discontinuation of the interest rate fair value hedge." } } }, "auth_ref": [ "r1237" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred (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": [ "r13", "r204", "r235", "r664", "r665", "r1133" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred (benefit) provision:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r150", "r151", "r211", "r651" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r177" ] }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueArrangementByTypeTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Revenue [Table]", "label": "Deferred Revenue Arrangement, by Type [Table]", "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "States", "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": [ "r1133", "r1229", "r1231" ] }, "us-gaap_DeferredTaxAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetDomain", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Asset [Domain]", "label": "Deferred Tax Asset [Domain]", "documentation": "Identification of the deferred tax asset for which a valuation reserve exists." } } }, "auth_ref": [ "r107" ] }, "jnpr_DeferredTaxAssetsDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DeferredTaxAssetsDeferredRevenue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Revenue", "documentation": "Deferred Tax Assets, Deferred Revenue" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total 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": [ "r652" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D expenditure", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1227" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net of valuation allowance", "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": [ "r1227" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "jnpr_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets, Operating Lease Liabilities", "documentation": "Deferred Tax Assets, Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carry-forwards", "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": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "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": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and other credit carry-forwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r108", "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves and accruals not currently deductible", "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": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedTerseLabel": "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": [ "r653" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchased intangible assets", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r109", "r1228" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment basis differences", "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": [ "r109", "r1228" ] }, "jnpr_DeferredTaxLiabilitiesRightofUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DeferredTaxLiabilitiesRightofUseAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease assets", "label": "Deferred Tax Liabilities, Right of Use Assets", "documentation": "Deferred Tax Liabilities, Right of Use Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unremitted foreign earnings", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1228" ] }, "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesDeferredTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net unrealized gain", "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities." } } }, "auth_ref": [ "r109", "r1228" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matching contributions to plan", "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": [ "r575", "r577", "r583", "r986", "r987", "r988", "r989" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee contribution matched", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "jnpr_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DenominatorAbstract", "presentation": [ "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "Denominator" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "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": [ "r13", "r84" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization, and accretion", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r363" ] }, "jnpr_DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DerivativeAssetFairValueGrossAssetPeriodIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction in derivative asset", "label": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)", "documentation": "Derivative Asset, Fair Value, Gross Asset, Period Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Derivative liabilities", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with 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." } } }, "auth_ref": [ "r29", "r37", "r124", "r928", "r929" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets:", "label": "Derivative Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "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": [ "r861", "r863", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r885", "r886", "r887", "r888", "r899", "r900", "r901", "r902", "r905", "r906", "r907", "r908", "r925", "r926", "r927", "r930", "r1000", "r1002" ] }, "jnpr_DerivativeExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DerivativeExpirationPeriod", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, expiration period", "label": "Derivative, Expiration Period", "documentation": "Derivative, Expiration Period" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative assets", "terseLabel": "Total derivative 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": [ "r34", "r124", "r162", "r276", "r964" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total derivative 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": [ "r34", "r124", "r162", "r276", "r964" ] }, "jnpr_DerivativeInstrumentExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DerivativeInstrumentExpirationPeriod", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Derivative Instrument, Expiration Period", "documentation": "Derivative Instrument, Expiration Period" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r122", "r125", "r127", "r128", "r861", "r863", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r885", "r886", "r887", "r888", "r899", "r900", "r901", "r902", "r905", "r906", "r907", "r908", "r925", "r926", "r927", "r930", "r964", "r1000", "r1002" ] }, "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.juniper.net/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r206", "r684", "r697" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "verboseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r27", "r122", "r127" ] }, "jnpr_DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "DerivativeLiabilityFairValueGrossLiabilityPeriodIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction in derivative liability", "label": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)", "documentation": "Derivative Liability, Fair Value, Gross Liability, Period Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r697" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of derivatives", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1235", "r1236" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r27", "r115", "r116", "r117", "r120", "r123", "r127", "r129", "r131", "r133", "r697" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r27", "r115", "r116", "r120", "r130", "r312" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated derivatives", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "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": [ "r572", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "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": [ "r572", "r979", "r980", "r981", "r982", "r983", "r984", "r985" ] }, "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_DisclosureOfRestrictionsOnDividendsLoansAndAdvancesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfRestrictionsOnDividendsLoansAndAdvancesDisclosureAbstract", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Disclosure of Restrictions on Dividends, Loans and Advances Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disclosure of Share-based Compensation Arrangements by Share-based Payment Award", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r16", "r101" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r254" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "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_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations", "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r6", "r28", "r254" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, goodwill", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r145", "r146", "r185" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r990", "r991" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of cash dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r10", "r193" ] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "verboseLabel": "Cash dividends", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r193" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1019", "r1020", "r1033" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1019", "r1020", "r1033", "r1069" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1054" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1017" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "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": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East, and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1271", "r1273", "r1274", "r1275" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per 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.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per 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": [ "r297", "r329", "r330", "r331", "r332", "r333", "r339", "r341", "r346", "r347", "r348", "r352", "r708", "r709", "r807", "r823", "r967" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per 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": [ "r297", "r329", "r330", "r331", "r332", "r333", "r341", "r346", "r347", "r348", "r352", "r708", "r709", "r807", "r823", "r967" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income 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": [ "r65", "r66" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.juniper.net/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r338", "r349", "r350", "r351" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing 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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r729" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax reconciliation", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "jnpr_EffectiveIncomeTaxRateReconciliationAdjustmentsForCertainPrivatelyHeldInvestmentsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentsForCertainPrivatelyHeldInvestmentsAmount", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments for certain privately-held investments", "label": "Effective Income Tax Rate Reconciliation, Adjustments For Certain Privately-Held Investments, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Adjustments For Certain Privately-Held Investments, Amount" } } }, "auth_ref": [] }, "jnpr_EffectiveIncomeTaxRateReconciliationAdjustmentsRelatedToInterestOnIncomeTaxReservesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EffectiveIncomeTaxRateReconciliationAdjustmentsRelatedToInterestOnIncomeTaxReservesAmount", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments related to interest on income tax reserves", "label": "Effective Income Tax Rate Reconciliation, Adjustments Related to Interest on Income Tax Reserves, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Adjustments Related to Interest on Income Tax Reserves, Amount" } } }, "auth_ref": [] }, "jnpr_EffectiveIncomeTaxRateReconciliationChangesInTaxLegislationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangesInTaxLegislationAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax benefits from provision to return adjustments due to changes in tax legislation", "label": "Effective Income Tax Rate Reconciliation, Changes in Tax Legislation, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Changes in Tax Legislation, Amount" } } }, "auth_ref": [] }, "jnpr_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationCostAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseCompensationCostAmount", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Compensation Cost, Amount" } } }, "auth_ref": [] }, "jnpr_EmployeeBenefitTextualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EmployeeBenefitTextualsAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Textuals [Abstract]", "label": "Employee Benefit Textuals [Abstract]", "documentation": "Employee Benefit Textuals" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r45" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r621" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period that unrecognized compensation cost will be recognized", "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": [ "r621" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company recognized tax benefits on total stock-based compensation expense", "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": [ "r620" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit realized related to awards vested or exercised during the period", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r233" ] }, "jnpr_EmployeeSeveranceAssetImpairmentAndContractTerminationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EmployeeSeveranceAssetImpairmentAndContractTerminationMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance, Asset Impairment, and Contract Termination", "label": "Employee Severance, Asset Impairment, and Contract Termination [Member]", "documentation": "Employee Severance, Asset Impairment, and Contract Termination" } } }, "auth_ref": [] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee severance", "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.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "ESPP Purchase Rights", "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.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "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": [] }, "jnpr_EmployeeStockPurchasePlan2008Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EmployeeStockPurchasePlan2008Member", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan 2008", "label": "Employee Stock Purchase Plan 2008 [Member]", "documentation": "Employee Stock Purchase Plan 2008 member." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1094" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1016" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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.juniper.net/role/CoverPage" ], "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": [ "r1095" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "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_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r26", "r251", "r292", "r293", "r294", "r321", "r322", "r323", "r326", "r334", "r336", "r353", "r434", "r440", "r559", "r622", "r623", "r624", "r660", "r661", "r689", "r691", "r692", "r693", "r694", "r696", "r707", "r730", "r731", "r732", "r733", "r734", "r735", "r761", "r837", "r838", "r839", "r856", "r911" ] }, "jnpr_EquityIncentivePlan1996and2006Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EquityIncentivePlan1996and2006Member", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan 1996 and 2006", "label": "Equity Incentive Plan 1996 and 2006 [Member]", "documentation": "Equity Incentive Plan 1996 and 2006 [Member] [Domain]" } } }, "auth_ref": [] }, "jnpr_EquityIncentivePlan2015Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EquityIncentivePlan2015Member", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan 2015", "label": "Equity Incentive Plan 2015 [Member]", "documentation": "Equity Incentive Plan 2015 [Member]" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r427", "r428", "r429" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r427" ] }, "jnpr_EquityMethodInvestmentRecordingPeriodLag": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "EquityMethodInvestmentRecordingPeriodLag", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recording period lag", "label": "Equity Method Investment, Recording Period Lag", "documentation": "Equity Method Investment, Recording Period Lag" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity method investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r366", "r426", "r1115", "r1164" ] }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investment under the equity method of accounting", "label": "Equity Method Investments, Fair Value Disclosure", "documentation": "Fair value portion of investments accounted under the equity method." } } }, "auth_ref": [ "r1116", "r1240", "r1242", "r1243" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity investments with readily determinable fair value", "terseLabel": "Equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r267", "r722", "r962" ] }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity securities", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r722" ] }, "us-gaap_EquitySecuritiesFvNiGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLossAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities:", "label": "Equity Securities, FV-NI, Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments, unrealized gains", "label": "Equity Securities, FV-NI, Unrealized Gain", "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r425" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on privately-held investments, net", "negatedTerseLabel": "Loss (gain) on privately-held investments, net", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r825", "r1163" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments, unrealized losses", "label": "Equity Securities, FV-NI, Unrealized Loss", "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r425" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Publicly-traded equity securities", "label": "Equity Securities [Member]", "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants." } } }, "auth_ref": [ "r74", "r1010", "r1011", "r1012", "r1272" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments without readily determinable fair value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r422" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, downward adjustment", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r423" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities without readily determinable fair value, upward adjustment", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r424" ] }, "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": [ "r1062" ] }, "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": [ "r1025", "r1037", "r1047", "r1073" ] }, "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": [ "r1022", "r1034", "r1044", "r1070" ] }, "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": [ "r1068" ] }, "us-gaap_FacilityClosingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FacilityClosingMember", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility exit-related and asset impairments", "label": "Facility Closing [Member]", "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r712", "r713", "r718" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r712", "r713", "r718" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on privately-held debt and redeemable preferred stock", "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r716" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r528", "r577", "r578", "r579", "r580", "r581", "r582", "r713", "r768", "r769", "r770", "r974", "r975", "r986", "r987", "r988" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r712", "r713", "r714", "r715", "r719" ] }, "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.juniper.net/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "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": [ "r711" ] }, "us-gaap_FairValueHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgingMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "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": [ "r118" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets For Identical Assets (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": [ "r528", "r577", "r582", "r713", "r768", "r986", "r987", "r988" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Remaining Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r528", "r577", "r582", "r713", "r769", "r974", "r975", "r986", "r987", "r988" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Unobservable Remaining Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r528", "r577", "r578", "r579", "r580", "r581", "r582", "r713", "r770", "r974", "r975", "r986", "r987", "r988" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r528", "r577", "r578", "r579", "r580", "r581", "r582", "r768", "r769", "r770", "r974", "r975", "r986", "r987", "r988" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r712", "r713", "r714", "r715", "r717", "r719" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r711", "r719" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "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": [ "r17", "r38" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r121", "r123", "r132" ] }, "jnpr_FederalFundsRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FederalFundsRateMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Federal Funds Rate [Member]", "documentation": "Federal Funds Rate [Member]" } } }, "auth_ref": [] }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r309", "r638" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r442", "r443", "r444", "r445", "r446", "r448", "r450", "r451", "r539", "r557", "r697", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r821", "r971", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1159", "r1160", "r1161", "r1162" ] }, "jnpr_FinancingguaranteesbankguaranteesandstandbylettersofcreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FinancingguaranteesbankguaranteesandstandbylettersofcreditMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Guarantees, Bank Guarantees, and Standby Letters of Credit", "label": "Financing guarantees, bank guarantees, and standby letters of credit [Member]", "documentation": "Financing guarantees, bank guarantees, standby letters of credit member." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, estimated useful life", "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.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r264", "r477" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "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": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "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": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "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": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "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": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "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": [ "r182" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r475", "r476", "r477", "r478", "r799", "r803" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r803" ] }, "jnpr_FiniteLivedIntangibleAssetsImpairmentsAndOtherCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FiniteLivedIntangibleAssetsImpairmentsAndOtherCharges", "crdr": "credit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Impairments and Other Charges", "label": "Finite-lived Intangible Assets, Impairments and Other Charges", "documentation": "Finite-lived Intangible Assets, Impairments and Other Charges" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "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": [ "r799" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r78", "r81" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsEstimatedFutureAmortizationExpenseIntangibleAssetsDetails", "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r181", "r799" ] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fixed income securities", "verboseLabel": "Fixed income securities", "label": "Fixed Income Securities [Member]", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r988", "r1000", "r1001", "r1197" ] }, "jnpr_FixedRateNoteDue2025AndFixedRateNoteDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FixedRateNoteDue2025AndFixedRateNoteDue2029Member", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029", "label": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]", "documentation": "Fixed Rate Note Due 2025 And Fixed Rate Note Due 2029 [Member]" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FixedRateNoteDue2029Member", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.750% fixed-rate notes", "label": "Fixed Rate Note Due 2029 [Member]", "documentation": "Fixed Rate Note Due 2029" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FixedRateNoteDue2030Member", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2.000% fixed-rate notes", "label": "Fixed Rate Note Due 2030 [Member]", "documentation": "Fixed Rate Note Due 2030" } } }, "auth_ref": [] }, "jnpr_FixedRateNoteDue2041Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FixedRateNoteDue2041Member", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.950% fixed-rate notes", "label": "Fixed Rate Note Due 2041 [Member]", "documentation": "Fixed Rate Note Due 2041" } } }, "auth_ref": [] }, "jnpr_FixedRateNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "FixedRateNotesDue2025Member", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.200% fixed-rate notes", "label": "Fixed Rate Notes Due 2025 [Member]", "documentation": "Fixed Rate Notes Due 2025" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "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": [ "r728" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange contracts", "verboseLabel": "Foreign currency contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r964", "r986", "r995" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign government debt securities", "label": "Debt Security, Government, Non-US [Member]", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r1197", "r1265" ] }, "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": [ "r1029", "r1041", "r1051", "r1077" ] }, "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": [ "r1029", "r1041", "r1051", "r1077" ] }, "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": [ "r1029", "r1041", "r1051", "r1077" ] }, "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": [ "r1029", "r1041", "r1051", "r1077" ] }, "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": [ "r1029", "r1041", "r1051", "r1077" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on other investments, net", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r172", "r1096" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on divestiture", "negatedTerseLabel": "Gain on divestiture", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r678", "r1129" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 5.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on extinguishment of debt", "negatedTerseLabel": "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": [ "r13", "r93", "r94" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r170", "r894" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r167" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, beginning of period", "periodEndLabel": "Goodwill, end of period", "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": [ "r263", "r462", "r804", "r972", "r997", "r1169", "r1176" ] }, "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.juniper.net/role/GoodwillandPurchasedIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Purchased Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r180" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r18", "r75" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "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": [ "r13", "r463", "r469", "r474", "r972" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "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": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r972" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r471" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "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": [ "r168", "r308", "r358", "r369", "r374", "r377", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r723", "r969", "r1191" ] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Axis]", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r499", "r500", "r501", "r502" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor obligations, current carrying value", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r501" ] }, "us-gaap_GuaranteeObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsLineItems", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations [Line Items]", "label": "Guarantor Obligations [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": [ "r499", "r500", "r501", "r502" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature [Domain]", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r499", "r500", "r501", "r502" ] }, "jnpr_HardwareMaintenanceAndProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "HardwareMaintenanceAndProfessionalServicesMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware Maintenance and Professional Services", "label": "Hardware Maintenance and Professional Services [Member]", "documentation": "Hardware Maintenance and Professional Services" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27", "r683" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r27" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r27" ] }, "jnpr_HewlettPackardEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "HewlettPackardEnterpriseMember", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hewlett Packard Enterprise", "label": "Hewlett Packard Enterprise [Member]", "documentation": "Hewlett Packard Enterprise" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1019", "r1020", "r1033" ] }, "jnpr_ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ImpairmentLongLivedAssetHeldForUseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag", "label": "Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag", "documentation": "Impairment Long Lived Asset Held For Use, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r13", "r30" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of property and equipment and other assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r13", "r83", "r184" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r186" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "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": [ "r310", "r666" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "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": [ "r310", "r666" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 }, "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes and loss from equity method investment", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r358", "r369", "r374", "r377", "r826", "r969" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of income before provision for income taxes and noncontrolling interest", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from equity method investment, net of tax", "negatedTerseLabel": "Loss from equity method investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r165", "r216", "r364", "r426", "r819" ] }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r990", "r991" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]", "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r479", "r483", "r895" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r483", "r895" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "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_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r23", "r110", "r202", "r203" ] }, "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.juniper.net/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": [ "r311", "r633", "r640", "r648", "r655", "r662", "r667", "r668", "r669", "r855" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax provision", "totalLabel": "Total provision for income taxes", "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": [ "r222", "r236", "r335", "r336", "r365", "r638", "r663", "r827" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "jnpr_IncomeTaxExpenseonUndistributedEarningsofForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "IncomeTaxExpenseonUndistributedEarningsofForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional income tax expense related to undistributed earnings", "label": "Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries", "documentation": "Income Tax Expense on Undistributed Earnings of Foreign Subsidiaries" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for 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": [ "r291", "r636", "r637", "r648", "r649", "r654", "r656", "r852" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income at different tax rates", "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": [ "r1226" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected provision at statutory 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": [ "r639" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r1226" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes, 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": [ "r1226" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "R&D tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_IncomeTaxReconciliationTaxSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxSettlements", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails_1": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of previously unrecognized tax benefits", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes, net", "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": [ "r63" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "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": [ "r796", "r1128" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other 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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "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": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.juniper.net/role/NetIncomeperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of employee stock awards (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": [ "r342", "r343", "r344", "r348", "r590" ] }, "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": [ "r1032", "r1041", "r1051", "r1068", "r1077", "r1081", "r1089" ] }, "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": [ "r1087" ] }, "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": [ "r1021", "r1093" ] }, "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": [ "r1021", "r1093" ] }, "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": [ "r1021", "r1093" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangible assets, net", "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": [ "r76", "r80" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r138", "r218", "r295", "r362", "r739", "r896", "r1013", "r1268" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest, net of amounts capitalized", "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": [ "r300", "r302", "r303" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate contracts", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r955", "r964", "r986" ] }, "us-gaap_InterestRateLockCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateLockCommitmentsMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate lock contracts", "label": "Interest Rate Lock Commitments [Member]", "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time." } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap contracts", "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": [ "r955", "r1007", "r1008" ] }, "jnpr_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "InternationalMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "International", "label": "International [Member]", "documentation": "International [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoriesMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventories [Member]", "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails": { "parentTag": "jnpr_InventoryNetCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory", "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": [ "r272", "r961", "r997" ] }, "jnpr_InventoryNetCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "InventoryNetCurrentAndNoncurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventory", "label": "Inventory, Net, Current And Noncurrent", "documentation": "Inventory, Net, Current And Noncurrent" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "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": [ "r223", "r258", "r271", "r454", "r455", "r457", "r797", "r966" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails": { "parentTag": "jnpr_InventoryNetCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production and service materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1119" ] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserveMember", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess and Obsolete Inventory Reserve", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r1135", "r1136", "r1137", "r1138", "r1139" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for inventory excess and obsolescence", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r456" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r171", "r361" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Available-for-Sale Debt Securities and Equity Securities", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r824", "r848", "r849", "r850", "r851", "r918", "r919" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Fixed Income Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "jnpr_JuniperNetworksIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "JuniperNetworksIncMember", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Juniper Networks, Inc", "label": "Juniper Networks, Inc [Member]", "documentation": "Juniper Networks, Inc" } } }, "auth_ref": [] }, "jnpr_LabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "LabEquipmentMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lab Equipment", "label": "Lab Equipment [Member]", "documentation": "Lab Equipment" } } }, "auth_ref": [] }, "us-gaap_LandAndBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndBuildingMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facilities", "label": "Land and Building [Member]", "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land and land improvements", "label": "Land and Land Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land improvements", "label": "Land Improvements [Member]", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r749", "r996" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs", "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": [ "r1248" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r183" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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": [ "r748" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "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": [ "r756" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: 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": [ "r756" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessor, Operating Lease, Term of Contract", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1249" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r44", "r308", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r676", "r679", "r680", "r723", "r870", "r968", "r1014", "r1191", "r1250", "r1251" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r158", "r213", "r815", "r997", "r1132", "r1165", "r1244" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' 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.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/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": [ "r46", "r257", "r308", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r676", "r679", "r680", "r723", "r997", "r1191", "r1250", "r1251" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.juniper.net/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.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total liabilities measured at fair value on a recurring basis", "terseLabel": "Financial and nonfinancial liabilities, fair value disclosure", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r135" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts 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": [ "r39", "r212", "r1261" ] }, "jnpr_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional borrowing capacity", "label": "Line Of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r43" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment by Geographic Region", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Long-term debt", "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": [ "r39", "r212", "r527", "r543", "r974", "r975", "r1261" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total outstanding debt, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "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": [ "r15", "r313", "r1194" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r313", "r532" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "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": [ "r15", "r313", "r532" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r313", "r532" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "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": [ "r15", "r313", "r532" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/DebtandFinancingScheduleofAggregateDebtMaturitiesDetails" ], "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": [ "r15", "r313", "r532" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "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": [ "r268" ] }, "us-gaap_LongTermDebtTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTerm", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, term", "label": "Long-Term Debt, Term", "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r260" ] }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTextBlock", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Purchase Commitment", "label": "Long-Term Purchase Commitment [Table Text Block]", "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r48" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r48", "r92" ] }, "jnpr_LongtermIncomeTaxesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "LongtermIncomeTaxesMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Income Taxes", "label": "Long-term Income Taxes [Member]", "documentation": "Long-term Income Taxes [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r383", "r981", "r1196", "r1263", "r1264" ] }, "jnpr_MarkedbasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "MarkedbasedRSUsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Marked-based RSUs", "label": "Marked-based RSUs [Member]", "documentation": "Marked-based RSUs [Member]" } } }, "auth_ref": [] }, "jnpr_MarketbasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "MarketbasedRSUsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Market-based RSUs", "label": "Market-based RSUs [Member]", "documentation": "Market-based RSUs" } } }, "auth_ref": [] }, "jnpr_MasterServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "MasterServiceAgreementMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master Service Agreement", "label": "Master Service Agreement [Member]", "documentation": "Master Service Agreement [Member]" } } }, "auth_ref": [] }, "jnpr_MaximumAdditionalSharesExpireUnexercisedCanceled": { "xbrltype": "sharesItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "MaximumAdditionalSharesExpireUnexercisedCanceled", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum additional shares expired, unexercised, canceled (in shares)", "label": "Maximum Additional Shares Expire Unexercised Canceled", "documentation": "Maximum additional shares expire unexercised canceled." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r495", "r496", "r497", "r498", "r584", "r795", "r834", "r862", "r863", "r916", "r920", "r922", "r923", "r931", "r952", "r953", "r970", "r978", "r992", "r999", "r1193", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum maturities of cash flow hedge derivatives", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "documentation": "Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "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": [ "r1060" ] }, "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": [ "r1060" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r495", "r496", "r497", "r498", "r584", "r795", "r834", "r862", "r863", "r916", "r920", "r922", "r923", "r931", "r952", "r953", "r970", "r978", "r992", "r999", "r1193", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "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": [ "r1080" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1197" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty Reserve [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [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_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_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": [ "r1088" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Fund [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r1197" ] }, "jnpr_MutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "MutualFundsMember", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Funds [Member]", "documentation": "Mutual funds member." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r383", "r981", "r1196", "r1263", "r1264" ] }, "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": [ "r1061" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r301" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.juniper.net/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.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r301" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.juniper.net/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.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/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": [ "r175", "r176", "r177" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.juniper.net/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.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 }, "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows", "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetIncomeperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "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": [ "r166", "r177", "r217", "r255", "r286", "r289", "r294", "r308", "r325", "r329", "r330", "r331", "r332", "r335", "r336", "r345", "r358", "r369", "r374", "r377", "r430", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r709", "r723", "r820", "r892", "r909", "r910", "r969", "r1013", "r1191" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [ "r249", "r250", "r251", "r252", "r253", "r324", "r325", "r326", "r327", "r328", "r331", "r337", "r352", "r387", "r388", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r480", "r622", "r623", "r624", "r658", "r659", "r660", "r661", "r672", "r673", "r674", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r720", "r721", "r724", "r725", "r726", "r727", "r737", "r738", "r741", "r742", "r743", "r744", "r757", "r758", "r759", "r760", "r761", "r800", "r801", "r802", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r64", "r249", "r250", "r251", "r252", "r253", "r324", "r325", "r326", "r327", "r328", "r331", "r337", "r352", "r387", "r388", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r480", "r622", "r623", "r624", "r658", "r659", "r660", "r661", "r672", "r673", "r674", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r720", "r721", "r724", "r725", "r726", "r727", "r737", "r738", "r741", "r742", "r743", "r744", "r757", "r758", "r759", "r760", "r761", "r800", "r801", "r802", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standards Not Yet 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": [] }, "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": [ "r1060" ] }, "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": [ "r1029", "r1041", "r1051", "r1068", "r1077" ] }, "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": [ "r1058" ] }, "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": [ "r1057" ] }, "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": [ "r1068" ] }, "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": [ "r1088" ] }, "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": [ "r1088" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/DerivativeInstrumentsNotionalAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-designated derivatives", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense, net", "totalLabel": "Other expense, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r173" ] }, "jnpr_NqdcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "NqdcMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NQDC", "label": "NQDC [Member]", "documentation": "Non-qualified deferred compensation plan [Member]" } } }, "auth_ref": [] }, "jnpr_NumberOfDaysDueFromSalesofReceivable": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "NumberOfDaysDueFromSalesofReceivable", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days due from receivable", "label": "Number Of Days Due From Sales of Receivable", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "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": [ "r1145" ] }, "jnpr_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "NumeratorAbstract", "presentation": [ "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "Numerator" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r36", "r53" ] }, "jnpr_OpenLightPhotonicsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OpenLightPhotonicsIncMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OpenLight Photonics, Inc.", "label": "OpenLight Photonics, Inc. [Member]", "documentation": "OpenLight Photonics, Inc." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r358", "r369", "r374", "r377", "r969" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r750", "r996" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease assets expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1247" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "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.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r746" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails", "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term operating lease liabilities", "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r746" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from 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": [ "r747", "r752" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r745" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r755", "r996" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (years)", "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": [ "r754", "r996" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carry-forwards", "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": [ "r108" ] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesFutureOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r140" ] }, "jnpr_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OtherAmericasMember", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Americas [Member]", "documentation": "Americas excluding United States" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r274", "r997" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r265" ] }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-sale debt securities:", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net change on available-for-sale debt securities", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r278", "r279", "r281" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net change on cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r277", "r281" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r282" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gains and losses", "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": [ "r277", "r281" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments, gain (loss) recognized in other comprehensive income (loss), effective portion", "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": [ "r277", "r281", "r681", "r682", "r685" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Net realized losses (gains) reclassified into net income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r281", "r284" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts, amounts of (loss) gain reclassified out of AOCI", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "documentation": "Amount before tax, after 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": [ "r4", "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustments", "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": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net", "verboseLabel": "Other comprehensive income (loss), net", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r24", "r205", "r287", "r290" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net realized losses (gains) reclassified into net income", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities." } } }, "auth_ref": [ "r8", "r163", "r285", "r421" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized gains and losses", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r278", "r281", "r421" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r121", "r132" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "jnpr_OtherFinancialInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OtherFinancialInformationAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Financial Information [Abstract]", "label": "Other Financial Information [Abstract]", "documentation": "Other financial information." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45", "r997" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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": [ "r49" ] }, "jnpr_OtherLongTermAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OtherLongTermAssetsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "verboseLabel": "Other long-term assets", "label": "Other Long-Term Assets [Member]", "documentation": "Other Long-Term Assets [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term investments", "label": "Other Long-Term Investments [Member]", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r1265" ] }, "jnpr_OtherLongTermLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OtherLongTermLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsFairValueofAssetsandLiabilitiesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Long Term Liabilities [Member]", "documentation": "Other Long Term Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term assets", "terseLabel": "Other Noncurrent Assets [Member]", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r174" ] }, "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": [ "r1060" ] }, "jnpr_OtherStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "OtherStatesMember", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other States", "label": "Other States [Member]", "documentation": "Other States" } } }, "auth_ref": [] }, "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": [ "r1027", "r1039", "r1049", "r1075" ] }, "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": [ "r1030", "r1042", "r1052", "r1078" ] }, "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": [ "r1030", "r1042", "r1052", "r1078" ] }, "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": [ "r1056" ] }, "us-gaap_PaymentsForPreviousAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForPreviousAcquisition", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Subsequent payments related to acquisitions in prior years", "label": "Payments for Previous Acquisition", "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition." } } }, "auth_ref": [ "r1125" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Funding of loan receivable and other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1100", "r1125" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash 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": [ "r482", "r1127" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt extinguishment costs", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of available-for-sale debt securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r58", "r298", "r389" ] }, "us-gaap_PaymentsToAcquireBusinessTwoNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessTwoNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for business acquisitions, net of cash and cash equivalents acquired", "label": "Payments to Acquire Business Two, Net of Cash Acquired", "documentation": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r1125" ] }, "jnpr_PaymentsToAcquireEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "PaymentsToAcquireEquitySecurities", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of equity securities", "label": "Payments To Acquire Equity Securities", "documentation": "Payments to Acquire Equity Securities" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r221", "r1232", "r1233", "r1234" ] }, "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": [ "r1059" ] }, "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": [ "r1059" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss (gain) on non-qualified deferred compensation plan and other", "label": "Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash", "documentation": "Amount of noncash expense (reversal of expense) for pension and other postretirement benefits." } } }, "auth_ref": [ "r13" ] }, "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": [ "r1058" ] }, "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": [ "r1068" ] }, "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": [ "r1061" ] }, "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": [ "r1057" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares (PSAs)", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r152", "r546" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.juniper.net/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": [ "r152", "r872" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r152", "r546" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r152", "r872", "r890", "r1269", "r1270" ] }, "us-gaap_PreferredStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Outstanding", "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders." } } }, "auth_ref": [ "r152", "r872" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total 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": [ "r1121" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r273", "r458", "r459", "r963" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails", "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "terseLabel": "Inventory", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "jnpr_PriorYearsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "PriorYearsAbstract", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax positions related to prior years:", "label": "Prior Years [Abstract]", "documentation": "Prior Years [Abstract]" } } }, "auth_ref": [] }, "jnpr_PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Privately-held debt and redeemable preferred stock securities", "label": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]", "documentation": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from divestiture, net", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities and redemptions of available-for-sale debt securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r298", "r299", "r1147" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of debt issuance costs and other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1101", "r1126" ] }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndCollectionOfReceivables", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale and collection of receivables", "label": "Proceeds from Sale and Collection of Receivables", "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of available-for-sale debt securities", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r56", "r298", "r389", "r420" ] }, "jnpr_ProceedsFromSaleOfEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ProceedsFromSaleOfEquitySecurities", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of equity securities", "label": "Proceeds From Sale Of Equity Securities", "documentation": "Proceeds from Sale of Equity Securities" } } }, "auth_ref": [] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r979" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r379", "r798", "r828", "r829", "r830", "r831", "r832", "r833", "r956", "r979", "r998", "r1104", "r1185", "r1186", "r1196", "r1263" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provisions made during the period, net", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r504" ] }, "jnpr_ProductionOfAdvertisingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ProductionOfAdvertisingMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production Of Advertising", "label": "Production Of Advertising [Member]", "documentation": "Production Of Advertising" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r379", "r798", "r828", "r829", "r830", "r831", "r832", "r833", "r956", "r979", "r998", "r1104", "r1185", "r1186", "r1196", "r1263" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "verboseLabel": "Property and Equipment by Type [Axis]", "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r183", "r261", "r818" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property 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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails", "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r810", "r818", "r997" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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": [ "r14", "r228", "r234", "r816" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesTables", "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Type [Domain]", "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": [ "r183" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life (years)", "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": [ "r1056" ] }, "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": [ "r1056" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "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": [ "r495", "r496", "r497", "r498", "r576", "r584", "r616", "r617", "r618", "r771", "r795", "r834", "r862", "r863", "r916", "r920", "r922", "r923", "r931", "r952", "r953", "r970", "r978", "r992", "r999", "r1002", "r1181", "r1193", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DerivativeInstrumentsNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r495", "r496", "r497", "r498", "r576", "r584", "r616", "r617", "r618", "r771", "r795", "r834", "r862", "r863", "r916", "r920", "r922", "r923", "r931", "r952", "r953", "r970", "r978", "r992", "r999", "r1002", "r1181", "r1193", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "jnpr_ReceivablesFromSaleOfReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ReceivablesFromSaleOfReceivables", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables from sale of receivables", "label": "Receivables From Sale Of Receivables", "documentation": "Receivables from sale of receivables." } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount reclassified from accumulated other comprehensive income (loss)", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r36", "r53" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligation", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Recorded Unconditional Purchase Obligation", "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r494" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of recorded unconditional purchase obligation 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": [ "r494" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of recorded unconditional purchase obligation 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": [ "r494" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of recorded unconditional purchase obligation 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": [ "r494" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of recorded unconditional purchase obligation 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": [ "r494" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationPaymentScheduleAbstract", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitments", "label": "Recorded Unconditional Purchase Obligation, Fiscal Year Maturity Schedule [Abstract]" } } }, "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": [ "r1022", "r1034", "r1044", "r1070" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r60", "r853" ] }, "jnpr_RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Dividends Paid and Stock Repurchases and Retirements Under Stock Repurchase Program", "label": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]", "documentation": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]" } } }, "auth_ref": [] }, "jnpr_RepurchasePricePercentageRelatedToChangeOfControl": { "xbrltype": "percentItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "RepurchasePricePercentageRelatedToChangeOfControl", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase price percentage related to change in control", "label": "Repurchase Price Percentage Related To Change Of Control", "documentation": "Repurchase Price Percentage Related To Change Of Control" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r144", "r632", "r1258" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r631" ] }, "jnpr_ReserveContractManufacturerLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ReserveContractManufacturerLiabilitiesMember", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Manufacturer Liabilities", "label": "Reserve, Contract Manufacturer Liabilities [Member]", "documentation": "Reserve, Contract Manufacturer Liabilities" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1023", "r1035", "r1045", "r1071" ] }, "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": [ "r1024", "r1036", "r1046", "r1072" ] }, "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": [ "r1031", "r1043", "r1053", "r1079" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in Prepaid expenses and other current assets and Other long-term assets", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1114", "r1130", "r1259", "r1262" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]", "label": "Restricted Cash and Cash Equivalents Items [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": [ "r1262" ] }, "us-gaap_RestrictedCashAndInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestments", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and investments", "label": "Restricted Cash and Investments", "documentation": "Cash and investments whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements. For use in an unclassified balance sheet." } } }, "auth_ref": [ "r939", "r940" ] }, "jnpr_RestrictedStockUnitsRSUandRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "RestrictedStockUnitsRSUandRestrictedStockAwardsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSU) and Restricted Stock", "label": "Restricted Stock Units (RSU) and Restricted Stock Awards [Member]", "documentation": "Restricted Stock Units (RSU) and Restricted Stock Awards [Member]" } } }, "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_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "verboseLabel": "Restructuring charges", "netLabel": "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": [ "r13", "r485", "r487", "r1182" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r481", "r482", "r487", "r488" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "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": [ "r481", "r482", "r483", "r484", "r487", "r488", "r489" ] }, "us-gaap_RestructuringCostsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostsAndAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Restructuring Costs and Asset Impairment Charges", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan and expenses resulting from the write-down of assets. Excludes expenses related to a business combination, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/RestructuringCharges" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "documentation": "The entire 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": [] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "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.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "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.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring liability, beginning balance", "periodEndLabel": "Restructuring liability, 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": [ "r482", "r486" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash items", "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": [ "r482", "r488" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [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_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r193", "r814", "r841", "r846", "r854", "r873", "r997" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r251", "r321", "r322", "r323", "r326", "r334", "r336", "r434", "r440", "r622", "r623", "r624", "r660", "r661", "r689", "r692", "r693", "r696", "r707", "r837", "r839", "r856", "r1269" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/SegmentsGeographicalDetails", "http://www.juniper.net/role/SegmentsRevenueDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenues", "verboseLabel": "Total", "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": [ "r359", "r360", "r368", "r372", "r373", "r379", "r381", "r383", "r571", "r572", "r798" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Deferred Contract Costs", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r237", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r954" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Revenues by Geographic Region", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r32" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition expected by period", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r231" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition expected by period, 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": [ "r232" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails" ], "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": [ "r232" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r1102" ] }, "jnpr_RevenuefromContractwithCustomersTermsofPayment": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "RevenuefromContractwithCustomersTermsofPayment", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contract with customers, terms of payment", "label": "Revenue from Contract with Customers, Terms of Payment", "documentation": "Revenue from Contract with Customers, Terms of Payment" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Revenues by Geographic Region [Line Items]", "label": "Revenues from External Customers and Long-Lived 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": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities", "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": [ "r753", "r996" ] }, "jnpr_RsusRsasAndPsasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "RsusRsasAndPsasMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs, RSAs, and PSAs", "label": "RSUs, RSAs, and PSAs [Member]", "documentation": "RSUs, RSAs, and PSAs [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1088" ] }, "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": [ "r1088" ] }, "jnpr_SaleOfReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SaleOfReceivable", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of receivables", "label": "Sale Of Receivable", "documentation": "Sale of trade receivable." } } }, "auth_ref": [] }, "us-gaap_SalesReturnsAndAllowancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesReturnsAndAllowancesMember", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Return Reserve", "label": "Sales Returns and Allowances [Member]", "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "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": [ "r585", "r1113", "r1143" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "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": [ "r337", "r585", "r1097", "r1143" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss, Net of Taxes", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r53", "r1245", "r1246" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class", "label": "Schedule of Acquired Indefinite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of acquired indefinite-lived intangible assets. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total." } } }, "auth_ref": [ "r79" ] }, "jnpr_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available For Sale Investments And Publicly Traded Securities [Line Items]", "label": "Schedule of Available-For-Sale And Trading Securities [Line Items]", "documentation": "Schedule of available-for-sale and trading securities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [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": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsRestrictedCashandInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Provision (Benefit) for Income Taxes", "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": [ "r201" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.juniper.net/role/DebtandFinancingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r48", "r95", "r96", "r136", "r137", "r139", "r142", "r191", "r192", "r974", "r976", "r1134" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r200" ] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Assets at Fair Value", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule 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": [ "r27", "r115", "r116", "r117", "r120", "r123", "r127", "r129", "r131" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Liabilities at Fair Value", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.juniper.net/role/NetIncomeperShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Basic and Diluted Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "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": [ "r199" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r104" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r427", "r428", "r429" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r712", "r713" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "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": [ "r78", "r81", "r799" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "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": [ "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r972" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "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": [ "r972", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178" ] }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGuaranteeObligationsTable", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Guarantor Obligations [Table]", "label": "Schedule of Guarantor Obligations [Table]", "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties." } } }, "auth_ref": [ "r499", "r500", "r501", "r502" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r41", "r159", "r160", "r161" ] }, "jnpr_ScheduleOfInventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ScheduleOfInventoryLineItems", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Inventory [Line Items]", "label": "Schedule Of Inventory [Line Items]", "documentation": "Schedule Of Inventory [Line Items]" } } }, "auth_ref": [] }, "jnpr_ScheduleOfInventoryTable": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ScheduleOfInventoryTable", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTotalInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory [Table]", "label": "Schedule of Inventory [Table]", "documentation": "Schedule of Inventory [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.juniper.net/role/DebtandFinancingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "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": [ "r15" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Share Activity", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Expense, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r503" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/OtherFinancialInformationPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property 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": [ "r14" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]", "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r35", "r207", "r1262" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "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": [ "r481", "r482", "r483", "r484", "r487", "r488", "r489" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.juniper.net/role/RestructuringChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Charges", "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": [ "r86", "r88", "r89" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.juniper.net/role/RestructuringChargesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Liabilities", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of 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. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r87", "r90" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r73", "r164" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r70", "r71", "r72", "r75" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r70", "r71", "r72", "r75" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "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": [ "r587", "r589", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619" ] }, "jnpr_ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ScheduleOfSharebasedPaymentAwardStockOptionsandEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions", "label": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Schedule Of Share-based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]" } } }, "auth_ref": [] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.juniper.net/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": [ "r238", "r320" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization Expense of Purchased Intangible Assets with Finite Lives", "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": [ "r81" ] }, "jnpr_ScheduleofFutureOperatingLeasePaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ScheduleofFutureOperatingLeasePaymentsTableTextBlock", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Operating Lease Payments", "label": "Schedule of Future Operating Lease Payments [Table Text Block]", "documentation": "Schedule of Future Operating Lease Payments [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "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": [ "r1238" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1015" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "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": [ "r1018" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r381", "r382", "r858", "r859", "r860", "r917", "r921", "r924", "r932", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r957", "r980", "r1002", "r1196", "r1263" ] }, "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.juniper.net/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "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": [ "r354", "r355", "r356", "r357", "r358", "r367", "r371", "r375", "r376", "r377", "r378", "r379", "r380", "r383" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails", "http://www.juniper.net/role/SegmentsRevenuebyProductDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationRevenueAbstract", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Revenues [Abstract]", "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r167" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails", "http://www.juniper.net/role/DebtandFinancingScheduleofDebtDetails" ], "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": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueRemainingPerformanceObligationsandDeferredCommissionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r979" ] }, "jnpr_ServicebasedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ServicebasedRSUsMember", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Service-based RSUs", "label": "Service-based RSUs [Member]", "documentation": "Service-based RSUs [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r12" ] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Plans", "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r993" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount on share purchase price for purchases made under ESPP", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Canceled (in shares)", "terseLabel": "RSUs and PSAs canceled (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": [ "r608" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (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": [ "r608" ] }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAssumedOrSubstitutedDuringPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedAssumedOrSubstitutedDuringPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant-date fair value, RSUs, RSAs, PSUs granted, assumed or substituted (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Assumed or Substituted During Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r606" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "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": [ "r606" ] }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (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": [ "r603", "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (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": [ "r603", "r604" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "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, 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": [ "r198" ] }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSAs, Number of Shares (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number of Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r607" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSUs, RSAs and PSAs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r610" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "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": [ "r607" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimates of Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "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": [ "r617" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "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": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans401kplanDeferredCompensationPlanandNonUSPensionPlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "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": [ "r587", "r589", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Periodic payroll deduction - percentage of base salary", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP individual purchase limits (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": [ "r101" ] }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumPurchaseOfCommonStockValuePerEmployee", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP individual purchase limits", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Purchase of Common Stock Value Per Employee", "documentation": "Maximum purchase of common stock value per employee." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r994" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for future issuance (in shares)", "periodStartLabel": "Balance as of beginning of period (in shares)", "periodEndLabel": "Balance as of end of period (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": [ "r101" ] }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsGrantsInPeriodGross", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "RSUs and PSAs granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options And Equity Instruments Other Than Options Grants in Period, Gross" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value per share (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate shares subject to outstanding equity awards (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": [ "r595", "r596" ] }, "jnpr_ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriod": { "xbrltype": "integerItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardNumberOfPurchasePeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP, number of offering period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails", "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r615", "r616", "r617", "r618", "r619" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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": [ "r586", "r594", "r613", "r614", "r615", "r616", "r619", "r625", "r626", "r627", "r628" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r615" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested and expected to vest RSUs, RSAs, and PSAs, Weighted Average Remaining Contractual Term (In Years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r611" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP, purchase price", "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": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSA, Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsVestedandExpectedtoVestWeightedAverageGrantDateFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRSURSAandPSAActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected-to-vest RSUs, RSAs and PSA, Weighted Average Grant-Date Fair Value per Share (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for ESPP purchases", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period", "documentation": "Period in calendar year that maximum value of shares an employee can purchase under the employee stock purchase plan under Internal Revenue Code Section 423" } } }, "auth_ref": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriodSharePurchases": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAnnualPurchaseLimitPeriodSharePurchases", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for share purchases under ESPP", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Annual Purchase Limit Period, Share Purchases" } } }, "auth_ref": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP, offering period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period" } } }, "auth_ref": [] }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP, purchase period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "jnpr_SharesAuthorizedPerUnitLowerThanHundredPercentOfFairValue": { "xbrltype": "sharesItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharesAuthorizedPerUnitLowerThanHundredPercentOfFairValue", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized per unit, lower than hundred percent of fair value (in shares)", "label": "Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value", "documentation": "Shares Authorized Per Unit, Lower Than Hundred Percent Of Fair Value" } } }, "auth_ref": [] }, "jnpr_SharesAvailableForGrantRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharesAvailableForGrantRollForward", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansSharesAvailableForGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Shares Available For Grant [Roll Forward]", "documentation": "Shares available for grant roll forward schedule." } } }, "auth_ref": [] }, "jnpr_SharesAvailableForGrantTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharesAvailableForGrantTableTextBlock", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Grant", "label": "Shares Available For Grant [Table Text Block]", "documentation": "Shares available for grant." } } }, "auth_ref": [] }, "jnpr_SharesRepurchasedAndRetiredRelatedToNetIssuances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SharesRepurchasedAndRetiredRelatedToNetIssuances", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Withholding Amount", "verboseLabel": "Tax withholding amount", "label": "Shares Repurchased And Retired Related To Net Issuances", "documentation": "Shares repurchased and retired related to to net issuances." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r214", "r215", "r1120" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r933", "r934", "r935", "r959" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business, Basis of Presentation and Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r178", "r305" ] }, "jnpr_SiliconPhotonicsBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SiliconPhotonicsBusinessMember", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Silicon Photonics Business", "label": "Silicon Photonics Business [Member]", "documentation": "Silicon Photonics Business" } } }, "auth_ref": [] }, "jnpr_SoftwareDevelopmentCostsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SoftwareDevelopmentCostsPolicyPolicyTextBlock", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Software Development Costs, Policy [Policy Text Block]", "documentation": "Software Development Costs, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1188", "r1190" ] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Actual costs incurred during the period", "label": "Standard Product Warranty Accrual, Decrease for Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty Reserves", "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1187" ] }, "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations", "crdr": "debit", "calculation": { "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/IncomeTaxesComponentsofPretaxIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "States", "label": "State and Local Income Tax Expense (Benefit), Continuing Operations", "documentation": "Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1133", "r1225", "r1230" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "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_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r26", "r51", "r251", "r292", "r293", "r294", "r321", "r322", "r323", "r326", "r334", "r336", "r353", "r434", "r440", "r559", "r622", "r623", "r624", "r660", "r661", "r689", "r691", "r692", "r693", "r694", "r696", "r707", "r730", "r731", "r732", "r733", "r734", "r735", "r761", "r837", "r838", "r839", "r856", "r911" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails", "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r239", "r248", "r381", "r382", "r858", "r859", "r860", "r917", "r921", "r924", "r932", "r938", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r957", "r980", "r1002", "r1196", "r1263" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "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": [ "r321", "r322", "r323", "r353", "r798", "r848", "r857", "r864", "r865", "r866", "r867", "r868", "r869", "r872", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r885", "r886", "r887", "r888", "r889", "r891", "r893", "r894", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r911", "r1003" ] }, "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.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "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": [ "r337", "r585", "r1097", "r1098", "r1143" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "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": [ "r321", "r322", "r323", "r353", "r798", "r848", "r857", "r864", "r865", "r866", "r867", "r868", "r869", "r872", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r885", "r886", "r887", "r888", "r889", "r891", "r893", "r894", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r911", "r1003" ] }, "jnpr_SterlingOvernightIndexAverageSONIAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "SterlingOvernightIndexAverageSONIAMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sterling Overnight Index Average (SONIA)", "label": "Sterling Overnight Index Average (SONIA) [Member]", "documentation": "Sterling Overnight Index Average (SONIA)" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1026", "r1038", "r1048", "r1074" ] }, "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": [] }, "jnpr_StockBasedCompensationExpenseRecordedInCostAndExpenseCategoriesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockBasedCompensationExpenseRecordedInCostAndExpenseCategoriesAbstract", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation Expense Recorded in Cost and Expense Categories", "label": "Stock Based Compensation Expense Recorded in Cost and Expense Categories [Abstract]", "documentation": "Stock-based compensation expense recorded in cost and expense categories." } } }, "auth_ref": [] }, "jnpr_StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average exercise price of shares purchased through ESPP (in dollars per share)", "label": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans", "documentation": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanandValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares purchased through 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": [ "r26", "r152", "r153", "r193" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock (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": [ "r26", "r152", "r153", "r193" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r103", "r152", "r153", "r193" ] }, "jnpr_StockRepurchaseProgram2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockRepurchaseProgram2018Member", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program 2018", "label": "Stock Repurchase Program 2018 [Member]", "documentation": "Stock Repurchase Program 2018 [Member]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails" ], "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": [] }, "jnpr_StockRepurchaseProgramIncreaseToAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockRepurchaseProgramIncreaseToAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, increased amount", "label": "Stock Repurchase Program, Increase To Authorized Amount", "documentation": "Stock Repurchase Program, Increase To Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized funds remaining", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock (in shares)", "verboseLabel": "Shares (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r26", "r152", "r153", "r193" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityNarrativeDetails", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "verboseLabel": "Amount", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r26", "r152", "r153", "r193" ] }, "jnpr_StockRepurchasedDuringPeriodAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockRepurchasedDuringPeriodAverageCostPerShare", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased average cost (in dollars per share)", "label": "Stock Repurchased During Period, Average Cost Per Share", "documentation": "Stock Repurchased During Period, Average Cost Per Share" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.juniper.net/role/EquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased (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": [ "r26", "r152", "r153", "r193", "r853", "r911", "r936" ] }, "jnpr_StockRepurchasedandDividendPaidDuringthePeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StockRepurchasedandDividendPaidDuringthePeriodNet", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Stock Repurchased and Dividend Paid During the Period, Net", "documentation": "Stock Repurchased and Dividend Paid During the Period, Net" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.juniper.net/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets", "http://www.juniper.net/role/ConsolidatedStatementsofChangesinStockholdersEquity", "http://www.juniper.net/role/EquityAccumulatedOtherComprehensiveIncomelossNetofTaxDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' 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": [ "r153", "r156", "r157", "r179", "r874", "r890", "r912", "r913", "r997", "r1014", "r1132", "r1165", "r1244", "r1269" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchases", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r190", "r307", "r545", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r558", "r559", "r698", "r914", "r915", "r937" ] }, "jnpr_StrategicEnterpriseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "StrategicEnterpriseMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise", "label": "Strategic Enterprise [Member]", "documentation": "Strategic Enterprise [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.juniper.net/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": [ "r736", "r763" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/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": [ "r736", "r763" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.juniper.net/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": [ "r736", "r763" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r736", "r763" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentUsefulLivesDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "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": [ "r736", "r763" ] }, "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.juniper.net/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": [ "r762", "r764" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Elements [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": [ "r1067" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carry-forwards", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r108" ] }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability", "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act." } } }, "auth_ref": [ "r1224" ] }, "jnpr_TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "TaxCutsAndJobsActTransitionTaxForAccumulatedForeignEarningsLiabilityTerm", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax refund, period of recognition", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term", "documentation": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Term" } } }, "auth_ref": [] }, "jnpr_TechnologiesAndPatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "TechnologiesAndPatentsMember", "presentation": [ "http://www.juniper.net/role/GoodwillandPurchasedIntangibleAssetsPurchasedIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technologies and patents", "label": "Technologies and Patents [Member]", "documentation": "Technologies and patents." } } }, "auth_ref": [] }, "jnpr_TelecomandCableMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "TelecomandCableMember", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Provider", "label": "Telecom and Cable [Member]", "documentation": "Telecom and Cable [Member]" } } }, "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": [ "r1059" ] }, "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": [ "r1066" ] }, "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": [ "r1087" ] }, "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": [ "r1089" ] }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments in Equity Securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsInvestmentsinEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsMaturitiesofFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsandInvestmentsNarrativeDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r539", "r557", "r697", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r821", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1159", "r1160", "r1161", "r1162" ] }, "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": [ "r1090" ] }, "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": [ "r1091" ] }, "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": [ "r1089" ] }, "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": [ "r1089" ] }, "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": [ "r1092" ] }, "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": [ "r1090" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price per share (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r97" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "http://www.juniper.net/role/RestructuringChargesRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesScheduleofRestructuringChargesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r481", "r482", "r487", "r488" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r1260" ] }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "presentation": [ "http://www.juniper.net/role/CashEquivalentsandInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae)." } } }, "auth_ref": [ "r1197", "r1260" ] }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement." } } }, "auth_ref": [ "r490", "r491", "r493", "r494" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings of foreign subsidiaries", "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": [ "r20", "r21", "r634", "r670" ] }, "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": [ "r1086" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails", "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r635", "r642" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails", "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reductions in unrecognized tax benefits (up to)", "negatedTerseLabel": "Reductions", "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": [ "r643" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r645" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and penalties accrued related to unrecognized tax benefits", "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": [ "r641" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, penalties and interest", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense 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": [ "r641" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "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": [ "r644" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "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": [ "r643" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesIncomeTaxContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lapses in statutes 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": [ "r646" ] }, "jnpr_UnrecognizedTaxBenefitsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "UnrecognizedTaxBenefitsTableTextBlock", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits", "label": "Unrecognized Tax Benefits [Table Text Block]", "documentation": "Unrecognized Tax Benefits [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "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": [ "r647" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconditional Purchase Obligations", "label": "Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r491" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services." } } }, "auth_ref": [ "r490", "r491", "r493" ] }, "jnpr_UnrecordedUnconditionalPurchaseObligationVariableComponentEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "UnrecordedUnconditionalPurchaseObligationVariableComponentEstimate", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected payment", "label": "Unrecorded Unconditional Purchase Obligation, Variable Component Estimate", "documentation": "Unrecorded Unconditional Purchase Obligation, Variable Component Estimate" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unconditional Purchase Obligations", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability." } } }, "auth_ref": [ "r1183" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" ], "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": [ "r67", "r68", "r69", "r225", "r226", "r229", "r230" ] }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (decrease) in DTA valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r650" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at Beginning of Year", "periodEndLabel": "Balance at End of Year", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r314", "r319" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charge to Costs and Expenses", "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": [ "r317" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reversed from Costs and Expenses, Returns/Stock Rotation, Disposals", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r318" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r314", "r315", "r316", "r318", "r319" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r314", "r315", "r316", "r318", "r319" ] }, "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.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, 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": [ "r238", "r314", "r315", "r316", "r318", "r319" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.juniper.net/role/ScheduleIIValuationandQualifyingAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, 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": [ "r238", "r314", "r315", "r316", "r318", "r319" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.juniper.net/role/CommitmentsandContingenciesLeaseCostsDetails" ], "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": [ "r751", "r996" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "jnpr_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "VariableRateComponentAxis", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component [Axis]" } } }, "auth_ref": [] }, "jnpr_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "VariableRateComponentDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "[Domain] for Variable Rate Component [Axis]" } } }, "auth_ref": [] }, "jnpr_VariableRateComponentFederalFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "VariableRateComponentFederalFundsMember", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component, Federal Funds", "label": "Variable Rate Component, Federal Funds [Member]", "documentation": "Variable Rate Component, Federal Funds [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.juniper.net/role/DebtandFinancingNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "jnpr_WarrantyPeriodHardware": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "WarrantyPeriodHardware", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty period for hardware products", "label": "Warranty Period Hardware", "documentation": "Warranty Period Hardware" } } }, "auth_ref": [] }, "jnpr_WarrantyPeriodSoftware": { "xbrltype": "durationItemType", "nsuri": "http://www.juniper.net/20231231", "localname": "WarrantyPeriodSoftware", "presentation": [ "http://www.juniper.net/role/DescriptionofBusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty period for software", "label": "Warranty Period Software", "documentation": "Warranty Period Software" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.juniper.net/role/NetIncomeperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in computing net income per share, diluted (in shares)", "totalLabel": "Weighted-average shares used to compute diluted net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r340", "r348" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing net income per share:", "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", "calculation": { "http://www.juniper.net/role/NetIncomeperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.juniper.net/role/ConsolidatedStatementsofOperations", "http://www.juniper.net/role/NetIncomeperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in computing net income per share, basic (in shares)", "terseLabel": "Weighted-average shares used to compute basic net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r339", "r348" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-14" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "10", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483478/205-10-45-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "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.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "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.24)", "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.25)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r140": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "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.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r179": { "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" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "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" }, "r183": { "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" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "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" }, "r214": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r308": { "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" }, "r309": { "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)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-6" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r718": { "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" }, "r719": { "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" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r806": { "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" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r825": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r826": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r848": { "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" }, "r849": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r850": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r851": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r916": { "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" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r960": { "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1054": { "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" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1096": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1102": { "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" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1114": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1115": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1116": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1118": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1119": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1165": { "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" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r1168": { "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" }, "r1169": { "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" }, "r1170": { "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" }, "r1171": { "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" }, "r1172": { "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" }, "r1173": { "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" }, "r1174": { "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" }, "r1175": { "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" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1181": { "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" }, "r1182": { "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" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1185": { "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" }, "r1186": { "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" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1191": { "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" }, "r1192": { "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" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "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" }, "r1199": { "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" }, "r1200": { "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" }, "r1201": { "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" }, "r1202": { "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" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "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" }, "r1209": { "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" }, "r1210": { "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" }, "r1211": { "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" }, "r1212": { "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" }, "r1213": { "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" }, "r1214": { "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" }, "r1215": { "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" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "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" }, "r1220": { "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" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1226": { "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" }, "r1227": { "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" }, "r1228": { "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" }, "r1229": { "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" }, "r1230": { "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" }, "r1231": { "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" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1235": { "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" }, "r1236": { "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" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4EE", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4EE" }, "r1238": { "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" }, "r1239": { "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" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E" }, "r1244": { "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" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1247": { "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" }, "r1248": { "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" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r1250": { "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" }, "r1251": { "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" }, "r1252": { "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" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "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" }, "r1257": { "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" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1261": { "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" }, "r1262": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1263": { "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" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1265": { "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" }, "r1266": { "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" }, "r1267": { "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" }, "r1268": { "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" }, "r1269": { "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" }, "r1270": { "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" }, "r1271": { "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" }, "r1272": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1273": { "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" }, "r1274": { "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" }, "r1275": { "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 123 0001043604-24-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001043604-24-000014-xbrl.zip M4$L#!!0 ( (F%1UA )&&!2E4# )(X+ 1 :FYPGG->O#A1!(HD MVB# +@"2.)_^969582$IB;)!H0#B+CT6"0*%RJ4R?[G]\G\>)YYUST7H!OZO M/W5VVC]9W+<#Q_5'O_[4ZY]>7/ST?S[^QR_C""Z#2_WP)!31KUOC*)J>?/@P M9.%@)Q"C#_#AAVZ[N[NE+GH<",]-+GMX>-C!3^C2;KN]^\'UPXCY-M?7NX]/ M7=S!BSW7Y__Z=/LEO3Q:?GUZZ8=(,#\ZV.EU]$X>G*Z0; MA-S>&07W'^"+W,O +;\]\R[X]8"%R;O80>Q'8K;\WNK+W/WA;5KP?>X1^OKG M7JBSWVH?M78[^CY_^E.1N\F?L>].N=CQN:1.IYM>'$:9BW-+Q&_RQ%S8@(== M>OW.\?'Q!_I67?KT19PYO9>[>;!!_EEL M-<]-W':6OQI\D7NS.&R-&)LN\K/Z(D^F,-CK=@Z?XVIY!?W@Q&,@0EO<;WWM M;WW\9YF4UB]+?_Z=2OBC]$'VK(/ M'__C/_[CE\B-//X1Z=O2=/SE@_SPEP_RUH/ F7W\Q7'OK3":>?S7+<<-IQZ; MG?B!SV$![N,)7LB%_*?K.-RG?\+W5_&$"]>6SW^,;OGPURV[!:SBLPG>B;LG M9SX\;G8*JQ/,N_ =_O@//MNR7-CH86NOL_6Q#21I[^T>M/=^^9"[ZRL>TIMP MWX'_'YU[;)3?_%F3B'3\+D";M;'W%;BWK M#5P>./E'[&U]//^O5SU@M[NO'Z&X\:0'BIJ-^"WPO.N#AKYD42R +-?#\T!P M=^2?QD* ^IY]AOO=@YJXYV%'+Z'3[AQM?;SI7+YN%?L+J[CE]]R/TU7 ZY)6 M @&\'GCNB-33V>.4VQ%W[MP)7'(][,.GX9#9^)W<'UB85&:_;BD%>.+$8@;$ M25;<.0+*=%ZYWH,RUPMD[KYRO:@N0O?$=SV0>Q'S]2T_6>4^Z(/7+?*HS$T] M>#T3')>YWL-7,\%!^^V9X.B53+!WV-:KPH/HI#]F@J/=XYP&DRGW0UI#3X"5 M,N*H# >S])(;-L./>@],.)?LT9W$DY[OQZ K8V&/X8HOL.9(+C)9(YPFJ+!> MIS;W#KOSFT?+^/3,2C_-TDNR*Z7__).'D=SQW ;N[3V[N',A]]T"$TPN+<1' MA%MSR]WO[FU9#K?="1QQOVXMV>*P%T?C0+C_AK5Q\15N]R5XX.)NS/S?8]\1 M]+$-2X93@+GBG\Q#]E&KW#\\R#"C7M3K%[F?762G\$6"Q+1W.HO+_) W500? M+C$PD(S]"0D@Q"6;9%9>A*!705OY4ZF'EJ']-E8X%OEC*F=Q] !4XN> MESY$/3,,@$?Q+W)J3M36T.+1#-"?<[*0]%^N@W\/72XL6A-?:MV?7OPC;SG- M__BC_BA_]RDQH_X+C%\1?681)RNFU>[ _]._2[]+ENFDEW:ZK=U.^@CYC?Y; M/^1#[KV7;T/7@&V07D"D-N&@M=M.;J2^6>W-4!CHM6)@"OWAA+,P%ORC,O%/ MOO8_ZY_KK_3?^/OEN[1KUB[MH3_(3CPK>$C&R%(CJY$8$3V]&UZ'-Q[]J\]^C">^M3 M1GTK?_K+AZ5W3-X\>7 UQ'N_(<=RW.'(<-.183H[.ZN3H%$>.P^J1 M0WU82V5UU)##)&5UW)##)&75:1M@A!K EAWC/+>WXH>L?P->.?GOR5XX[CV\ M0_92 C98%"22]DI7:.'W^.%G[@<3UU]V6_7V+SH.N5M\R*_^1?^B8YS#FB/H MZURQN5TNUNM>K5W@JQGGKB3G? 1:$W]S]E>, MT)%C3GAOGDWS_GE_XMA=C0DK/<5S$A9EW MPUSGPC]E4S=B7F5H8IQC\DJ:]&P[GL0>7.M<1V,N\#K!QWBW>PY4"B9K,)G7 M1 OCO))7TN*61\SUN7/&!,8#PZIL?'?M[D?E-]X )[&[=N>HCJK*!,*MW:^I MLJUE H'6[IW5V3 S@8#&A29-DK#U.,==X^*/51*:-=&DZEY]V=Y,D;2HNK?_ MIMY,D1M?=9?^C;V93,E$:CJ.($YWDQ)!&SP M@C>/8NXV$(!Y-*FZ5U^V-U,D+:KN[;^I-U/DQE?=I7]C;Z:<]-;=JCO[Y7LS M)1&NZF#!VWDS)1&HZCB!.=Y,.03<:_""-T\WW6L@ /-H4G6OOFQOIDA:5-W; M?U-OILB--\ZEQ\*C6^PY(3<8_[QT?>R%\<*>KDS2&Q' %D6S&P]VK><[2-DI MKN[3##M,R>=2UX8O;)!\61F*&@<,+*.H[&[24'0EBIJ+.,2#D/\5HW:\A_^D M>_W$!36F]U[>EO\A>AN+7:0=TR[@_01U<[MUPV]YHE_ RP@>1K=P#8?3 Q$LVZ?H,!',4NK$0BKD47I? MKX?"^\9A+(:8U?KB\QC\I"@6'"X\=Q_Q7Y7QF?:- W,,L;!K05SC4"'#)/=3 M['J$_OF._N?%9"J">T))JD-GXQ GPX2X+G1N *[GZ?R%^4XE"=O@7#4EK+%P MU^NVG[.0CP.OFC0P#H*JOM>_;QRN4P,_VS@DY2WYU "P\J 20$>-T>(#(\&( MY9TC"3A47\&EU\.>)@@ESLNS;;$,UFI/=M(GU*4F[&.=&FTJ& M3+TPY-$G9G_C3I_;.%?/Y6'/=RX#$8W8B,]_515'\L XY[R"]"BPRN[ .,?^ M17HDJ?*HN(:HR7AX/?S,IT&H[V>^'!P:Y\\;O.\%\ONA<6[\ZOL.)S<7>,4- M@U>N#*<;YYL;N>-%\KAQ#O=XX/WGE MG5?3LG\+P!/S\>N*\KYQGG E*%"D#%3/UTV2H)C_[0Y^IZS)ZC!]]=S94K:\ M2"ZOKL?ZM9^JF/XT\$/0.\X95O%,A1ORL)J*_ZBZKJQ!!"E00HZJZ^-F"5)1 M::BNNUO2YA?)^=7U?,_=1^[(9A(59/KJ^KUOO^]%\GOUO%Z588'ES=R;_L*E4*5)6C/6./S$/J,+[8\ZC M+X&,S,^!#SV243WWAT'OM.=:2G>EYQ*5M>Y"%AK,O[\I;'4Q MSJXIFUTD9QOKYKZXV;*_"3YGKG#U.X;=4 M+"&[I\="(($J9?IWVA7V=4LG1*$289SCBP5W?7BB$WO\>BA5S26/QH&3X@J+ MGW)^Q2;9PKQKH,X7=S2.;L9!%/BN'5[XMKGRD;AI?HQK67#1U#W@GZ_WSH X M#9%-E#WCO.9JD<6 >O).VS@WO,(T+*?FO-.NGE^_CB+:U5?%7/%/YL7\TRSY MY^_PGDS8X]D7?L^]N9P@?=&%/XVCD*[HK&$QE_)$Q%TZ%S2^P9X]L9+,I>$M M;I!82\7^NJQG<[&1 EBC6QAKF"X]F\.PU<.7-H1'WE2R=RO#L)WJ@7,;PK & M\8BQ8*+Q/-*8C67@#1UC0=?&;&P8=AG#&@=.-SQ2.[.Q4(8U#FAO&-8X'C$. M]=]P ^W'9:@6+?0Z'>-"&6::APUCOC5CFAN?V1!>J)&Y5RAC5B$.4VO&-(@7 MS UQ-&9=U1BS2'^C:VXHHS'K-IHQS8V?; @OU,BL*Y0QJQ GJ35C&L0+YH8@ M&K/N!QFSF@, .EUS@PR-0;>A+%F%F$9-N:!&1ERA+%F%:$9-6=(@+JA"Z* Q MWTQGR4(]BBH$#1KS;:-8L@JQBYIR08W,MR)9&&&IEUA;*FN;&+C6%-@[C!W+"!.=S0 MF'>E>!Y5"!\TYMU&LJ:Y,8V-X88:F7>%LJ:YL8V-84V#N*$*804#S*L79VH& M@KLC_SNGR=:.18OT0/:J$&:H@)G7L.CZ6+2Z,9#:<46-S+Y"6=3<6,C&L:A! M7&%N&*(Q_ZK+HD5Z*'OFAB,:\Z]A46+1ZL9(:L<5-3+_"F51B!G%% M=<,4GYC_[0Y^IXJ5FZAN;5P2<^,3E;+WWD! -HK/DP:Q075##XT)9Q!/%NE6[)L;:VA,N$WE27,C'?5G@QJ9<(7RI+FAC?KS MI$%L8&[X8#,MJ>+$Y&L_A:W[T\ / \&=,Z"^F HWY.&KH&R#G YSHPE&&7@- MQQK#L>9&.C:=26ID'!;*L56(@VPFQQK$).8&)AK3L38<6Z2S4.YQ,V\/B-X$,N!'?Z46!_JZ"'V58BA;#"GU,AJ+)1M MJQ!#V=8@3JE",&63S$ES/(VC*D0R-LED,X@UJA#3,.9\,=[T*)0UJA WV!Q! MK0(RH,BY&Q]P@@5'F7,.?)?&GN5&,S6*)&IEYA?)G%2(:F\"?!K&$N0&% MQN2K*'\6ZI*8&UQH3+Z&/[L=F\42-3+Y"N7/*D1 -H$_#6()@B_9&NN9$(D^R]ACE+84YCXR.;Q \ULO0*94YC M@R.;Q)P&\4,5@A&-F5<=YBS2!^E6(1+1F'D;RIS&QD0VB1]J9.85RIS&!D0V MB3D-X@=C Q"?F,=\F_?'G$=? ALX(_#S)#AEX1CS-^^9AYMODD*H8.38(-?# MV*!#I7FR@M%B@WC2V*B'"3S9V')E\.2NL<&.#>!)@]C V+"""6S0F'!EN!6[ MQD83*LV3&V?"%-#61L $\:Q ;&A@PVU)(J4$SZXT!$ M=UQ,+OQ['D:3%63%(-_"V'#!AII3#6,JQC0V;K$IO% CBZY0QC0V>+$IC&D0 M+Q@;-&C,NLHQ9I'^QIZQD8/&K-MLQC0VEK$IO% CLZY0QC0VH+$IC&D0+U0X MD' =C;GX$O@C@[5"!0U+*3Z(L6&&>C#GQIEYA3*GL7$/HYBS,?/*8,Y] M8V,?F\2=/8J,<&L4.-3+Q">;,*<8^Z\Z9![%"? M8(.AJJ&"9J9!'HBQ$0>CK#S#9&5SV-/8&,AF<42-;+U"V=/8,,AFL:=!'&%L M\,$PCFC,O3*\D:,JQ!\:,AF<42-S+U"V=/8D,AFL:=!'&%N(,+U M@2-M%]!E6(NWP=@?^7W*?Y+MDAYWTTAP-]3??1\,: _8@ M\*)R/M21L9!YA0A2J);;:)#8(,$P%@TUGPZ%RH.QL-_OW!F!9OG,0W?D+[$" M]1?7KO\#?F^E^",/PT4\^]Y1XM,!R[T_PB3UDX M/O>"!W7A.I=UZX;?YC@S$!RVZ.S1'C-_Q$^!\H+9+^V-03K"6 "RXO/86/2QX"]JFLHCJ9M"Z4+DV%KU]>=M[ MMBUB[JRAPJ1"ATOEO3MCX>R& 8UEP$(U8(/O%V7AKT$0S.7!0I5@ _$W/%BR M'NP8B_(WV55KD@!S%&#'6(R_83XCF:]0S5=!A+]\%Z22V5.[G0I"Z9M$ZT+E MNK*8=24RME]79?,=;&% SX[=3F6Q\!KRT!J-MK>,RP$?[X'/7XR.,Q:_;_BS MHOS9.2[R##86WF_XLU+\:80QT(0*&F8NV!AH%ZELC0TC-+[&"N3K5@J!-Y=\ MW=7)URV2?)7"L,TE7V=U\G6*))^Q*+!A\4$D5_//2]=U)/#'%<=DLU6L+ M< M ^_M^C%WKF%_).4S:1%]%U83^#?C( I\UPX_Q:'K\["XK+3LNDX]%H:P.\O" MQKD+L0W_,!#P)[\*HN4O49E@?M=8/.X<#JB(?P&%X5SX\((C=^!Q61KR:7;) M_@P$42S#+G?<'ON!%XQ<'@(SW@"/5JE$L6LL]%0)4A29]K!K+(ST*E(DX$,< M1J"U1?9TK8Y<[!H+"E6$&(5*AK$0SW<1@Q(OYR^OCF08"^%4A!B%2H:Q$,W+ M:9$7_CW<,A!5RG??-0YE,6^_"^5OXT"+5U:7IP/UJJ;FC44#3-SY0GG>6._X M1@3P)M'L!@B R,O97[$[)41F=C>;\CF3,YA,XXB+Y*+JL+ZQ/K'!!"A2 O:, M]82_BP#]8!@],,'GK,S*R,.>L;YP9L\VLV#0J5 V,=XE?1X%/L M>A@=A.OT/]],+14J$L;ZRY4A1Z'28:P3_;JCFOD.7(/_4TVIJ(='7089"I6& MNOC5E$MD(^YTX<-/1^+E]!!SA&&_+L[UFU.A2%G8-\ZGQO0[V$8'MO1:]+FX M=^VY+5??5H?3C7.4S=CC0OG8.#_XY3U6'U:'CXWS<\W8XT+YN"0_-H*#S7GZ M2+SE]]R/^2V?,-<'+^B&BV$@)AC_NAYX[HB"7V>/4VY'W+ES)W#)]; /GX9# M1D=C7R)LJ>3E]?[I(2E,AM8&05.O'>/N-XS[ MMHQ;$C92.\8]:!CW;1G7.#2I*'.LKA)2JDUB$.,:A[\UC&NP36(.XQZ4!%G6 MCI^J;BI4#;DY* GEK1WC-B>XY*>2$.W:\5-SL$I^*@F]KQT_E7JP&L1/QD4J M4GK(:'$L8*=/@Q#CR_ 9V!-S)L;99.H%,\[[0$"!Y*IGLX\#8_/VC*5425VX M#HQ-Z3.64B6UX#HP-MMO94J=,QM'E,Q.O2"L;;_6 ^, 7,/I5);F,PZO-)Q. M)>F]0V,S"E^D$_4-TFW=< Z:ZZN&8+Y#5<2Y.]13'1X:EXI83?*5I"4/CQB50+B4?YF1GB-9#'70'MGQ(J 82#:^HJ8*L!JI1"(D*%NX%SX]* MK2\F4^8*?%?XT1+YKRD;;1[D4BU=LZ;4XL-J #B&J8\W\Z#61?7J@D&%FF6- M"D!FJ#[B5)KJ[RY<4!VR5P/ *F+3&\6OB7Y4#33,+**7C02LBQ>J :W52^L> M51<0*_VPW1A,YVB#8+<*GLU&L$@U8+_&@S./J2PJN F^H1$< M4@T$T2P.*=N1-()QJH$V;K+RKP8P:*2!\-9Q@"+K(XXKBPUNA->Y+JI7 P5L M',DW888&G33:/%@7V2N+-VZ"N['\8V/1+$,I+ E\7!T1-A8,VV "%RC!>VUC42^3";S; MKHH$[[6-!;@VF,"%2K"QH)7)!-[K5$>"C86G-IC A4JPL5!4400V2)B,A7K, MV.M"^;I!>+['>=B7LV;?P*_XTW>XK;C$.U<$#"+?-' MBKWPSTO7=R?QI"BNJ@,?K_SH?S+ALH'';Y-&X<0U?=@ #_MQWW/ANZ,QV$L. M?^QAKM.(]Z^O+GKK%Z2#E04I=XK^D)7<,0[D6\;O[+'A]X;?"^%WXS#/.NKW M1:;3WWQB(7UJKF15E;&-PWKKJ,@;QGY[QJXHL/XV["=A/.[ N>V=Q[X3FLV# M+SZ:WB?[FJ?!9!KX>=ARZ??93:BI)!@;]GA:+?:Y#9ZWDYB9YZ[/?!O8!B_M M!T.1-T#[#VQ:) ?7P=2O*K<:%W^IHZ7=L)MF-^/"/G6T?QMVT^S61)\:IIAG MBF[]0U7FQ 6[QD5J$IMWS 2_Y=-8V&,6\AL1C 2;Y,#7P/ZV<$&WW3FJ2;1N MGE3&!1G,)U4Y@X7VNL;AX^:3JIPA0GO=M2.^WZ%>]LHX=M>.$'['1ARNOA'' MA6W$V@&BUV]$IUW&@;-V[&&M)V][M["-6+M7_!WGVJHZHENDCEB[O_8=&[&J MCN@6J"-VU^ZCO'XC5M8115HZNVOW']9J\A6G(W;7;IU_AT&UJH[H%*@C=M=N M^W['1JRJ(SI%Z@CC+,M7F=@%BH9QEF5G=659I*^Q:VSHT2BW,(6Z.D?(L05! M7;O&A=*,W/VLH'2.5Q84>6E1@F)<&,I(4F4$96[W?TQ0C(W*&+K[A2+R>\:& M/_H1"#3^YNRO&%M*ZIRA,!\'Z=EV/(D]N-:YXM%77W#FN?_FSH5_S\,(?_\; M<_TO0;C>4NEVD30Q-TKR:IKHS0?:G+)P?.X%#[]S9\1O0+3\]0:N"B6)N=&0 M5Y.$>C)[U*JSY_P92R&I#B7,#7:8K[!,"('L&9?T7AWM9@3]C,WM-E85&D$V M<]$ \_5FYBSK%'F6F8L1&*\*UT42<[$ 4[7;NBAA+BY@OL(R(2UIOT;00JF& M7EGTJQ$,48:A5Q;9:@15E&GH%=G\<+]&H$6)AEZA)*D1#/'VAEZAE*@1H%"N MH5=2J/5 M*7-<)&6,]?Y-H0P"R2M21EY:%&6,=>N-H>4F7ZC\])IR]OK;JG07ET8VD4*@[$N=_GT69-('!KK4I>_Y:4@ M@\FDC6 XA O]D;Q\^; -?V#"2;MPT4;>\C 2 MKAUQAWCK*^Q8>-O_"E[KW#?TXYH&?PZ-Q1GF2):H""Z&@9@P,$BHP.N')[9] M-_-5E>+&HAQE4GRE+J%5I;BQZ,E2M1S&X6W(PI[OW,#_5"8/XM!8)*24738A ME^[06 BD?)*4I8N,Q3[*UD6%>GC&@A[+=KG/Q;UK\P$X=@X8X'7E?&.!CH+L MKHK2Y5(^,0"G/.[9+J3X^,ZUA'#5^[ARL&;[*7_MA& M&->QCEH =_=7W(CLI3^V$<9UK-O-]_]Z82,ZA8F&<1WKJ 5P]V!%M9V]],)S"W>JJ M_XP%&(RG6%FJT%C\P7B*E:45C84G5J)8GWN>ZX^ 8!*Y@'_76R56&[HHC5QE MZ<-JPQ>ED:LL95AM".,W[G/!/"!7SYFXOAM&@F$*2KTU8C6Q##-H5I):[%03 MV#"#9B7IQHZQ*,=306=/9 M6)#CU5+<$#9'6&.1D#)VML#ZL_VNL7C%1MHTA9+66%AC4VV:0JEK+#32V#2% MTME8H&4#;9I""6LL3F-\E]62IB3L=XT%@,SH_?1F=$DZ+:N5+F^QK+[4]UB] MM_)^US@X"+N;JN3]:Z&263/BV8NC8 +[Y_S1N^H'7HRZN)Z%@/M=X\ < VE3 M4E2H:QP 8R!M2HH+=8W#4%Z@S:D7Q&!=,&<&+\U.X9YT:AX"\=-A /FJ=_4U G=K1I 8 S! MRE)]54,-C"%862K12"CADOT9B-,XC(()%^&\V5U376+BG*TE9&>NOEDJ(D!;5OI+O^#"GH_*"DW1X< M*O!Y3='[?2.]=Y,(4Y+RVC?2A3>),&6I,B/]^&<(@U_77(D9Z<:;09*RU)>1 M'KP9)"E+<1GIO#]#DJ1?S>59KZ:*JVI^^QN2I"S%537__0U)4I;BJIH?3V=) MZ+(;9L,#UE"':8+N.JB:2_^V5"E)?1U4S9]_6ZJ4I,$.JN;,KP>)7%-+G(.J M>>1KW]TBB_,/JN9<$Q!U@1$_GQHQ,&^MC1 *Y>2J>%\K5Q[G"^/?4= M>^S%T3@0L+2\I?\9O@TCUSZ5:J0ZW&V[MX?X^%&SJNO9Z^ MN>O:>^/8I]Y[5LWU36-S=%%AC:.PR$[[+YBQIN M6)T;C//C7^Y E\K^E\ ?W7$QJ6)7\D/C?'R3=[Y(/^G0./_?Y)WO%+GSQJ$! M>N>_^H+;@7"X\Q5TON^XTO>_B84]9B&_'GCNB,CQ:7:*&=B!F%T/+\ ZT5QK"6LL%O*J M[4^^_%'B?[>^,(BDQJ$MYI%T)4UA#DF/C -95AH?*9LUV;:(N9,XQ#Q,6W]7 MAP#&0A\O&/YH\X-%.8"7@MGK'NPT^S*Q;%(MNLY]S%!CU@ M#HST]>& ^=_2O\!HP/UQ!C./1T"F,!C:@CMNA03#6"RBVC0J$K4X,A:UZ,># MD/\5PX_.[N$_BT; W 5KSHC::[5W6]UNVV M5Z1/]M(?HX]QJ(;#W9,O?,2\,UI/MC\/00B&\A&!U%&.^)==FWN<^ <*DAKS_!P+C-PO7J M9.*I]G$Q.MDX0*7AJ3?CJ46EEG+5BTHMO?3'E)JQP,]B,!='@=WRD(M['BZ> M0$,,:T/VK7!"LJA18&F]4&[-EA!60JM+-.Z-EA!.4)4J&E=&ZR@ M+"$JR[2N/+! F4'JXU-X.<'LZ)+Y\1#^-Q9<5+"X^*!3>=2@5*J88&YW*@\V MF")811K>G2,=ZI/+I@BF 5:99W*H\SF"-8ZS?0 MW<<3P3U9GC9VIQ83M@B\/&GP)SN!&'WHMMN[']05'W W6L,@B/P@XEO64 23 M6SX,?]T:MHZ.MRS/];_=/G\GN@U>MV5%@?JMW^IL6=C.1/RZA=;,A[D%FKCB M;K+B[ANN^*AR>_PC*RYGCP\KM\<_LN)2]KC3.6I;P];Q$?[G$/]S8-&G7?D_ MG:J1H'N([],]V,?_'A[0O^F_AX?TWSWZ+WV[?T3?'M._Y97R&OI\G_Y]0/\^ M_!']M/O"-LA/PB 6<"+*/\><.72 .>[]QU_@/W2ZN[O=P7[WZ'#0/>+=O2.V M>^0<'W9W[2%0BQ\[?/=_Z ');\)HALN=N'YKS-W1.#K9/9A&/S^X3C0^Z;3; M_WN+KOOX2SAE_L=?!N(#_%K^6]YDX59X:+68YX[\$YMC)1C<(<*AZ/J" ;UI MRPX\CTU#?J+_\;/CAE./S<"V@?WA+?K1SQ,F1K"X01!%P>1D']9VST6$S3K5 M0^AY\FNU[./CG:/]75QY!/L3.?K!ZJ5VX*4^+'Y^?+1SW%[^57NG0Y]_H/L) M_:7>L&FT1;^!%\&=^74+J)E_5[7ZSC2RPL!S'>MO;?H_/ZOOHV"*MYG[Y.YW@E5?B4 MWM.JJSM]1.6UN*<+FQ!,5^>/GG"99WWU73MPN'79?THRVG,[50 M]'P_9MXMGP8B LLB$!,6P='[&)T,W4?NM"(1)T(#=MI__NWX<._@YWFY2?@Q M_0NS<$!IQ)B"#/8PY\TIK +<;XLY;#9BU\5(O[FN=V M7\/4I[+1UCDM^K_@1JL^-'W>WM;'S]R6H [B&WD^W[80K5_]U##DV ]$T4^U=CC M"$RGM;NWWUXX<$L\6KNK002O??];/G)#9.7H"K[1>W"X]?'O7Z\N;LYNK:NS MNS^N;__1W[8NKDYW#-J0A$WHAB=N! ^S5V#X=V>/S(YH(ZQ@:(ED RP66N&4 MX_A/,"Q=WW*CT++'3,#B*^3B[G=V=]IMB9PM-UD219S_HG,D?[?<.GGM%X7> M;;=3X,VZNRLL;3D@>;P 2!Z\G9U5D/9\I94EU02VL!5@7!%P3OV[U!RT4[#Y M<@87+,C&6&W$IR*XQ_NDWLQ160\^1C?*8P],\$63[[M-P.^W::K/$'?L\4)E M)/7D7&-Q#F-0!$AZ\_X(B4[TA,+#!3 M YP\8_V9F7"%)YZ;%2FZ3(R8[_Z;_GY?(O^;M(<7.[<[_1WK;#+U@AEL8IXS MK:M@Y_T*+/9< .N5N[BFRYIS+J>#>HXCL!NF_)\O<+].HG^ZQ=YN=^MCI[.[ M:UWX?G ON>H/-GO[X^G5K+"2A O\<0TXX13^>2WN@H?$EJ#$R\)NMK_UL1_[ M_NR>>7R[0.*;#:3\"$7H=+L6-V#DP4FVN@W8.7C[1X(?G#/8;9=] WW]N$9[;9!$.5W,TF*ROX46A'W^!3?66'3&*@,5@ MD^?8Z?E4H27"0I^X/CHX2DF5P%M]4!>"J@H4(LL%=ZQI+,(8H=DHL. *-))E M=*+3?3=XCQH'(S$].SJI%CY[N/]Z?+8+O^ON%P6"'G4*O-E*2UM^*F+FX_?X M%^;9,7=NY%%$@3-[;-D>"\,?L]<-?$7!2.OT9Y-!X-7M[:Y41(CHQQ_M,/(K0?15P\=U/.00-"#OR7X'X)B7,TK=XO?.[ MBB?S9QQ&[G"V]70!S'.F>E6MUE'.:K6NP*S_CGH'M7>Y3>@>KG\7EKLK%[Z# M<1%N#6:6/>; .1.L#'#E>V82+-S08M8#][S6-S]X@&5R%L(&./!%&*-CPT++ MX4/7E_D7M[''Y<;MM??UMF6V''9PY]4)/W_ X_^!3^^KAU_0LQ,Q.-KZ^%\\ MG&?Q?$[46R=&JD0ME>O^JC6L6.FRVA*LM3Q\-2:["LI\,'$7SR5^RB0@8]3#F"@O*#PV<4]"[&P_,?46)LJK-W+% /YK%#">1X MM>K]9^#%?L0$)5V*,%&YQU*Z3=>XC<1IB7L8<\HLF1.[=YWWDFIC.,=1X!R+ M>5XB=5EQ''!U =QXB03FA"YSXFN+% 41O\9L=,N!;_T173H5W.8$472Z\GY4 M6!-:[^"F8 -;80R>?#@.,*=3IVU'8Q;-O\H#"Q?5!_U8OI*[8<%"2$NA];(PLH[;\A8.FX4[BNU?*5FJTDC6 M/Z!K%K$H3@1LM[W4IFG.T[794RLJT*O E'UH[(J5M1Q*.@CYQ(TBT W< V$7 M@8]HA#>S^#T7,^L"/51F4_CS,XN8=2ZMCYS^2^^1-4?0Y[&4NW/+1[%L56'U M6W?6.V26PY^M[FYW)W&(7$I1GV**^E.*T"I(!\H%)UJ-A^]?[WUE=@8W1NFM M1%%U-M'Y:I1%?94%(1X>$V"R,-L&92$82CR*#\(=_M)/P7GQ6TN_"">@9> I M0A_T('$3V(/9-EI-<#NP+Q S&EDC$3Q$8_WU#AA1G-9&\ I5K5'"QG_^[:C; MA==\8H7T=>=G?=F+%SR]/GTA&DU;3ZQR2X,^H+0&K:ZV_[)&W\Y+8)F*Q&*D MV[C([W%W9W_OU;7$G?V=W>YQ(<7$W9WV?C%WZG1V]G>/3%O4'BS*N)TZVCG8 M.ZSUH@[VS&UH4I#J_ZY,18(Y3D%;C@(Q6Q*#H8M(C]KJHDRCB>[6QR_+M;)Y M6<'%=@"8AUT*#!26QCJ]12+6D&A[]2+:U3(SK"&<^83K/V6&UHUXKSV1:&,^ MQ2'<* Q?[).RN[NF1BF&L+4#M=^^&=&SYS+>1D^ PP^)YO!A[W#M,.*&%94NNLSQMQ>KL MOF/OESKBK\T%:'"HLD%K%9%3IR(FMB(8PZ*(8_D:4AL(CSU/8&EL1)$J1&TZ MAS^'%@M#.#'P(\T,?#CDA./ZJO8'?^FB7O>!SJA<1.!9 6C # .F!W(,^Y=$ MVJV]]EXFG[_/Q(#!;5O7CQZ?4:SO76??^KK3QQZQA]T#3/Y_CR^>OJ5*O!IX MH-DR;#YTQ42"VU-X-L.+0#(HWG7]?&$/10\7'HA>2KYS MCXU>ZIFYN_]RT\P-E*6A%:9!9N"2%[+YK/GRDRH MN$=FP,F?80 9KAAZ%%>&C^Q ")[T<\ #2 B,* ?(Y?=N$(?>3#/YLJ=6AM%U MB[]SU^]'D^@,7_,T>?FG&#YOCQR\;(]L(,<_SZYH11!G!F"$2.9*>4Y+2(:+ M2<,FL4(\8NR (J%PDGBST U5WQ&$O.YY:\#0+D'+A?NA/'HP7@E?44)(\O2L M7"1'T7QEJ0BS@4\!5M0]BE&R!&4K9<58!E*[>^V=3OMSJP.RW)@S9C/DLK!: M..:>IVUMZ]U3N<.Y6!+HZOEBBU9,/%!J=R'\' M$L)&(Q TE$040!ZI$BN0G_M 0VE8A!52B0A0@50V1:R':*K +Y=9-9A,PJ;@ M:SZZ0"D.]LG_4B0_IWP0N&/LNY+@<>ALS7% =PN$VX:?>N&O6ZW]17ZX(=/_ MW O87/]?/YZTG"!JJ9]O6=B,&W[:3ICC:.OC\?91]V ;]A;_OV81O;"/6)8 M;_3WV.?6;ELVW=ZF%_0P?V^@\#3+8<^=6Y,@I%,)2 QO3VX[1WGHL<.QE^00YNBAKG^BD >_IO0=[#G^_NE8 M>G9>S320F(,:FW//%R;8I/%SXO!V^A,V" ,OCA9_\M+0&_G?<5)5.05_M#40 MG'T#+H/M.6'> YN%&%UGEW=];%I[_7MS?5M M#P<'??HOZ_;L_.SV[.KT+/]2K_;(PK0Q)W<^S>!2X#$P\._@=Y\\($4RP0"( MS('>4SQ3$8FHACW:HQ(2T, H0*XOU;WK2ZY&\<%\3RXA6#C_;D!K2]&[N+A M\]3-; ]>(/0&429ETF68X#"5B[7 V3I7ZQ[S.8/'6>K!YU+HP=H%@OT9^U*N M"09>N!>J TM.5[$N.:>3')Y)TCL./ ?Y89 MBK8X,>V50]$,,1)6'\\'3L"/&Q9[76K>4O08O_768"P_),">=;%APA6/'L!6 M!/D'G;ZS%D_TM?6E+YRTQV]QTJZXB^=P(E@XO*W$/E,K+O6.U")H?9SKC&?X MJU9_L'Q23(KF[M[-W6$R&Z^[^SN[^02&WVM_I'#^?MUGL/)9B+ZM M&R"Y-G!45'_L$PI4XE5;'V_8B"_F,,SO=:?[P^DAWZ<[AL/UZ(X7=N479LQ: MK+% E^5O*XSJW05R]F[OK(M?/K#Y _N9MDY[W]O0>['7YW>V9RXH%4DF6ZW2 MF65]U%V6IE06I[UR+:_@M(.MCQ=W9Y=69^<)5GMU2]COT!T-20LFJ4ZB7(&F M/YXN6.IYL#$DW7O^*&@4KPEK>05)C[7B[36:MT8TO77#;]8YLZ- --JW/F3M M=AOU6R>:8M=7J7X_->JW1C3]Z@L>!AZFZO4C-D0P<3*18&*CBVM"X[U.HXOK M1-/.X<&NUL9$V>J^Q&G%U[_*6;@N-=G(5,..<^N?#2K^ ERHRIW9=PG6]P>N M&C/% .KO-4YCK:B*0R3(3.DV/F.-2'HC@BE2@#=.8GV(NK??Z-Y:T?1(Z=[= M1O?6B*1?^(AY%FA@FU-#X$8%UX>V;ZV"&\(50#ALXU(NG_ M>\MA ??<^?\:W5L;HNX=-;JW5C35Z7>'C>ZM$4DODT;98$XC'AB'H:OZ:O VH[MB338"OIUPNIC&AZ\,?C1JO%TT/]K0:;TH*ZT33 M_XN-H=V(.E>18H8///UW)LYC]09!'%D*4,%"Q$99UX8)#MJ-LJX5336:?933 MU>MMO+5\\I+5'!3UX*?4D.^GPP_PP.C'TZE'?S,QHYGOSZQ^3(I9;# M4Z._T>/UX8].I['Q:T95C<@<-XA,K8B*+8H%D(WT,E4O.$VF;;U(W&CCVE%5 M0R['3<^G6A'UFH;P7:3C3QH]7!_B=CIOT^ZIJ4@JFGH'.J7O^+2I)2M_+:^D M7(HQ8%XV$T@1ZSP0\"S?^GLLW-!QU%$- M-Z5G1G#D1I2>=0YV\[5G3?%9XV>L60#EU;EY:=ZE&9UF\!4 N#,$WW M/G&?@P6-N4KR>S*DTX(T55_V9$N'1J/7AU,:C5X[JNH^V)VF&6NMB*K5-VEF MC." 6@]SNOI.P#*9#.]LJS16B9]8%_!4,,D=WL CM6**1G_7CJJZEW;G[9J\ M-D1] Z+>"->WW2E8W6DE@77.N:H"X^+>M9LLU3I1_$7E7%CH\[@)I-+[1I(V>MA(XG8Z;S49 MI#'=-Y;/=K<^]B]^N^K=?;T]ZW_7V= ,-*XR\3N=9YON?XC8P./Z\Q5H\O&7 M@?@P=[O,S^",&KE^"P10]L%J+ZR'()L(C>=]ST^?UZ<_'O&B3^SZ]E M=?$_W/IXA\)-.3[P0&Q9M$05/"/X+Q[%!3'I E1*3 JV[P,33NM+$'S#.L:T M/]Z3LOSDVE_06F_YSG3'$S>"Q]DO**Y#V(6[L1M:/=^/F6?=\FD@(NPRE?@% MV];#V+7'U@.W@"^XL*+ 8EC=R=75VY;KVUY,E:#_^;>C;K?] D_&I@%6SX[P^L[Q\3Z\NZYV'<81EK]27:O$M?"&ZE.1KOGO ML>_"LH%PT4,@OH7;UH5O[SRQG6KC%GZCWS;__?S'#WS^DSC]:2!H@>H+S)!F M_BSYEJIT&:Q\P$+N(.6#6%BP*0+1.?Z(5;MJYRT.C#N!78-_POYPFX612O>8 MBN!/5=YK,>HWC'<9Q"%P6PC7X%^9K0E2XQ2;ARQ[H;\Y _QSJ2 MI^'I@UCNCQ]$EN=.7,QWB8+M[+6P-IL+R5[P'-@,.+#A,F;_%;ORY+8&,^MW M_N#Q*+)NF/T-GFJ=X?D\%6XH\]:!*M8[1:7?;\X4@=Y;TUB$V.N9.,6W>KH[ MG.PRY,%'\'Z77(R +RR'\G&89$ &,@V;>KQM==O=/>M=A@WD]>G-]-.V<:&T M?Y, 7D?SFP4+DOO\=Q;"V M',;BWKU'JN&GZE&P=2^]0U;A$6]FA"2C)_"F("^Z3Y\-3P7RXWXI';243^#Y M#QS>%/YWQ'V0 "\1(RM&-D.E%\TL:3SB8X)G;J8$ SN%8P8 \L: DG"E'#[U MPQVK!TO(<'A O51 5_BY3X<6G!U1(-#[LH;,EI*2N8*TBQW$'C[7%KR)P%?CB+T8!\Q8^5!HL_7P+&6Y[ M*U&Q^!+S/[*7?>BB(>0L/@ D=>%#TECWBRL/.5]4_JGZU5_<,^&R1,?1?CW@ MUDE1#8'Y/$;\";HWE,I9H+;%!4I"N [L.%@C\L?/T>3\:5T)*@/XPQ66S^@0 M!'\='P@*5T[BTV?,-C[1<8=P[*'^)*G]>-^-+!#X(*+Q7TFZ" ME!9R7SQ 0N*C0+5^R]X>C_GMA=,A.0%Q9:X-9Q3^5MTZ*^MT4H'JD%:!/B)A MPST'W N>GE$9.<7?#V7:Y+8%*I53K^5I *89[/G8'>()"D>II(]>,2Y1BISC MAB)6"W5BCBL;\0!_3Y ''CW28I(;,/*" 7PZYLP#9<=)78)IA:^-]I+KQ[25 MV/AY9MECS.J$_WH>QQ:DZKF@T=C ]3"+'YX&?(&+&\:H$.4)*E5*& 9@LZ%& M<3A\[FRKVZJ[Z!,>5B/W+-Q.!)H_XBUA9]"$"@3^)-5ZSVC4 1R<7C""=P%K M(9B@MI:VAQ,#32;NXS:^C>ZFBE6Y\&I6Q.VQ#];U"#8<,U'I3C-EYLC[*#-$ M:6LT%X2CRQ,D9\/[#T$?(/]MIPH9OT^HGB&%LCE]:<7A/;6%(ZT9O31E-,(; MA%*W)1H;;!LX,,BSPJ/*@SWP\#J;7F(C#.29O# S*!S,RI@1:S"#@<"'Z M$=K6PP5*@4=E !X+0S8B"71@#T(.?PU%,(%[P1FD-15W9#?DC6&P8WNI LY(7\ ?=P6UDU2O@%/0U% MPP+FXZD%\W6GOY-U7?!79X^2]VE$JDOJ)*%A_^QT!PPT5,RN4D6XN\H"0,J- M N(#5#]TMYS.E+I;&C'R* =?X)'!%0-I4LR(6,#K(<\Z64H;I6[ 4'MZVU:B MPK;S4L3]>U<$OC8$QOC>+QP%B>K M%KZWO=D+#$VS;O$2^1;;I"6G$:I$P<$R$VJC0NQAISB@8D5(;G?K M:4Q6X97[;X+*=E>">#"+#:1LX74+V8N#97MA#+HEP_4[R;N_-=JT?%6?E#)X MDG%5M*>%H9V3PVZ>E]2.RH]++- M$O\7#)J8C,1[UZ%[\!1VN;B#'[$)?(@O0 >%/JS4J:H? W:%2#U2X#P7;H>6 MCL,I>QY/5'N,O]S6*EKA6W"H@7FGDNSIGG J(-H/IRZ<<)\RS\,+);)*3H5% MQ@QL ,5\I*\2P%5D/$O8#-X$5BCOZHY0""W]J-2:]S4)T$!'\T6:M,I(L&RA M?(F(P>D/=@5LLGPN_F,J[84'A:[=J_,ROZPQ@\\]:1):#XQPO#$P0PN(0^U7 M\8X9&H.Q PP)STS<*OTF#X2_1,$4*.8&6$J\8_6 ,&+$?/??ZCPGOTF>M9,@ MHMWZ!LX5<)AV[YP 3L[Q;"!<1R*&8(VZ+9F.8Q,@"&S<5U@ M**/)FG&0M%=#]KR-YS3\$QTI@G8>TXW&1X(QYM#[38#0:$6C P>WLZ;U[ ML,+IW3E*3N^WWD-RS Y^+FG*&D9A<]O5V=O9Q[TXE6H*D8"%$TUI]_0\0ZP: M](7K.1G<14(TDR",%K5\HJ24;-%1\[0?T9!X'21.0S]R\(\U +6*1Y-@Y)8K MN,A-L H*/"9QTO2,YTYL*W11@GXV^>J"@^X$UWI$K>FDRZN00&(8"0-GCC#B M(#JMGN07 E*R!D1B<43(8N%+=;2LOENJ\]8'[Y&G(P"R1Y'P \M"++]R$2)81\2T(!+U$*; MQML:?I9_P $=QH*NF#^1R8:.\<] 6%EK"]&$Q#;&@UO9 3-\&7G@)D%$A\U: M4=!RD/T_G.34I2]5/67ISINKL [7!B+51 MHX+_\V\^YZ"HD+?@W-)YK^%))I5@VTK-!U7:C:.(R%B0_D3&:J1P&:ET[8B1 MS2 #.O@1>J VRSBG'+S]CCODES:L!#-&' :V3P MXBK*)+V7O$.N;.\LG;3W2I&WY 0_>2T.V=A@A>!MRVVPGCR!N6/]@=';'NAG MC5;!M>59C%L?3^ F,8EDRFAXGC^WSH9IWH9I+EJ?"8G)J-QR646J^S2VM9VU M6A.(%8$ S4S$2S:;3&.IS08"+,9Q+O*6()W@>2)HJS39. BG:/(KF&W _&_J MU_QI0+]AQ'4P(I&]=#?D.\XHDT\[/+L][/\K+099B)C,&$)R[NW?1."TPP M,(TR%%M)ACB,09/^%3,1Z2B0%]AD'+J8W^S[LWN&4,PIK!P4C^\RZ4P]\ $< MCFG*HQM:#P\/.W_*Z.<.*+,ES/WL/I43D.Y+#&]62W)WNO];M2;FF1@=9@XA MNKX4]40) *G-! ;#;&@8Y-)UO)F$0&$1V[F0XX=GPHT4VPJDR[D8OJ1@9[)$ M6AZGPTO(-:&+KF%78,B8RR3.[;D(9@[:U:E&>%[.*65Y7JB@$0;\HJ#%*[3.71%&&7=& MY\II3-G&:#J&',>$/RL,E0>'=[N[T\>?%U/&YBOX<37R:P6%[A\>3!^I5<"/OG$Y!PX5VBG& MGN%)@1DC_)ZD0@3Q:+P$'VHBM"8Z7S!>@M%E.E[69^ B+YBBPL*T MFYQR"5WPB# ^&,["B%(TLFZ7/!7FC\:(DG-XPU5ORE5??4S3 =,A>7RW!<9TZ1P(KC8VRI/224@9:T>G9-UC_SHI+E)Z.V\2^.@Z*&& M^ 3%HKT+E?1DJ>J#]SD38"Z&F2TIU>9 &DY5'$YY69B7!I8^%;AH0R?I6ZX" ML<\;$DWX4W/!?A/^-& M:^_8T.C[=>C[ZRGWDS(R>QRX-B]7I>."M-^">-Z$ M6$4E4.MF/&ME$W KLT)MDUKW+L.H%%E*&7:;SXE" M[(/K0MLA,#.G4[PP!\N4>IKGH]A67^,7M03V=!9XZ*65!2C.QB,%>K<'$CZUXIV_&%(#PF!/[1N]IZOV-=8O:,*GZ< ML#\IS"J *T7&1 W$\A1<2\2^;K_R5.T$%I,+%D8B)L.: "R)X:V4K$)Q7RK3 MY4Z29\\CD#$A\PURA=BI95[G^,Q=X+#9MC42P4,T1H(HEX#JVE7\:_^W).\: M3CNYMW3<82V.ITM"TEM,@H&KZIL"'Q^IRS\43*QZ@#R)#U-]"V5DJ:H1T(F2 M3NBQ([0KDT-@]S!\@QU3=-T[7)E!WX A!4?9D/7M> J+;&JH"O212V5KK%=P M]7[$GD%$708D7^>28.].K[?>2Q@KLPM4R0/,B#\&J;"R_AT:#-A@@0E=]CV? MSCX'SN+K,B]$+%Z:#U0^DR19)=AM")\PUU=M"\ !E'ZC[$M!,48)M\.+X9GP M0/4COFX!H2J;DV9&5&1%R)SE!7!HP@M-L-YDXD:JJTF RI3J M*R.4-9@ \MBV(8QTER0K

!YP4-&L@**4H-JQV24M6.ENXV564BI USYVV :?CB"__W0V3FX M&^#P.*T&@1&>SE=-,UQ7K2MHB%8,T7Y+SC+,L&F!KZ8/($H"&>4!OH8\;TR> M7EH\(I%2!(S30R\Y%^><(CBQ,Z>[(6D)JW>KS&1M9&H_(\']430.E<%11(;U M,VS:\.23,;'47=F6KKJTIC 5@ISYH<W./B^Q'X2ZZS'">!2[)VVGOL*$7%F2E6 WF53K M;.N2!(3/1D]7B68VY/QARI)BS*[,TTM"*\774K M1)Q9_4[K;JI$;<&>2- QH!:N,G27N-3:BE2$U"OGFH@US;NMDZR^B@ M,P2VDD0'6:=$LA=3#=N:8=Z>!.Y<;I"2.X]-0I3+IR3>=W=S_.;*=5YZGF0YHIIXY,,5'C< MX]$!Z66*^S1*I#9*Y.;.""U"5D>Z%AK :)QEV 4VNK0AR1)O4K*G\:4?,*P M.Y\,A&)FP<"-MC-L/0QT.^CY>"96^66"ZG012B@>ZG,@>A(23II[27V26;D; MDDD0I7-:%E2)TC0DJ++9,!6"9YXDE: ;9@-UZE7PTHN;#YT))=A7?%%+(]CK$&R=8'/# M!!N57?TPMQAY2$W %\7A%RFLI<4K25'/M&F5(J'%GZJCHQ;U%:>\=OA?[-@] MS77MDNH!Q1B%&GA8=NO/X"ZD"[9EIL-G-K/:>/SA/[K_STZRVG!*KD$\!;$! MB1*P4AP5XA..,X"CED>@#X)AVKY3)E.JK'J=>X&]Q2A?!:1Y$"BIEV'U;YQ/ MYUJ8,2QWI49SLF@M27W'ZYKT=LU:!TUZNP%K67MZ^RIG1$D%PT)H M!B&UH=9>D4W+VK;XA-*VYM08->^F:6&RA%IP77X+O\#,.7ALI$?2@*J,45%Z MS^5JY5CA^&5K09V'9H&U3V0*/].ZJ'XY:]D.JTRV1 [C2=*/FXKG$LK 8ZV/_T5#-M\SD MW='\$IPM1&"D;-ZMAC$26J+#N?6F:DNJ?4^KD8U-*;I,.:KPO^7I<&6P$X#T4PY"L MALG ]9E.B>]=)(,TL%!#^$DT6P[-L%4G#PPZN'_%4A=J&&9>M$,]!7&Q9TAF MTH8.9,BY&MOT@9/\10KQV( MVC!+(0"-PHAY7$,6RV+Z7!(+A5AXM8%2TOTDYCUA'W# M%45R(\D_2[*F]?A05S@M6;J?R]THWH!NE,"/*P%E+K, M.UGWQ,>7^IWJ:2>J+U"V A0Y5[]2?M!?II@U@02U=.C)8=O+&OTMFX@B!ZEA MN8O&&3)UI2A&F6?K*&8*B<)J<.Z!$B&::0[;ZS%_%.-;@=M!L5ALQYB1WNR@ M,OD0'.OM1]D&&5($2;>E]Y.='ZUWIZ#5?[NY>V\-8T$CSK@_9J05:9)98I/, MFB"IB9*JO,0,9^73 ](,1%UN#,8HP5GW/-<%I5SY)>F@]BZ9;+^^1CD_RR;= MK84F")E>W;@-2;ONQ.>*R5_/3?>4$\R3J> Z#("[B$F-&*+$\9D^;6(:_L3A MX[X]TZE0M/J!9)I3ZB]FS)T]N> MZ_49N;IT/#/'.H419??JZKH"3^1NKQ0IJ*1B67V/J&>P:?D8L*CG\S%4%O5- MX&;:*;VQ&J&=DSE7:E;ME):3)#G^X;;.7?W=7 9E-M$P9T9G4@AEX@7(I.O# MSVSILB?H$/-P;E(TGJBC/K\&<@MD1V)MV"?)CY^\F$=PDH\IU0NU'YH'G@[0 M@-;QF1K11R%/%4_,I#QYJFUX9E+C,TG1)IS6W3W\OXU0+1W26'+R8D:0DJ6D MB;VRVHN'N8J$!+8>C00?98QNRD/TV S;?>LR,9 @PM*D9QT,Y:AJ-=!E6X^% M"3".KA*/U="8K+6RK<2:1 _D(O8=E@R9H;@-32:0N%LV?=E+LADHC3N7C47? M9C*;TR!6<@8GN0'?.82L,D*T8(&N*$1O+MFKP[K/"501RUY!H/K]V\3SHSC M/(MB2BWJ?;1&<^WPR7ZD="]]$''X/@#9R<:;;&H)A$])*@\P>&UC*U_7'U.L M%/ZADU3(,DW\ HSITVP5*9;PI\* TG&LJH-9VN7+ W&W9SI6EVTI#^40GTQ3>AR2YX^HRUX*#.>+$U2$7V7:9+)],H]-_](TO#!P@MUYPFFR6D0.[\F%!*$5*EB)3/AVG ,ZI4 MU(JJ2?/5KO!AD^9KP%HV-,V7M-6203&D8I:I%=)&\-]1@&?Z@(4NG*N9R7 ) MXH[]$N% 'X(WJW,@,=E&MU'D]Q3J#H04;6K0**>.R\8NS)N!\ZTT?;) G&8V MI,;\\[FXF>X2%W?SN1<:QLN.-- &QWP,C%HQFNTV-UC4TY;")8/C++3^J5 5 M#1#WJ.L%]BI=L!/*BDC3OI([\.*:7>0(&6/'4UE@P,=F&";*%-'(K+*+NVV= M*[8D'*RBT)3M/M._S(@_Y<@+'/PUH506#4E+=SH(>:9!K9KH@MAWB&8.E>SB MELK';ZLD2ZKVE?9_"G5KX1O#)Z ,'!:.J6Q()1=P]+M#O3YIR03^T!W%(LGP MG)/;';V+8Y; _5/9%![MNI-M.8IY-LB&-Q*2K(T*=KTOQ[R'#*38!*A6@ MQ1#\(6"2$1HW*0 7/BBCQT>7Q+/._)'GAN.%H%V-QQG""8#CN6@.*//](*9A M*XQ:8,B,=> >ZITF01SEYND30E7&)RG7JE0U)D!I&'O9U!)@^8PCF'2SQJ1? M.*<(/(9Z7MNVN3-@N<+/GV$RFOJPV,K[[%][L &M[MZ_+,=%SW0@AQI+ M6"L-..$-9*M?E0.&6:?4WG>LD_XH2SG-/Y?[DKMI-O5$!99;NM(U,U@6[C1M M!<.68/:W'#I&R2@A3]Z+-DF]4I*3ANZWTWIPJ>9/I2ZF(%V:^C8@(<9C6^8O MJHX .4<\EVZO7)MTD$[ZMM\A"&_(T.U#5,SF+U'W4TCEC4I!47RRP\'TY,$\ MH9>1):6VE #-_3*'L7.X][,.\:1NMQ(Q5:&-,I-U*#$1(\SQ/]/=WPCN31)? M$Y'03K-L] J .499"BIZ) +P&8T(O"L=U>]T_?21I3#%C)YE+K11DA3&TBA ML G/1U]5FD4ZHH%YU+Q#S2N6Y3?S(I-/TE[(X08#+H#S4L=BMA4LEA&/Q:*& M9.=ET3V)+W-'6$A<[!%GJY08U89=)A!\XYCP1FH1 M9Y[*\<4Z44AY-'(*6#H/+,5%5(+@2M#-I\RT&V &E; CJ29MGVV-)<$^BEG" MKH$/EI\.,R9R]+1!G$ZPR!=J8MJ>3^VQ@#@^!BGAA=%E5#%.FG[>PD,KUFV M@ /1BT-E^,A0\\%9+@J<[BZL'U:A9-L%EL+A(+"_8W]\YQ/6@NS=+JA7DB%ENE8$EUSI2SS ZN/5Y6Q:30&^P;*<&7?B) %X9,#:9BH#C",[5%=L(8W).TF%WG?+I^ M1OB3W&[T>",TMD"FH33LI![(Q%3YX4;>G;>KUU+' B*31Q0Y# M6SWC'M-E7?H>.SU@81Z3V.@ LQ"5=/B!W\H>ENIQ9&O_2:,1J>LK>"OVM^=$ M9>/"ND=-6-> M:P]K-L< 24> 1>M,^E[.U9/1XQ+UONZ8PXZV\1.Z?!,.5X^ M/R\>$WZRD2B=U:<]I&%O.NIU,!1]CO.Z> M9YY6R^X-3T$)ZTN/7[OZ6 [%_;8<8"KB5:JP*4^675.0RE)S+(#].3@D,E@/ MUBH/IQA5TV"<'K_))CB2*^W_N"W3U%'05-\M5\RG<4(.\C)+!0 'A[50>XWF46B>[VV<'TA$\*<,D4E%0Z#WS3(H5W%,:$+XB M6#P"5DGNDX+H@J3.A1+A*,'B/9TZ"H/JEIF69QIU5<6.NO M9]J@Y:BS*G4CO.SD:APHDUEZOOTCME+[)B-;U!%1G?SX;]DD/KFC#&]2?Y'D MT-9I /F\5L:A4@7B\G,&!42Q<1S9&U-%UAZKLE+3F0WA;N7GW!G M3\5)-F9?EDM]+\3=T%.00CF.Z5XF/A%B=Q]XE)::H36_3K$+O&SIF@U<94+)?JLI(XN;XR MT]!$%5*"?LD\EF1U\*>:PNG2"V3ZI2:RGFTQ*P_2)=!BZB#GU8?225I-8&:< MZ\LG9J9N)1NCY#SK#.28%[X+E'.-.)FH:I7!2-6X%=C?GE8U)+221/#X') MAIEUUI1NSXYN.)@!/(E79Y^LK3Q6VNGMTII'U]N+H8*E[ M,SI3W6I^,$[Y1=]K9XO*2%'2?(00GG(E*;^6I,1[H3A2ETAE(WU)@R%WR.V9 M[9$SF$!+H1K!BREWZD!,W.AL=FP24]R97TRDJT>2_H=)@J"R2C A'1LBY!LV MZN((O1!X&6D:PDD=C;>U013$E&#F.IFV#PGJG)1SR?+VM'Q%%[:H^4M4?<+( MF4AJTV>Z)#[V(IH0D0)OV<):JFR7"#OZ]3;=.6. ;*/1@#Y-[J, G1NF&[>Q MV'%51BWYQ$ __54\Q?Y.WROY)MBPE..ZO$PC6^F@N&4N*,$BG>68CC[-9E#F M[3\RU_(.:(:?@'4TT)!5Z'GS+Y-AF4PN2)G]P3I+'MXZIPDDV5NIX8"2$;R8 M>"5I4ZH3RP*P(.VDNAI8"0>&2%2$H&:P(Z=CNA;#]8A-X3[BW;%>A>Z1-3=E M:U <5'K/?2=(C\;M;!D65Z<(5G)+#F;6'1>"X1&T+.\64VVS@U>3#!A%)S74 MC7QPGM9ETUF7RS;(=&[(KR>[<6D>>5*C*8L]GNI.G"9!+R$I^?JY;'O9\YHJ MV"4VQ\+MJ3[P3AD?3,:,ZG@NK)EPOX, MA/9^Y'!6W=%$P\6Z;8'**DO+FK!<<,"QK2VU*,BVYE2]MUPY[' 4(.Y&SJ9+DWM4_!F8^D)[=$%#VP!PTBG:BJFKW@T@63H&.=R/M(^%,3#5$+OF<%,B":23K M^ @@CJ@($C9];IFRPC _7NB924(Y[Y>DI!"0?>]X9_F]3( B3!X9TDNFO,YS MCSQJ$)"'8X?*WPA3SM!,,U\,0O-8T%ACOSKK0N8FKI%S2OANZVZ0,:U%7"4+O0SU&.8GW M2]OCZ0KPXFQ/,[V)^5"DBCQ*="+33_:Y?C=@XZ4AQZS(BEBV7,G,?4PFM>17 M,>;>-!\@6LS=R(= DKC,T[8DK$L#XDN6D(LR82,31L6]C*8.XU&5S+A*^BY=W%]$RZ@R_4#&7NJ3QWF&>9 Q20B,@DHXTKV#4HG MDN4C',ORGW26+1Z3R;;K::]2I'66@N)UZT]8@\]G%)(A$#C)0MKYS[]U#MH_ M7RT$82DUBL(S9,Y3IWGU99I.F;:UV\X%)[&-$RTI#:5M+XNEC6I7.TL^^W%,-8;X%18UE\ MKV6A_9",)LY"7D1QD 1,RD?+<7N^#2L2W@\F&.I7N,3SQF5#[E+)G6J:?*/< M ?;WY#*PFTS#<'VMCW!;4;%@QTO)&:B+V$36/-FJ4B,;T4EN/V<0)1\GC8"+ MZS%DRJF]6*Q7W101;1=3#L)ITNBUGZNI"Q=#G@G%TX(".CEU$C\]A$)S.>L9 M^%#WL,7C735M32<-ROA=6J&3/D9W#:0((OXV.Y)A8-/<>'*>!)<][<$ 8^&)3.1R1BH5/),$H?(G9TE?A2@8<8H] MZ)I(+"W$M)2%!H8+^C?(6HC5[L3W0WG.B_Q60$)F<\Y\!V6>F+ISFR03][6H M_@;BCX'?9#)3KN$4,+>VGC\Q^]L@\%^;-%/H3LNL 10/D%X7H7P0TL-=0=VI),&EP<6@%4BB:+09+] M@3W9/VJWTYG0X %E7D"_LDZEWE[R(I0Y*FL?0="CM"Q%Q5057*"3?[*/QJ * M@-4,] M>FS\=69&+D]>/=O_DSI XXO+.A[JX4C-GL-\=F+R$EDJ;EL7P9WD(J]^._]C>R[#)=F'SW E:6HW3+&F5$5DLH=UDB;Y!\J? MT"(3;>M8N6[)I^4JVTACX>X+=K-N>Y\I;YYK:-GD\&E^Z;2;)#X#UO*VTZ>> MCZ"\-0OJ"7+S;2EDIWRT=11(I12M'G@I4_NREA:6&F4F$*@!.-E0'"+=H.UT M:_YTF+I&/W4EM#94_\*J$!RFV1SF-3K,]:2E]KWN-9K9>3CI&1KHRT MOW7(5,%E2=Q''],YAP*/ZV0 !E,^IW9KYN:E)H&RM/3PB7H?Z8#16A.#(CVK MU6@+^";2E56J>XZL#=I6;IU\;+9]4DAQ*A3^D@@G/OHEVB*"9GLIMBN_FCY9W!VB DR-P M*5",@AS0Z:@-X714\YP=C%@$@=+8?E]U[G-F/FR,+;%G=']E_[P+51:+Y?LX MVX<)7T7>ARZ>H3X._)# .&:-P".4NGKW;RZ"%M84LRAB]K?P?86+:#O[3Q;1 M4@0 *YU"W1HI7AI$2>,)*L+^D!^EO:3R=J(FB2U:2$DW14P67(K*X"W_&RA@ MW0GLUJS[%VK5G$6%GFZ.9#BES MC4^V\W.@LJ/(4?VE 7]IL[I9Z!X,/(T!,X6BX@0'GKP0#8;SLO!YHL1R>:W2 M.,QJ2:5L\?QQ"(E*,UUEVP%W\SFM*MJ>D$A7SR+L4+T M_V?O79O;MK)MT;^"ZMI]VZF"U+$=Y^6[JXYB*XDZ?AW+Z=Q]OYP"25!"#!)L M )2L_/HSQWRL-1<(2G82Q9+,6^?NCD42C_68:S[&'(,=Z=]*)H!4Q53C5PS& M)I(B:"K:46EQ7YJPUI9&6WUN) ?)"TF'FK38:=W)(&.:35]+2< MEHL)3B7@^A[>S^.!3X>Q^%@/\L^_>4#KHED)>@9#1DN]GH'O-%0;P@YS.S=9 M:@-$7@%!A4F+F@:7'H73V. .7:R[!4!#U$@-]QQR;ZA8=[C]?&!J\*7P:K1W M%@VZJ /%I/U.BBZ\A9HEC:H@RH5HQ7U&TX8HL(""+]K6EG8LU\T)JC[3+F,E MW=2 Q;?DDZL&TV7G[5EC.1I&9B_'N.K< A:QXDM6[.U:EA8=LYO7B5*[65.& MQ@Z,G,&YK$>>E]'XN;'MQ!!]VD[:"DHWF : U2##[B%2F="&#U$Y<#<%R_P) M# >[XQ9-Q18M-MME_U:QN4LH 6Z].02Q1'YF=2:1)6!7YA8 $:^:&#LTTKF9 ME,MR3DY>"IB?7+QO8_F?Q]YZHU-=-Q*XRXFMUR8\JJI[FWHAH#A$%Y#U%;$S M#2\D6.CF3'.H+'AL)Z6T#O)RX4RMPII443P47T,^6/.T\M< %/[@[M1/-Y]Z MJDE/$IXNB M?5LB8#@)@#/NA)5ND2["?U*!8?PT_"7/I!NZ67IO-8F3;M@*_-C+C9.3'W>Y MT2.,+;>CY;15YLH8&-$"['#4&^RQADMY+J@]I7&=7)@W:?U2SMMWM)?&22C+ M2#(/XBJ 8,\+[1T51\'VF25\<>;1$FU+\D.7&?>YF7 N:B^);_6/D./BP"CDBO4:ZBNO MUGVT9]L26'_2T;I;3W_5>GII*.,-4)J65YA/UQ=3O%KGH%-$E)89KKN[P!U-^!9;@2@ M;F<^W]-\^O V(?U7YFF>'X;7MZ4202=H)_8;*8A!553ZXU":818+[J /3N>T M:+5F4Q<3Q@QU8\"@VY6D>Y/DPBK&>.,8.*L0W EZ#%I],_J$1GP:R Q0L48)#XALZ5D^:[./EA=[I42WPHIA_3#V;F07*. M//R.H3X7TGXH;625LHB,- CR7TQ,B/_=BA[("^MHT2E[_M MIAEKTB%U*2IP^4T4"23\U&GNG6%Y 8F.5VZ6RB#N]+9ZXX6=.FZ:)!Q41))V MRE:M:4#OH<-\L #N[G[_+NB"RLBSW ER0TXP8$.TT^Z(+>8!6?52>25'/@ZBOWA28Y295K:5WG1'CO2 M_Q*47-D),KBL1A$;%T%'WYR''W3KA:>C'V_;S$7$DIYZ55S M.(@%2A.-^PY M/72V)(I,5JQ(OJ=BX[Z1-"1^U3CP.=TWW.@:=PTW-K\7'9,'*TIR+C+:\=Y3 M&K-5TS!L/GQ*+U)WC0 VV>Q8.A*]9F4I1&HT8F=.^7#+P,7Q.A:X^X'0)5F! M\1!;]-[?C@^.#P'/$=T:R3C%P6<&%KER!J )5TD=\05]5S('0<^#EU: A"E8 M+"RLNVP&?AP>^?Y$LX5U]"IFX607TA]/ZF:" \,M&]W5'&P;L5]=2OB&/S\UK@^Z%L P_'MF%FQP5GB)WX0F%EJN7E\Z M^?!>(!8MLD7UCEG MDBOY_Y A*B-! G+->!-^"%@@XD9_>R6+Z8/])S9_[G5 M+WPIQ!3^8>KB1=3\D=$P&XK%FT_>[*. MO?8C7B8GRHTZ3JX] D0U.XO?,TL$X.M^P[COAO"U+=4^T@]/+X#:1#[>4)]O M*CK?'KSGSZW\\VO#/X_;R!N@A.=((+BIP[%7='O%GKX> UHLRY]\ZCKY*FDVJ-KUX&8 S%&-0TZ9]H@*C%&4IS4_'SL[&! 1H0TE[%[51P^ M\&+ ,8VG^O<"%\[CYDD-O9_,U#[#7&?QZV^6^=I>;E!?-C?OZ(0?.NW;-+1PAY"(GL-]M,E$K4T1C@E4,5OI*%@ M8Y7:)G2X#C/L2:?!*IA>D SRNI/!YRC&T!^>-BGF>%#DYZ<,88NH;LD1UK1R*TC?JEJ'HK4U& A4@6S?>D=$II MQ>XL2%;T7U;PS/T":;.6^R)NN>]Z56O"DX'E8Z#]NCL-Z)BEJ)EA(?L)AM4, MK2Q0OD3Q0VP]+<@):Y)XOE\)@()RFF*X'>\OUO@")%QK#KL1KM/"F!K^/+2U M^& H9WIS?=2%V=+-E2F)O7,V!KWB'3G(.@>R_;1:)=RU$93TTB!) M)5LLZ)ME/84\HN >N=<4K%],_[.NQ):C&Q 7&3;TT=ZZS()^>EB.!SLLQPUX MEH^G<'A;#.2&<8S;'Y"PDZ5UZ 8/<9N)4NI0:;4-(@7L=K#W1UYXJ1T(AF&K M-F04V6_E[E?(JG"PK"EVD6 GJYEFD!+<+L_[A;@@WERZ^,S\>4W_=AZ?J28Y M^*58"Y>_K> C?%5'/'K%J-?E"?F?(VF'*YQ=](2V,XEI!.Q\P;="#@*Z*% * MF[ >=EL@)E5NV5G9#'U]YRN7[G?2TDLN6,%C&I3.%V3.5Z?-DD7+L1VLD7(: M2!NL&Y@N?E:T%1C]R9V:W7+0Q%4=4R'I0U&@T0U_KY%6IIQ0)@'/36-/7TAX M2 'OM*W$W5"M).V/%&LSYI_X$[A,RG3.4PT]UCJE.OV.AL4U6[B^WBZ4+,KE MB6S4,9=[M,Z8B@$,21]E(;OO%%UJ.0K+JVQ+I##XF5ZAUK1M5BPH?!#T!,=P M!<#6\KSDYUN8RFDDIK5@_9*Z@-A2C3I-T(E6Y) X1L4((L&XJ(9/5%F->-)!E=*"0M%$"Z5#0Q!=]*P'1)WT6\VN0B-EPH))TKW+C# MX!^DD1EMT? M>2W'HEVZ=GBU6F6@F)2X5-*-$'SC@BRXB6;E"?0D( ]EB@^RUPT;$,F&_#$& M^"1PG7+1J_/JQ@42 M60$W+P)$[G-%Y(PW=:G6V>DI;!5$A.(E(1\S.V!"P* M1.;(H3JUT#@PR&/@,M?;$+?-7<[[O6B"QI_9\&(ZQ9&J)_+]S__.9R?7T.:F MAV(6(BHN\)[$JLA;D2Q N$(U1ML"A M&4K$T 5]FV<'QT=/PC\BG,J(VY#9;V@\8.>#30$F=4#<[K:__GV*Q>OPT'_#ZW.G5E%34[,#0(IT7,D]P MK8EPB('8M'@@530.AXRE8 J#%@%8N5V83ZGH":7RR5XP2GQI=P'O@P:O-U;D M1+J5"^*A]I&2)8T7(#E]N\'>AK=UB12!"LO"ULW %U/QO:O?,R:13>.9HGN* MKWIQ-09-J>FHN$*V.I96?G$ M]1Y3#,HRNU[>2)EA'-7@Y_@,C)#YDSA!8Z= M>$A*Y45XMR/U-R1U8I3C>-CN[D9$842M3] 81U7\GX!C@DM3S3P.-BZCK]![S%X[L8-$Y]Z>D%D MV2"VG:$#'$631&@BKL_P(!TYWOQBRK5C#=W5B:-TC).EWS&^0?TG6YDT.3K, M"=,72;XY':D MV!6D34?+S<:,$0.SG[V$!3IGSLUS=T$1KX%502O5)H4 L)UD^-%P$BE%(XEH M8GYN^XG^@> ^4=3+Q%4]MF/T5H_ E1P69,D6G:4J).TA16-',TM.(/-B2RF MN_RX^QOY2SD')VZEK2C@/ 5H@H$8G:\\4^2Z;,[K3!HT:8$0T K(13I>1FSRBYG)O*4W7F$N7A';-;\8B:H(GG/L:H+77PJ>+*HX]) %;QH+]+CTL;6/>3@ MR$P"WN9WG)R9ZU=R[9K61K!Q_4"F;U6G!K6:I$LTKBD!5RS,H1;PWOG2?AN3 MM^D/__QDR("75\) MH%EJ'F*+Z<'Y/R#!QKLV\L!(KE?@,]X)-I8ZT_SB959KX]UOLN7:\LA_ MS'X=.5Z DO:W&/OVM\.+'M=P9>HF^N(.D#'H# XBQI MS5EFC<<*0;ODICL1V-MK0H]'K.&6[+0@F#IT/U3=:3F3,-7PCV9"4U&1@5EF;\@#Y *$<(;0O[B;(GNBA72ZR^/LD%RCKM-OTU6R@_WO]A_3 M%J*-;*1UF5&89<]%-U6LXM%WSQ]G+PZ?I!?\?OUKU7?K[)D8%E'(.>@;BDP/ M@WD.C"W*S3GW*GEJ?]3<,^EF8T8T".1=WDFOY>+0@,)C&T@BV!D!>1X/'G]I M&0$WZJ+A+S;.>-FP^+]1.C^9CWM=,_SGF^2XD_\83,<\]@IL'_V7H/[D+;_U' M"_!??/ZE$QJ$&P1:DU,T4KA&'<3%6N?#&AHQB!)X4,Q83$>4ME2+2WRQX<>1 MS))O7PEM$GE(IXW("DG7?A#X^T0 VH%C*VE"R"I?VM"<&4M$BY\\/@?B%5XV M#3*+Z:TB/()6PQ,Z9(H,M'>#/W#'#$:P4Q1N6H#8<$ M\Q%6XGC4VB.F_S"&&JMKC+-VXPCS9[.=E.MX3#N"<568ZRY1E-LE&CZ>EPS M+3T'K9OI6U1SBL4J6Z\4UB?--CXGX+@J>:K7[1*9RF3O[B2/;O5R,$B1:EIS MC^UZH6VY7&"%?'7!R%W(R&MKA:'RE)_7F?+H=/Q)6C*_?XE\>@BA+W8(H1OP M+#M]F=MA^W 4*FN).&^FG6HMV2Q.BS,/6A^A""5/P$S3?(*FA:8(60SP2_W+(941$ZI"I5#BM6*STQ9S0)=;,P'^,EW2=/!2 MZ,NX4N]$.GA[2X2MC2LSE^]Q[$1HI>^CPW6#\-G6Y7CEY8685YIM)T#?8'HA M&[/J-^"G6@6/U1Q[QU U, X/X%3W4&O ^EM4O>!+[^24LUMQC,I2TL/E-EYD MC$;7=+#1B_52S[]0@P)K2]5.UQ47<=K2S]3,I60GK*S"*AM6Q]?FU#RHW@6- MC;$D9\' @DZKT78T2"9<'0JZ6]G#:9!%(^=JR.&53BJ6BVMX 754K$P93(N> MHNYE\I#95$Q)1'>Y$\B*?TSWD)0-VJI[Z[M3X[9@(: (&X4'C!<^EE\_X5\? M^T=_C4L]CYF8PSE2Q%T2L>0Q\,_7Z*VH!1I@7@MG/VLA:2/ M4G4=N$[B3L2G&R/)NWG]7GB 6[^GOKO(#!OC*)^9=SS8U%#,D.9/1$LA3!Y--OUM9LD-W%VZ(.B#G#6U= TQNT=- M^YTFJYIR! )=P)P9G^1RS857"=0:!'F?ZVK&M,ZA'TAI! (QWY \?#BT 0_O MF!!X#<75(@P(JZ8&HR&04&0K3AH."(30T*:MI 6 2VVNK7Q8HXF;+S2S*+ V M#H2I+%X,S!](X(HY-&SM2E9RZYD03J=/ 6YZ!IPL P\&_VP04@^NTJ]LUH ME2\L>OV2(;(Q=A@V;0H:?&MC\K>L4GF7>%@DXV$:E4K:,"\QK"(8S#8':Z!C M7M@ZH2:S_(2=NSC]K,-/>/]=A[2RS)Z=C4A, G7(9<4.9_:=@N3\D[8BDQX>UE M_CK,SV-R20"8(5,B1)1+'1Y181 RB7;ID:$\6_*$A7)7)DL^VFA9OU4[V\,R MN1!?A5?78VL.F].T]2ADR+%"J^VLO+!$ ]YL5BF)W#1J#$8K>A?._'$DS7?% M]&W=G-R%%]R>?[1&P%(D**);3_%6MRZDJ#^,O3AU;UUY>H6XF13F'/RB#\B6 M'<"67#"5Y9+9;IQKD$UD/MB;UABP\?57;#[^*L(_S=B1_56-&EK,UW@KQY\2V[%"%2:$#]EB%?_99T4MR L\"B1_E6F+4 M$1<(&^X-ULQ2I%R3S->=AOAQO4T,G^&?=J6\UKO#OK@Y4G#B61Q+8<' M UZI;Y'99/])AC5NG%FUL(2E?/I0'-"8;C;Z:6R?H0*VVPS?9O?N?P9F)4EO M*GMFGMU[\!D9CXEP)(8<4?SXX6<'.:%#3VEBBQ;6KV!J\(ACO::2YJ?/^;\QO>L<,9. MYH/[C[%RCD!M>?\ R_45\B5'$CA1@/6:7:CM3L:G!UEXM(,LW(!GN7;( EGW M$YH>"N:^_6*T_GUC;!KC3 MD=*8^LZRVSLJ71 M#C>P^ "UMKV69L[)7FQ^KVJ[/GS-U$PKL(4R";:FID_# ]E3FD2I>L#L3025.*K&>:YY+"(J>_;]4KB@_YBQ<,2YIEIYN]RX/S$ M6(";Y5UXR:UD3](['HB\MPC3A6Y9*50&M:GCH[I2JHH/5I%MC//6O2E*V%7YPVURVL_?S2#VOY MO@/R1?O"Y(;TEH_I?N6R&'04ONN1N@I??9S]6)[79=^3@SE]BRSL81#,I5_* M<__XZI"^MRYHWK,W7D>&O_"LG^G7^!N/P1-!(3LTF^4Q7C1OJ^0Q^-O\5TFV MO?CWT=.C _^-.V$$QO?'.JM*X='K4<,R*K7<8\ M1_R)JC!"%6B@LK9NVQ1(1P6)C4YC9!64LA;(R9IEE!*1M83W01)6' 6YC^4H MC&IFCN/;(]8*,_]:+;C0T+%->22E<4>2":Z^K=BA#QHS>7O6/,$3%XO2].ED M[45JHLEZ=A)TRUC9(NH1!.]@PA@NZV*YX%=0QG4NVIBQD]_/YS%W,DN84,6%W-(4T)@@H&E:TE9W>'LV1:$!].Q):W='I31D.;$:A$5X=+CR,Q[(OWA M'B,46>(A$HB3Q K "V/'RX\Y5C$=E3-#?'E_3W#(%JC*= '*GSSWI)3&4NVH MA/H=YIGNZH@B7"G4J5X-C$O"FQB+*T&.JQ+]LOI"7EN@NI8&5_BGB'D.!$A8 MPXMKYP#U\C.N.ZZU!B:3* 6-M:[+A^+#_E0#W2KNX.A>?!JG"",PW%PFWIH_ M5E9K^LI4\3C56='[W2ZEN^6R67-2@OQ]+2 G&ZR/('D^C^#+0)^R&VG0U2]N M]MX. G?;(;,2V1/%+0^^,RL74A#IQUJ!&3BR9K!QJ\7RKH][GL5C2V5R/[4' MOMQ[^Q08]8< ?CL7%%Q?C7J+EFQ:1SE ,2B7G!Q(N332.&\H)@J<8\$803)L M+U^M7&@D/;2]K#(8)((2T18.ALFA.17>SI'UYH(!0W$IM](>K#GD&PN1_AR2 MD2P888_09+VL_K-6/ @.(0U;UHF=]R>-I]F*&"^Q]FC1FJ T!VP1!1_2@4-/ MZ_=;;CC0A2""&P>#L\8.'F^ 1J>G*C%)I^ *QM$.9,%E=4"7!1CH"">P7QY_'3'(3:-KH@C6:VGDY@\.3 _;6PPT$ MYVB>60L:D/]U<1Y"D$"_F84V@O/0;)T'J/$X=Y$8:GD*T)OBN@)>"A/E(D,Y M8>IRN"49DCKCV\6V(5KD[1JP*.M LDV9[L.3L#H8Q19O&_ H[((%/)[ED4=$ M@G,+5OGY0G.XR8XY]T9KE\Y$B0T@CVES_P<%]B;DV).''A^T! #N0FI^H&A. M/,<<6PV\L:)VPCL7,[I=9Z;,4NU_RA ('8CT?>C)RY#FOD)"T77ZI'+,\$/B M(/@WWZ<080FN$J6O[:PN'FDAA\?! /0HH-C<=^*19662M3B^DB,)_@$]\W#0 M#,>AZ K=D'^E^[#C#!@4X+_<%>!OP+/<*561K5S[XTOP,)H:MB_';&ONI"]R M_Y$DE[A:QMU["CGRRJ-#F'K!7K0SQWJZO>=IEOH6DCN,JO/K=G!M-='%E//5 M3>(W*=%N['IYF=Q5NYF7FXJ= Y?F [PJ?[Y$9!^[']9=D[0[!&'U\$YYTJ)T M^/,_NNP70'VS0VZUX/P<[G@8.R\._[-6"C#16L'A?.^7P\/#SQZ[ORB@[#44 MS:O0 ,X-,D)&^T2A?#\6OQ7M#"]\++3KJG3Y/@]P[W7SXS'=EKSTRI33\^P0 M%-'ZWP=K,0WOV\?[Q/ _*F>4=W M=4_W1,C0L@,T[;PNI^*"4"S'T$PW*)PG MM#=IUI=5$:^A/0;Q6D^+OJ"'8O_:+GB@+1OZ[;W7BN3[/H L&*='7\LE@BYX M"<<>P#L1\(U#>/0-PXA* K;KG20AK MM84]%,J#5VVY]_)\R?_%'9WV)"D<25/D\64'2V5RX8O/Y$&MVXFD=VG^9BC+ MI5!X'87D1$3K\;"LS2"-3?NKTH"EL9[U"Y=\Y'487TP7(VIV"STV6)XDFQL;7NL*FR;7M&@1/Z MX[AKA\5-).C5U(IVR%W6@A;KGUB)==-Q>"PMP3;9:8!>T7Q MB%)\QNH!NN_"FFJ@V,>&1"5Q$SK6=[0 >WB( MN76YRA*0IN0-AQM2]M+:HWL"_T7E-OZM+R4;BZ$R> ;PAT@Y,KH6:'?ZA MH]2P-0,<45U83I,/!DD[S\K>>K=E :)OJ#0B &F@15*OY[>X? S\JZLEXL\7)ZQH? M=KH?R[5_RIZ3]6J7V7%=<%LB?V1QR 'J\P6BWI&OW>Y#[P.S(7IRO$%V]?;* M#7*B@TNG#L=>+"]$OX],'CK)!T4HB]YU!7/[6)Y N1" MN,XP8\2?I%VBQ'VL) 6J./%VYJTT5 +Q9?"D?8JUZ=KR&OR$^<9 ,9:3(N0+ M/=#ZA+ZNF-#$. N=(,8R!]O'EQ?L MMOZY-,4+,7^TLJO9FJ7I16Q53EK<)A:5K7XUH^>'S #0,JI\9:0Q72XK1^TG MU\Z4L\Z(DM17Y($ H%32/*U-%MPH5R)'F8@K]4RRDEOE.Z*^ K.Z9K8T1X.3 M (4YG9S9FH\CQ6#LJ?XA$SY&P*XT][(^G^>4./+Z?WDPXE)@%'&24!#J O-3 MTXFPF.6(.DL#C.W+!((()-/R!'M$YZH7A9O(M]6E>]@S=<4G95'GIBL-W+_4 M5G80;\)';R]6 W#R/AT+W8B9 .O)E8]P]>4%'@D8F6VJ?&AU_'C)-@]?GPH@ M HG/>5'5Z[;J_'ZD VR>QAYC8RW MPJI_*]V<&^^&9TN#)=J;B-JQ]S<=U,2WBOMG2*-VW.:D;C[[0M*@=UL@PW4>WVL&X] Q&,[1C$O70 M?V<(=1$BLG6C+7TYOH5Z[ENH.RX*APS\5M! :"&PQ C@I7*>0/;O+V^R_M Y M_3A0':B%U4A@(MOQBG.$L=?T/1_H */]Q^K#=W-K!$P0^6)3*VV-H"WU##"I M7 BK,_X2GEE 8)J\"G_*T+O43]#CU #@CK]P8..;"1]4FAKB"##R2U=^/:QT M/6B,1V? :46!X#F.$VD!0,ILR:HVJPO^4JYG 6VSMM2,%/\%^#=X1LF3@4BI MF@F.@XFG A].KI1G_'@I:% R9S=I% 408E6_9JRHPYIXK>Y=. PHP?^J\*?8F[>N9>*6QX6HBT1O9E_OG]1WJ,=0., M[G*]*%O@*>1CR^AJ>A==.,(PL9_I@#J>>H4DHO0+Q,[D*2DZWK#V#=FJG?I<6H2O*&A1$@E+*KF M4,9>'X L8CZ42LPEVNJLW.K5_8$;^EDU97&86_W.[]^I>U[&#$)6R[NGC)W.=:)O M-I''<#,!G*N.!#TM9Q&,/Q&=29*1698G#4BC34Q7[RA%&/EO'_RZ>ZM"!3U7 M6,A<=A%'+.GF,CKX&0YO#;PWY(J:\[MRM.&*K>LX^N73M M/*L;M.B;\&73)E0B(5MK0Q6[59N. Z:+R/TO=S\M<(@XB&3NF'T"M[,%(",] M +<\\_2!QO"-A9MWV!S^Z^<71Z\.7VADJU7H'^Y#9]]XG3@T@I"G"A?S)))'<*T59$N<% # I5.>[Y MC_&>H=1$%D)H0XI%)(U-[RO-Q)%T%/KQH_3)-S"S]B.7RY]HITZ4I[B]U=;/ MOQ*HA*5=&I?9JH*\$9Q2$"CMC1 HA<4QJTYX6*0T%G+%9+ XA5(&4K$I63,N M;PI",HHV:"+'-$ <:C*D="!7+@YVC 6RC3#@_OW\_A=?1+717%&&BP$W[A=? M_#W/OGCX=WF$^P__CG59*8LK@POH6"0GF2YP\.K@B7SM\/GAP9 U]Y?2P7W\ MD_Z"TX&A._ZP%"+XBUSI^$-YH1RC]]^C\P1_%KS'.7L%C H,6JKOP^ O9_=9 MQ=GX2JJ?_!/ZDI3 .Q;0F%7&14ALX>1N*UO6E-[DYXQ83SHEE:,@R5;EH) M7+22AYLWEO?3W"#-]KSD$@3]02I)N>+YX.%P>/AVC_&7#EVK*31L32=6/062 M6%&]M/":6147BEG37XH["K1D0W&TU'UFKPNZZ5 49*F7(OL!,YF]$G12D_TB M5!>;YP<.G!G81[YGKS;/?BAA613H\8(%T@%M=09"?_\3K9E9L]A/'H.SQ^FS MR$HIF4QGO2S_T4DI^&"V8!?T26B YVV-"M *NPMM'EB$ =#$OSI4C8[PJUM0 M)GI_+XNG%Q;BW[R^OTW0U[2H;_D)AS=;5)TS?MP@4#).;(HJP=2XNI:]6.VR M?&L!4Z+_8Z@DLLZ_E4MC1:NYF(]2-#(X\W4=@#C3Z#ZQ:3/DSWJ$N2,^B85R M!E8!O@3.77-2BJ8 5VW(/B(NT>\ U"@$B*B%*!PGW'>SD2,J;^*+3IP$I9P] M)K;)![AYM9T4.?5WV@!K@4Q04"'3IDZR_RBP4^,X;X+!#]D+<.TICTF>D"'GT=G(0#6R0N? M8!G@!#19-:Q,I4(:GG%M&0X_ON?]Q]EW9?9=4\_R[#ON.7C3KCL][)_JZ!V^ M@ZX$;PUR8]!P8GKQ^L;T2M62>\E/B[.J44$!J.6-!+@WW8AJ5HM]*15;>,KN MU!C7\^W:$0S(#$C,\Y$^U"IY[YF]-TMTA<7'D\]]GF#*/V%+V'D2:#WLI8#< M5^6(D=QV(WVBP(D 32E30U%)KT:!>0J$-/()I]EF?JXPWAALL2T3FH,RKFHC M56+JO/*M(!A[\Z+Q'D6GT"U$X5($U@!(?7ENT@TC!%(%:T43-C3F:>:!4^^= M33 ],D<0T@G")P#J8)R*LM)S@3XFY2T)/;G8[G- LW.U]2-3R7T%*L/,@8&V M3 G9F7CV,Z,%D89*B$V+S#0"1=@5<&;6G#L+A>YK/3*2"O"N0CVH4'^]JU#? M@&?Y*RO48;U5BY.L:Z?__;=?EZMV#P'=.'ML;V9TNB;JI'8R?C!J^V@"]YWY9C$.;AJ! M(G&W0D0F.;240\-+)4//)PU"M"#\KM>*N?4%Z,7":9,^P<$0K?81UX7ZR4DU&(S"RILIJ3 W](48 M!JZ+%D!V/%;1NZ<"PHX-;X MD/N[*1GX#_2W#RU'>!@2CAJ"A,F[O5; TO/<4>Y4KQ%1TD)X4]1XW>>L,Z*( M=FM3IN=D'+\D*.CS0LHMYGQ.ROX<6!271@[[0QH.A3::B=0B!D7(/:6R%'-M MC,+O(R\9Z_\%I5MK>9Z%GOK1/2;)>0BE:VLA_%E6B;4N(=<5V9=D MECP(-=36F3/"$L(AG9S<=#G3Q/ ^$H6^:*"=!TZRMXK$UE'VM^%.C\ITTT0H M54JV@QZ#-&5O]CN\GA\JN-O#-^2NG9$# 8_SB@L.6I,*53U%W+)I"^UTFJB8 M,F'&:7,>IELE860PE;$'_2#AL%PX/>40>THN<+A3U9KLK(C:\JTD7)U?N%I$I;1Z+E4CZ<2^UZ:89&2U!M3K M8E-5Q;A-> !L'=N;W.D$G.Z;I-)E1][5)9[SM+,IK!U;?ICUCJ=(>/ ; >7- M$GN1<(T[Z\(XLZ?1$5O,3<1*R>W_[UY,GT+,O!++">W=/ M_%= [ZPO(.O%P O1+!< ]^E@F\L[#!EZ@OG$2F8H_-Z$^85C]3"MS>89/8:M MQ6Y\J(4BLX,Y0I>Y\H8NK%XG':]\")#QD):@7^E"R_)"\CIUTX;-C)0%XLG< MO"7S?I9*ILV=8JQ1:0. (TSZ!D,O1,4&D7\9OG92G6@>\X#\+@R@Y>Q+=5'% MJLSI]()+*(KB5HY]5BW?EC.:PF?V"JQL[_,RN50;^>Q98KV&%<0KQS \OJ-A MI#5A2 ^"/"<#2/.11"T9F1(_;1M:&Z;3$%9P\,)#&WZS@GZXM4KXSOY\P!OA MJOCYJ+1Y2#H'[*SQAWQG*+5 )%+"%RYY:/*D2HKF2NP)OL;6ODM\9U8Q/Y[P;U MB&-6-!<_#ZO%#SL^23BWPB-,*)R;5[TQ $J/WCG#W5:0D#HI=S2L'S.S]\TN MLW<#GN43[3UABQ9"\-MNM$-I0YGU;0,$; 2 MDRO.MF7OHB *WCDVY]*0%8Y"E28>RMK=B !;!D^;&@3ITUP!4<:4&/-$!M]*:D:KXD)Q <)"9S?QL*_OD9D+ M?M3TE/SM::%D6 9\6XBCH$YI+IQ8*RUJ+J9.0V6P$)&2#L>R^$76#1-B6'VE\ )NS+@? M=!9T[XLNCI;+Q9;6N+OA9'-2Y8[&<[P[7NH>$)1>A :&-*CF#;H4J.!)_ (6 M45SGCC$,%YS@Y*0F8(Q"#: Y*X1-DA=; +\E;!(+7KT\A=E<9KZ*BV^&2!_^ M$GQR02+XQSG!#]CI"L))KEZLL$*\FK+2%$SC%3#/TU-X89(C02E$5-)S,.D*>=Z%))',!C2L'><'VI%@:I8Q@D^CQ MFO-E4OZ^NZL1V#:!.^7*\&'5"<,]&> X3=B=";XYL/_^HS.L-$^J$YTTY!4# M9@97$DR79A$]BP!XZ:K9X-L>-ES0XJL+%;7FS..%.,\*4^A?5ZR+25,(\O00;,V54:WI_(0)MS>#=]/^E.8A5YT! S]3%0 M1ZBX1EXRGQ9IRQ-A.):-'@:N\0.'&H+;.X'*53J,!WPUWVX=(2W0T]+GZOSH M@ EV)\3!X&S:8U3_JBN_M?]X/*LZE!"_K3CYM<<_^CWU_V^^V?^*8X;_MV_I M_Y_9C372W*?A_.?FW[_8O__5UZ.??+Y_?_3OVZ_TU9>/_I0K/;B___#A%Q]T MJ>U_?_3PX4=ZO>M_ID=?[7_SS8-++_5/7@RR(&C)837_]]^^^=M@5>HZN[_J M,];LS&QGK]"INSSY]L'J778_7>=U.=]8E7*=*S(:O\]@?'V5#>54R@LZ1Z^% MJGAX^\T$Y @QTS_[63KP#\/ V\!^CF'5";SD:R/C+ZFQK3/P$0;_X"22HU[G MFU^U\OZR/.+[#L'5YE64(\)X]?4AR*8]5N'8[W7,Y_^G#^E=O_/0?TTB@+*K9K"X_TJ \+Y;-K]FSDJ)A5/Z[W[72!N_]P2OM MZG&[B;ORBQLZ5C=NX\4M]V_4=%])QSH0JK(E50V#HD3=DG]L%P[LWFW8A:^; M"3U-]KR9%%U7U!ETNP:0ZWX ]"%I<]H=?KRMIT M+E#P:R\^N>/PIW()[>#LN_WL>577 U-T4,'ZF:M+N[:VK+Q M5&OU3_-$;^$!^.2TK3J:'2!:?J+G+MI=3'CMF9K=&;BQ%5^79R6 :5OWX3^Y MH+>]@FBEEP?T.*ZHR/^^F4O_@8%>E?&V95,2Q' MM+_G13L]Y3]D. WJ[+2\XMYY]KS=EYPW*[D)F=>V-HJ5CV#<8)96D30V(,;(E MO3 GG5<](U5RUPK1T5VFB8!49#>C)VXZHWC%?5GK<1^O>@;1>\#>-D;&37$! M=G.=(S2-)'#^[2;BE:)MLF/5EGQ:"=%(GHU&N6,#GF>',]71/3@Y <2!L0ZA M6P3$;4P#?GCPW<_RQAN/H52]D563AQ,_P!"H=@4@E\DHK!A3"[WJXM?&=/* MC6#RYZ+W \0LE6X*$QR-&T#ZFVU"$6G,L8?=MWCO@ >9N8NOAUH-7( W> #Y_G!BY?_RIX= M'CX[>''T[X/CCWD&9)N'0+#%7_,40H_@:@.[-;%,Q@R33M\#K M!2$[,K3U10]09"+$Q$A*9M2<*E>[0Q'3E=+'32:=G(MOXJ3??YBK/5454S(& M +9%':5@Z:WMJG,6^WU.+[:(LS/!Q+[Q(DC'1:T=V+.B+S();_:'8SMF)!.= M :;[7,/,C9K'%R86>[0TWGB8R7B%GPH(RA9OB_P*@QGNW+69KA0/C!R/VU0U@.)-?"?3^=V!/8_-\S.?E].6O:V:1,\&#&U[UD],/M:7WC[JO^^_Z4@T>M1^SJ\]-.25M?% M\ YY]'J$R3?2G*I>IC0=%$RWX)OE:W+QZFR^5OUCOU=%GW6H\3AL5H_T&6J/ MF)!G4;8GAH%E\Z-F(7??%[5(:=+I^F;Z%IL81GRVJ)85&^8@G5 M33-#>T&" MN>(A?.2&\/Z78GE#V="-YH&]S.8 ZE1:&*1-5>:PI]?@WJ)^\QKVXTLZ@#ZY MMM8'G^_:6F_ L]RIMM9+%UP(,6'.';W&T"J<" MM=-S?LN9_H3>G^SM$F3HWY7D--:EGN]%]J_]I_O;?O>J7"Z[BYK@7>Q?A2_%JIL0^NSQ0IU6)K34:9Q+&XGBA-4<(TV)7LV3,A"IWW=;W'B96M ME^.EZA_NFXT0YQL]A ]H#]4BY,?I0?I>\E:\\^3ST5?;XD7)B)57^#;232,B MKDD>2*ERW8!L".]":X/\"B@5:->;M *Q5?"0-M)XE[S8AE_8[+UI M]IY+Y!E>[P/R>,.O'C][$^, J>'!9+<-/XPX3B;6%R(S99G4^TNN+\Z_'\,N M68_OEXAREY(D$7E*1?:D+MKBO?)$=]"TO?GQY?.#8R[=_WS\YNC%#;-LZ9[> M8M[&"L0NAS%B0-*@YX':BL'-I >7TTX/KHA\GH3 8;#$MSW!V!V_U-J%Q0K? MB%<@D IW7I0Y-=)RD(RNIPG6-=T64LM^.9!EYM04KF1I_W\ M:WU:)GF(413R.!MWW9A);W;_R/L=/G\2/I!X[/>\EY6MZ*WN!X(CG87/O[[J M4;<=H9C^-V+$2U;L.V@G9)A2*31A9Q,:Q9 S"T^WX2X.+S&Z/@H^7'41XABR MO-@TJ,K CYQ0=+WD*H8RI\'A7$_(;!CA.D?E/9YB6IY#:O"43I;R28-,(_=T M.]VWS5^"&6/?/^'[V>A7NM#D<3+6S7W%>&J6?/(=;4R,W$I?74Y/=/KTX/7-JCJ\IYL[0"A@M;V<]HW8I' *!,4W9+PN.P3&+THKZ T( M$!=5#U2NL=-ETXL)Z%E"6CSH3UR8Q@'KLL9TM;,":6G60#[L =\PU'-^I?=P77A.>#D93C-!G: M+97??*S.[F7RY-K19F]<6OV$][\ZQ/8LES]R*F,)N+MM%(JQ*+A"3-\5H>X_ M?C+E2:D8:CUMQ8KB34A6QID<.RQ-:U??BU]QLR*.[^H77.5!HQ/\9C3CX TW M%_QB,9TM=7VQ:-;]J4BPW1G'^E(+>1#TCAUWQ5UXW7$#_(L(N+/5519(8RJF MY?P]#8 X3/<_W_LI=ZPPV[[TOQ6]L&Z9(FOT:U_O_13Q$L>'3[*2R__-4MB: M6,N:_VY4-EBRY^6$5EY4/I._Z_59V.;=A7Y^OD\'R?Y)9B+MS88?Y2?W"Q8] MTJFB6<-4Z4S]*JMA'V <,IT3E&M,/2DK]VBQUMD"M.*B%;6AP'S$DJ_TR]=< MB-'R=:5_;>V/_\O=9S\[!D&O/=[X$F9.O*C@/G@%"K$;?*F+2NT7EH86'294 M0H0=C2G.TW6-M2XU.09DS=?MLNI..=F7Q_4.\J88UOT02FY<7&:M<_DRR)Z8 M8TTG_H#V6<]G')@!RYQS:.52F=3=W_'F+YH%'[I*A#AZ/_^3- MW-3FQ#"3' M%EM&<]^?"<.1IGV];%34@-48Z5^@]YN59(%FYKV'+QHG&8VEUSS ME=B8SC%5_62-#E5D*2?D'/=.& 9Z'ICJ_R^[A^=F._CF'.N\_Q_J<$) M]L: HD\&TH\3VC*^_;AEZ/] ?*G:HF\VK=[][]> M]1]I&<%E>_#EXX^4H*='>)P,U_TO]A]A+-Z<1F][H;E'9B==]NV%1#!QFK(# MU(-"#Q3TCUE,3'/!^J5%82IHR$.2I]>N5^*)J7L>17/,K=5?3CD28,ITCQ'_ M!X+K("^@%^0KA4#[M%J%,*IJ9T(?;@C]J.2CTF/Z:$MN5@(3.'OP7!(052-1 M=:2=C)0N.9.">64V^7)FHD3\WL8^S"&,7H\\>N4CQS/&KBZ3AN,(9GG2X&^3 MJTM7NV7^QYK43=IY$]16L*^2WW?$&% M !=4D= :<9U1Y_-O)D6[&+(VW;R2"YP7\I1N!'Q29"IC M"XW'W1J^QC7\C.9(NRNQ' KR*KC2XP1Q0R))IBE/S!-/5=?7+!V/VB%GK&8E M]&$A2[5>6#)LGEQCPQY'V;EHE4-"YQQ/96D;6HRG1;M(K/X'BLW>1L<&+F/( M2![[)K0CE3W;.3P?:Q=A;GP%0H_D%NH$M"UFU51HT45,(9P,])_#R6Q)9<1[4%+[(YZ@?0;RA+2;F)+=>$% JUH?-%>O$Z=0M"YG)G2Z]U M%?QB4R+]G5Q9EW[CSB>8I963_PK-%8 -4)_@W.-NAJY]GX*AI6Y.O,\$J-A4 M-&Y8FWK*7:X:M-3H\)>@HEJH6H*HF&:M@&5V^^K:]]6,K@;QJUB[07%,_0H) MVF0J))U?A!1(I+!@W30-Q'8S=KTS=C3G@AN??WSPD:T\.?5;.YR)O#I_1 M^W!2.@HE.3M%@Y\)IV\7#USSS'UO;@BTP(FY!X6=_YIOX_HKU$4VT(5K6IFVI36@6-@#KX%%EK6BTCE&Z $C4BZ MA(C!0I80"VSD1'9+Y=H/4],;FY7(VW79>J4E4Q$Z9XUZM^$AQ25D-Q+XJ>GN MZ'^F)EH/8@G+J?7MFGERTEAO-ZW7/:V^5Y[C^0H11"72[;0%;2K*+J178_XT ML>=A=T;#'JR)S#=:[M'^.E44CZI^,MJ.P=>L;CU3;(98$O]XL &S"J5N#HJ: M\R6=[Z?5RLY\U]._6SK7G$QJ #9GD/$(H=7T8FH<*IB7P(@C<%#-D*_;$\[^ MMS'QP9,)K$8GJGIT3-20!,Q8^T(6 &MCIHY@&G&9-V$1%UBW(%5><'*3G48- MX,'*H_^Y6R[7;VGB.:%ZE[^%N$I(Z#:=AJK3GN(33C=*%CT&9\8'I,N#:9I$ MVEB+-__4%2@KE7YANGI=,^_/"]"L(3,S;:N5 O!5VAA-1((/4SUA/>CA/W1A')<-) M.H9AP:[2"5@QW+4O:QK@4N"QOM3>@NG)8+'BS;597:G=WLWC7Y!'F36\.V,% M-G:1,2,F.4AS-+ HER"KOZO[@T-*!;A#'<&2GMOS,O+C]'0^X6:Z/B8]I5S; MK:%]OEL&UQ]I6\4/$?6[EJ[O)O/[2(%+/2 ,P M%THA3,!KFE^D*ZTMC*:P@@>K?.N#;\1.0'0/U>6>9*3YIU9)U#\A\J^K01\P M@BM0$6/2FR6WCG;HRV3^H@48^F$3=@B,OV Y\+YVV3W%R0]0PFG#'QW+$O2N M&H@V3+4A,-2_>C+7_+4)G<=EN017QK(0VI^B.B]V3M3U3JLPT$76))[27)BX MR4[W"E1$I]?TU"#9S,)2]'TQ?6M.,;9G2S/:&9W!;-SM\K;?=1*F,'%VX6!2 MXC+*8\E#^S?IHVFY\D"%J-*P6S+7N&2>A@X!(QJ<@$O:Y@GBB[(I%S'/QB?OB_/":F)%O7< M=WXGUO_3:ZQ_D([%CO)^UR/_%]>,GZ'%,3=NCZ95&GING*OXB.:J\JY&_!&= M)R8URC0)V61U<=ZMJY[3&PSZ.O&QC9 .D2L-<:&=BW2]D_.B6>YURH\5DUMD MHQ?6E@PNKF:Q6(.,RX1M8$$T F9F4(6DP(\"V6T;N8']E JB*D3"/KDE'_%) MMN+V0/D7 I\:Y6V$F;-9L_$L*@TWH.N<3.M-I'.V\WAM<:B-VW.[,/< (ZVKJ^[YEYVIN2U$?9'= B-?:IPO(\AJ8!&>!NL;# M%)=6(C4ESD>,+2(7%KCRR>78S=U*^@MPWSUX-IM6$I?HT.>V4^QHT [.RO] M&9 )(CGMJM$U"BLLB[B]-/9[461W$$D9!01VWN]'7_+;DKJ701H%]*1<%RTS M>T(?E7R;JC6^FY.FF3%, YMIW4Y/BT[8.XOE"9.I%UU7[HS:=5.TG-)P"Q(R MX-M890FP#.6<+69-J- LZ5%^WC_>E^:SY!"D']40P:BU%H3S4/W=9MW3,5=V MNFB"Z%#YKE@H#7QTL/!-=J_X(.9G*G2\ 7 R,=SW:?@;N+_5,*R5N9>)WR@-LOASKKG8-SHI370P:!.Z(L[>-U? M?Y5;?8%$(&?M:E 3@_T[+-K!IBDX/_>-I2;^$ 34H><^$Z]IZ7[Z;UN2IG+'DTWHA MTG*1K H+A'YE98 BUMWZ>+0KNL4.,MXRHWO&/3*00*B'$AQUK1<&/MU/9.& M)7ZLNZ%J,$[LK!8Z>X,IA;S\@>S([\7K>"U.XEUX_ZVR0]8>@2:T8E7-:-4! MMG624),PE"?IABJ79U7;+%7 !<.G))8#9F5 33S=*C;##"Q#+&PYU_$WM0&E MNC3K"Y,HI"?[V3$'=.9%6,109J?T.C5>*5)]!B)FUBI8=UTPJ(FX5N!"?!J^ M)?JXS.I6=5'&$'OA29*W>!W#A]B$RY_\[S5V;R_LM/J'VO[]-&@S=-D!BSJH M/C#\A?TLBFRHL@:$)"'??!'H&=@D0-#B+*)N)R5M5/.L1)=!=GY@JA.EAV8J MTCR"V=)I\>/)P;:\)?+6X\S8 \;2M\OFG-4[UEU@+,5,B@A0#1&(NBK/2BT[ M58O +26&RO%-LO/X.^*YC1QV/N2\N)6R3@^N,F'W'REK^W'V^O#9P9O#I]F; ME]F;'P^SYX>O?SA\?:?<:Q%7WE%>WPS*Z[_&=QM?!-3SUT^/U)%>WTOI;.%7JU)]ITDS!C,Y+^OU^ MMHT0VQQ $'<$ZQN8J&D%@5," D (&XS#(_"_J2 M1+&-WILWBO*EB, 2OO,C;>>]XVG3]WNO&WJ AEP*<@E:VJS9$7HCI+!++L"4 M+=C];[[ZDH72-/I07(D.IF2P'1GYM*:G0\#!!VY\;G[!]*%,]DFO$9Z"XQGE MJRC1J16S,OP9#*S\4;<5X8!5UML92&?+=\ M P6-Z>&1C]1C$&AO;N6)O_?HLPW,N]7<%5^' (K\LN#:0,X7L(PM3US8Q:UX M?P9BF[YS:VCS,?#->U]^9L\Y+;JP$;S.%_UIT\I$@KC$7M#*?&Z/?*!5ED/Y MVKT"='/SRQCT/Q.;IN_JM!9S0)5X7L7AG.G)"9E%(Q5:5Z*4K&^@*X']U%9% M_) ?7O-"5]1$78>O1ZI$BZQ':>_-(1W2WWOJ^]#2T#8@Z9\)]"OGE],W#T84 MY,'SEK:I)'WXF?8I6FRQ 18-.(WZD.1VKG2UQ%^#PYX,J#.-HB\SIBTCOYL! M=X_F<_*IF_-+ O-/#X7]<(?"O@'/\O%0V#%-UH?'\1&F <._A9@\B:ODR/)8HH@:?% M+A=0!>ON\6[EW<25Q_:PZ;I*"Q.B,VN]Q9?3"G@4/6=C.HW78DXF9F0LJ2)< MR+O5<&-7 QTPL4A%T\==&3)Y?-XE3:?9O;@$G*@+R[4TG"R3(!X]D9O60]2L M/XL)/K\2.7X0A+X8MY"@B^V7;,6XZS)H,ER%W">^>2L[H(>V-;4NA M;SM+H^;=*KT=JY1.FPXD!K7"ULX<7UQ"$JAID%(J;>46WA1.JB3- YNL[\IY M,TA4PZ<+.98MV<+=HKJ1BTI@(VZ&U7Y9"L^EAB5A4=1P]EU0,>;.[R;[1DYV MVJ GN[5#V#3G^H]1FV@^^!0=@IWG;-]:Z_(SCW_O9O\&SKYV^4;:8%3R+QJC M2Q(,Q)79P6G$WL^ CN^K*8Z7D[J9 *9A" Y$^H%V:ZA#RJBTF!XVDO&#L4V M/ 7&:=&/BV\AA_8>A@8*P(=!(J&&0/VGX>0=):=VU&7!$(R(9?I37,=O4OH2W! SNW/U M;OPVUE5*<8I;+0.L556)-B[,*RZ1;W,50CUATC9KNDE6G!10 MI,C67#C= ^7[RK!^[]?O=776O.4FSW?X*\*S&3\9D[4@B-'6<^\K9>WH%LX@IY.*.T2/&$V?YB"M#X@3^KIIWF[#PHVUTC#=C7B>9]J]Q+DA?H049Q6<1!R%Z$?L,^3V%RS0B[^* MM?FUU+R1N ?@CC+W8(XQOP+->.,-Z9[#\K"S95OXT\F;): M10!R7>^Q%8?/PYU9V<(:*KT$_>66O2_>62"1'.^2&4/VC39A+]+V3#46SG\R MG/R'>3ECJA;E"@-%V&K=(JG3[1*LMV-IY9L9$N<@;KA^[ .@X^U$TC\1DZ7* MZ#03OY6:;+7L?MW0(R!4R,Z*>AU:KJ)72F%X.5U[]CE+(P4QT4*8"Y@\BD M?RFH6J9-6QOY3AL'YTZGZ#5L(0A7TW6$5&'9G!57J)S>^G#D(- EZ!)B1 ;- M:756S=;,7R#N'4WM1&-28^[^,(Z#E)AHP%OG: H'I)D^"7091]IMF(D/I 78 MUA$]TKSLZB^HGA27-3CZZ-\=8F/%84^(IE$&_X*[$/'''G!/V!(^TVC00D]A M(U 3+AF7&] <'&4IX484J)Z%_D;E39G@*-56T&ZNI?-=Y+MO>Z%;;BTO+W8N ML9J$8.+\M.1Q@- \VN,SEV>=C=FUW%8O]U39\M669",A&H?"L T)K$6Q#W$ M)A1%615,USR]K*BJC;?PRV;?"=UL+M-P_W&;VL1+AVJ)VXIT9\5@H/Q6E\N3 M_O0"3"D-^8)R!5R7]M6:DU+@E@!:QPU=TXX_4![:\M>TWH[7#/2(F"#D@?A2 MRH4 MB-C+%C ?5Z]$>P5_F@G75:F>6 %>?@2BDQ(INCFX) 3:00=^+JV(G/[GE"7^ M"-L(%62G%@%EOF;CR[-FJ1(S/7,A5%VO=!&)I'W$EAB-$$.!V3W%C;"?3CI: M5UA!!<2A4*7@KF+FUJXZ?GXUL9'>A#E"I,5$5DBI$-BWI6?YQO"15>CL?>!5 MH46J<(',98Z53\5#R+D!9JJ+(PN(%*[-#_78ZI-TOIXVY[2*6]E76ALW6Z9Q M51G=)P:\2-U YH9WG)+82'EIT,Q:9-^M6PK6.F0'(OO;^Q!CT/Y..'+F@03/ M]W@[LZ2/K\;/P;_WL^_Y*"_@5N2.(F\2RQZ:9-FTXHXHAL..8"0LX Q> +\N MR"UJU%F72V%J$7Z+E$6#SXW8H0[JN/>](1Z;3F-N1*NIKU%/Y=X IHSJA025+O!R MVC? L8<+B)G85BSEU)P U6I'E#I"AJ5TJ*$$>\OG\@,#UF<1],&]%RSXM06P MD))[!8P(T XU&W.M);4*&=U^HN>;9'61DBA2UH6\T3F>RN4N@B;57T4#=YM" MPNQH9/%[''# \F2JO#H+( #=AG/F]C$24T$5XT@,-)YD!PHDZ62%F(:@1HQM M=28]I_'O -C,>U"M#@!%JIL>-.KD:=G)29CL7+MAKEEZ1_CE=&A#RLMS6]75 MVW)T_RL=J>AY6!64O5\W8%47&Z-E4>);[@OCC7"7H*?'=D9@?;K[1\IK;BVO M73_78 9TR5TUQ/G&5.GZA0.Q)X-LJ#1I830J7'S/>N5Y"SB&!DY$M.OETIS" M67&QUS=[,\QCS'(.Q,9E)248.DM];Z&"V+1X*26$ GI;#),+Q1G+%^]G1.'347'G!/N#Y MQ='.1W&(P2"-G4L.YNY"!.^=';SO\%Q& D$\Q(P9;2R6P_A0>H_ MK@+'4WB7S9FR[M%(+4-5[OV[*[B&C$-OV4@#EB95E."2%ABZM):%9'00/A8L MKW@)\V75=6N)>:7A2\4!)+M5#K)8P04.FEFZB/7 ZK:>6&%W=6R'N08:SL_ MP1F?TV=[+K\FQL1"PER)3T:NAQWKC]7!$2J6? +X(G/(AU1!L_VC2[D6MY-W M?WH@I$<[$-(->)8=S>$E >XX*_W+GU]GW_U\?/3B\/@X.W[SFO[^P_]D!R^> M9DI[12VFT!!PV_6I1E[TQK=*1=8*D8TT[+=MKXL9]]K) ZC-+E M8L7\GF30NND?,YHP.,($+_\U)ZADV=$E"(0_ G>(V:DCV2?\<) MC+Z70_J*1G,Y"YW=UI8 R+:I1_(NZH2MF,B1J:WGNNL+,R5N['%28$ RYC MOZ'U'=@P W>+5(V:4:-"J\I,16EUEU*H9"R%'.EDOKU>S"/@C%=B'K_901YE MM!X)XC$]$=@AYRV._$6KP9_-X%D56L0Y?Y=$HB;^U5D+'",&);,6%ZT:W$M: M!G93^D>G=-!S$E1<%M4[,1'T'S .X]N>8I7(,YF=E,U)6ZQ.M? KI]=VF\%J MGG2!W?S^-?/+F#>)USN)F YMR.)T MMM&IC2K;9"I@S;*?@(.H_'G+T L@J5$COYC61NE7+>>2/"R8":;L6!E.4R\& M'7XK)SMG* 2!!.AA3*PW5O.@YQ#: '%6._4?+'?(2BB =]C=;>E]\"+ZJ"OF M\Z\^^HJA1QA=,2Y[/%_7<+ XF+3-Q>A]UJ0)7YQ<1!_+7/I@XW5V+0+8.T= Z>

'^\55T6D@?EO@Z(6DI^V0A"9LE#),X>,@)T]A@C@8L>%NX0< A7@MMIME>NZM*XW&+';4.5T9N;D9BP['K7E#BH8W@XX3R4B7S$VJ40FDHF1XF\LBC4HQ-R:XU)>9,E1 MVJ7=XUA8:^?K;A5-\ M@Y];3-FH[US>Y@%Z*Y*[3(Q^FEL&3=SZ#X M#79P_%EZK\I)#U1\P:(KL3M, V8H%1(->R<]*N;_6A M58]37B'#PJ[R"&.][[0%=/WDI"W.K-EDO?3=L<:!SW@:YG38S>"US:#/7PRX ME!+\9HM3XZ3L0XV+BU>8O5P[Z@13)6U+.5H$VJ:MND6$6U5+16X6W$8%<]$N MRAD3+M85S,$]V^-<;U/Q^[%8X")%JZH=X9D&\,>B[XOI6^YQF=* -)D M"#5E_)J^>%P6GY'AO)B4+5UN7K3<#9:5'6V(4#^,6\2Z?9F9BM$_GTR$[+:5;2#H0 2='VI_]9%V\Y 5$WS8RE']O2X1.S M9=&O86OI1D77#SS!:='3'RF@HCVK&]'C'M/]2MNK+1JH7R$?BC:4EJ98NR?C M-?$U>FB:J*(?4"H;$V3-1%E&K"7*PY8=G30&8$7/%+NHD@VEZ5;'=N.5 GI9 M*JT.;.^7O3M8L"R-7&-U>M'Q#%7+>8O16#/KIK15-5TYXDH/R#D%!J*'XW8X MW&VNH3/@XQ>T4=)+GNFS<7I%?0WW:\:TV,VK7@(Z!EC3L"^#8SAV,=?,7$1Q]=3WBZD!O!._ M[>8.N7';X /Q8K_8PI UU3;(>M"I42V'P"C[*PTGXZ)PB'$*^09@N2SSZ8I/ MPW=I/0!87B$J[R3LOX$L*>V7(BNY=QE_&6W>D($7&W)-^"Z MGP*VS7D*%?]S^Q5=CBP*0^$"$%XJ$G3.HKAL*3200!1<\+ &AWG3]/0U1KF' M.S1"3.M/)^&WHG,SJ4_+*1M;6J0"J:^-?VS41E(P4[.93]+J:!R@3IY,#$&> MU<6DH5FKFQ,08<-CH0%'@_*%":FIJ5Q*>S)]>"&>(']8OF-2!9^0;Y;:2]D M$DZNEM!WB_1:+A!_[?*(9[2R*L3?4T!2U9HH"S]R#)V""K!>$)>'3H:&ET?G M/HTA+%GC6GMCR K2Q(K_YE>2#+\Y1#$/$Y_25H20H+;RN9)GA[)5,:6_B-J5 M,8L)P%#&3* -;MS-RY67S@?)O9 P4BA$!40EBZ3*6R[)V"1C4"Y/"Q4KEU_1 M?[0*;L*7;97RC-"JGXL&NKV:>.!,&*->%QV8ORB=0U>6RVA<5$M#& 5+/:]3 MZ[31NB5!9[(XX_#J(@N+,ZPZ<)J(X;*%N6MP" T.7^X:'&[ LWR\!H>_VB^A M0-@8N;8">07M'#R2([HIU*#" M*H,[P2D4 $NX;;*<#7PA"ND*;MUUV;0(9]*62/5!**K4>-I&XZ2E$4[;.>A9 M'WS^X#X_(OW' ^W87LC-PX':GS+-04,N/GWK(44\!UW$3$[6%PFL)^!>R\$/7=8*1/K?M5&(,.QIB!GHIT:;.3CZH0FULP"WT M_^QXAC[]V'>S&;_>\IZ8#T]DW-A3FCYXODH0J@>>[:20/$C)S8. MMK['LNS#N]"*F+*'4!;3&$N[?(-00XO^)^<+N$UM\]7=:[^19F[XZVD_4;0C MDHZP\$1$409UB)'E.Y*0MFSBK.Q9Z2:*THS_G%Q9VB1UE*(:)@9'OX-EY,B4LK1*5@G:&IG*(.7 MM1&SJB*'G*PT&+\5@2E@M6[IXHP/-_,N#'Q(/2MQGU)I-'6EJC^>62\7/*=D M;>OB H5L[@/(U6HK@2 MB%I?0.]9;L)2F]:UA&S4VK>:M/&1W9J;&Z25%\6O M'OTCU%=UQ_'V6TEO19(/#>%S9)^-,W $I+>GR]D5I%@WJ>7'%V+'0*3,W#?Q M%DSDZ.O)NKP""8F=4D-IF+",O(V[;%JIJ!,P^TAI9Q.J6?JU859W&5_4A[ M+Z726-3L&N^50-3557?**3NEX^(<%>\,&T-I);7E[4F[\!2*E>/D8CD]739( M.MD7TDLX(S#8G85LK(:[BZ9K.2127NO1FEJN)H=B<*XDL]1B\QVT >D M,?BGR%T+'0X#Y^.U8+IB0MVX6VP 0S .QU;!'HQB3\V)\'Z%#D&.V > M4+6( U^6B2ZE =H_KGM6=2QI6O$7>[28">63NV"B[O(=S3.WYM#Y6QEUE!]' MSU$6GI6'AL\9O!DG7W4L9E7'&+G.[:J4\XC7RJ6R OO9L2Z[6 H,(R_IT$@N M0)N%M+SMY!OQ9%G4QC>U9N5#KVL^=*/3"<%STU4D2U;<7U#W)$<;"%JI#*]G 0*K@&;?>+XQ6-XR3FLP=#I1^/US0\3T/@P]^63.J>_MXH=<#0C830OX*KG M4DHU18H!/KGTGZ=<''Z2A$Q.W%B<')94TA7"N9\Y=KM?(4WL=)+"22X9$?*EE=1R2C#XRB#X( ; M4 OW,?\<19?,N#=+8;D<(+DT!;;U*P,ZP53":=G9% %6@]>._DTQ0=I31S1J M8 R=O+#L0 ,;6CD&JV1;6[(E"NG^ZW;15+5-Y$G91!QBN3RKVD9 UWQBT-G& M:5[+T7'&Q1+ *"\"J>HKL_)T/(%I3J;Z08EVO= 2=17Z&>2&X'=&YP8Q(F"*AL)^>./BBX[R94DH; M0X6IF:W!7GP>(5\@Z\5RX-6" R+\;Y1[B5@JIRDU;&V(^!\, 9U#,P[5<\F( M2#G4$C:&,0A?%PB4OS82#D4[%6%%UP*9:U4@&LLP?'*([B!$ 4+TU0Y"= .> MY=.!$ 7G-CT Z%4T2Y&+,[/-RE2],:_961+)V4R6]D3,#IP3LI_39'2Z@2PG1PA1W%[YZ-:+5=+OQTCJ^*,8L%2*/\#X M;+T*_QQ*SRTT-Y@S.Z3#G)2O()A%5%?'0P9.OJ_:2Z5H&$5/8.,$DF' Y$",JLU< MF_,9DE!CY>X!-D]F!TX06!B%$[X0&= H;LX),_]X(HV! U8"U_.E[EW#?KN^ MF(_L7!I^>E',QJ-BSDWDZ?NQ1WJUBP@82'%%6\FW<&;I5%N8 M/(ZQ5U@):C;6'YNG!;S&A_1ILZ2BR34RC^FLF"@"CK"R]LFHPY%O4T;Y1R=' M%)M.)PBB*2&@@A_S?5]N:S4NOI6I)@U9C$OER>U8GYMTVJ?E1_H'<$)"2_)7NHNM+ M5<-!(RRT+C9^PGF^\$2ZP&:!39N[H*:T8"/Y4KR!^YUW:?2P$W)%_P*<*\*6 M-/XS=$MKSR2T)U&4Y('P46;?-+7#-*T:7NM 9#9B/-Z6%U[MQ:W=5,!% $"7 M*[E$:1(;'F^U;O61?#DN+CE\YVRH]MSTQO$0U^R4.W= 7$VSI2W96]P]O\C9 M>;2"P#;"]@//CJ^\[&() Z.>/TTB0U85&2H

=/U-\ M;6[@R8_1FOLA&]09S&:+RV6"K)NU'_D\'QNH3%'8\)3H@UX0C]U ;C9@R P[ MX8UK5ZY419TU\\[D('?LJC&/*QUYERN&C9V.9C*X)], >V.%2XU3$>;POD0V3WNTGB[!%D3G]=+_N_/'DN79]87[X*S^)C++NV,>1*8_("7Z0(W M_4V[47KT'[ H">]&W]R1)A'B86A08[M-L*#R!&8NF,8EC+PA.IE4*L6() S' M=:E'OS %Z1F>*NRY33 %B($IF3E9D3@4C-#AEZ@D.SQIVK8Y%SP=2X-[5M;X MH6YI9B>;7(AK:GE=%UC(#V0SJS> T%]*DVDQ.P2:(\D7;ZFE.T&+6ZZ]+!CN MN*?39$RPVZTH!IN!WFZ!HP'.1%383@ZYD7^J<"OFG?'!]O"PN-7FY0-3$<\ MFHSI^Y!@TF.!^<"WE/VLWKGFLG;LKNZ%+BB;<:X+?-/8LS6.$B/X375!KL ^ M&%O$>ZGH?/ST@X.F(3;J3R]T?'4P)V5\\^"\_\.A)8#A,"3HE@:GW,&9V*B< MNX],QKQ(W(U(<*+;O!H6#HOPO.594:\C'-%V'#?V&W>#A8_[V9-0+9^5N&.Z MD'3BK7A-D2NY(M*L(*S1F&J[,:ZY;I-R6\P,LVT6T'N@X;#6PU923]^'*Q9A M#/,Q4+\\1KJH._JI8OAF95U-2L'H^!?D SEYH4Y%C+D(/]-Q#9\QM22^S09: M6S10\!,(6C5U*-Q576#)^&W"XY]5K=!2MO)E\S2OV+2Y/P,Y_1S)>]3+=*]% M7QNY/[\N;^_>;>G\.K?OIV1[7PY3?-.&ANBWT 4LM>%-X&+5:4*3)T89+6,K M<=)8VX7U# :QB'WEM*UPO\R#E3%6& D3IFUE50ZU G-5BA"B?^.G]'B4V'3Y M4!#+>WIG TXH;^@8PY%(WL.A;5U MJ? ?%YST4O/0,^6< _<,Q"L< M"UYIS!KJCSF9V*+2)06S\U)($WJ %2UD;]JDX*4S3J1!8NAUF(R M:#&M%QR_2.01$M6M=IY4AD;N0_N)K XY6F1]R##(2>1]'3IOJBA,-,Z'EQY6 M!A7_JTZE3P_X\O4.^'(#GN73 ;XD&=^ 'PP=L3%)?UP4QZY3=JK=;-(UDE3# M1ID 7>-9-;\QNRC$)9 M \I/6E'=O'#YR:U@S3Q2?&[V>">H3DF,Q3,VJ_S<_ WV M[0=N2+<2?RV?@V9TCKA!L<(?!09,.I1@)Q?ZX*]N1G+$+LM*#5[@+ MBWTCK&=79U1>_LWADQ]?O'SV4G7E@]K\RU>'KP_>'+U\<7RK!^3#&1D&O826 M'\2_CUX%+,>L*3M>GA[!!<3_-2(1/S9ESR65M029%JREH^?AAC=IB#!^[A+C M.>BAMH0"PUNU-!9=-L"\UNZATY<)UJ6)[8Q]0?%4"A3[D\1Z MX''N0:/3+!;K9: N#J>W]%NVW6=YTJZU.>H@*!#2:%\W_#"RQ0]NJ!KP: R( MJ@)8SK6\@>9:"P"*"N11WD,/9R@=+,FXA @]-J?1_9[*X27[6VH:>XM"V $D M92-)J[3/KBU#OB+^FJL)?$LXA\EB$KKJ.BKEB:R7.](C:0-3$W&.>RWMW.GU M\B'/$HY$9HS@XT\Z_ULC-#(&!3?3V[:9G-.1@B!!4CG>X)Y;CY M[-NZ5(6!7Y;XNEWFO :M*9DKR]LZDS?ZZL5A<43;Q5)3+T,E:$Q%#!CL'1,E MT@+,4+BR@B+3V #(]UK \L)IPIM0;GG-V^53.85!\WDDW-]!"#PT= 4()5"7 M9 Y!XJUL)+6A1[$ (T*)G.-U;PT>@A-H ^#CXN.RF?ZBS16KAJ%O!T=\0@0H M"GO<@SHKQZ$B\2/&AO:BRX.B8I>D!DJM=6[TV1Q$/O:+;4Q(.1Y)F1V-!X\= M[("NC5L^CCB=1(A29J5KP)VF #)UR!E>(0%8VK57S)I5W _K+K:9D]/?;#2- M/BTCF;O#&$L=15[:,"V" MJ/^7O3=A;AO)LH7_"J*F9LH5 ;&U>2O/=(3:=E6[IZOL9[E>Q\077TR !"BB M3 )L )3,_O4O[YHW 5"++5NDA+=T61*))9>;=SGW'%U%>.B/*TS<5MT5-X+; MY]39":WVP3 CTP(?NV2>SGRGNSS"W/WLHI0EFEYP.BD@XC$+R7L,+E>>#V\! MRA]:YL*X+F\_,$\1(J-CB*_C'+YQGI$)JGHNX@@*I/I$KB7A)/:'E% M/.JXR[4M<_GZ=X4'*E^_>QAWB9,)HI>2ANLK-![N^%ED=,;B<3DORX_N_3X* MOT'MH:ZR4M9R$L$6!J MR-;:_\1>EL\S,\JB@T)93L)*"R$0*MQ;S%L("01,]4>T!J:(//]Y!1] 4%6[ ME&.-C8Q6K]$)+,UNGSR7&N 3A=)!\8VA<;!&VZ,"3H[!R@F%.0IN(AG%2H3. M6GUL:CW%SG$3C(&U>FM*%;)\012+>"!DSL)//(-3XTS8L@G:(M 4YM*)A_' M,PZ7(:MH\&.P\H)[''?Y4?37\@)>6XU9?'S0-\&VTUE5SV_JU[@1;G4_K MDS?4;*0_$@:UG4=/Y8/HN B2+:3DQ3QCT16H.CQE9 MI\IPJ1LC2_=7<5V4J\\B%SATXL) 9!$J:(9D?8_>V MYZLY!$JZSAFTDVBVK-.?9/QLZ=6X5TIKG\7@F99T7/C#P;M1L$E$^XC[IHHL M2\52F%ZY3?"#'L(Y/5*,=>>8UR2K\:BL5V#([QKVTL.C9T:+4[%7#UH1UTP!#GXGJF)ZWLO$Y5?ZX&:A;?]S7$.+[?O;NHHS]4U!10>B1 MJ5VI=SG99;1A%<61\F?W?V_C\E.GE('MG?E_4(87*8J,*!O#7+$F+Y M.YS0%;9RT$+_4BUTI,GQS6TV[>M+/ MP"?"5NH&>_,H$PJ9_>4\"U*@+X;Y_JKS[NFDW MW5Z2--[Y*4,_X&ZGS#W"#:=,/!1.8KJ)"WIP?$YB*@-/ 2>;8L1LS*F37K)467_7;6HB223U$#=IG*=BT>A%#E>5@*W^Q0 MI<.S/1W8\YXZ*PJ2NY(P@.%G+JI6"P=09A!&HGT M)?TC9#A2ZOVW"^@BPWR/'MQ\V&9?:ME9M6ZV2F;EZMT M#Y#CD+?!V3UYXW\V2RK(I!D>:,2[L_J@+1[^/CH=Q;^/_GL41Z]_IW5S\N[D MI?_\)1C.8:9OQ: (;\)4MF5R=E9!>3)#,H;4PY<[YP1L91:0A"$FNK"&4MI_ M(JH$SP;$)0*H3"R!P6(M5[Y!7Q@F/BOO<6Y7NW'/Z#>6]66ZJ@S M^[9C?DSR/F#.R6*L=KQT=%4%Q,@5=;?%AJ0O5Y;./"^^3?AW6TRY>#HMA7Z\ MOY]3L>_B%3;07=]<(DJH%:>^A*G^\88:=3L]W3>O% ;I!YY9=+1445.A M\& _,-C_$@"H$4)*T 'Q.XRJJ?,BD9!'\S[@R99N!+Q3:DE&A D(41Q,8=C2 M(-LT:8AYQ1TLM_+X9"NUP1@YKU[MK##,*;89(8M:S25_O3)^%G9ZX?%6T"D0 M#/!B5?3FF2$Z)V,(B[\<9!FI[8K M'T1<\:B].&LO =DO=<)^4JC2Z+9HB:H$ 4>AO2L_2DT@=/RWS<%]U'T\BT(Z3_(YU=&\5A7R\]F_H?L> M(5^GP4E &J9DP \R E)(Z/EOD"62GE;/>GJ(LE)GE)IO,+:[8/*T%R)=P0IC:F([,=CRU;DZR\-. M"9O>R+=90%X79?^M #_D#A6+3 ZYO6%L4.,T7*T?^I?X1=AIH"#?T/' ;F$W M'>R%X:!DEP])R;H,M6D"$,$>FND)"HO-$B&/)+0Z80S$ ^J0RA/[6\]^*.LL M'/S8,U!NN!0,4NL]S5#0J^G\MSC!.8_H8JL2I>H IJ6H>F$=%A]\EA$W[A+@ MYK#FIT2 R?>2]%7OW<23\8$RC:$\ >5MF4"/.YX7Y3E=$\#RK9$*)K>L+ + M<65YL[(HQ35YC&Z7^8$S^/188:L$ MY3VU6L^^V;&L;6>T5\L@=W*L>\0WLN M5&0 A $4[B;S9XD 0R"5L!5;>6BY1.\HX-/1PVSX.Q1-+K**& >Y:\(%*X ( M1I8QC1P8[:<"SS"!L:0 K*]'8+Z2V+697A#?!4"WVO/4[Z$\[$XQ/NC!\&"T M:$4-W4H Q1^AE;5H;K+#+27P/FA8:R^@6.Q=>S7H@)6DS ;R&*I! )!%7O3+ MM;QB4R7@B*-'CO^&PDN5-5R3H>""F!A6E*8)+"DHJ,_)\$$+=%E,J1V &Y3L MH :H>-)Z;600?VKUI\DTJJ2-;J MLK>'@R?]3/3^' +YOC86I>&!]H&=JC)@7_H\R1=8OZJS[*-8._F.]J9U7PZ= M$>TAP#/R/$'M=?J!#N,4T:&3O)JL%N?89A$R\FUP>Y13#CB4\ZIN?&%M1C#= M@MD'X/&-U>8.V;[Q$:>G]]K3G(\__J8M$MI])S9OTR3@63;.L&M--8',:/I! M"L;9\[?"MZA82;?E=F-F)Y*P?DK*@[21-T4@()(-/S@B@QO2\UL283$;=%PF + ?$O MV?\6ML%15 @+"N3XZ,(@/:"XNL$;0H0N$W(Q*W%2\(*B7#U+4O/XS'[AG2@K MX23'*66;@SNYN_"A3CW<3*7*+W2V2BHWJ!F_4^+5$A8N=,0&>'E/X),MF%.; MS[Y%7KL#%\FOLRIFV=6D>DL7:OK/G,/FQ6>N!68<8(R%_Q9_D@EBCCX M.U)T2"J]A9'S^6'\BI;*=CJ>NCX5)6:EH,T?X7T+4ML 3\3C<,1EO]Q/EQ07 MDB&[5R4 (#C4]A:"Y(GZ>@.O"@1\!A:#;.OF !A%?'_<=92>@L6)12!*^*&4 M"S;:>$HKY@>..5NPGV"\/)N!)5&"(.PJ?2EX0J>>]-1]$O2#(/7X+6 N3I MSFAT,"PA^1/V&3#H$GM9L902J:!EO?Y)=]V;U2J<80#&1O5I?,NPP<5<($95 MH04J2GG]A X)?^QU5/UO":,[=WZ#L!%0@ L@3"/TR!VWFZNC_J&1.)TIUEL; M#8YKX0F=KS7Y3YW1EMV$Y8.9%<6<_/ ;F523[J1K^-2X62)XV*19:L:1J,Z4 MNKVUH9;$'$MYA3\(M15A'?5U><;!1Z-LS-,L;';=8Q*E[-RXO;/Q 'C.>U MC^UKHSY_#6:;B-GN#I@*_=&<.C:Y+EY_:(RF+OBHE22!A(QG^3*D'I!@3#=S MWF>HS1WH8K'=6ABY^&,-20T#HTMTC.%NL9+5I&JOL5G)S0]8.4K3UK-P[;WE M1B&3>#E1JBZ^EF=7UD \O)I409V;))5YXW2O/"#KG+GCP P@[ZC4XM%\K;/& M4I90=)6Z MP0^ G[ENI-A:.Z&P:N(/%@]*8]D3?*$-IW(GUX*B5#Y5_*NSOR5F(BYE[@]' M):^EMDBOT8W'\ BO#2^>:?[OUPM/RT" W$C_:F>%\9]=?$SACZ\+Q5@,[_SR M#-ZN0/?![6[YK3V)>,_9PRLFX>FD:9()DF+!3Q=)-45 '- <@)..)?XSIM/+ MW/*8$<<<\?V9/T[F2,RI2IC$/1I3R5H^4Q939PN_!J9K.'UN__0YI;#OE&*\ M4_&:[_P DC(LA:64([3A*,4@"PL.]IXQ4^-:J D#J9A-$CW:6 Z7F)&D*F@E MZNYH-7H 0KAL(VO.BI@[3/V MTD(6'X=M?5M"O2"V3CB7NZ E ^8Q=TC-J[:\;C27&)\@R!K,R#AX&*M?Y318!\IZ:WY-D]T JUR> >I^0O9%LA6TLR1O9%-2 M LDR@MG8.@S=)57A"^WSW+F!J96.OLCK+JA]$V(K3&#@TX[,B0&V ,!!YPA+B9/L9&D\8.>HP0PY(R\7XNQ ME$1$W)3FAU9.-TRND\*L=@/X!AI)G8A28]]DR AQ"HO2F":YN\KF87ZP\W%Y MF-PY?8FOC^!K(H:W&,Z$V20_$/S \D7J_RC82W$8AVM' &+!KD>S+4(*M ]N5#-:[M= M7L\R4J-'C2L/IZ26*FB%\B$/ >0Y!QPT_Y / QF^JER=S3H/TO;;D>:UL#X, MCFMRX9\0E,Y O\H=+0DC4[A)!794P)1/NY-\>8Z)X\@%A*L*\M%Y[0(Y="?. MLG)9SGG=&+(@.!D3I%MLL&DGKQ=2.5:[ C3EC24]I57I\\&=REC 3TX%89'[ M,!KMHH36$AR1\!)/34/>2AC;[!./6##9/B$[BGYF$4IPP0P)*'W$3D_+8[#= M:Q>;@8Y?K]+Y\-!!!P,Z: N>Y:NC@P:/]/8]TI?JO[%O^G-991-G[N\\W!> ML>]JQ.?J:51DA[55+P7P ;8V=JSS'+5J6!9*98\)!*2W$8P$Y-B HF1'DF6/[>,PC8D;:)FVEXM=IFY):GY[/&D1HAP9Z4>!# M$+PJS.RW04ODJY/>1JL8L=#Y)_%%IM$O:\O!)62'_=&]LMY9V5.67R1?HUZ" M/ :H59- 6M[6'V+7A GG.XD! K'/H'!'OUZHKJI"BY."*62C-Q]"";10)RU2 MT6P@OZY1N6.^-F@:Z9+!,&(/Y31!2( BE *R3\IY:V$'1A5*-@MNDF1N(@G9 MM4P$Z5:>L_?.4Z8RJXTY=-4CAY!;K29@U((2* 7DT,O33];.DEM9@9ZSW>Y] MN(82PS=F](#?2T$)^BM!VRRH3%NOLL4N[D5&9/G$X>X+H98M9G_1Q"&F^"%] MLP.'Y8DIDYURSMDM)3HY[_3 W*:A^^[/=YK.^M!2+X.]SO.6!94"8R>@GM=" M9VACFV!9H6,$8]2P2&LLF5BN6")#/;M$[\]6(<$8^8-/E()K@ZJ+'@EP3ON> MI+_]HJSF*:*F+!HHP->IY?IQD]G$*G8(I)'QZ1J[?LSH>!7@C]S7# 3- -,L M4TDHXF!NY%RQG'"F%G\MM^H8Y #!UJU\<-=V"U?%CA(KYEAZ,\XYPF_P2T8F M\=( _NY%!0=3?_NF_@VY?)PZ_&5>CMWT_I4JX:]])?QK&][+S>PK]7 ->H]A MF]*MQMLF]XG9,WJ9;ED?&Z(% "#(DBYC3#N]C@'/;>Z0,(&'X@QU9K6>\-$L M,#' (.X1EK.#-Z*6;ND0V=208,IW7IO>(#HLM_)E<$NIUP6Y2%^):(%>P!N= M(^5/2D&K(*DW4J3]]O_9U&NB/ T9ZG!+WA20_6IP5YTP[P*6P$L&*\ ME$^BAK1XH43=7$"5^N7,K5O\S(-.]0O8?@L M6F(M:#G>A!EL6%:)KA<(=,>6_$E%^/J1L@"&Y5P!TVMU@FO2KI.BA.&TQCG8 MHP?P$51L&>?&&7*&\7X"= @0BA9 V5**10B M%76><9]^15+K6J++I#!KRY;>=D^-/QO!FC]C.CGN$XA[2M;:^&\?33$VX.&[ MI0%MX)@ZD9]BNU2OJWG5>XQYQ#[7:\GE5WFAV*JG@*\+T$*=)$S6$!)4MO,>!NY,GA!*&\ RHFV)P[G?KD:NW># M_!-DB\+V5SZ([U;CCW8:FK0$F>)7%>46_8J%_=8@4%7U-&'( \QI'WE"' IT MQIW&0*^ 97IJ:)(I[2_#Q_AB;F[<>9"?9%2M:VV[%CCQ2;2GNW.&6?65A,N-1-A4\^W M1]$I)2GQ,UE!5,)3$A.WXP,BV*8O7WC4 ;)UGI2"C/<9\A$*4 M0Q2!N*GC$,;L5F2Y4+Y,WU4,YKEPMF^OG.[QV$5Z+7=,)-4TKU'O6G:LGT=N MFJ>6[VI56^HP3W8*G@B+AH,_0)UA%6'T(6E+B^=2S T"%["/"0CX8*E5^0(; MZW#2W/*M$3;"0 6W4JNSI&" 9[#T@C_(,7&>IRNJ>?CSG8A*W=JKW"D/*KZ< MA4&RZ&0^=4=;PM1YNA]XIWB\B PH%[X@_^/,R%R0!W&$L?/^BP686P@Y9&WA M[P]>_(CK@"<>^\G-Q7EC,8>@F>O:C\ZX;(:\(,^,F?.9L MW9X;$.2VP9TGIP.%C^8Q^78\>FY.X#]\&0!A%>>YFYU%Y@%LY"G"=L_G EG2 M?2BGU&ZW$%^JQ/W*>78YEP/U4!8" _%>#/5LSWJ*^0PUXT:[-V[91KH8%>1K8SMF9[AHIM[5"8@3]/-+ \9+T9]SG+&E,>@).CZ[MKVQ\D#JT M8 CJ-8.F T55MYH'*'!*(37,0$ J%KO1F9<@&:Y#TQ:-MO@]_9#0-E^N1,M\ MB'[&X+1,.Z:8T8(SR*058#W75E.GI#AA:_1B0#$E8#G'_!R MBI<['/!R6_ L#X--"QR-@!\*(!Y8UF3.2Y0*([H6YSGC\22*ABGX[8 :40@% MN(U-UUAVF5K;O/-7=PGT)'9V/#USZ9S\):.\'7;$Y?]-USQ/E>)CB0 M$V?[H.+LHS:8PG(YP[8/(L_DONHI%'M1:JK-,R8\X%ID 9%LYXA':&QH%OPE:M: M-M)95G0>%0][:-(#)".-97:>S%?"Q UI..Q_+,&A_)? Y%2&^, (II(&G&N M&Y3UQ0&",G[*+&:ZH0LD?(+W,,YBQS]L,=I@/.UIT;)1])J<8'4@.N\%V<%- M/K!Y(;J 5SW!9U[#'%UC4F-I$E$&>J^ QE$Z5@KADM>[7FEKDK ,T@PR NC> M:68TFU-7#4+@W#1CPWZ)BV2U/,,LOK=^FL4J@XSX1%$,&+L )WQL*I#L-@.[ MMO>*P=&J&^QT[!7Q"%NO>A2.[J?!A%3KB2CVY INK<,*9";H&3QPFH9H;*F4 M8:A^)%]M,J-2*-!2D#;A<@_P/"!MK2MEE2!/5X@GP261 L/H;A&B)^] #&#YS(=.<7\B93[1J< &^<5ZK M8)Z<.^$5L!&(PPP19M!L6Z+RBF(L6.GGY4 1Z'H!Y_&N")YTOC$+-+]"TB[58JV/,)M 'L M&Y2B+":'3DK5B_6.""TM[QE-P?)+AZY\(NJ1"$[,P\$?)QE@ZW0P?8I-N$30 ML-&5_>V,%$B;"S5QG@SB9L#@8HPA*4'C(N%KD6_#^Y)MCC>):%UP&1=FG]D+BE6-I$']+.: U4IMU%V=8/ZZ*,(%VDN]8\51+XN3 *877($\((],@*NQYJ B]:/"+ ML&PGEZ=N8@)=V$]H@^X<6RI,SP$10+%@R7P>MZRPAJ"7H.3:PIZ[;;%OB"7P MY GB [1URIWQF6N719=741%Y'LZW:?@5J%>R=( 0'R)U[5U# ,AG^Z.4$\GV MHW"BMT)72@K@$/ME>R1S"3!HYTXR!DR'$ L6B[)N?,L9NF\J?F7H%0W:PAPB M@CJC+^/WB)L-0$O\;<,.1ZZG=&/A&2!X5NC?0JO"KI=_Y+(*GICGVL!W\")9 M,"(4I)O'%Y2FT=Q&. M$3<--2G&G5-V(@\YS=!N<;=!)2_4:V7[ ?HBO42! %O=\-C0(\I'YE;SJ>?# MUUM!,!AP 8:!8B^0,NKDP)"7"#F+;AIKR>E0GL8=W FT8I_<($P^'II@]O83U/D,6B8[/ M%!"$&#(L,5U:RPMHJMRW%BH':.]64RND<]GG4)3W<&$7K>ZM:HT+[BGD 0_+ MT"*R1=KD/G!PZ.4WT8_&A$!"IP-_$&;IK$J8TE-CE0!@C0&XZ18(!##>OOZU MHW2AW\;#8UQ)/RV9M-9JH60"1Z3^#$&K,'5Q1%E+'T5HST6H3R,,(3"9N*-& MPU].(;%L$L1 W(R!9V()FW:>$4V+'#*"+0-K38?NU!.J>(/J&54H]J6YV30A MUU2.8Z7OS!L:::]#D]8].?_!2ALA"3PWRN@>WY\S/1K-FTI>.[WW;]Y'(J22 M:&J-J&39B@4MDB [9G?ZQZZXXC@U'1\^+*+;G!>Y*@H#1\!&@$!;<$P^)_# MM^IH\/J\-6$_DDE6!XT+S449P"0967N:)*<]DG,MO.S/B(-*P+*@'88^#A09 MC,95F:0>%&JQ3$9FT .>I(O6WM(B<^ $1JR0;1M6AYFPNB^Z6-\@H:_7"(4P ML-$!,4R5V#C)3+N;P>.]H(.H0'VH2JXSBF02V1-3I89* :*IU ,Z\SJ ?A3TSEFS,H%>%I4SDZX8.?>K[R >I@8-MNFX8U<2[ U0;:;-&JKBHOAL_'!YK8/ M(30[8/?*=+&WBP M_B0+6C( U&Q9KIHYM@XEXQ*:(_48I2##2PRV! "]#ROEO)8#YQTAT6:7^I[E M(;O>IAIDH;A &3R17H.=L-MVW3D#3%XF_(?V/2 M6I;*P%2TTE!IZ:?#?>+E2<(D[@PB=$@U^>8AS'T"N9W9YRU7$0[ITMFD!Q/2 M';*JFS&![-$+93*?,4$*M%5&ZYV *FLXVXQ3 :I;U!M99/,[#/;DA3F=0K@C M__*:[T]L7 04&>[942M%&)DI)*Q]3!BR8%2KO.&L!EX/WM_'/\XEAT10EA$^ MA?"6$^C 4 +C+UJ7LD6,2/X(NRNPN@>!*P"U.X-H,3;L'" MY])]0 WX82%,-JI"-J$U@L/+&;V6AR8T2CANN!,*:-.:QCL;EJB!2";D; M!>N2967,PII&9(K\']CM@_L?8DO[Z+@$9,%2*4Z%G;4"%:P"^7"'RII3\XVG M[&D36*M)0F<%,+NM/2G6#"Q9'!P[UFW1R\A!UE>"NH2Z@$ODS&7I+LLRUU^9 MN7!K(I@3LP^Q_S%+%L[3AU^1NR#B4 5WCY'BK;ACYT";SN8"-NP2G(LF/+I% MN!DS0GF+[D,X/UEY"H,ARV82^X\#$Y'?B/!K*%HC8+5VYML97^(#!?P,A ]_ MW3OX2QS]?>^@M],>GYQ,"<.U<)/"&A6'C_6Y\.;Y8I&?5;[]GXCV47/8>'%B M6*SM,(Z.B54'%RG(*L1/.$Z7A-;MF9;4^ M,\-^V3;J9MD?EC#Q6VO&U2AMH J49+:QM(Q'AV(W%93- M9^X>B4,'IR?WHCRP"ZHH&:I;6RR'D7!+5%R-L)9ME@SBIL1_MI#CK*, ;1FS M^HT\&1&9S[L;!N^,&?\3D FXTA4Y 1C5,E=>PPZPC4QN" M-BH(5JLY:\0%-$/F 9FE@/_8IG/CCJTJLYS%I@JK 6QL;!YW%G&S%_:- 3U& M?IYY^V'!7*G-X",X(D3M [-RP^4X>"E"R528Z:&1:"%[Q5+):[4J&.P 2"HG M(;D1=R-8O^YI 2\*4"&A&R7B!_"9"8EL)&-E\=,W0^J510:6C)2PM&)KV$RI M9 .OJURG-"RU!3]GY^7\G,J%\OW>I-5)+$?%\PJ[&D3T3M7LNP=-F7JE!V*HN6 MSHGW>JU7R/GD1ET%3GW5P0.C6*R3$*(X=M@TTB MJN*+NY%WO*CK[^7R]L7C.60NLC&D!'5K[L);UCOWQC\/MI5J/;<@$9BTTX@UHU"&RG?Z*43M M6))>V+D&ABCQ%_S5^2)HLP'\8SL(W2'**+.L((M!*"S$:DV@ Q/ARA."NY$, M3J/=/!BE$!.#:%2YQ=*R3AOM2JR&Q9,H&P@74O'P^G:!6=-[;;.Y.'(^JS"M MP8!MROCR)S@!JY@TM4^D BDVTU]%P5) ]S(W]CCV'& L*=Q.)S.PWI] :!]Y MK*&&L!#I-+V'H:= 9']_3E-<Y!/N6>UGCBW$J8-19F([9GP[W[\ M@"B!!@?0Z!S= N"(N);(7,H(*MS=S8*:::HJA%@@;WI)ED#6#96#!0@8<]Y, MXV;N1]'A;W,)R@*@'=5# VVQ\9(6OU*.RX7R$U*N\T1C4]_MYK]3Y"$MG1NXZV+:4A^Y0Q)9B\R*V$U&"F0YRK"? M?KV MP!B6J *[3R'KUZ!9$.GDIN!JL+?G#NIU!0]:Q\2W"\G:8 3IKX$<=:Z'+1W$ MWIM1EP(:]\Z30@]/4V;PQ0.?3T!M=NAKDYH7 B_@/C#);3HM&D!3F\9.2QU# MSKWT7+T5Y6*"HR>I88'/S(V(][.+C)#0[KRB.,E]7#F6UT@4-?7YSI\Y?^)" M(61R?8> ;*AZGDR(] L^^O/+=R?2PPBZ4 NB![$\[10I@JH2([*9#K4$USIK M&O;.M4@!P1-+8*,/"#EU%*$N&8A"79;VLHOD(ZV^9;(6>,'W!P>C9T S/><6 MIY/5&30+'.X?/ >WF3H)F:&A$F\E"UILN0O"+5S]J.=OZ/*'M:E6?4G?,E*T M;PY*9E5#-7!8 JW[CS/S;&W.4[NO+H <9IZ-$3Y@B$=IP3/YHNXB;M]0IEG9 M3XR*D49?/*QHIIT3Z4:XU*)2ICI9=YJC!>B)D^HW$&=H_GDPX!2LG*W<5G?.1H%O5V+3N)R$ M0CR*5@4J!0$^PA+V"$Q5)+X]508"B,YF47*!OAVTOR*TD@_Y/Y"ZY9S (MGT M/N]KYM4-#WTYD7OIZ&D>J!,U]'/-GY;7_<.6C! MI#K'COP/F:]*YPO;*6$EA)O4+^*J7+O%CLURJEP>(!%%%5;.,@4;.0O&PX(9 M7(_&%)P4 /H_V"63_9*NXTT:+CW9KYU>KS>,GG]S\R1AFHW#DG$?\U.__R& 5^9U MD=9M(XU+>5?/UWC7U?9;'UXKKGN=X?5DECC$HJ>[7%63&97^J:D)NQ/J!73, M5MXCH38L=S2(>\%;D+K59H%DQ(01G%<29^C'(0G_>GMZZ\VRZ?Q$HJC+I.*:*U<9XG>W&UYZ?ZW MG.4V^)QQDB'+F55,- Q2?5%##C1]Q=;9:/<[R3'^-'8V?>@FP<[G=)1/3C Q&:!K"V5B)Y-F%+UI8-@45XHO3VFB3Q*Z\F>U\\]0]Y&/6[)@#3S*,>F!T._B[M<3 M'Y*ZWVM3O9)'"D;-;3E4/X#9<2L9_CG+DG-G*<=SS1*Z]T'U&^@."RYG[ \& MDX: 46#@>5&4Y]P1S]WAAI""H7[.%*;C\I.+A1GQ1S2D.J)86& X^WRMV*[8 M,DINI/GC1>V3[*]_W^WS\$H.-J@,*"_PBOFL14!NPK4 7((KR-)H7C6YT,"J MUEU$/IM;CSQ78&;==9P=S'$)B>93-]1#KX3Z:T1?A5LS&2?G/D!^WE67YHV. MS7E&=X150-6CAH8=EAU!(B'_*!QABR%PRQ<)9Q8EL-$I(PM -3%QOLCF!'A$ M:SK%7TLNM_.0+27/ENN)@I[P48K$O*QF@V)Y^1F#Q$E(!<4SW:&96DAX,"VV MP>;MJLV[2??HU;/SV7]/4,>Y_;X^LS2KW4DYSCKD/JVYVILZ2ZC;EK&+'E?4 MII7-BS:0M3.>%OH5',@#GN6+\2R/!SS+%CS+?<2S])]&KP,\,O;A&$HJ="XL MF #R*(W[O#NF/+=*Z"V7[1YVGQ[IN3BYIA+US))_N>,!HF.MA*EOOH'S3M#O MY,-R6F0]F?.!0 _L]9-[GC]NJ=+WQ0L;>G.PX.A;1V/*T4X"D4+"0'XB:F#[ M#JRJI?A1=O^#AG=LLQ1RP%*[JM1-569:$Z&0?22R-1RA&7!F\ "8<5UH2V^' MZEYH*Z>HJ4+>*_BC9VMN!6"I+R]USV55<$_]9021SP(O'DS2[H60$0$PYMX8 M-/..S6_8YK2P77&':R3,C4VS%-W^3BI'=OL&A,Z:K4=^GDS6 MBL@?13][^LC+21*[.UN)I>693$[,)Y?EV=D**?C**AUEA,BW6XL37Y#=R)J;]&[3G[3G7+(TI[?VJ&"S! M<;HUY!9N[N-[>;RIE5W@%QM%O_2MJ:12*E\LVDANT6?0GCF@(#4U],WL393:*'S]P-1O!!KC?:6G\SK$EG_UZT7Q^T'_DJ5V_$[L"X#E'^L&L/']=I \,#E#PPM##^=Z,8907>! M9D^;?L71T7#5O6:@224V5[D_>)I#7YWV?1; [1I_.+ #[18#)^$3K>,1FD=J M943IC3^'K$EG&5CZY0PQ$5#<+;PGK7HD=T3_('21]F.;I2 M;12C/Z*3KHG')R]K&6"O!D\RFKU>EQQZZ4I9]B41BO6,]&HG\AY;4HB8U'72 M2J$)?^W$RMF,NB,;9<,L9((ZE]T5D<#1KWD*Y]OR>WKF<[; 2S%<@ >UYVQ. M'6]8(L1AY@OI@'(14TNT7IPZ"F$HO=R<80JB1H9L"P54A@AI$ A7D)3?; 2! M=3ER7?/S'$FCW!8!?L&YCX?);F*H<:-,0/?H"1AM:, ^%XE^4YC-3N^5&P)= M?K$]4 'R0\4[_>0:B!E6JX-,AT55<0Z)_V-#*2;'^': MUR=Z%,CJ&O7MJN49^P%C_D5@&(B97T":!L\SD17ST2/ 4\X!%7WAW#Q83Y.J M1-Y5"8F]UZ*M36TU<*1Y0J.*Z5!T[R846@M'@<9PP=R*G4ZT2P!UGCD=(*Q0 M%<\X]=V=E67*4IP>BAUFC)"QB1CY,J_ V:'OY>2]$#ZVA4$6D-(GN6SA;=!> M!H@9D[QI08J(PA!KS$3DBB% WK (+D"K(!^YI]3$SJU9DCM:OX#/Y;7OF&3, M4''6S-;R$AA[ N6G.D(H@>010BQ,-%[;'D ?;.&A%'L00"X=@[T#(%CV> MG1997CK92TF0,S"%B5!%UH]$UJAGA!:49=OAS41.IM(X$JX8\"I MGT,%"$K,1;T*,OZ;E_?#@X<\&> A6_ L=P 1XO'&:G\"#)3[^7?L?^4_([0O;D-EF)]\7Q*)LEJ?"H6I9R659>8;2% M? [(W'KB.?@P9,A+DSVGVI_[_$L7DB9Q]'[E?/HD((W)SCC/XPG-C/MD7@.Y MH'G!C1,?#W-+LCP9W,D=XWL&#DMW+>17/MS%A<->#"=Q(6V./V-^N1\BP(K( MC2C$%7Z!UN26=4J#H@(<(!#JZ!%NAUQ47_0BHM"[$@_<7U))[23__..(GB\H M"L$F)6+NWA? 'F(A[\BXN0?#+4P=ILA= F-;7.1(#D+(DUX.(97&PYOX+2S,S*.P?/D+U>E!/E2"6B@RSET< M!X2-]W+S2]#QJ[/%A_N'!V;7O'/[R&U B*N!608BO8C$;/)S5A;&$GAPGJ C M#;EAC-J[BT8+]KCFH<,I+RS]K^=VPF-N!5D4#"ZY'8<+5F]:S+XOK16)/ABA M0[,&H"O5KUXY#";)T@O]M"M4W"X+KPC-(EE"YY\H %*VG=E?"!])S4$;7R.H MZLS*"^SVX>9V[12P1VQ,Y7(^I^LP*0:FV.L65.4<\_>S;+Z40F9[SQ+9;JI% M/WZKNO-:R/)R/Y?\H9QW7OV9C/L/L"S/$PF,?_\(-/HXI#]GXVH%61.W1PY; M@;D2;J?]^GA>DAX!Q6*Q2+K&X9+)1 M;7VNM^N!\OX*-Y .AIC0]E7&Y&QQ@"CQ75]]]$K[VY[=ML0:*YW M"6:L+9T0,D/!PH0V&;VV3V@$N9!QF;)ASPJ1IBH#+9T>@!DVAJ*3"PH*4/94 M&LL$"3*DD-;[72[9",K#D.0%$-!*"&6-;I)4OZGSXUQ0D"B65%;S%/:D'9= M!*F)D,( T:4,W<85@3D35#B*+0TA)Z+,2%# QJ,\]WVDN-;,Q(%O0X@196P( MU4Y?4W_YLKFC? TFK9Z\N+LCXT4P6H]' MCV$H/A 7P2_?_#K%5"UN5EZ+<[;B=M37EKH]8E("XD'JT;4].58 M_@T^3>UCN*OX.W.H'3Z;M]?B5%)W5\4'*?J;YH9QAWT5)1VRD O9!]"8U&JI MEWFQLC:8O9<2U==Y-TJ$N9,4/D:BI*VC[R+35PS1S]AQE:"@,"6 _%K0)-2Z ML_J253,KF1M7V!IPE#UZ-IQ\\52$\!"!P\C1K%W][@($2>/1[CY(>Z"Z+614 MA401'3K,@8(5B@;4E:>ZT:+BA&AZE;0T HSPAZL8,:\_,U\A9S"8Y2\URZ]: M:]KTFBIU#N(HR<>03M[YFGE_;NIWC*)3^@'<)>5HISV+;EG61ZN\<*[;=.WU MY(U[K_TE 8,4:/8DW'Q*( ;K$4MLTM^!:="JI@_2/3BXN;5_>O::"*1J>F\* M!K)(2I[-Q+\R+4LQD3V@ASF>P6%3?/<"=?Q,HD$]2!YM=I#9/T?@<+O_&,<) M"M\!A^XE>_!+]M+]V*8(*[C;;0JU]DW>T\^\HSX@RA72VCGJ*5\T]XK2+;@H2R@GBU>/.*->;_8]R+T%(R)];S0+$'*A 8<2^E3^)Q' MW,D!]N4)6^6VEI:65P*)I8]V:F0Z;%N3*:MJFW#0/\%$NO1=28%["2ZR\T(E M!-D8Z(IHLP+(-:5%&[M=Q73#[J9S:HJN;]Y)OCU#I68Z[#%E[S\7 M/ -$7_A;D\!GF*GY%"Q4Y&&E'#PVQ+2;PH44@;K*)$WN\[R&NQ"NA!),6\0%=8K:,6%-M\-H[P=(K0S9[S_-8R MSG>CL/KSF]].?GOYYN3O]U1)]6W V>-K.!NA,!TJ8*J>0Z:Z0#A8)#!]S>Z25R1NA.^?&^E,;+AKRS@UA+GM?!L.2W!&T4I":^YY",FP M)IU9HDI4GE/\(Z+?"MRP)-!2F09KWN\MW17H7*E2.Z?N]:HSCX"\L P;*$-* M,9$4&BE6@#_@T2,Y2[>4\A+34'09[GB7F\ @*PLV/@CQY4R( (5HK'5*S!<3 M=SZLZQPA,+Y!1'7LT3I]S-:![/V*FQ?0%//WD2H?X8%7?%#AE^Y%Y^ WQ+U] MS>&^H#%D50@E2Z>Q]ISS1 V&:\29781XLEP]PMZ0YM$*VF !40DD49]LXU94 MI;+V-OQK>9&=$XJ+JY]V6JZAR'0/F;UN:$Y?^J5&0X-+,/D4P=2QNBY&0NQO M0(B F8FR:C-IN"\%M+,(E*)1+U<-9()%^1'K">##@A %Y_R]E WFC'7:\5DR MM[B*C>169B;OV#3CX40D>3VC28L^4/S")N'D$T84_.;*96;2YN?8Y8Y^EQ_5 M%EE:"&?RIHT*I7,OCV6!5#W$5T*W1]^ I-0*HP'_"B"%T74E5^7OMB[[ MPIH\>!'/[LB#!)+ 1"?E1I-/&8P1/%JD M"52&EC#&=0$N9N4N+3@,3UF(K-*&,IJIKE0GTYU+M:"I0R]>V ^PF,O'E[=N M-=,.T69P.TP$+?AIJ78KOK"1.7S!"2OS-,'WL8E\Q3SC+_!E:9&2=4/C%!1XV'6'4G%& M4J#X3?>R?E,3TA&>R7Z;D@C"-P3?L-V=26TIE!99(22QNLRP@6A?/:D" MM>@6[_*I!RJ!LS '17E$BQO*$WH/&+4__7*X'[V!:8'>A.AGE?MB,3!SNH4# M;RJ&<87Q M.E+KNJ?'18?*TV15QVD+XCD6M1K,PM$ MQI*\;Q6 *UIE;K_G_%.J+B4EXR$(W."V[GS:D ._!5PSP\/CO1L M@"-MP;/<*RVP&R;7NBK&C#QQ_U$SKW&^^LVV6.DE?.Y)?[ ,#("8L')KT?1( ME^0/)>5MO,9 P:LZ)P#X55BDE\1+J#+9[C+4L%ROQ9SGE,%V(P@,V?8P(^Y MC*BXRJUD!*;6E+I#<"(MN5#QYA]%&A9369;M#XDRDODJVW.^#+'K$C-@F$3C M[Y=\A.-IS6DMY,_FQ(EY$I$!9V8?HS*7*>\/$^#XI@JL#4,L28D* MLT%L]HG'-P O&C6D"T*&J!@\#0+,08@[[@E=AQ;2+8:CFRR2_VLA+8+V18<3OH@HQ:;"CJW4$XI.0RQ^FYJM-C3"V>V;[-CM<.9<)PE00 M$*UM5AQA#.2PF;Z)&2/! C]+72F$.*B9=[0.@MH#N9=$GN!-)+$N@-M22:[K M(JDT%XY +O>/M)E9 A.NU?A'0Y?,^Z_>:S48,E8.4&+RCK9HR=&[4';H.3R8 MB*^XX'ROK5!/LP-LJ3C5;=2J7VS=S)2K;+Y>$K)<0F)L,4:6,\+FI2&?9\#+ M;9S5DNAOIW">!(!3IE8%R:PSYMMC%EDCM 3(P<%4?;V5 W(5 I?=1 ?3AYT. M*J;Z@6[IE$J\B[Q.EE!#J7Q]"3Z++8,KQ-%#;, *IX3X2C=\8CC"OL6Z\/&5 MJ;]9+S#-%F5!02*1*'FR(:F&^BJHUP!'WL#UIQS[^_=!T^SY$>3!D-2FHZ>"-=Z6N(8IC#,G0\!-Y@Z69YG4U'K MPL/ @N:8,C%TCO16!M0%OA?%2VP5R6'S.3W.3@5@$892.8=<$'>"5:BY9CJA M QMI-U)^1F)ZD<>BX]2RV@XV\"MN))Z?5/<.:V2%C2"_.3]X%ITT(U_F?X8IB*UK&P6K,(,PYTM%P?DH=0.T<L?*] M%;#LA.;6_5YX6#M?#UC:69&<1/;D0HR\!MP*BHFOBE27:IAR]='.18Y**0J> M\U=;%-94[TC)H.3+-!4,0>1?+@;!PD[6;089S$:;X49UET?]9 M@;5KJ$0 IL?]8BX_OU+N5F+@R3 ?;C\,Y]A43B("2 M4MHLD+1J1+?8)PY"UWU53)/SLL+ZKM^1Z%@.,_5U4[U%=E8VN6GI[@@23ZLL MX^R@XNZ\AD:/:\QXI&'FOM[,,6D=<1-4*RD^JT*-]IQ;;5N2!QU32RNUBCL/ M:CCDOGXQA0-DP?0M5V-G'J-9ELR= 48A M P?<]^[S;]!K8@BCQ*/:B7B1V2;L/N%Z4]5_ 0MH6 E?9! MF&9*3TOJ>TD[6;<>*^<5K/M@.=C*S!RS4S&DS-Y_!CPC[HJ&9$I(8+6,981? MQVN+-II[_ASAG\I2TD^J.D)GH^AEIX"E.4Y)B;#V'%Q->Q7$JZ)1HL8.5*>J M$B[[_JB/:-E4M 9+&F=>9PN5RSW9LBX M0R$T".Y*?%.IX8=C;UG?;D+9\_G0UITVS#>$&'_0/@J&%KIMA:-_[#Y(A$=;3&ER00*AWQ_$;@Q&^T)(@KRP9V=@*$E2!5K$8#F9[GK_ MXG56Y"CET!@^$,@73X7]AQB)B;:>W'-N<_P-OL-]CG@"_6U59/[9L,E!>C@3 M9$B8 .%%XX/IH&OR)?WQ1/ZH[>AK)H,*8G@& #4 MG73ILM80?)18_:!!MV8B>Z&AC"DW;KD7)LD2.T/Q(VY&Q#OA3E'V9OR&;Z.8 M<8W3B6W06Y&>#[U(6_ L]ZH7Z5++T]Z: M?.Z#FPH"Q)L,1EYS0PG8I-62/3'V%P*V1($%MF,$S&HQSP?#*GZ%Y%?ES[LH M1082KRJ7+Z1-TJ:<,90D>JC>JPB9#A2&.I\SPD3>FE$/*F<*R%W*_0&&8%,, M026) (J!J[H6DBMDZ<(WOL]GUH<9>88%SCGZ&P1[J?TY@4$*@$4,*O?ET!%2*D]O(."W8ZD MA!<)TD601S1UOKHRKN/9Y#Q#M[@SB(.)3>MHM/\I>L3^?$=$##6#E\#J2ENOH)'G^BF!\=_"GL@7^NDLI]H/YQJ"!\ MY3:/7BM:>0Q^RX+:PQ8KN^Z;U["H<6A1R2Z6 0D"@K90P@>6+=$P]MI(N"79 M2 %PU',!KF(5).)!9EC: MH\,L'3=@,SW:JI!PU^?>>Q @<%Z?J]:C!(_L<(8H0W%8@82T;BG+LTMG?5)# M8!UZ@?4*N=*G*R2=E>IIH$ ;M#H3&Y_A8<(4L"?K:;&:3ZS+;F=I>2'%7 M!RW02!C60QB)5+W(##.!B5<)TE;:@5Z8'@ OTT>J%U_*K=Y?.+O'VT9]/,P4 MHC8 93VHI&)$.!?)'[!&R M_U#K-3&L:>9E^5%#',M74[GMULP"G#@N&7".EPG![ZB^U'I&)N0E,C-,Q_;4 M"Y =H6=MJ7_1\QH8>7HYA=3MP/(R)E>DMU3,+VTO OT[TWZ6PQ:;Y\X)2C%S MB525#3$G:TKE^!ELZR3AX#:$V'8DE&2$]$6"_YB7! M$T/L53SJ_@0QE[Y[1A&T5I9-Q+XX^+[@INQ!K,B*<0NWJ,\PYT:_8\%![Y<0CA/B+"RF=61<*H;@D'G*W^ MCG)"4CD9POP9-@],\;B;R-FX%)8N%(ADI/7HP MFQEPT %CYEFV<6;=H82UVV2!#(M"U0P<:6<%R M!IV7BRR@KV.J>3]=<# !N!MZRW-T5KBH#<>,&6XW5' >8Y$)J2'M=(6\'93 M#D=-NY7*]ARXR:JS(GRYN#V0J&3FKP+EN6JU4+3"^"J:)[ZM-Z*8H:*CTCW+ M!#)LEWM?_65RLVD>('ZI_]3[Y?5OK]^S DKT\\G+#V_?WS\AE)^=3\724<0" MB5(+&\.A"%0DM# O-Z73?9PF!D2%((PN?"^8Q9\K$@/3%V M\Q0;)80/_2QEM(U$7&OI%R6F?YMR\I$Z%>_>?T"Y"9&X4/XPXJBHRIL,*HM9 M;1I8@H[Y@@32>U?0Z689RI19=MZRN[U"+(9E5+]HCY_V;$5@+'LA02K(@A$! M]K!"B263>9_2LG/FG/%@//L8AOJPGY.8J$E2851/!M_;LZRJ +0L<@=+9'M# M'K *+;_7_L6X9,WI"%0[:=GJ_O6X^14K>+3@-M+""NXL!1-C;Z24 M$\)X*SR1>LZ0W3XH/B-@0AYP]GK "TP($8KI'EG6N)@I_[HBEQ*45-PIKHG9 M4Q1)1UB3^R8L.30P8]8R*[F E7T2EB47+*P6F*_L9EHA&[N"4$0JI*LZ-**S M!DMN8JP,^1:>:!OA8=VR=H2C9'JB0IAM-YUKE M9^G-$_O>_-JU?>\Q:6B0G"%M]/"].4W3P+X [EX='E0^E$G!A,J*8+#8?8&< M_TP^@SJZR .)D,X2,#\"Y11%4D5_^D@I%MTN?+TO[Z[>O8.#[^[JJ+_]/ :%7WXT+*JX=K>^#/>Q_ MW^ UB;+F5Y7#06_@%&@/L[/U[6,XM^90^(>M%YG608%&8O[2+>%8Q.O7^(-F M6<'Q4@^JO]=M$HPST9\191YZ;)#O(X3[5"*W-TVVB [VGSQ*?H2'>*\XGNAT M[[\E-I8:&Z(Q^O%TFGO4\HH\Y M._T;Z7/QKYO=0ZE&^#65.EU6>-0!DZVO[ M?[&!.0#Y!UY$TRI9I2]<\-J00L,+YW^Z%X? W><9@H9298MX$;;."OL(@J3Y MZ17S1 , 7)!GGEIFGIWQB[^0ZL*J"<8#D]=4=A8:&JR\DWQB.(.F"J%JHEK> MUBPO)+]SC<.SJ1LG FS+.HIY<9G%Q#F5<#W=4U0_[KX/.$B8>S#;BR(1V7GM M[45DS/U["H>:N'ESWB)&X@MF[JQ*%JIV6;>NP_L7,/"D,X*+R&ZD0!$-/), MN^FKV8P4*%20@'0(P!<2YEBO8:!K[1R_WACW#:S@<0QX2RF4:8](FG[A]]TB M2Y 8K87J2%IW4,[L#8.F7/#N%6I] 7/_GAG$6Y)5 90BIN]@R,N260F\3J55 M>T!E/( ?DKHD),&+=%DZJP9@F-S9+33]YZLYX$.D@42?&,Q7YK[- J5-5C=Z M5#3@.S7ETID_ .G45&)U4*31--9(/_DW.@C?SU*B8*)8KRN_D0F].WUJ]6DKSOD1# MAM^CR[KG/977E&^^?',:?A/DA0#93*4^(+X B[-&9!$?0-PPUUFM=&8Y"[-8 M-KP\\WFC.&1SU$OM^,N=F.XS0$5J6KJSG\D]Q#Z4: +S<]HZ;@OD5&P@SA=Z M82PZ;#1@A,9R;T!_HBIE[44KL&N,R"^D&@WP>QE6C\.^UYL.3;5 Z8-.+HN* M=V,J/7:X!\^!\,4T4$+?OYCN">4:I'OJH!][* MI%''%A=8LCI M8?D;9O9KS"RF=1H@8!!7ILK.\^S":^Z)0""T&YF6)W*)/.K#HD:M,1UF\AO- MI*@RX@0YIUXXP4R$"<691XG58?]1<%=AW=XCGL3IU:).-DOF4PP9D"K7KP][ MTB.6&DP$I3+X'D(EP9.#L+;AG+:\8%K$A= M8E/H)0\WK(]OM#ZJ51'&DW6^ !<[H]8\-ZDUGM#MD%M7$6JB,)<2H$NP+ZH% M+/5'.\8E)M\US/.NS+.!O3:@@L'P;(V6_"?]Y;)D,4SP-YQ@@C=O2!3AK#'C ME9M=BH*Y(UWIT/)V[(OH3@BNAHG\1A,I87-"J01"5P=Y$YT;!-U3'4/V9)". M!+H^<>3T$W'T1SG>TY2(SW+HWR4U#-U1NME97L\0 M1$2V90-CY;!LOL:R 2 P^EAD \*Z[(GLXNA7=_&9U# 6.-V48 $/382$B%AB M/O=1@*1EE"O!!P30PP;%MB7(N[/P M>C=.T13P*5A'W^Q\;Y598S]-9RQO:O M>UV3E%Z?<0=&YH*/.3;OP>\AU3O/4LK:]U9HJ-9I&6H'&_>M;%Q283JO9W*I M7E%H8PU')&GFHA1;LN%>3)*E@]MA2V)&^:5-7LSG6J.MR:V^[22GNVX7L.!% M%TGMI6MI@V&$)ERE7D!-KP0XJC]4(8^F170[E18%(>Y;9I2M#5K^]."R<68,4UWX.ACM@N'S$:\?LC"N[2D>RQ-HJ5$(+GSH@RY8[LR@ MU.Q]U1/OFM63!!WR#654O86XW:RJ.(%.W#JH4+N7-V$Z]7)!2363]UAD*6!+ MF*:0KAN49EO]I +2PN(]#!CD MX=?I"1CPC%N'9[SU M\N'5XF%00U0N<<5& *-Q=<>UG?5T3>9FO30@;-CFG5 M8H$V3;Y6$I:DA016HK0Z0:4C\&0QCXX]>@ZA1\CD"$A%G.(* M7%$(6P'WO,-T%(S27HAZ:4$\]!+.)LY@K(P]Y0=#X;E)/(0JQ8)W*!02#Z=*3@5Z1!0O0<'N_2R>4H+3"O M'%B:[O10GXZN1VU^EGHP3 BY'=7<=_P"%S_G:V'X(Q$!W*$D7@*LI/.&" 9Q M2,JP"S689FN*QFMS=;>V0XQ-1TG64U:C9BA.F@)X3N2!N$K;@UT1M*("^ 3\ MED#.#P-][Y$C9":6U+T@N/^$GQ&IF/L\\V_(2.,NFXI.#1+[U,[+=KOB8I;A M[,(\S\H+"R8U-F(#KM1/:ULUOE@C0P2Q36^**] .2FQ@:!2PH1@9,Y*Z!(J* MM2$/ZGP>]6[\DP2L'#4C]84@HD6J$WL:RY!#P2W(K#UP0JU!LK8- [E.%+5Z M0FFJ]QE)7A= TP1(+T!UW8<%=IUNB5^0P PVU>:8)H GQS M#YS:U 8A@>D6,G(D@C$BK3/WM;^4H!CF0>X(7 7\'_\%1?'4">$\@'"13KD/ MGY,&RI;PVGMC[XBTUN(+P"7%B ;?1"(]("@.N.'RC@#T7X M,P[NC3U[C'\NJ-\3&#RF$<%=6Q!Y-=EP]TWX^T^R?_-);.QU;/LVXI '982R M/4?/7WQ "M4I<'@ (<*F@:34"X\%N._^)&.8D)Z,?!B*K\D\$O9]"_^\3.E M_N?,6:L,H&*[@!7-9%P2M^A-P;+"I%Q>S)V6GS+V/R8@/*-AS37=U]&Z!7L0L2EC3IC-#AX<19TC;+T\!%'VFE@_9B6'U M]DN;'TQ_5^>2^8[KZ%'^HT@ S$'X*R5.U$KG.? MMGY+?#0&6:^8?%RDW6^H+]_]ZFGXW4>Y>U983EG/PR6V*<@.TB4)!WK;#,/(8O$$36O#P)I(T#TK?K?U4+E$W MVBM-Z_[JOAN7,HPWZQ$13(!%Y0(DY232=MN*4VZL+<2,=\V6P2$.!A)*"D6K MXD+M#4$;P1O6'*VI8Z>^8J&*;U#;,*+=!C4IW>?%3Z*QM]]#L!Z:4F8/HLP6 M8[BOU[V%K+@8#0E*OVW0K2B15 (H]6&OH7Z!-"N"U?,)/K>.:,.XI;3S1;M? M_6EC_"?W=NW9AC ._:JL8'ZL-#Q'O=Y @'H!+PM,)!67#?TL<*4H9PR!2"Z MD9*PMM.!D:@800ONVFAE:1=0V"@FURWN7Z]>2_YE)<<(-I90!C44XV#=T% M ML@R7+3^EB,_Z^$*6#\2]EUB\P!5V86]ZEE%W':J$5!R!>!&:(*'CABX[-S>[ MS\?Q6]R!IV]]\'+U2I!$$[!L

)C/O-MI)OAL'4PMX('JLH$O.OE$G<\%@XHX9#,UPVZ%&E^AEH*J"<1-B]H M+4A*&;("8"T?/<=.M5JXUYWG M4,1BU85$/CVS_=^$(N]11BB*0"L ,)Q"^ M=='=9T(723/,R:/+^0&*4%GT>Y&C3RSO3VKLL;DB=*RZB?\9P#= TDCX"K0%,"N0$*'&S' B(,%R^)B&(:R[YY6%0$H*M/['V.=C$]6J\YQ5*L,/=V8C3=WON?T[>_8BV@J@@ M:*<[HTZ&#K!LH=D$.]6RJ%X/O!=]J-!G[K<'N_NW!-[[5QF: 7T[^6?LQCFGZ$&^+# M8.J#8P\(#SB,0:9_,\.V?>_X!S M_9*'XJ@[.BO+U&,!**9:$LT;J;9H8M]<6,-_%KS\YI3 S_HH@;?+:!QMF]'X M.Z*]WT%F(L,VWX=M.S[,VNU)#<3!H): JJJPUV985SB+N*;3&4$N\, ^ O'Y MZ. XOK-)WP#LP.3T0C/%+Q$LQL*:=]=6]-V?8QDTS%2_]/+.:?2S8I1./2$) MDTF127X&5OJ=L_3TXYLWBDLB0%(,YA\$]OAHP.Q,YBZ!Z+TIZ-/=+A+N>F;K MZ&#[S=;QMIFM7T%-Z#290CGQE0>E/6SCU:(QO_U(]N'QF#^^C7#TZ'@(1^]W M./J5%NGAM2STNY/W'Z(W;VY83[_FTGVZ_8?3X]%VG4W1KRR-7%; ;9E#_:]H M?J@1$^!\RM>H11R[OU'=_M1+?D&-O9&B]9NZ7KE?O5M5DUF"$K53_JZ1J;KA MJY] ?_+;.*]J%5N\"IHXDR1Z3Z\ZV59$ER0)+WHG&-6>BZIU@@W^A\@$,,% MJGIGV#'PV_^?N@%0G]2Q!I5DNQ(^K\B/B M2,9)\=$*$!8E"*%F]P2OT[^R7N705UFD@XF_[00/J-$FE6%-7Y2K0INV6"M^ MDM30"\IS0, VRLT"8JW*!$[DP7^0(Q852]H1T'I!O7Y"K>D[K;A3EC$NDQ*6 M] 1RNO.RY!WE%245IQ:V[M[GY7^YVR/09/:1$' M/P^)5FH!X-[W53,K*_<2-?=/ZP>AZ^SL#.2MB;1_M80_?W\TVH_&;F/R]FV? M95=5>_AMB&"W*C_E"RJ(?+\_.K37U>=*G4$! U)E"R:X\E[3I6]('9B807Z^ M;0EDVH\[F"F.-$D<=?+#@^[?E^?+G@PBN%OP+ \'B2'22&1$WWF?ZNO8IFO2 M\\&1L=-NP V/@W;5-! ;1PN[<9X I4>55F@11B'W,7CH@-E7<7)3LK.U.F!7 M*=E#_GUT.K+^(7B$JM".]4Z$(F(,>?KZ91R!LUB685+V=#"^'@^ 0^<7#\LO7!4WIS_M0S"2:LKCQU[**T6 5 M1<6!F^C!1=?)4O(U MY,J!ICQVG=5-+/&0O6.OW[33"_[*Y;UIP.M9>5$S3RGQXP+FIH26 Y- <6O6 M#6*!K3=1XI;2>;8'Z'FX;%ZB;M=J(;XU4?L)?\#W[L2#Z+'/(3UXAFX0M C M1_^V*G)W0??:*%16_]#*TL#%16B*+O,?R6+Y(GI7EM4/=?38W8CVYQNW"CYI MT^HI?NH=_+VK1?7;R>FKD_\3?0#B*'V!GW_@_M__GAV/_EB>?><>J/FO M[]SQ^?B[ME_W;'_YZ468G 1/Y1Q0>&[/\7WPEO1G=F*>/#MCE/UC_E!2Y3_-+G/,'SYZ/#)\_!DVHJ]_]3 MN3$[62.W[/_4_?W1T]'39_U_VA\=]/Y^TZ6>C8Z?'M[H2IM___CHR?!,PS-M MXS-=L5O^A+N/=J#;XV"S_NN[([4SC%KYR5F+Z""L>I#Q:F]TVN.W?4P^O>J4 MW.]Q>YNT]5;7>BW YVQ\J6\9\#Z[*OS8]_64SM'\58*/]A/UST++#<-IV,U5 MUC_B5ZTR?2L^0IMR"6$;.O5I)(^W):]\O44&?MYMO? ^O"Y;I/L^:,^'0;OQ MH!WN#X-V\T$[& ;MYH-V. S:S0?M*!BT*P[V<3+Y>(:$:WO\A)-)EDVGE[WU MI0[8-TZ^X$L#I*B]4JYZOVM/^7ZT"T/P_==[?_O>%=QRJU[<_>\(DDY]+M^M MC0'\]49CL=G27+7?K*4:UO##6,//CT='3X/1O6\+"&=W@-'QV/]@<[/*SA75[#AT]'Q]L8T=TXE3+%_[-3J10# MY+CVV/>\YGW;8GVON.6[Z'/R(OT+]JL9^];MKF7LA\6VC8OMZ&!T?-,,QK#8 MAL7V68OM\>/1D\?#8MN:";G/B^W0':,W3FP-BVU8;)]EV9X97LZVC^^F\7V$$ )5W0]1#=-;=SGW=/WBMN]>[X$=K #N=1AL6W3NQT< M'-T\XAD6V[#8/J\,>C ZN*E?,"RV8;%]WF)[/GIV."RVK9F0>[W8W#'Z=+!L MVS,A]WJQ';D X8Y\-@RO_X2-WP/CT'=_/GYZ&PS=Q_L#0_>W?Y:'0U.$/-5/ MMHVG^O][GX'T:9;^__>:)O'+&-"/C_H8T+](3^).5M_3;5M]OZI*\@\U:GB0 M"CAQ>8* ;YT36['2^;T,!*GK M>0I<6>YT-)Q8?Q$%,"'U$M;% \^ZJ,Q!5W,VRB=5X![I'F^D^7-GB_Z*Q7(7 MT_F/C!F^E,68IY/IO#PW<:C\5OF-5NI&0ZK5J@2:IE -&^3FD/@X<1>O&YY MT(.'F+LRWCT'M^B+#MXMF MY84^"W\'7BIS6W9!LGW3*5"]7>LM@2@K2O*T?Y!XW-U/,AGT:!D3B-5NRES$ M0/QX@>3511;-DO-,Y@I(I:/L4S99$?';.4B?9Q?"IDO2A?#H9BCEEC!H,.:6 M"FV1-54^J?5"Q##76ES*HI>=Z[Y>%3QTR-;WL2@O"IB>A1X*2'U7*S]@W38Z M* -<_.&N@^M.;="BK( _T%T:Z/K2\%Q)S+E"#'9F6FZV_H79T-NBIS%>DUG3 MWN?UQ^AG6E>B".?-(@YS&MJR@Y.6,:-U>JWE@Y\D^X@,Q6XH^V]R;8-Y8S_I MR8V48K;O#.QW4U[K7GG+2_S.SOO#Q_!_OZF3!I*R);!)_II59\Z"XR[[:W8Q MSYK&K:+)1^"]?PWAO[.D;K/>4(/H#@;@ZH3T"%'ND+8=>_F"5HY'J)'8(38!O"O]/-"GPA6FH4'F/.1^5'CRP97 M/Y-$KYQ'= %$GL*,BHKJ?->_OGL=\C3^+:E!+B,ZF?QSE5.")SI=C>/H33$9 M;;P<*AC,2M#O8)7D=_37=/?>+FJZA5(%K@QH\/%?XH< MA 7\+,KM/+IF+'I&TE_=TK#BA^N5VYSG0J')MP*6]BO>813]KG3L;J07M="P MMN$QY@G?/-W3D&><3,#"YF%^$V53;)X"6^/P:P QZG M23VCD045XAP7?4UKW#R>%QC$CP*G)XYZ\NE.Y5B^NFWXT#/LT5E6.(< EE>5 MN;U5J0K!JD;:7K?$)SG_/:G+ H?-+2 WE_@Q\B-7II):G07?03)C;Y6YC9K0:P?=9+=AM;ZUB,^=UL,W@WFX:2O2: M<8GD"^.=@A?JG).&/6E8/\X];&!0T MODH_X,7[\>IE-\FD.JY6=/%E];,,. MGKY@H85SY^ZX70**#_(CD!@38_.JT.%=TZK,YFGLW;@L17[CU)FY=9;^&(&G M/K<;*:^19-E97I"_JGKW& ID.0OA)H5V%#K]58I^,-JCO*%/N'V@4AGN2^2B MXTF2$)'R(F\:HED&INR\6+G?)FMR[X$\NHI8L=R]CE+AQBU1I9X'6"9NORXK M&$Q0E8%8QEP)5QH/&BP<]P2@6G$(3T2VZ;[O7Y[CG@7/X4\M8N9NN+)/;G7* M-,TA" 3!=AC#23+/@$29@DIP$V#-N'^[;W7^]AAEA\W>I8#8&=]E0[):2!=> M5FM=V5:;W>\V> ;>M[2JZ]AL>KAJDI;+[LN9%>RL 5@:J^PUBM[0AT&DL$XX M/JF]=<"]TSZOY+1Q.\K%^! [X>[>+!J';^3NAW*(Z$QY%920\/PN,R0@N()J M=ARGN3'+&SA,+XGI-,5U8G)<84R%P?IT5>&$VHAT#*:.3N7Z8ZUY+EXD-'V# M*LF7UPB?;:X1#N6^!U#NVZ)DPPT#<)_K>6^RSI/ZOTB6])$[+!:D$>8.;W+>O??%.H0UN.@5 M&,R$,LYP7&7BZ__2F,@./ MCT?'3V]&VK[I4L]'QX^?WAHM_-'P3-_XF9[?!GU^+T'LX<&V$:#?A'(>C(*4 M@/['11IU]#H088P,"_U-.. ?+I?N0$!\K4$;6)MO.FC?1R\QO!T&3@?N>E(/ M_]XW<&S'6K'L 8&KOKYMN^(:PZVN?:L'T2:<00[\/"M66=W>_@/B?Y<0_X_C MQT^.1T.;YO;,R/U>;4?[!Z.A=6Y[9N0^K[;#)T>CHYU=:SZ@OYGOT+ONMF]R M[N+(N9LW_?Z"2VYX9N<^K[3!^ M_OC9C8_L8;4-J^VS5MOQT>C)SJZU:[F'UUUWVSB0?K' MX)WB J &6%R27=S]J.B&0_/XZ9UDY[;E]?_].M6EAQ56WW0!/1Y]IC[4L("N M6R#:F>\_A.S#6^W:R(M)NRLFSZLM5U::X\/G@]K M;8OFXSZOM4?'ST?[/^[@,KOGF8='S[_MI Q9AR'KL'5#\VQT%Y2SV_+V0]+A M2T?P^9!S&'(.#RCG (#8(=MP#[SRHX/]&^,3M\'OF MXSZOM4=NE8V>#>F&[9N8H^,AWS#D&QYXON'QC9%80[PXY!MLONJF&.5A_6QK MOF#(-]PHW^!I=CYK%5S'\QJ^_^V_?TLN$AGTP]'AXRU?T7])ZGPR])+OWA+[='^Z/@&D)#M66:['P3>7N)LJZ.] M;]\]OC->X:LM(5I>\H/PU+;I:7F_,*A?7Q[IN,^+S7P M"X>"ZA;.RP,NJ,I#R"NCL)_>'[0T'DJNW@FSY![2V:SLN+ZS.3#N?K M%AJX9T\/;PPBWYY#=EAKN[36GC_=82:@8:GMTE)[^O3Q#@/,[WGL\/3Y3=O> M[ED L>N(S$O?F)0;JVRYJB:SI,ZB)2A<@S3D>=ZL!^S!+E?ICIX]OG$OQ?:4 MZH:UMDMK[1#4WX:UMC7S<9_7FC-K X7]EL[-X;WJ<1\X[(,W?@EI1-6HC])L M,D] WAO@UE8R?$@R[G(TOC]Z-N08MVCQ]>X_XME6>=-7KH%D>SXSCYX. MW3#;-RG?N$5IBUR*+P,]7L<3';Z_>]]_" 7M5]DTJR IR3Q"/PT\(/?H^[?9 MZ_=T5U;RLBK3U429L8;L^B[GH9X?#FH:6S0=]WFI'>P_&]#B6S0?]WFM/3IX M,KI!#+P]R^R>I]8?'3Q^L)U_7QKG[):7Z+Y_GD^R35[B/<_U',3/CV[>&S6D MXK[9]#Q^?#R@]K9U>HZ>/KL31>5AQ _ M>7+TN0G-8>UNR2P^S+5[].3@<].C6[UR[WE&Z_ NF *VR!W^,FC'+15FS08X M=%D15),LB@I M$* ZS>K:^:')7' (]U"_]8I,Z,&S@Z&(NKW3LW^T/P 0MG9Z'A_.SI>F$85<\Y%UQ M&YB(85<,N^)^[8HO1UOLXIZXY\G AXW%^%.3N%4H-=3;)]=Z\5 M_R>L])HR^R*ISO)"T @R)U1U/W@6+KT_5G633]?TJ[Q(LZ+Y:0\^=-NS\7CT M[,K"]^%EA>^#ZW)ZW>IC/[_65$6T6[K_^^KT;937T;2LHF:6N?^NJF86_7.5 M5$U619D;[S1ZE4VRQ=C]>'001X?[ATKM*]]UF2KJ-729-$+]W\9Q6MLI,W M>Z\J-P%%]!I^N:SR.NM"8:*)N_!96>59/=JX(H,E>/3D9DOPS_\YK@"<=)UK M'S^^SK41*O/USA2\XD]YXQYA3*E^B(=B\<;M;:=B4V[0I?\&%]"L> M^'>[*>E)R/6($K?20"' '6!-%MW8 V^^^\0VGTZ_VAK2 W'8K88.ZF5FYM511=/J? MR=8\2S2KLNE_??=O^='A^/'ALZ?CPV?9X?&SY.A9^OSIX=%D>O#L,'N>9D?_ M^_2[/W^ 9!>8E)AZOR20J$4 MS'E)CPD^4F\D$SAV"UAC8.LORNHCGA/)$H8(#Y+2W;!Q#PR7GV196I.G!L>" M,Q3.).!M8+5"S@.\-CAS(G?WS+EFDX\^#.H_>/B@PC=HDD\9.77^H>',=">7;.H^P 60/[ 6W. XB]\QS6+6U"VLH3P#7L_)MXF"Y M[5J ?_71[8D$'+@H<9X8.)9NST[P+/C^\/GH^"D*P.'U,(4-'SP[J[(SV&U> M6%B_@[JT\AS=AU\F>2JY;[ *JC<'W]T?@8,JMXN[]TL6Z&WBLSW;'SW3^PR; M[([DZ,TGFDQ7%/2[0@@V"AQDL-;<\80DG$PQU:K?_)EE^#@Y3 MC!&8^X@[8,H+R!RX$X>6-!Z)LJ/2!$[ (%J3:M 2KH;7?[[O/K>&_>Z>R =S MFU,C>7%>YA/X*KR6^TRS[C_O*%VA68\;U:&" !*^5B=P,+O!+C%6PPK5%^VB M7=V/]V+W2;&*\_T_17>Y%Q&DVBV@J6,6]R;&T2W,%[ /W$X4U\]]N\@NDGGH MV\&*I>O#7]S',44>9/NX&/>U\N;??BT\[1WK7^;EV WVZ6JYG*]Q!%YE"_C/ M[\O46<%;/T\W?N];0CV>^A=W$7-1+O()OOIX5;O/0:%FTCCKW>3N=N*F_3_V MOK6Y;2-9]*^@M-FS=EV*)L&WG565(MM9[4UB7\LY6_MI"P2&(F(08/"0S/WU MM[MG!@\2?("D2 "X!?A9@X-@3=$]0^O/ EF\'WP*> MCP63<.;93AP*8QX^1:DF$--/MN^YZ)*D7X7?^X(A,N/Z]V^^@?DKV-X$W@5? M(ST3KX!OB/<.OGY +MN8A<\,&.IN"NX5?>>K88-*XT_?![[!G.M_&#-0CL F M?)\L@/6X9QJO(_;\A6&^S,!?38PJFN1+/=N@NA)G4<5#R@OV84I+?8G"Q'V[U&K0=NH_:XA%SX MU[)%"AQWSF )^-<+T?\3KXJC^K@34*Z4/@/1$$3F-+4 +D^VM,B+!SEU&=7B M!/!%IF"A8)Z4@RW@P@ L>AOP_CRU 0" E43HHBW@H5$"X('71\ 7(LR+"' ! M* W^'1SZ4,.7MNW"%-HD3S:<'0SB!]L:O9O Y7"H!N/!_#XVBF!9$3\H@R@)S;-PZR;TA01&7!^5;.X BD_Q7CF"L/ MH@G&">3)3KQ0^#5@'T%<,00&I(PSP=)"+KHNL '<(1X)7R),;:!)1?< M"S2]1Q=0)W4>9KA\+WJ< F-H$QOY3%N B9?X48'QC*Z1Y(M46 7W!C80',%? M7*/0B@&8@&Y#35'E!?R_IC;@0=!.BAICPL!,!U ?IXPEDI,4D5# W 'A#TZ! M]81")YG70H6I)._@B&PRP6H=0&7 S,B7(*=$)=@2S&%/Y%ID'@9B!*H(9,$! MTE>,Y>$ M8(;0<>V(0F[LR?:B %Z:/;D\,')$LAZPA VOBA9<"(3@2;Q$E4%IB"L64LB- M 8$<@RMV&'(/*0Z(H*T=\CO3X*Q4UE999'-Q;Q#Q$7DN*M3>U? M4[ ,X*AC9J+W9Y"AC&XOI@-3\(/;"W[5 $ M.C@DNF&@PUW\#;C1QBH0F]2',/\:X!?^&=D6Q5B23$1(I2N(V/._ 5N;C%>KD 5"FTAOB9N4J7Q*^ D#+#AW8)X526N^^@'^D?>0OIX_:[_!( M]R&;:>U;W.=G= +N.8A!!'UA5$&+HG6"D2YN\8LZ@A.JJ'7/V=;?K[;G9KNC MJW(P8GX8X3PXQH/%P&1Q]I.B MN+&P"$* N5!E+D;/>#0;:=[Q@LCG(@"C B!24(B0-_Y[\Z')*]A_OKW]#$^! ME,.O1B1/9\8WIOT168^T+OK08"3.I4--(0"!:]@,9I$F$U+;4YFJ03<,V3 Q M*^[@6;S%19O[&._^(;M[6L$TN4A&HG*]$ MGP6?%JP D>I)WDU63; UE$Q@* M/@K<"4\#@T! G4D1E.]H[3.2J?C@$_BV8/"*H( 4;W0<,GE NJ.3[*,98P1@ MT:&;1V46M$O3]LUH!L#GT7_*')!-1AXF-T(0XO07V+NX"0*0Q6/%L,7"IHA# MSC1\G\[\9#@1=U3A<$Q QK&Y$J ZXM\ *EJ[\=)1VX*II_-)KQ>%T<-P$N)*]!6[)HQ!5BXUQ2P^%R'W9%32?'S)<5%+AR$ D6M2 .< M4^9Q:066+]D?6._HI2YZR;#;2OA0MFH4X0B*BL^\()1%8?PFF?'H,\$-N"8& M M&6M0S?HN"?S+(D>30TD[D]G'J6S&6Y@.NYUQL7D3EYO#&+FY[9 1?H<"8W M(,X#9K3G&,?W4+IZ\6V;Y;AG-C1&E_Q8RJZ4@D3C=V]!6A-FA,RQ>&R/%Y7R M\(,QA_W,@>E#EI96HF@&^)NV:)@"&'$&]JWVJOT:H,Q"<9DB3E-Z8P=CN/S< M/N5E [P^R'TS6)T<)H,R%"A[QO&+X1L3.CE)-@QKX5T)\LP>Z3W@UX!0Y>(/ MZ^]2*SB.9_)JIIDG\L-K-B7I@[FYJ2C: C/ B\E__IWV2G\-0'P" 3^G.BDW M%M%2$A,Q@%CR7$;$2O(?=]Q S#X\?&Y0G16^) ;)VK=U7F/8=FR[_'I)S <( M0@RIBL 5(9-#(:434M@3,).);YF:2;/.._KM5?>U/!$_G[5,&>A"DJTG<2NR M_DE^GEI>D.O#*SXQ\S]&)=80VX#7ASSRU4A"='/F&@Y5(V!^@%,6?1O>(^H& M GXO"*@I,C<>M"Q%6F?2/9\R 0.L_'GXO(VT8],DEB)2S!&2@T1*B:A!"N,- M;0SNO.N%X+#/;)Y2R(0A,"XC:2CTFKO/$?C"+G= +,X5'LFVYN43%\2,%TN8G5*#,/ M?(.L-Z>,'-A.DP4<"2PQU-N8 ?>NC?9(T<7:,1\ P_W#9G'\'-/_(&2:) MME'L$VP(F67DNCT=0\RZ&MPM2*D667'HIVK2I<;T$\.Q+%)7>0%%O8![?NOV M*]X/.ON=$7$-_0]!K>)&,+^[)!S@WUW2,N3=BBJ-".091K9!_L""2/Z^'5@V MMUTIEFY0!HY,I2B<@HP)*8":MF\>(_"@42^B%$M*'1?XWLP^,/V*E4CQ9YJ, ML@;+E8IS#\-A-KG=ID=WYZF@*BD]P5LBM&Q>WFHS$VZ.E;N=\@NP'@+#[]SDP^7BHV>/1I"6 M+H3\KD1,^LPYS@E"WT[L4TK R)HVAWW7+-@Q5LD))4MZ6=24X!X+6*B(8XD&*5/!<^](8^R[L7HQ M+Z8$J:%%O>?]EX>4]L,O2/*S19(']%GD&'A#"%,? 8_'.?8WYMA3\ @I)\*1 MCEH6<6$!S@ESU2U3J9D3)[QY$I3B',]X#%2*74/-J1\'1BSHD3 M8HY*EFGZ;.)P$T,T@TJ9#6FFE$>4X2_3CZB%#8H#"]6%V$!\+EC.02JABDE4 MI@3BN,O,4@*,RF;%%1I,/(JZ?$.@&0A*$W49L&' @RQ93+F-3>VK)VH5PMCJ MWA%< (@$2O"@NQ2T,[&,S1+;E-]$>YK@G,I?KB>%..087X+A..!+LO0551M- M; M\KZH:3^L$)5",EY&6:1%HN M-"$^4=/)N5 Q]L*=!C@*AQ5<]B#8HQ\GE M#O&\E)PN$X$0(V]548/'73+20,:383ODCC.Z7(C?263QW, 06%R=)>*^C:QS M*(QHE)*X#L>^+&,&.@0NMT4I#E(@LI4#GE76.:*C$!D_Q53\S#@+<=&1)18C MB"5W;%+F0$@XH5R>@+S!FC.+2VC.OKAR'OC)YC4 5CX:OAZ_U29-6N\%B/Z% M#-;CF\,OT 5Q.W^U]1(:P["I)6-8=$BYCZLM_S7B@-:E=17TE31)+5('2A04,!7"]"!:@/:<= M"+'$JX:)1>.PA:C.)M4J J%CQE4D5<>&5&(J)$2F(MG&:G(A_*R<@RS;@?PD M($AD)<,2#R'Z= MTI;Y4L V(!@(7?HKZ"":1A"F=9\ ,X%:4I#,AZ*Y/Z>:,C(;1?24>B>"AX0^ MF@&&V@*+?7@IVI,-)T-UAJU'UVXCH6N^&Z"]B:@$HQQM!8^#8N&F1(."7%L31TWDP56L5UUJU5:U5"?92B@969Q+A\87U M;%1"I-%7U6:Z+%2*-QX;XU<\W3A>HWV ]-!AMZEOB,Q%[?('2 MS\LSV?3U)MONEZUZ^I6R\^IGYY5([<>2XE,L*>JK>&_3C9N3"A6*.!21I4G+ MLE0GC&R_,JXQ;:G+V^O+:/Y$YRF)>Z6T<76 M@326;UTWHA:6I =A-Q\QX-)N7?_?PF]OP##X1D,7;<'[[#_R1C4!3;UT9Z?GYL!,YN/WI.(GO@4@L5$)&S> M$0!+/3$-P_G;-V]L\:7F'Y%K V2;+@NK;?\7[,#_S1>9AJG!^\ M?GL:(/,CQK85#3($8#O&/&!OY0_O0 ;-'6/QUG8)9/30.S'82QAD.?.PZ(7\ MSXFIT6QQK'[>ZS;[K7;NGUK-_,_7+35J=O5^H976?][K MY+]#[>G%]M39_.XMX]*7ACZ>9X+KJ+EU\EPKN5&S/-?9WN58W-\YS<&& MV\Q+.M:_L2>1]F&ED6N1L?<;YYRFYJ3N.I>UW!!#,V0_34/9'52/7?2BHV'<[X]A#P*4,BAA'3"5YWO/5M(;77FM6DR MMF;F]:#LM+AF6NS.\[YSSIX[VKQ\)__AH#.>:9;YKH=K-X:=4;-3<'C[!D+> M^<#K.7#;Z](.Y!V?7BM&'#.3?W[5/<0:#J=9KN@ M4MQ &^?BBKV/_]==_-IM$"@L/FM%0+VFK@CH!0BHBL]?5&3BSO$BZ_H+,ZR% M]A[OC-Q1I'(OE5)A@VK0[38'E?6KZHZ=X6#8'"GLE!0[K]J=;E-7;F(9,=-3 M?J+R$Y6?*..GG697F?G*3]R?@/K-OB(@Y2=>GI]X>W_]G@^"_L#;J]G!^FJ; MFII3[49GU&X.E2-26ORT]'[A0)["SZGPT^GW"JM/A9W38><,J%$.HW(82VSP MZKUF2]G[RF'7;]L1/D_#-^BJ>6_8O-RYAJR*]%GWYOP MH0O8F$3,V[@\%[(W'*I,XQDEV#;T=%K*PR\M^_0&*@]<6N04-724_U@RO:[\ MQJ/YC<-F3YG]RF\\A("*6B&*@,KJ]Y7$;^2\H#?U7@ETS4;T?_6 4#9JE&U' MW^EN=9VOF>T.@)*;6KU&K]\MK$V+0J&D%R(5&=>'C#NM]KZYZ=J2\673<*4( M6.]W]KUYOG/''!65>0'!<^%1&;D+^BM,^JZ7JP>G14N9 MO.K*NS?GK74H=SRI:*ZZ=9:BK-*R^"?;VK/C5H7-IW9CV-7/4B6GS-L=\3,JGK!6^#F9^]$=-D_L@"C$ M[(28CG(+E5NHW,(]FC(KFUZYA1D2ZIWEJF1ISJ_QZ MY1IF7,.A(B'E&A[9-;R(&]+BZ)=[M;0P ,XO'%[@AG11*)2T7E61<7W(>)\; MTHJ,%1F7ZN3[W).N"!'7/493@Y9=9[PJ?23;_H6N^ZK=G7UWEYG0^YEYC[XQ MG]JF]H4]VIZ[YU7I7>2R>O[TS]Y)]FEKO<8DL,NZ^&X)07.WI/#;DM+7:Z MQ8U$A9R3&57GD&K5U-L;+)8*54C)P.4AEVD.R\V7D#(ZC4Y'):GKB=EVK[CI MIC!;?LRV!WL'.^N$URJB[APQPVK:'"5-C18LS5?;NTMS"8? Y]4M M^*X[=@:#KNH.6%KL]-J%NS$KY)R,=90[J-Q!Y0[RN&)7V?+*'3R4A%2&4+F# M%WK+^6BM ?DQ\CJ)J&Y5QX/0^:7+BS<7/ *82GII5G&*XI1C]B]4G*(XI?Z< M&(&3^"[^+KCA3:%C3)?"PP'MO7D.=&,-;2Y ;1B./!%;S()8./P M14.SF(F'PZW=.5YD77]AAK70WANAH=TQW")MXC8"PC*P6]2_;G_3'F#)$%OW M-8LC:@N"!9"[2')S+[#Q-6]]YA@A'.[=LVV%4T%NZ:>$_&LECQCC #>Y_I'4 M!DTZYYD(J=?)PB+]WVG<@G1N/++K,9#7MVMC IM]:SC/QB) (9HZT\QVK], M7#[[VA-.)B]V0BZT@,P\WR#,@+!C/GX+]F249B_:U&>3OU_]Q>[HXYX^'(SU M(=.[0Z,SM$8#O6-.VD.=C2S6^<\ F!^E&H:J[SQDU3#X\8UQDX?&4DJN*S:"M"B+QW+ZKJ#F^\"@5C.&X!,9@DVR5,$A/(91 E[M$UMXIE1 $@T0OR&9L)Z:)J!A3N; M>RY*"405/C.. MA4$&A!9,+R01,0G=H,:3L6OQY1!0=U'\G"<"(KX=2)[\V2 M@SCP93=@J:,%T7SN^2&M.ELR*QX,XP'VYL+^X;Q-C1LT,2"VO!2/@0=S6 CT M".^8@&/A(5"FTHXA",8[609P0ZP+K] >WE\CM0>2VAL:P/>9.0[^FT("!XL M8KQB\'+&2&E(%N4)0-CQGA%>9%1K@B2#K!&:)8D=:/L5L#WLV.& 9]]-!N[& M/$[(!J_?%@,/WUQLEY'W"6!RC'G WLH?WEEV,'>,Q5LP7/&P]- [$&J/8,$( M8PX-F"7_AE[(_YS8-LT6MV]$2D.\6?RY"7]ZL_IYK]=L=?/_U&JV.INI8$NRK!1U%]ME"#%(?B BB;^T=SD5=Y5.V:RV1C,JDZ[4:2N9M<<:X%86KF!IK?TSBY)\5T. M?$E TP\!VL$0*PVX5@*"^0#[0;N;&N[C^LGM"F@Y4=0\H*T92-/9,)#FF.RY M98T*O>I\[ZE+:>=&&R/CQWX1#IN,61]2?%:[)&?>&4N>WVDW=+U3^$I#>9IY M*GJK%KV-1MT*]_55U%8M:M/U486IK09%[9NQ4Z\K\:=O5'QVR4)+GNU*4 DK MB'8,V^GZ69H*G>>P^]W4J&%YV8[P:@_W;6ZLB*/BSU]$/($GI1]$!K/" 80= M2;R2%O:.9^OW1X4[L)7'P%:T5BE:TX<5GCI3(5I3H0,^XJAH+Y'R$%O=(P?G M4#DJ<* "!V?7@6T5.%"!@[7$T3[+,-VZ$4<5GZ_^Q;RU&F&EHH:*IW_VO2#0 M?J7BXJ#X 4IT\/UKQ!\)!KS ^J":;U&CC14O2YU?SE4"/AHU!ZU!X0KP;K,[ M*%9WO*&*N#SKQGD:5KP ?J )P50"N"L!/ +2#"L O$FC'* *_ M2,!M*@2OOS8J5]GX!;VJTGGE'0,"G_E-V(Q7I)++I*N%3^FE1.QZ\T]!;Q2]O M% 5"21.3BHCK0<1Z8]0;%IYYIHA8$7&)#JYW._LV&2@["=<\,%.T9Y**RY35 M:#XH1'.LR^$I;LZ9P%E._BB:F1T<./-Z!^"4AZ5*XYDKXB/BZ^W;Y4X1W\N& M97:#;[F"1I6^^K[Q!OBGR%^ZZ&W _ZAD7"V MR^<*CIEF3";,Q"[^-"GPR?!M1M/AM(EAAIZ?F>/VR%SF&PY\,G%HOJ;A+^@* M>A#Y.+(6!QS.[._T+GBQCSL*F./@LW.?II&)J7JYH\H:L/?GN.K.=D/^$\U' MQ.\Q=XK3[69XX;T!(' CW&.$4^P:R10^^JKC/=J *3. SX.0[L#/<79>H$T\ M'Y8&\,#AX)PX198% #XQ->_9\'W#10B, >&&&%>'BU#.)S5O3^9_ /J!Y[K, M@:\!=7@SYG,@X(B[#+1A#_@@GG_B>2% !';[;(=3S00)9-A(3W+8H%PJ!55X MOP6'\NTQCP]1[^WPL2]D= "OMNX+A!I#S0$#8 M[K4<'T@(3\UJ%B,T$8J/CC=.#VS4@BF *B40P30%1C/'-D '=][(EK##>%U MVO1*'E(W,)//!(7BEVS7 JSYB^MGVV+QYH" *N :H QGG/F^3C&$^AP1N2E MP?_CDO!&H&9)9?)8Z>?QF^GQD@U +:-G-^#NQ872__QEJ.NM=U_LX)OVD?PJD=:%\8TN$YJ>]XI@MS.'\HK)KC'FB@67[&BPI4C-UE;'@R6;&K_RFH6&G,=&M]@!W-F MVA-0(&P"$H:/I 4K"75TK&6$9A<2APZ>Z(P,@)O:URD+6+R8'!4+("?Y);7F MGQ&0""C-E-1,U!)S825&PV9Q-_'TZ2?#P<'()KTOK;7>:=X\M&?V?^76,G!/ MZUXI"=^1>8%?AST!(> &WG$MQ]^&?\H.315#94'B@_ZOGP386'A:30F0=Z0\ M"2")(VT(;Y4"@A\S,Y#C2G;\\1&=;QG%!1B"Q9S;+ 4%EQ8 MK*R"EGA)-E%K)(\:8Z'K](RL-$JSR=^O_K(=/X.KFZ^DNX K[SQDH3#X\8UQDX?[:K2: M^P2BQB"5^4'HZ0OM-^?%@(@-%M5T3C6=4WM23>=4T[FE U],1RO5=$XUG3L- MT%33.=5T3C6=J\ZK+N&N]Q=PC0S?G%(>JW)RIW6AWNVHH M>HDP4F]J:W7Z%;Z-KZBM4M36VON.1@EHK>8U[.USM$RI41'[N:5**2K7RTGW M!4&CMPI?PU'WPE5C@90H'>U[N4$14.EJO$O26.#47*K^P=*#1==5- M6OF%AQ!0N[ )H@BHK'Z=\@NW8_QG<8&7+NA:,]NUZ<:I_;2^D*:>-I3>ZRD# MM[3(Z1:/URGDG @Y?=7*OZRH.<>\.N48*L>P=*#IJGRA\@L/HI^B\Q@5_935 MK5-NX4Z5RZ$?B59*V&;!?]Q3BU37>!H-E6%;5MSHQ<<&*MR<"#>#0>'>C0HW M)\)-9WB.,(IR"95+6#K0M/?M,%M.5BB-27\I]--2F4+E$A[7)2Q1E_T=1E.M M-OQ1 ZI>ZOQG%P];9OL,.L75:44&HR@BOA0B[G9&^T85%!&7"I>72\0C70VH M*JN#L=D=5;EZ-:%*3:@JE)0=%>Z+41@XY6&ITCCHBOB(^(J7O2GB4Q.J+G)" M54YK:!I#-;6#T/.1C)T%GTEE^3:H/AR=XV#) 0W*P.$8\4BE[%"?]"BJP'!P M5%4@AC8]LN =SO69V4$0]^(?>VX4X%@I/ACI&<=R3)B/[?X!'@X.IWEBL!/BX;F^=K]UX9F,3PN-HBCD40T3 2'4SB.9]*9<6*4 ?M. MOJCQ]\-Z48 &!+YER@S+!,H+:2C(U+ T YZDB-U$:U/W,OI>N]48M=H:F\T= M;\$8C0Z#;\C>MERX==H-&G74X+_B<]B>M & P\$B'%Y-#;$D)<*T%U.!X@:DUS>:7>GMN*DQ"4O?SI7=5P4 MK6TN'ZPB (H?=Q.9Q6:0C^-4L*,\G^OGBO%X- (2YUSYF97GCH&&S)Q&:M$S M.*HLG-H^#=SR0R ^T."HK_EDP4GDDVB$]\&CAAR]M[JRV#.?'_B;%S)MT'CI M&8('T=1=EJ;.@76:2XFPHI%J=V!C8LB4I,5'&T=#V6!R/83P 9]^!M^FF8?# M9.3A\LS#$PJ)+<]=WORIWOKY4VJ4E!HE=8)14C_C,,-7OWA!\!H]NL]@;(#P MTE0#D24/,84%,$E)T&%(;3#QA# M=518JGE5I9C#I/:TVY[4O*IYU>=5J7%5Q6"FQE6I<56G 9H:5W7"<57EOI([ M:O9V:]54R.JM:RWVKM"J7PG@KB=_-1HT.Z_K5OZGZ/=2Z%$BSR_K\E90FS^]N;76I8LI\Y?BIKE,A6&[@^;5^TBG%_"2\'[ M'UW=*C\8A+6X5EY&"JKB\YMK@\77KU%AO!WE5DORCVS7 F']]AJ^&A/)\==XK0VC L!D MY;B ^L_(<$.04UC@0M5\\(&3_&XXB\"F-]E!_"NNY#E8BQ4%M/X?D?6(ZS:T M !!B3T#28IFKV%'0X'W6@R":S4.>C@XBK(OE>6V7&6 P,W\&$/&HO#H0FQ9; M9DP6??&J1OR-E[+;H:BRQY

KMP;M F\3E2:;G6E2H@ROQ M\AZL3?<(+5X4!B%L&-?QQD!AAM@S'@)V.#;&6-N.-?>PRX"9O#0+N16_B,L; MQMF]$H18B4*]@(CW M-F+.#B.?77JY!T##2J!Q2$W'+F1P\E(-O3_:HU1CT"Y6.+ ^W=]K%2L<6/]Y M9[BY<$#MZ?A[VDP%JE2CY#E-5:JA2C54J499@:9*-52IQCZE&EF+5=5C7&HN MD-QN_9U*:2LRKC(9=WNJPZ.BX6K3\"LDXOI69>S0&>\P6BXC2N&?$F'T3%"H M9TL]59_R$K#9SQY550:J3B5;IS)2%*3J5%ZX3N6%NEN4NX1";_#.=$GEA$B! M3K0?$B],9#\UV:$H]"A9FDZ2BE8O@0TTC3>&IE[HN;89:.,HP#**0)MXOF8: MP10+ 0+;8G[<(^:'44LVN)1OHMH%3>_]-:G0"!GVD9%%"7+9FO8ZRN_:\(DZ M['S@'7U>IC-#-J7<*0G%;D_>>[+Y$ ?-@;T82IFW5RT6U)Y4BX4+SML'*G&O M$OK'#Q M18F2>B\U\:H,:;L=S]9K[3O3J@3).45J52*U]DB16HG046=2Z[0+#Q J#ZD5 M*3DH4[YK5S'0V[/4J4S)K7-.XRNU5(F-0Q&9KDM)P(['?S5L-0N4S!PC;7OD M%&5-\=(;-OL*+^7#B]YN=A5>2H>7SJ#Z!2BGT=$'!G V3:QXT6,O=3SEZ>25 M]OXO,@.FOU/A9:.?EC[#3!YVV\:K_67NFOLYGN0M9'=4WKXF-3 ME==S*D77;A3N6-#BH_II6::2%D@%HP14UW=IH8&6\G1* MB)9V8?FO4'.RX("*I941+6V]5^D>O.<,#)S]WM^.A__*A]JO%)G7M=7&2R5- M2W^]>V=9W*GA[6Y%O1="O=U1$5-"4:^BWA(=7.\U]7IVAZE[ *O75O&K/>-7 M)3*4:<5S]\=(L7('H&-Y$=[&+&-WF;T!MU>$;'>XE(>;"L+EK!TU+H/N1HKN M2M:'8S?XEKQ+QWGZ!FP;!7/Z<@[]D'*.%ZE!V1&4VJ?ENAA0YJ('@S:QOS-+ MW((2(SIH8 ?V\LB9L_)LAU-XVK!@FYK%I1DSX%T _=1X8MJ8,>SH8CI&$-@3F[=U,3UWXODSV>$%<.@C M:L7S M/4N*6IK>!&'K *G5Q8P;:M1C+RW0T":^-],< MSWWDU7ID"\!U406LZ@?1D(4, MQ_13HN=/*WG$& >>$X7K'UFYOW\FXNCUEZI(4_^=QI?UY^#H7X^!5KY=&Q/8 M[%O#>386 1J%Z09+MGN=!N#RV=>><#)YL1-R?P0(W>,BX"W8NZFQDL[@ MA<@:/[XQ;O+0^))2;-USMO7WJ^VGZ VOJM6E[9[+N*_&=^VS[SW9 >!/]6D3 M?=J$ @@!.',)G)?IU!;+2M6HK10-R-2>=MN3:M0V5XW:+JP+E&K4IAJUG09H MJE&;:M2F7G7V1FUGN^L!3MPV3"3,PS M4B#=-\(:-I8K"))ALUNG'DVEJ4V\%/II@U)3!*2&S.TP9*[*93[MGLC0LA45 M0A/:)G8 -*HMF.'C?+B.]FP$FN,]8X75U'"7_ZXW5NN!L ,2W0L&U[A,]?$ M>A_X+3!]%HH:*EX-MO0JTYO-#9]7XBR_1TR$$U5<8@C<(_,>?6,^M4UM9G_' M,@>LQ@-,!DWM(QS&H"4=?"N.N'--V['CJ7-8ZY,#!'& WYL/36W"<$R= ^@Q MPBCT_ 7_"CRLM_]*.YI$OBR6<@PWLW9>IKNA!8QIOWFP2!M ]\+5H;N+ *** MI&XAN9IS#NIL2/0BG )$R)WG4OR2RK0^\BI&0,L#H(7%Q87W\+,V1.A_-OQ0 MN[_''\.I'6A?&)9SU;-LCR#V$WNT7:1[[9^&&QE I^V&X,ZEFCH$*Q:FW$4A M+ZG[IS<.M%N3_JBWV@/MU17^'3ZY>@U/.P[1,G$#?AUK).F7,=4"?OD?8S9_ M]YZ7TEDT"1*6];&X&'>3KE>7$GH18C8S<'C1PNW/. MELX"*V5).C2$7'F&/S]&#K%:($Y&A87(<#Z1 Y &5> 2ZQD+3B%P/F,.C/@= MI%4("VL_M'NY0R=! $4F,;+MKA,20M+1&PD08^:RB1WR@D0N.WCEZ35($'B4 MZG5!=-E8BI(J+#73@#ZM<[ M5&;N@B9@#]X%\H4YQ#0S%G 8L3=FU5A.?8A\P R\]W<7X36CX@B.(A.L8QH\ M2^K41'+R;:J!MT.;Y'Z:F 'MAN6!K?WH>&/@F!E\;1;-LLJ6M (7'<]@(DQ) M,&'U+]5FP!+C-#K0^,''.46,8XE*1:RT#-&FY8$,Y+7#0$AWEER(/U94# M%&%WW-H!LM]!\0'-)Z%X4G2A9Q0T? M,%L8:&XT1TU8E@L=LBXR-X2"$%7B(SAT7(3!=Z;V7%R@$K8J+R9"UN1CTH3&$Q<&GY.Q@380 8H'%(T1D:: M)Z8-MS'(O #K&=XL5T.#2>P0G$!QC0X@P(W$9&F-;$SX[Z.'X $3VN8&#U=* M^.4HX#M.[X?;LIX U?( =' IHSGZ-_P^U#5SI^*2UXR!Y234:Q;HW'-%HS%" M\P\,$S=UO0S?12"<>@XP;IWO._U$=C>:;D9 %>=X^=% LN$7Y_CM1Z[L#0&\ M9S0]'9NA"8=V);D(W^T@Y!X/X(JSR_(50# R_9"NYC7$_3-Y4R]S-Q,+HB MD9^L^HZ(%Z\RQFSU+J:(M#4/7P3^GZ)UC/QF"^9-[M$YL=SP$0#<)X/'N+\3 MPB[F=*Q'WWN&_:/A!6!T&** ^WC?X0<0%T],^&> QZFTY!FH9S+)R&"CJP9X MMX#Q>X%D9#>U?WC/@!^_P6^><]+/I;8LS_RB(TD/NN5'?^;K '<]V:9\UO3P(=50I#"3^W;)/[T8N&G\]WJ$3[MWX*80;BHRC"1N!PL M>%-> T*-Z".JX9E$5'AC.#:7/]76,FM#K?F&XY=87M]Q>?U1R.OJFHQMG4+( MVC\CETFO&RTOO&Q+T2^0%R1FA(8R)$-R+98P.NP_C,05; =]=5^P.#GV>.N< M- :/R% 0YH=>J]5LR1MDP,UTM1S>NEXMODHS]CID""Y_W>!;1--M+L,/L1C# MA=:N@#9Q-"=9"::?9=GB7#_HZ1VC"3?^0\03*.;%C_TW'K$$"R(34@+VF\/) M;"\*EH^^P0X RUM;TG.%=>,L$C-"O(!CC2)^KMC1VA/RG:T' -D?\8M1 MI$H"&6:/_>R!)A4(!>F"K0%@(]_!,.9Z;2[,+X\+95Q21(X\E\,UT/"B-VK% MJ13=R[36U&XI$BPOYG#[HL.CY9QBGQE%B7CFR"9;D&,?SI'HG#7K-T20/.ZT M0:NANQ :9"U0.!MV[ K%04N3!0GB<9' >UEK-6(&X0-,8^#=%?,'R,[Z'\U;!,Z2N4/>]EOXN/ MLLW%B^]PXWY>)(E%LL^F'BTBV;B&T"])FR+F*WW>C8;75HDU-:RTB.&=-JXI MM1 P%]O_N$2#)&O0O:'@ !>QME2G( T>@7@>\:DYR'YTTC+RH]T89%3-*[PY M+;-T1(-71.J8-G1!DN-#/.QN8P)H07(&MP!4WM8U[M-MD\?"=8M;=L39/",( M/).'1V+M)3D-W;H?>J-NLY\H6/K2#[U>LQL?8.V>*DU*!5GGLW3E[U*N/ 'K M3ACLVJ^QDR:#20_@CCHV_E9I4&UI :71!2H>P0-7F"UYJPX#M@OIE;RYD_2K M.:5B_QKCB;O>X#ES?]D"/PD9+'%ST;/'1*HTE86A+,6XP(5TGE);6,Z;!3%. MX'DP&DW.-V"O4-W*6 :ZPHP=F7;<@! 7XK:*RN:Z![F3%=\>?$2N?+4T6!.04L M.HQ;:(:%U*79818$Z\ D8QK@OS K$#W5J$@)CD)D$HB*A[ECF,S:PZ)9Q-M;Q:W01(DJ="M&6;<3R#= M0&.H^GF<#=Y'C)3=9]RSSD"Y9!*E4L4#P]@S^G&RLH+.R_V^N,T@.?JQ4(UW ML9FK*"MB..2RB1J\)=@EX2;RAW]H#T;-P3*7#3JU-Q(.L#?##"%8()3T!(0R M]D>82^IHR%W#"-7*S)DQB M40&6C1P+>DU6P0T;D46N>HA > GI?'D5($/5B*X$>SE?([I3UZW%):C/Z 58 M;%ME:;<5VVZ)&[Q:?1I_!\Q4S-$:8>C;XRB6-BPIH.5**U5#RS_(&*\H+O/+ M+R,_B PW#B]+?5II'5;03OP%@_55K\A)6V$.'8@L+Q'DEYUTI>.$M,%SQ3R\ MN^1O):E4L10E640US P6B/\D8LY R6TDH:&HD<1WT0?=_,+MG7P@WA:6OR:N M[TFR@MP=Z@Q7S;3NH-D^H9E6%CK^W8WS'8:CQ>&;3RF076O9><)5Y.Z-;)"% M0>Q%I\E&!!Q(-B?A J)PF9]>%X?@Q(ZB$IT'3'F0QR*-.^%J\;M22+OP@RSU ME5D?^.A/%+B<)WFEL=RFA<4N*T_.?:ROV)%GHNWG1[;ICU9#")W.+ERC/<2W ME+HE2O,0\N^6:H[NJ-3ND;FF?;9K2[2Q%[JVQ"E-7#/#2W11( M]T,/=3@L7 MI>9_C@S@VI#EJ/HJG7HCH?U+E#I-8HIZC$\M!9_T/Z>V;UUC,_3%FN[_/,4N M+D3 #]=1@/V"+(#T'DDT,/ MEN^C;\QD>2.MSH541T^%-(T-TN^BR#@I) M/O#,;RCMY7.?^7.TE4^PQS%=0&J/4EM)GPSVTE[>2U*>Y&U_D2BHXIE38LIF M2Q,K59OM-M+8>Y[(X[?[DMOF+-.Z-\<$2S ,_D_:GB(""*1F3E]&D*8!^%RN MJ,I%,Q"S[D_@A3TR;@ 2\/51LSO 4+@@J-7T?$)?\IG.L);80V-98 M+[R?(N6MIBXI@FSJA/JX<9QXC#N_N[Z$M6^)%Y9\1U3TS7AU_F:NI;N^6%Z' M%>8IL;-"?)CE ;DI:O\ED8L[C;&I/RJ;I?^!YKI=@>S MF4LZ;Y)V?'ME8X>'A(L_//$(>CTY8]7)E<2!]_(=@R4G! MT5&NA7?5M7"523P&"-;,AOKZX5=M<-L\FV[)W];_X]%J$@ZD7^$#1_[^'N2Q MXP6\M\_8B[ DE#P8O!%7!RM^W1@O4=DTEE!AF2QX< U>DLSP%G'J&RY+! MB;=_14&'V 5=3EZ=2XHO?3)\NFZ''1&P=K*!XV99(+ M8S15=$##XHU',B?X9\D07'[#BXJO0PYJBY$5UB _A?ED3L^-.5YK!QTZ]W@G M,KSUE%Y%EGD^8H&ERYVDY>]@P9Q<'GZEAE^I[QN835MDGL"]+W\M^3N5XE'U M-57B&0AACW6N35E#)/I?PH3 M,*H(?J+0>&HC2^0"G!M1%:<-O&=1]Y8Y>)Z.PQPMF-J3Y XH"2FD@BYVB4S/U7G/8V3PO<=>EALU! MJ]A*FZ9!ZFI/:D]J3[OM"4ML7V3BZ2F'Z!UEYFGI3Y4_&O!:ZK,"!]MQR%U5 MSM^Z[/.?$/W;Q@J>+"Z]&VP^HGW[OV3?[F+!GW.K9$B7?9.Y(Y5+NM?,5&,K M/<91<<;5S?]9DAIG4,>:PLYZ["SI-(6>DJ&GE-QSACG"2\B]QN^_'/#>L"/+>%\, M!"4=\*I(N"XDW&X.% DK$JXR">\]25N1<*DP>;DD/!@5GF6J2%B1<(D.WAL, ME2VL2+C:)-QO#A4)*Q*N,@GW2FD+[SR>.P[1JFJF,E1ZJ#VI/=5]3ZJ:J3*G M4M5,JII)53.I:B95S;1C-9.N"C)4-5,UL:.JFN*A!4)5YN$VXJ$%0E7FX1;BH05 M"5>:A%NC4I)P?C53Z7I_T8I[=%>D!FC!LS&/QYC7LW$B38I,3^B+:#[?!C!0 M!S)J7Q?&4W1$$S094DT_[,I6VQ/'XX/[EGJ69::74YM*^/43]NO#'VH=3PT([P*&56Z>B43^UW#_I?%Y*,C@# ,C' M9(D9ON+%&U&$TR_RLA+GG)!#E/9#O]5*9GZ1 _&0[ &Y%""=78HY2 MX@58*!G1CK-9!IUFGY\['G/E6N?$E_;#<-#L9K:4'=U92K@VSPJRVVP#RW;K MKZ)WI&S&N-(^,LT1FF2&4D)6>Z;6J-C+E-JCXHC)U1:I8@I7,C66,R(-NRS. MQD?L@WJ>[N ?19O=.^K^:BYX]VB4=?(O'[X+"H$/GG'^R-U:\Z)@$#S%,NJ$N%2+P.4GIE7$T",JH MR!$=4GVO-;&XQI@A+;)7:4G/S=(7D<@ZQF*-@QR;.* *3EMXK MT]W+)L+YG %7D&**+W'GVM>"%_GY\ J%CH(L:K>T$8\/[VG@6R#2CXB;D1 M[X ONN;#'I;)$[NG\P._Q^M&/E#G)QK4QJ=48W-\[%DO%J,W);I6^%O\%=L6 M1N/CF3D.&2$T8VR5-1JB1[T<@/@34GLPU3XC$3>TNRD 3CGW^"!-;0/D>\E M8[GN7EQ*QO?C]B-S*D@G&*(U6)B^0PO M]RPNI&ANP4;Q#&]YXZ&U1J.R,L*:JV@CI$G#G!*8 M:" R3J0(V!.U2Y\8-/8US0'>9 (:1KZ.AR4:&KT!YS&X?,IFZD\"E4'@F3;M MEX8\DN$BXC(>; SG+MMHK_@"Z&@0^1$?]DA3[#P<8(1&-IM,N/<%;!='1.@A MJ<32IA GECA<8@1\..[$\9[Y0YS,7DK7!'UH#%(1V ;SY'FR:?X A7X-A,Q )'8R 3I><:Y_!(0IEKF(O\=6;X M.#N QN*!V^[-.6$EFHH/0X%E.+5QX\NAGPT+IZ$ -7);6KZY@7Q92AKY06\E M@\)IJ +\_E=^L-2>U1R\?FO]'#PUTNZ"1MJ=GV7[HV8WP[+MYN"O+SY6=>.> M)B):M772]\:P=3I8FIH9VRW;R-CWL1:,G/JVG]&C,]?$H&>@%@P&S]/4G++;@&:M@UNX+(_(\"@ MPVBN4F+A\-X>R5@H\$]H(Q1C,E8C]W*2DGRW@^83'6R;D2<-!TW,<$_ML\%] M '#/A-/-W21'CJE"/R0TW)#;E=M>Q/T[\"L8F/IQ7E=,M^-?@TP/_ #1\%9\S_9*GO)V&\P%2 M7LNWTVL.,VI4/[L:%5;W#QV]VL")5P+.8B9(XK.OV?@=?( #!?$+L8J9/Z02DYBM@>_%F\7 MFG"P,?[C^S:JL9 \9! 2%IZ>!['BJ7Y\A.,8?6=2$9EX%GX1A\IS.8:Y)1N@ M8F2'BXI 3&# J[$>!6=O8G" DJ*VGT1R2.0'.=M+TJ)-[38S8)1\!5J><>J; ML7#J691P,$V4BA1*0@EL8XS(64C]N;0P;2"(X)R@:&D0908:F*9+;U?@!G1K_Q;(FZ(8:/'B0 N ;($'IB/EC)H--M$2UY,_M/5V"&K;!;KC2,>JJ@6L1P%66I&;"YS4\7>RQD ^.VF,+307@ZQQ[0"(#TKL\MFK@&Q&2$6F M\]-G$6NF]\"S(PRI@5QKQ-NNQ& OE<)-@-4,?,QP8I8>HZW* AYMBX55*BC< M0-,$11//H,B@\8J8 B[,P#4;UR6/)'9L? 8/NL=W-"XOR-5>'^3"[=K6WZ^V M1U[Z@RL5&:M/9.P\IN/]UP^_:L/FV2(_:\J3\H(I*)H>HOGT:]YP MAQ8^FU3/9U"HF?LV.T)GC^8Y)]>Z6XY^4JV[>2\%M&[KZH;'T\E81O&#;CJ: MZ5_8HQV$Y+I\CL:@B;3;Q%/]" YF6CN?XXJ7]NKSW>VGG[3[]V^U'^WO;UW/ M_2V:P5HFU< =+X@%,SK]A58\3/8F<7LM[=@\(-UCP>XMZ[(>)Q<=WM7-UW] MQS>956Y>%V[B=9KN7(K BQ%XOY-C2"KA5'[<]:]N,G90RKP%8?6)U]+ %]:@ M5_%J&?92#-_]ON+52N)NM)%7,8;LLRGF'*D^ 6/"BFMK@_G^0'%M%7$WU)>X M]B?#H0KHARECN?$WQ:%EV4LQ+/>'BD,KB;O>9KV*%30?'>]9\6I]\-T?*5ZM M).Z&FWE55*K8+OS!,[]-/0?>$?Q-XP5)BH%K0P2#MF+@*N)NU+ZZV;U>73%L M;9 ^T(LP["F'=R@4'P/%7<[76AOK4 /3M^>RS.PG41K6 -<7*^#QT@E>MW1# M7HE&913QW> PG0/[#-+!I-$72@[4A$B4'*@UBF$A(0@(S94]@E[M[3=YV.)# MN,X[9>>4F*1^A5 M>_M-[6?/LY[Q+C0Z^)\CWYS27=U[-S3<1QLO)=U2OU\E6^O#=\-"Q8!*MI9B M+T5PW*N^;,4JFVIOOZE]HF8%26;ZWL5^7[2L$J?U8;5AHG>(1!M;??U+XP]/1-;*#M/F*QGO^HK*'CQ#J]K;!]$YFSO>@C'M)^:RB1UJGQU#-8FI$YN-5(JIWCCN MUT"4PADJOGT<=_2H:I]JQECME@J$UAO)HQI(SU&EKSGA]INBSYGVU?BN,DEU M8JYV2]T3K362NWKU)2B>H<*7FKI4/_H;"Z44Q6;^#SAR2$G2^C!9NZ6"HO5& M MUD"D#BM]N0FWW]0>XC&U6QN[L+ZAZ5CR\]T&':O!CDN#'?5C M#';$"2]JL&-M!CN>CTCS)_+QZ5A[#,=:P^6I/AN:F^QN3 MMX$?_N09/DV\?F_[C";LXB]+#?!/OTT)9H9 MYE0.IPY!DC)MP0P_D..VX96V9VDH:]9,*>\T8K:29W"I<;'\-)E#'1]'"\PI MLR*0Q(XM1F#35_G,42/4[N%[6KOWRGBM:Z^ )!PY!!W>,6&^&&)N\*GP__.7 MH:ZWWF4@E_/2@+[7?O<:LV$T$-SC#, 1L/5Q;. MRV'M8EIWLH0TAR28!7G@.;>21@+:('(X&=CX3TP*] W\Z 7P"M\%J.!57B2> M9SN<:K\W'YK:(W/A]3B4'3B&S1%@1J)SYCZ0HSUW6+ J.RLG(PPG\#*"@J,= M3NM;)!$(*@A1(!37 K42CWH7VEAB.Z65/X%#%>![A")Z];MKQTWZ@]=BFN3K M1II:D'C;@W>(0" W%\@*)TOZGJ-Y3RP[[!VM!'S-)NG32$;5F[Y-!*RQ #T) M&V0<,>2]?-$=?]$U?O#H\R;DOC%C*/:6WVAUM(I=_S3D F96?2Q--T-G8CPQ_ MP0\UH#-U-?8=612/!;02N7]&0$03&T\I-!U>4V>>6V.=SEM'HP 0VKT.1UUC MX$U!'.=+:L-G4FHB#=ICVT$)EI6_,4?!3L!'PR>;VB>BM,Q3-O7@%[2%E.5E M[:;EY7)W%',;DC*)DJ"IH7R!G1K:G(N*E!"=@.$.&XE-^UC,\$&SR!3XJ(^* M76C#,=H!B5] 3PB5A'].:YXU(HR$^X19*-RU@)D12 8;$.88SXDZ-^9SV"NY M43YHO_'A.S=.TLPNEZ0SU8(IU^H1$-969*+H2@A@=TU" M\-&^3KT@_5>!?/@*6!+/H-/!1B68@G)'I:XPVSE83GPOWV.I!9,JO-.(UK(@1U_@^B"+X?Y#HD<79 M*SZ\Z41H?8C=;:8V5 249*LH$GPXF,,%X\SS+3(JXEP<5(312 MG=H(8!2)%D.=GHC&!IH3SPS[9P7+KT +!"WA>7I12I#J.U5K*;J^%Q,A7XW)O<,5"QX"J[CR1]@FC\!W>;\:48,'# N?XCLAX%$Q+0 MXS,)GEV#!D(0!P TF*%4EF0X>&"W/@J[CXR+)^9&C+NFAHDA M%_3/5O^[%@ SPP?JO0Z]^=M>-A.9P(/R74G2R0=[]1IC1,8\8&_E#^]@OV 0 M+=[:+IV.'GHGEA>9*GS#4FZ37LC_+'(PHU&SUV]C&D;4*X@7BPQ-$Z#U)N?S M=G/4'^7^J=5LYS^R9JEAKSGLY#\BE]JQG&+'_"X _TQJ8&DB$O(CY]"87HZ6 MQ.:'+*,NO 5I2W 8\S@,+["0>F$7V9KCE,8$(*07%-)>'"ZJ7W$$"QX G-4;:"7T/E;\SHP @0 M@ 1\VQ0<@V<$6S"UY]R[ 4T$QC(0,(4P F\2TA? #6=N(%1G$,TI/I;_#HH1 MTAM$S!QH\PD>YSZ=.!/LNPX*;0U7H;Z79L0R=TB@"8@11I\!4EE["LTLU(B. MLXA3'4":-E>5E#0B#XZ!P.(NX&YD&T=6@L #9J9E;7)& =LY6UNB+@IJ<@/6 MA>5$>$##3?"U,?9@\U<)EU:8M=(6Q%/(7;-B>[8!D/ U83QMWO9QB&M#XOJ$J4>E>B*&NXKM;P/[QG\H@M2V2U$GL8[<(X9G9)QO&_F ADRR0? MUC>@RB,5+>*2 E1@1<.&10Z=!?)CD3L'/<4F$QX@P;&K%/S@1E\@[*4=+06* M N/<5AZ"%<4C?*&4?9 Q#@JJV5,HUC*B^W;F"2LJ%6I_3EFLY!M@A)V,D6S0 M(@WO3$SZ.&!OX$8PA4U?9=^9&8D"'O*T>&)!S)G02"[C9A.*Y3:?[V-6C$?8 MY?X%H>;O[E7PNI&0D;73@3@/9+E#G(TRB91_R#GF?X5C!RJ6C$TJ/P%>>[*M M")U. U,)*0^.1_:S[P$7,0)XK,V^QO *HADHI(5F>29-.3(XD->9W;LBO%0\ MMK5J^X1QOG8/XWPN7A?P .S_RU,Z +3_ 5R_XU4?B)=?#3>:&-B-&BCX%]N@ MM#C=U%HI[E&V2%UM$169$Y$Y.S C,L:2R)R QYZ1.5MPH"V",?3]."KD>.#8 M<],DH$B0R]"!!VC\EW@-12WCJ9QU"R_BZM70"T%B6]H/0- :L+$CDE4I(!F-(5Y98"P-NTYG<]B@ ZK MP5-3;@"2'",2'GKMY!:"Q'U$\H-_P1? M$2E^%/YT0-1XKN=>FP@TD%FX?+*)6*6;J6NL/*@J)>8L)3%3*;X,+/)(@<,$ MW\],(T""\?SD\1PP::^2VM?55R?'CBM?:VPIROA>4K(0PY47DLA*D3P.(IS' M.&[(L-D&F"*[4HA0Y%7QB2GL!XP4&58#YA-SR3T+3DHB5NCC6LM\I&]GH#:_"6:ZYE)AM8&0"U1.FN! II$+7)?%F+)QZ M%H#B<9%0 B(HRE8D+AFQN.G4]O" \@WIVD@LEIW-LQ$#'OFGQ)_MPFM$665R M%T(66U.1IFLXBR"F6WP(J!@-?S,52F&NA76BW[%J6\0GDEK12830Y-]=4>7+ MX!A' "D*2\9:'(O0N>*E@EB?.4#>=*&)[D">+D%WJINGI7ONU!S[)G@C"J[L M[V_!I_DM CH 0PNY%/;X!=-5YG7[2G.-&6S+8O9;,J0]_S?XX(KNO4^NN_VK MFP^^&X2BA(OB0__V(B#)7W[Y_..;S-HUAJ:\,XK%$RB\@ES&,S@ 07J@S]T> MC?H5$.V%Z>,7CP==8QH97-T\&"ZGD']Z6)9RA]>O/-^UCP-:RX'QRB%4 M#X@C](#8THLFTU0D'T6Y+454QYG\CC.[MYQH[-YS0JN#2%=-)S;VC^"W+D3W M"(=G%:4TSH32B\AY^]6M\)M#$TB N M8+\&^E*'Y=AP1"6Q0HI;=J^&4&P1%<(\H6+;GR,-O:!@STN/8.\_!K#!Q>X<^O#\N4?5X##/(?OHL#S"-_ M#E(]MX_2SBT*M3UAPR58()H"S<&!,J5*7DYG8R<0X'Q2(<)@(''/7%Z+/HDK M%?'K#2VK:2P&#SH-47= EZO))*0FE-@.TR%#)'N5.NXE)%,$L3Y$J91XC>+H M[ZBKR$:TTDFR;_"9V#C/A26B"DD$ZR_"G7!Z /:D(TB76DUFST6/%,R?8_D8 MX2![5-KVF/%*03BLYSJY=IL1 6;]="0G9>9SX*9"FAE84I>6SA9X)FPRI^L& M'$3\DC;L""M83 FVR)6[(4" Y1*(&R@1YMEXIY+E+J,)50N4$Y@ B(XE@AF) M:N2:32JNW)9-%;<]?F*F$05,]D^U7?3* 9-.HBL:!=A_9BRH&X[ ';^BCQC+ M]"5#Z>($'C4 ^(.9,24A&68+B[*F!?"/*/7@P1!1&,[[^4@1DM@XB-4E]95)ES"V?1]'AC6J;[*QY'N'94IA]MXDE3EORD_^R&3D<7,HQ]6+#KN\<0N!)WM M-Q:W- S>GH@RCDE YWC5%O2/#?/;HP]FE'4ML&B:C(&7L407&OX[: YZ)2>1 MS_P"WS)Q%#EM2ZL"+_QPT!'31_-QU5*=3=P_^>B+5K#@@O';)U%@72U=1^E> M:>"RVC/#"?Y^==V3EU.BX/K1,.9OOW!Q\='W9K*'S;_L<'HG;L%]^"ZNW]V* M_.Q7X_N51IV!PK]?V=_#MVXTN[8\\HOQ)< X "1X03^^ZS*\NNDT^AVP%N7- M%KGQFZ7^UGM@2K+>SAA;+S:VO2XM=A2_U)5?>F?GEQ'R2Z\S:HX4ORA^*3N_ M],_-+[T6\DMK,&RV2\(OA4W*"?VOJB;E ^^.OM;?T(N=/)?]J\TC@[/S2/OJ MIMT8@0W6.I1'-M#J2^B4I=?ENGZ*P(9G)S ="6S0;S<[BL!J2&"CLQ-8!PFL MWQN4AL".&3AJZTV][&K^*_;#%'VI>(AQ+XTOH+!S0+F&S-0^.S-UKVYZC5Z_ M>[203)'\P#G\3T6:.Y)FZ^RTV4/:[+3:35W1IJ+--&V>7V[VKVZZC4&GU^Q6 M@3:/%(QF5M3N5C+N;O1&IZ\?S0M6(?::4."6],_Q2+!+)-C5CU;DJDBP)B1X,BG8HYJX4>_P MBA*5S#D.G?SLX[0I?FO\$)?\HOEG,_L0B#_[WL0.B_)+'^NL]5;[:-9V*43V MD7RVBR:Y+5;# 30W0#-AU!L>K>I/T5Q-:.[EY-P0:6[0;1U^G^04-'>DD$.I M[8)/25=A[%49[%OF4<1.*UP)L8OM?UF;N[!D? MS410M%0J6CJA7!K0U%56<^&')^S,SPO[',; -5J5E08S\PQ\$2 M>]?Z50)S3[:@"Z5ZIU.G+AB*CG96U\^%^=<_\SDG?.R<-;-=.PA]:@>O/.R]TT$21DI9'M4>A<2&6'? M\J,UQ% D4BH2.8H4&;:N;HY835LFU[0Z%R&\E3H%5<7X(IHU+@@1EF10,)8S M;%.-3Z=]-$M3U975A/"V*.R#*4]'RNMV1D=+]RG*JPGEO;3,X[>^>D>X]:7J M&H]=UVB[.(A879Q\66OAGJ#\BQ?D&=!=,* '1RCZ5??1ZD5;NQH$&XD+FUJV M1XJX%''MI_,W$A=>S!H.JM'+]]37&-<-NVVW*:APKE2V8;O:*P?0^5H#$IG[ M]I,1,F6!#2/.(&-=R6&#SJ5OO-W@Y[S9F]CH1QW6GFC/,=&P'C ML[E?M5]KK_2EP<,7DIY_=9#I$L#^X:=E2?#AS\@.%P_,C'Q !PL^/OUF_^[Z M#,[[7V8A/:T1#H.KFU%>T_S7*O5:-L(YIEFR-[T,*=6@[DC4DFBVF!M[$PW> MK3E"75P)L_952#Z0-0&H!R4+=H,=1OY!D82Z,\&6FA5!Y9]L*"'^HM_5W)'I7 M-_U63N[]Y(&X4V?6RQF"_Q1.F2_K]"H<9C\@Q%Y=._Q%0NR_>:Z7S;>MO:\^Y(G)Y9+ M:#C,D:&-&;@ 3!3A::'Q732$P02]-O&]F<8H,Z+-6#CUT@EZ5=__(OY_4NXB MI[G:;@3@$/4PGAO\1"CCW_N*"/O5=CT?<'0/K_$!.[>NE5V%)[=^)0S>)Q46 M.2PXNKKIY KL$I;)J@+MTD0:SDJT<)RKFUZGKQHE*ZHME(8X,]6V0=:V5:OE MTI#6?6P#:7/?>[(#P(4J)CC,C@&F$?;^3\QEU)%\E1%TLOO5%>]:4LE.EL-. M9-*A*/*Q2KT5F92*3(XG3;I@# Y*T_'P$D()OVR-%? D@S=!Y:I* PX.U^]M M3!'/^3SEM32S:S5)NS4H6SG) M)3BXOX$.SK]MO_>]R.V,43HH_/!"AZ^1--@L#(",-MW);;>&/+!U+(=^-_B? MR8=3G*,X9_=HQU;6&6$GCO;1.F(JUBD)$2G6.=0$W<8ZP'HW^A$G%+P#YUR@XZ^F5Y&-J< 85/#9\=-*]T M;QS5]?D+&WSRDQ'8YB&Q@+J9!WE'K*X1\)GY#R@C-GJ@^DJO!L-WX?"!?)J( M)#8)6HE)T+ZZ:35'9>G-< 3UI"B_]I3?.@[IXPS!9K=&J1Y%^K4G_2-)_0Y* M_4%9$E47-D?GO>U$(;,.\+8W^%)UY.WB *@AYQ=B?$%B>:S?)8/O!;J!;L%) M^2.HBJLNCZN*F9(;V*I'QN3!URL46RFV*M?)3V"F;F"K/AFJ!_MH)V&K2ZAC M)7P%6A0PK%V%8\[F$8VH<(\6UJYC8J/X5.%CX_1"ER74?3[,C9$$0+&]A*Y[;04 2L" M/I<-4X2 =2#@3OO8(UO/1>%KAE8Z'X?SM MFS?/S\_-[V/?:7K^XQN]U>J\\>'/;^1WKVZ^3AD.VO-\#%_:GJ49,V"0,-"F MQA.V &2NYC/3,8+ GMC,TD(/N1UO<^*/(3QM1KZ/[?W%\W/@7OB5FB0U-6)0 M^;:;2R$0O7P$HG,I;;L1"-Z0?[0_U7Q>.YH1J$500.93>V6<(XZ":,"W+<9F M*/F0<"8,2 G%M6=^TX)XX%:#VDZ*!A+I59_M<.I%(:QB6 !'6#-D_LQV:;V) M8?O:D^%$;!T9PF<")D2M,:@ +EG,K54] MM4,@>7.'?=\9P53#.^& !\(8(C)U+[P9'^3-$C)RA,3,\!]MEY3PDI]O,NRY M)I!V\^/8?[->U!SYL5,S]P-CFF%B_LEP%YB 0HH(D#3N/)=N(@&/6=I'8 +7 MM U'>P!1S#B[K#V<>$,7P;HJ\IYM*YQ*4S#UE#"76LDCQAAV $;'1J=H34:Z!USTA[J;&2QSG\&HROYT-1/ M5-DCNQZ#1/IV;4S@A&\-Y]E8!&CGI6D9"#D-]66 K07+9/)B8.$JCG_&7'? #Y@VI F^"W!$B$_SXQKC)P_VJG!'D/=H@ M:EZ.; >Y9/M/\+PPR_P;"Y\]_QLHQGO7;)9(9N5O.R.94O*(T#(#O3]E;@"2 M1KO/=J HZWE>W;L:+.M@&]#7:W>[@[HBER\1I^1CPB$<8QZPM_*'=Y8=S!UC M\=9V:2OTT+LLD>:8H_0^_F M^Z=6LYW[^;JEVGJSU^L76FK]Y[U.M^:;&FY<:DOF9&.4J]U;^5Y.((J3Z6DB M4<-MC$>:\=_,\ /M Z@"2WO/3(:!(ZW3;F3B/8< )A4^+- RM]Q TUMZ9Y>" MI%T.?$E TQ70B@.M7805][G7_D<4A/9D4:KX^ LTS]HI4U"Z]/;Q6IFLG+^B M&9+CM]#2.R=JH76,S,8Y6P$I%JHO"QW82TOOGJB7EN(AQ4-EY:%#]5#O1$VU MCL%#+W!%I8R&*)_>:F9B:N)RRBNMB M\R1W&6GX]LFP'0QQ7D\\_SH J4.IXE0Z6'4-*VO7,)W/KEXQ#I:K.4I%<'=3 MPWU$.4FR,7)]!IOZ+[.T1QQG'D^\9(&:3K&O3TMZ*9/JX:;%[S&P_^$Y"!^< M((_VQB?W(6;W6]\.X$_OX5?W\3,5&8%M\FGRU?B>9Y;TKVX&1QN<5K'2U I2 MVLE?+;S;!I]=+39-.H";AE)\%#[X@C$N$)TG1;V@BG+A5U%<"]L M99R1T-K8RVLUK[B[=5'"2^&=3D6M"Y.')8!^C*T1L2/<)[_,*?#[,U\)R"O/I!7 M3Y%79[6O;KJMPP6WRGG4BRB/'7XH2)4Z4*5^[ ;-BBI+2)4EB5H4I$]L0C#, MB8VI=%Q9$AL8A(+MB/:\YD(+?5C7X9U.C3CENI_9.I#N! MHZ^((OYJ9+T$83NER+M=8,J#;@=4I)V!(M%3AD:.2Z,]H-'60=5%BDAK1J3E M$Z28^=-S?,)R$>E1XC&CZM@VNW6W4&&8DX=A)"M]]GSBL3#T[7%$?6J_>I\- MG Z1QV4#\'&[QYZBI7SCH\O5VR)T6.KFYZ M@ZJ'5V3?W>:IW;)#0>/ :!R2]PC6J Y$G:# M#]?#(:V]WM%J?HZ'L3/%(Q3/*IX]O;5>D&DQ&3\8'&Z+*Z953*N8=M]RMH), MJU_=M$=Y;:FJR+0%9O&VA\N#2O&3BQDGN'*VG0Y^>:,&!\<8-3C4U:C!T^]% MC1JL]*C!GPP'I!;3'J:,Y9P=+Q9>)WC#>CK'&]3@Q<;T+?ZM1SKO'P#P#(S^= ,V''VW*7 (CM2 M3A#(DF74ULF&/ A0QVA5\2*OVI$GSHS@[?*:3RIX>/CP]>'XY%WT:_L#M73^ M/:_?"34C"$!C[])+YKRP+737BE<2EQO^>*<)NY_0Y2;V9V2#[9%7)7SPC<#2 M';UP:*FNP2%]2W (*./6M?"?#PE]W(9WAN]C!.%_T5C-]E1VH]FUY9&/A61SE%X9)4-NE>?1YF."8-WXKH/T>IIX? M7H.9.=-L]XD=75&A_HSQ=.(D91T2#JYM1SL4. M\GF*[70+51^\TR$U-URU!, W1K"FPTL:AMGH"!AC:@"B@CDS,:'F+)82$*H_ M56&26T':;RR,\5;0S1F1F]/MEL;"4XV"3JGJCDE+_1;2DJX?KUI*>0N%" /- M%3?T_(5R$/86KC$,@0_R:+P-ZKJG*\>@GL2Q15IN(P[]ZJ;?+H_7>&&I@L\^ MFQNVI;'O<^9BGU2T/SU^13>3Q5&]4?<6CP+&'SB(;UV+KIK=$EC7NP[]SM5- M;]0^O'N4LC'+2#-;I.:>-(/C58:MHQ7QELF6;.OYO2;+1 %?O=!PCB$X:WIS M]Z@>?987"KI=V,"F,1CU5',^17;%G/^#R*Z/9-=O5V1FX*F#X^OD@ ;O&"1R@W3(ZO(N,LG7+2"Q; M;=UBQ(*-7OKEZ=)_)".WU%+R$R#("/%FF<.,@!W!M*T[S6\1D#% ?T%X?L&W M?)K\#IX> C:/Z#'GU&Z7)DRF8JBGE)!%J66 6:5NN]DO";5<@B'YB^<^'J?J M[$*L@BT2$N&YO9YHT$:Y6!YC0%F.IY2+.]*(S@L3#Y:&IS$8*]@DK8(6[>?( M-Z>@3&D(H.$^VG@;EYNU!S>@K3M7;BT'D #EP3)PXSY\-YT(8?*SYUG/MI,7 M'!MTKFY&[:/-\%$6;JEH9FN5P'XTTP71WF\=+8JO#-WM:)?H4+;MWA(RH>AB M^8,!3UMUNH?' 92]6T:ZV2(E]Z:;?MGHYA),3#[IP(GC BIH>FC0-*F!^-O%(J7R)N M.[#JAGJ!S4YWJ@8K;!>-0%$T>NWAT:IL2U$&=G@K8L5;E\1;.Y6\%>6M80MY MJZ,?0<%69@Q;Z9N=_7)_^]/]+_=?[S\\:+>_O=<>OGZZ^[__^/3+^P]?'OZF M??A_O]]__?<.[;IV*4?,:?F\:S.ZO0SCX^_N$H)YLE6;8QMCV[%#F^W4KVV_ M ,\YGK^PZZQQFX>YL<";R8,N#)CQ@>=88W'JF%OTHP[BWL M/\SFCK=@[ N.Y+XEUMX$#.BCW]:9>DA212BV>4E#N13%=D)FM?FG:(%V8 MK?^>31B@QM)\]L3<:,765SFCW=LAP[=QG7_9X?0N"N!0S)NGZ8%.V=?/E<$5!TV?4&)O--C!-6>9T M)6HU2K*UKYKVMG4)'DQ[HQ;27FLP/%Q@GX+VKB%Q';=;VVRBH7H.[[-^#\>H MULL6Y!#LPV[V=2?VI5+1CIW8!U*12534:E\:&GIM1*F.*)\BHKRQ+V'4:8R' MHQ)\0QTUKB+='!(UWDPW"/[;-37HSUE$I^-.X:J,T/K)UA;?:7NB2+4:!K _ MT:E^QT/=3/L]<-!:70V6?IG$LKW(JQ"QX RZ00DC)[2-N8>@]%)0DB4%7R^= M!0KA2>YH, S T#2UG7F9!%,(4G)'@J%IAH-+ZYBNM.!,@TCHC/XQ,OJ;R1ZQ M=TU3)_4ODU0*)O4WD8K90N#=3KLRI'*=>7V=SS]E/K]@D-]LM1OC7K-E]DJ# M>M2)_ LANMT3^86)SFR,N\UAKSQ,](O*X)]M+/V#]_3D<.1FFL"#! $;8.X4 M+MEX\X<7,J/=?;ME_OD.)[/3=7&F+2PH?P;.G>LL_K,1^BN6#>A'.[QW[0=U M?S%U=N"E:;(\2__]T8ZI4\8Q==<>TS7$T+Z%WO3'W%O !05_I5E5X>M^8 V[ MZ*IS?/\,8D\^6SSB!C]_U^XIA?Z.:P-5WMV,B.;/ M%^9_FUL^VZQ=/_WQ,6?F*'\-$=H7R__L?PNQ&?"_K<6*Q8\5RK45\V5OLS!8 MNR+S:"OJ-\:M6[R6;&]BYA?&TO*-9WSB.V/M-@)\4W#@#FBYP?TJG'L^W+^= M9Z@,-ISEFD44N]A=%H&!OKR^M>S9\2495O2XXF>XS_(_K\(@!(,!6#9I"LZ< MG\R^^1?SO;Q]C4YSN)^"8(4'N_/"VJWB"]N']/8[MG;[-*LK?FQ@U6.?UW8Z MW8&2'7H['X >'],6RU/'SW:8?JY<- GN/:D0C.3_[]^&<.GO*A)=TX'84WK_ MY1%2MVJ$=&KOY:SNON<>9L9NTRS\'44MQO:^-NPV^V#/Y53%@%66GS4_9E#U-F&]TVDW# M;)D=^AS\8#8-^/*2P;.>V>+U 'OV2@IG=F>* VP0LSQC5I=?59&*=I<6AU!1 M>99LM4JRZH*V<@^KQM.V%F"#.?:-XQI3:^F$EIZ.=D#M?W2H7^!,/[D/_$2+ MVG,F6/3]YJ!; OZ6CA=4D8RV=0641$9])*-AMW^U_0+KLF1]DL_G XQ=/:T( MJ]+PJ$86H6-]-F=N (:NZ,?2UN[A?5CRF*D0\D$]9-YP\YL7X+C6S[/OUL\\ M_@&OOSNZ)#1Q33Y%.K,.)1]$RCHV4@@=RQSE62EOM9U;;[+*"-F3D56'@*\Z M@UY.9_7)R:K49H;N;=6%+^]E"'**_G13PW&,7;7 \@.==&%^:6.9>7=40K.8 M[FVX+-K;8BF70'O4XM =E#>YJ0XM#G4:=ZSTI5%V;A?9OF/!/M]=WEA#/=&U MM .Z(&FT>WO?O6N7()LZ1QJT7,*UGLG#T8RM&?NL+93E,';W2%.>S\389)7\ M$B)ZF\P:1,62X_^8^/@1-:6@Y$:4E_#)SXV#OG9"*C.INXPQ'!OB/<&[7[&N M"'LO R/TC ?/I4.F,.!'Q[7VKV)%W31U5YZ :7C[GR<,.8\ MLWJYQNF8DYXY'$S, M(3.[0ZLSM$<#LS.=M8['J;='=C/QF?7CQIK!#N^LQ8OU M&B#1*@?QY+AR19T^+#E]8&N/938[VK%P]@,9XODTU_$.F)[Y^"E8DU69M1AS M'V7HOVV_GP$8]"@AL.X..U4Y#UCCO+M7[\;R'^%Z8LF6'19_^K'P1+;_!2IE MR7QX7/CB^3^"IO')G=Y62&3E+SLAF&)Q1-=B!7/CX\)[62^ +4CJ3 MWL?_+*3,:'0[['50T BW7KQ8R*!;V-HOV=_W6[>CP2CW3ZW;=N[OUSVJ#7_H MF84>M?[WO4ZQ)]5O49V-C]H2G]D8"VSW,I_+<4$XF9[&U!YN8SS2D/_#+#\P M/H!*L!,%U0D;]I"#47S% E9LM0\-B\UW02'8'5GB.@[-U(=6_-#:^[#B6<,? MNVV-[)49VBO&S/=4E%QTII_)8=\)ZZ,$@BF3KL[QJEK#@HXH+[T]* 2F>KK& M<8\T_)E#@[MNMG!LL K1O5TW5RB\MSFZ!T01%]7E1>MZC7&GW3J\G*XZA4*: MVB^8VEL'DGN_,>X.VI?4_Z')_8+)_5#I/@ 3N5<=G.HRZ_7.62R]ZUW?V_]8 M!0++,O0,G\'U3IT%,]S(5L/?X[^F:.XO?>_9P5##Y'5_>[\VV'[G_GZI]4;G MA,+>E1P)A>!F8@7,IMXHY@:4\C#83_SY8J93G<'.IJ/]%4_V03G8/)$\K-:H MH2NNS#^'@;H[G6#[1FM4F;&GFDY.:MGM3"==[,O)@[7]2_[+M;&"QF?XSTN9978&[:J>,?R\H/.\=^U[Y;3S> -'D(^Z ME9E.=<6=QN?0M?M2C0D2M4(SS335G%3S[DLU':":SN!PN[Z"?>DUT<,"$5^= MNWQM'FVQ+N(=FXCER2K3=($?X'\?X)=.F!=X[':!&_IF3M^9;CVO.]5DM&Z) M9-/CSDP%6LLUV9Q8ZQ8GEGYC/+BXP8J'3ZIID[(^%U%\P11&@.0P\WS0Q<_, M#3W_U6 _IRS@3:X>]FZP8,K<*3/D-96ZV/YM>[##:G,Z4+"@Z*9SVS&SYH!39T:EC874KEBU2&2+ [\; MC0P;XTY?SZR_4!(I18R,$#&N*A1R=9[YYZB28<% AQI6$+ PT$GG@W5H=+"_ MX;E^X.>90_^]%M!_JS*6LG:M3JI%=Z:2-E&)3CA?)I64)4L04ZH$95HMK[L^ MRO1OEN,:<-?@=[(@=,*5OY\&K:#]> SPD\U$CX>)I;.?W6] YI]GOZX">%T0 M%!BXT=-C6VI'00?&NW>EH2RM=$%V]G*B&;M'MS6-5%'*G$#,]*HF9BHSF?V\ M\6Z\5^/-(]SP6U3+2]]YMD*V>(5/+6R*?XL&@":5^5]?N+N"]O4I#(TU25&. MJ?:-35<^=71\?/[#^=/U&6SW7\R6@B)/ /0;X]% >V>UH9Y2C8S]R08[P%IZ M!,#E48XR4BRJC-)AE5;'^+RAZ]$/MSSN\?ICBGB86_XCRW7EL$=I>#B" MG/;E*DDE6VR*WL[[S!,(:LL%K).:VW"H_15:$35V$X[2-/\%2(,#1WQ&BOCB!2'" M /DTD.97YK*9$P:BS/8K@_,(K,7GF?C%'YZ+>)!Y F.8'TC6Z=SJT569=L>Q MR&FT)MFK8QH5):H#BP1.*ZT&E/:ZL%*".@ /@\7I@L5I8*] C"/,^^[02E'F M3O.Z1 R 3/^YX/M13:@7IOF2#8(@=,R?2V ULJ7EV!*)*8@3 M6#)6='T60XVM_]-$&P312,!6$0.6D6/*?.% MG_)WW[+SHG7#5F/<:Q_$"-I[JZ2!MW<^8!O%M,&+J\Z<&TTVIVYFW9-LS,:X M=;CU7ZT 0*VTKK]*%:U>6S;^1)KWP]-RX;TR]A6C%LS^+2ZUR6.+#KC%G8.B MI]J9J28!%<"4.(B"<-161T_:J@4%'5<5%Z.;7F,\J [<]]7YP9^4,87:%SZV M+XS&CS);3!BK>6R!.(MY.$_:(:X>_1S=(=Z=;!!GL:W[/2^4=O;QBG>G'8J..P$;5TV OD'CV=XYWIYY1 MJS'NY(A533UUIYY3R)Y1NS$>]JJ G'UUKK%,YQL^>V;NZNK?*JX@K 93P?[#!//-]F_@V6 M>./A!-["L0VYN8MGHLT\!!?P .?_11S_KZ]_!AA;BF9VWD&H-#RKHU+=J=O3 M2R6-88HP!ODP1&@TS!;>BQAKQ <9)6V&@Z"&=KJ@<^$ 7=#BRC1YZX"?]67E M3^<6MD1Z,[1Z0?J$K]0>B9.YEGN/XKJ:".T6-$/KE:;>?/?N$73,9R#N[16* M!+:V9V>$<^EZHRH$9'4\_[2]@WN1"R);MO(0N#6YU)UK:< M!1:TWL -W@1P633[T@BBB>/:02[10;Z7Q_W1\[_!8<>#W?-'SG5:F#3M]:I@ MT&K_Y\SNZ_?V>QI28.9M.M]0G7^>W0-A#/)#>-[UWZP M%HM@$Y/E,!AH@;'9'E0&;T/[56=3\J6251OA]ZL#XZ+)ZFR:OU2R,OE4AX.; MOK0C?WBH'4O.PM#6!SK:S:R "'UYW6L:$*CNE+)&9^]/ M*IASZ1^$5Z%)I9JD4KI4H0S+00D6[6F7&2,O1\E>BUFZB1LRP:A=V*&/V6H] MA_Y"R66CHMV+7@:-<7>@Z>5"Z:5\^8(0>[W2NE&U.UM0YPH+":O]C(FH_C,L MM);XB+> :KU1#Q/. :]Z0?4RL]PE_A=BQM7]K5YO\ M'6\5W,(:V7K*JLNG3HTIM&ZP?9_,DW.1_D?8(((,>3-CX<'[?39ESC/6 M/L03[@\8$5]!TWS'[LZCV1EQ2(X MC])G*=-:%T=L]<8]PYJ$]$^717;@G?% M]B^!@OJ-L9F3;]>A@0L@HUU!_DL@HT&^!U3KTO>#=7A[>#X-GHLX_&85P ^. M^S871_ A;X-[;%2K';683YKT#EW9+,A30XOP7W<[:9JX%A>%LF= 'QX1TH; M-<;=5M[DJ))Q8#6]U8;>]L,=WHW>.BV:XGUTA/6J%![4"7-XYKB6.]68P[5; MW+6ER[ZRI>CZ$$V?H>,S]&RH+,9[>O)P3=[TA\Z.E1*UBL_[\^R!CO<;GFZ> M>*1+QUP5[J=*@RZO;K* MU$0WB!,$*S 662D:MX)AVC/C*7P2Q[N5'[J-<5_C(5TJP12 2MB98C"5.-#X M1Q=*,<>0,7V@F'[.-)%:)WWJHW>YG82*UG8PXN;:NNJS!+_V\^R]/,X\HA\T MQN:P505H3NV8G,>1W4(@V"FCK$O=6%G!CCK4CK0.M%R.)YZ&C7'GH&Q1M6(2G!Q&54\%1.V1HB,RM\GA MD'3Z3I7ZE\M AW5#[L@Z(RQR&Y:1B]_YMFK@5UXYY>V*G7 0Z?5:X(::PS*R M_)KT+H;TCB'U5*O473W=V%YX(UZ21Y>(U=AL=]IEH-$=E3+)W/@E1$@AZ2@K M3K^X!-.D>UIZ'"7KCK /G6?V[L6QP[ET&I3O\>??M>*O6!-8]RI<_Q5ER5,P MWYA_>F0/$]?4'Z7"!LI_S_TX&O+(;B8^LW[<6#-8[)VU>+%> SQ194]/CBL? MWNG#V]-[7[O#V>QH.^2T :3K^1;=#! <\_%3L":K,FLQYCYR\[\Y'7,"$GXP M,8?,[ ZMSM >#FFQDL\[_@A?XG1"QO)GQ@(+ Q725-]3K$GU6]1G8V/VN+&;=3P[5[F/IA-F-3RAN!.0]_<(WIRO>9.WTUV,_IW'(?F0&6",[1)2!2QTLTR6FJ.'_.J M0!7-N7%)'7?J,T1I>@,T1#\A(.E>AL_>%387Q[\EFC\'L><76+]G?Q)7_%Y< M,/Q[L<(S504!%PYY_(RS?8?]PZ<-%KWL&A1?7!SA'LBZ'>734.RHY%2LO MZB-*>[,S[.28M;6> W]1^I]A'](ZS7]< [UZ9_>7XQW )4D9LTI2AHH86\-N MCO=QF?$?S92:*<_OF/3-DAP3S76:ZRJU\RK[;_U.2?[;"<-MJ3+]-N_)+]/S MV^'[RD8[L!7;6V'5],&3>O3J2A@D5"4O:[^:WL\_@V4'>N\#O9N' M5\7IW,O^)MO4>V)&:/UD 9EMAZ#T7!P#Y^WQDAAX&_\B;7Q'TMC PEA7U6I= MTF0V3?(73/);;;1=:!Y'XO0ZES1;3M/\!=-\*7)^U!BWV]6A^2H%[O7WKR^\ M_H?GWE 8W7&?P<=11W(I%/$844P7D>E#>A3$<8-4N>F3%A MS#5\-EU80>#,'&8;H8<<^WC M_YCXOV3_F$_!N3"IY[B';XR!XSKUGN#=K^C%_N$A;!N&+Y_\(FL8G=WI[;%VX(P>E;)>JGF%"ML82E2B"L"P" MQ(_Z%GK3'W-O 206_-7@1E_EM_;FDVO 8Q? '4 :[.>4+4FK&L'<\IE4S&^- M7;1';XWVJ .>>->\[0\&I:!DCV[-4:]BR-U57%.[==MO;T83O_B#R@DK[#U' M<^?];2;S'8'**P;]G._%Y_O&Q7:U*\3AT27ZCHTD*+>#H_B*NYUY2E7L<.A; MDD^7Z +->FM1]95BH<8-6%H/O+/F2KBS M>J, [J?3U=-J@78\13-H4";]!*RY]-F/.;%P09T#DMS9*' M67'^>\]FSM0)+XGORARW7BL>_NZA!$4.33C<])N4TUWBL(\B?'J68_G56M L M>"N,9A!QZ[?3;AIFRTS'*B]Y9,?VZ-/F'!_%/H),FJ^_!9F!K#LB2FZ$?UZ% M00AV%!Q+7DZOTQAWS/)P&"L!=W) !KPN<"<[$E?A['CET4X.Y:J\S/E@,TNI M$I[+]J)@7H-N8SQHMGO]PUM>-)]I/JO0Q@OQV; XGV59J=<8]WJEM7]J/JH4 M.5TM'Q5#T!_MB*!?@N;J-\9FL]\?'33#H2;,=H0\B&;<"V?<,F&L2V!7[*QN M]KJ=TO!OJC6X8D,CX."<(U"+3/WRGMA>DRAV[:JM'H^(HN':-CKKZ]'7HZ]' M7\_!!H"Y!4D"- 1/^&&Z+T^]$XA$>3"Y5:*.,I-*FM*VX3=LI;11M2CM# FT M5%Z23XWMDY5Y'ON1Z@2,J5HC8"S@^I(87'LGUFK($?NIQNKT8^KKT==3DYBC MN>O43I)2B4*F6-& UOD\^V[]_.+Y^,+[,/2=R8J*[+][7RQLILO11<-68]S+ M2U$7#D!JFM(L?[H0\(5?]7&&_AY!?+2K(CZN*]SY*0A65 R&PR-XS7F0J#F_ MCN!GP?HN\UHO^^U6=RLERTL*]=;$2GY0+&/#@IM\8K:Q6L*O)JL /AT$:#Q/')=N;R_;N;XN MYL5$$R[S>LJP2O_A+OV[7P6I/\24KO2QW'.NR)-JEV?T3@@5AL? MMDU#T?&L2PR:(S;_8,:+RH8(+@VTMDW0KN5;LC)SR,;+!)L]7.F[FBZ MJ1S=7$S<[S*OIQA;;ZGN/9"ML2*SDS?HM]9LK>/%1ZZS*),&1ZW&N)O;7'9R M&MQBL9<)3*0_=8I/75?8GXS^&YRL8%-%MTS/&.PG_KQ?AV!]PQ$7$WFZS.LI MT[FYM_^Q$K-GOGLQ>":"4WYR!30E<<W3I*6O55AM,)[-=&OB.)C@M#_3U7,+UZ$3!*:M5SB'ZS6J)_E-/.:YB'^,7 MZS6:7$+CD&&1CLU<.S#>_&43O<&M$WELIKM/?WS< (KY7KY+/NP!5H 4&!%/ M*R:>3F/.CV_;Y MXT.:*C33ZNNIPO7H"/])(_P;Y7.O,O)9(^)S1/SV$1'QZ\@+14MPMDR]+@B' M/^HC''[[^/#"E8J":!K;8 X?';-S-&B,^\W1P-14=]%45\P+RXSY* #QG"4Q M+ D[2.MKRKH8RLI,NS@:>/AH1.#AO4Z.9+M0TCMQ0N&BR+B0%[3%[CN8>&&) M"*7=:9]@9DM5L@HUJ9W1.-IU#PGIZ]'7HZ]'7\_>3OF625);T(V[K3;H]D$[ MI[6J_M2AP^VEVIF'(;9W6V:U*$WC:.?C:'-[4B-IU[ZB3U^/OIY*:Q0S,[SO MR "XW5:G,>[G] UJ:JHF-5T,L^OJZE.:HD<0'-TJ"8[K"G)J].Q]RD$ZN[3@ M'XJ>W6WU&N-V2\-GUY^*5N&J MRS29RY'E@TK)<@V,A&&GZ:;2-K6^GBJR];:"F%1N^UV8]QI]PY"/3Y-HN+\'H7^U)$]L%IGGHX"35G?>-/% MA!8O\WK*=&Y.CT_6;2,^66MT>))=$YR6!_IZ+NAZ=";HE)F@LHT)3==I>@*;,S>X\#35G?$(6.8E;Z>DI-3FR /NNV$?ILT,J9XC0E,-N/T76MZO7T M]>CKJ;32Z&0&OQP;/\[L-L;=KL;)J@TY70RWZ^+I$YJ;1Q =6VDLZ_WLS<\6 D1M&26/(X#+5G?&(0.4U;Z>DK-/FR"+NL@=-DPKRJOUD'(RZ0*S;3Z M>G0(OPI7768(?Z-X'E1&/)\!8KV2R)*=PZ'(!6P-W^I=!R[#]E:3!>/0-=>! M0)1?@-/=@L):$'>R,T3M[WS;%6/3 M''76W24E?1!0&#@TXWYST&W=MC3C:L;5C%L2XVX!==X)_10T]+@[.AS!3S.F M9LQ+9LQ"'F(W@[UY- 39+E8=-LU1'BQVX6D%->;>,H,=6A)H25!2QG4/%5V0 M_TT"X1V9MX.:JW *2/U",V5PQ+ZX_?%_3'S\LAK#V>%K)R0: MD\>2\2J^,6984ZPGM-Q7."OC#R^$=X2>\>"Y=)16R&SCH^-:[M2Q%L:W$'[! M,[69+>ZT?[&(+I9;+KV DO%W/EM8H?/,WKTX=CB79*U\2]Q]*_Z*-8'EK<+U M7ZG*00_:J7B>\M^X7&0;IV-.>N9P,#&'S.P.K<[0'@W,SG36'IIL9+/._XY MJXHOS7VYA:7UR&XF/K-^W%@SV.&=M7BQ7@.D7>4@GAQ7KJ@/S),YL+7',IL= M[5@X%X(0\7RJU[@#KF<^?@K69%5F+<;<1['Y;]OO9] 8?T=!@=@FZQXB>C9\A^! MI(5(&"4-EK.>XN["L[!Z6"=5=Y0>W4AZ<(W\Q^H)MCC-YI%2U@"LPYF!] 2*S?$C@_8V=1AP7?XXJ\+,!=BU=_AYH;CKIA]'XK?X6,9F E+W)Z_8FO% M-!9[.;/7,UZ>T;XUWL-:?6=)EA0P\Z^K #X: $?\:@4.U2=]\5D =\/+[[$= M6CDF(SXG0Q[4+I>=W/ON-L31SXR>>(>5=LYTAU-<N U%_VJ_,SQ?_D%\5_SA+5C?Z'K#(VSVS!;>$GY"&@K88A$8 M2]^S5U,PKOBOJ'8Q0 /D<*M1V=RG?@2QZ5O M/:T68,4OO)5MP.OCA]L>/=817Y0'W#3(?(1UI,Z:WA3Z0"QXTO1HL*F,)?.6 M>,">Z\)1P4G V^F+"SBV^&T!G,("1('8"KP-GDE"@QY)IBLN&J['4J]!' N< MGKH/]]GQ/9=@%N([YM]J&O>?;FP?7N[&ER9.B9;(5^[Y"_NV'/E32'&0K/P\ M2RF-5_[?.8JCFZ,XNM51' 6%8*ZFJ) Q]4OB+FNGDC9N%>E4D!)7T!&) 3F- MOP-3;#7.2,Y-YX@[OEC9C#A)B'+UQGMQX2'!:A(XMF/Y#@I) M+ %>^FP)_VNC=$+_VK=)9I,(^O/VVRWWOA^9"[(*GH.?84M!-:B\.2-":\QX;*-1 ^/P 3&W (Q/V$@ M-D =@&N(IW!+%*&>V@;S^WA"X\^ ?9Y]@$>B) QBX="KJ1B _: 0B'94:SMP M(]-]GTN2MZ3EATPSBY@KB,-&'#]H0=QG.P&HN@#T6;".4PRD=/C"/U>.+[2J MY$70B4_6#V;\8V4_"L:U@F#U1-:G,*N8/'RN'"VR=.@IUA,R6@"/7GI^R%DU MW$4\<)Z:IP)G+OI^M\9W97W8E1*0M(A70=C M0)):>WVTGQC?S#-(&&\%7Z(A"?AYSQ<;^]R06&7@K?XH'1"\ M[XGYH07G#5X#\+UPJU#P+?%;M\:'R$W[+PM6X[\:O&"TFWSKW$)A.D4)P+B@ M0CDRQ65$;YPQ]87@(,;OX=RXD5'07$]RRA>QY"\+#!6Y]@?YM#_IC;_!"Q-Y M)+B-Z9V]\E^!FV(&PB'>:6*ZV;R23 *KG)4,&^->>B4&?H0\Z\U+ZA]G2:/& M>+!^21,6@B0'\3I;2 7'8%W>$ZR/I#G>-\AB(="3B@H^"/8K0WLU T")FFD M7( Z0,>2RXH^])2$0E.8QOAKJ;V05A75M0HL$!Y+"U=%NAA,9@96*OQO1(TA MF\Y=8.-'3ND>O7DAWD&OQ@4+C]WP/,'H?%/X",\.#@=Y*2*6,+8@ B$@O^#Q (7B(;' M.N^YUZJKBH']-0W\;T/9)K=U/KD@%<.=@^6552YKCR1?W=!AX/[3IU+K0]AM MR]3WR^(M<[D4A%%/,&A?8'L;0Z=/^ 6;43I8A/8FEON#[.?'.?#[PH$'H5$? MD1'),L]EKR#1_!\,%!U8QO %[-4%SQF-_"7PD-\T'E$4\;@;1=O(YFV2NJ0P M?\CUM7P]J%\X#^6?/+#J+S&AB+^?))_#HPO"2B?+&39*50AHKH,?[]%VN5N_ M?CNT:1"W(-=@Z2 "Q0NX>>$SAKL-YP'&HA<8A23%+B*5?PV,"-$571U:SG0! MV@&CE^BC9*ZC"A9Y+!76"L-VU@KOM?.M\*HP_:(AFJ>3E%LC[\&:19-L4L.85J)\PGP?"@LEPW7P=-GSD_R[3%YD'BL MFQ$.2Q](/01C 5:[X"A;ELLYGPLBM!Z([R>A"&/8#"01B$DK]6GX-B WV+ZK?C*UEUMCW9D@&3N( M/4+Q7A^K36S<1$@I.'K\DD!*T'S&8 IAGZ"5[($Q[OC"BL\+4LF&PF]SEC'M M$\]D^ P1#,-@BTK_B6"0,\-T'KR5]@A:PG^,XDH4B+.3;XF^B8%Q1H$?RP / MU'9"8^$%:/,#%?"L8@[WIED>0X%8Q@@4L0!RM/DS9.G7K?'W.1,V?'PP&*N2 MSW@UP$.8L(7W0M$W"ZF$GH-'W931/^5WD>\ 2UY-^:'C-Y7GXP5M5H ;%.+U M%;V9ZXO>=/U:;>O7:E>Y5MEE%ZBS??,@S=DTDI"TG_/BDV3SKH]>4E563JV6 M>?;JK'R!@C*;YP[0""-]$,MLH4M!;21.4SE#H.K/O"R%,D.HWT)4$J %&/A6 M/S!"%()O2?D,2FZ\L(2^PZO"$AU>H4*Z,38W,+J$M@$M!4R#5WQ?5O-@0LB! MMX,2A*=3(I;7NR"WX>6H[Y"/OC4^S0R7.:14>> XH#H4CH;&M?(3"].19Q[1 M"T3\-Q0U)-SU3*E.. ?R#^D LLH1;9_7*"H'#Z&[L*0UK"[6F(#A(O_&C:BF ML)2?'2 $\7$'9_OX9)QG$X2TX3C\:',#+L^<:%)8?0%JGLP?-"[4#SE!3!JR M_(@GI01D+DT4;QJ8!D=RF;PJ>4%1!U3HH/C]WI84,*PB%R8=MY2_5,PM$@8Q MN6S$NOQJ%I[[>(/&I,P\;C=X>4[59PFC.KXUH"!'2A]FF(U3BB+51GL*( M7I"G*91SS15K0,,/\6Y+F1ZQ2_#]A4.HZVB%PJ,E)2.,_#8Z&! ME)J/+JT"HRVNZ@MRR>J2=MM)V5YR^ .]6Y M?\B+1:4^Y$1-5*BJ.B[]1!T+WAF\FXIQ&$6Q/%=DG:WI=/6TXK4W_%%3=3)U M=+M;0PQ?LYOA]$1+B0C4-CA@O<DXC,@8"$,;*G(N MD\X."QCS1LU-\>$ZG<7^H6/&ST'1@90CD5D6299<24=Z/Y%GRDL0R4JQN)#* M]=R;?ZZL!0]))\8Q+(%1C#>-/_[O^X?&V[A.2N@FHNFG%95"R:?G!*)7DP7E M0D0 FO1_*E['S7Z,F*8-'KYI)8NN_$D1[868ZX)MV@^Y1..MPNUTDY]QV#&K MD$HJ($EM,)QY2C$&%4[$G%7K4!001QT<29M0A)N;<7B9O"9!*]QNFF O!"TB M43A,YB3);:SO\*C7 =2>G]BO] >M)^GE-;G+%)L0&"-/V-RB\"]S#62)\*HI M1C:9F[""I [!A&>\9#AM4%,Q\9/1PZU"/W\/+E3?F,YKT1V)FDV8NZF=Q3)1XC4RX_(.')7D_4*I, MN2=C"1CTI&NRQB?(%X@[T7;!? !ZS^*]>&Y1%@#V_4S&AZ^4[*AUJ%2NYDVI MC,CFA_%DO?+HB$4H);*SSK+!8$9*X36\7EX*(&ELPUT9)*9#"K2K)7API:*9 M"M[*K.E<6!U4>$^'23TZ](5H-_A?_&J) .,3B=TLQ;%J&A,X:'069(0A])J) M'=$!.R)L*P6R]&) DD0DH_1]O9.&'X^RO.-^LMCF*YZS;-B*"J""=]'9Q7? M?:U'- 8]_[4958LUN=,E*K-X&7+^2:T0^N^+HBOZ+(/)" M)9.HM>!IPHE">@D=2\$,P<3K/*'U2C2I0Y$9X:2$A%$\K@D+7Y@0;BG!0TE' M)9)QN5IXK0I+:=-8?5*(0C3JA"1%4G3#?F*2%_6?PG*..X.3I(IZY$[J#D06 M)7F#E.9["_YHE1>;BNTG9*KP6;A3)M&[01D!P2IX3/*Q3#,-XSL/ I6B;43HB]4X]1 MR#"WTR45\VH*_8'J#U=C[Y@HO4Y9X_<-=^G?<&/^=UA@[N5_I M4=&PR=^LQ]QZZ1>D/>;&I6!F8QR^>*(,+E,[C:$R,#HL?PT1)\4]V9^9M$1D MO&T-B +_@;0C63.)PG]H=>64U27JCW-^1:M[Y,+SLCJ*>ZOB-5'IZ9M%11>H7U>KK_P M,9&5M]F,L@V6A-W (! OXZ ^4ZYQR2 V5DN,H5E<0(B^/(I/@*KG 2 "_Z#\ MIVQY?15Y-8(:7"3,R.)*1P&^6*N>7_)'+%3%0PJDGIV"'8 M5,@A( %X_(TRT.#8PYM ^V!?L%@"K#7RB^1*HZX$^3BU"5E$7;+KYZ>W A^* MS!\\5YDQCHXM.J-4')*ZL(2K[6&11G*;QMP!^\>?SE]E0\020R%.&&78'7>Y MPJA[P).IXA"3Q;#D36.KPP+!=+C'SMNNN5$6LD=XYK^X/!%F/_XE>CDG!_P5 MK!"]%7H0^27X>M%,<'2HG9^B;IRPT@%D4=ZA$-!EU\KSTS+7G-9,B:>O:;G/'BA%1XA'HC23 M$D.652A91FT:HIS,=D J8LA!5(J(?\EBJ2BHY_O>1)AD3;[4U02CMR*P0>2_ MPE('K-O)8#\XD8:-\UBT:EPP<0R*&)0._(5BR#D($-^SIO,KH(I.1!6?XI-9 MNO)LD*15:/9ZSRAU MANWQ:[N]NC6UT>*]&8H%>KF$KIH&*]3/=GP L8 4HU[AV2W#>\PG](O*$G' M,^8BNBB*7##81U8.J.,YLQ]9!&Z0>4SVZ^SGDH/0I+I:9'"8W"MN;<3+%D)[ MR:8K'OV@Q(EO491PN?+AD>RB$^>9*UU[8='UX!%YPNB,?YE[95-+QL"3STSD MI-42*05VD)?W1E)0O3->GH3VFQ4J;:XS[!6B123ZX)J#A\&9:JS%;NE$]CERMVUC/V2+]0L9+\,!6A MB%R^" PHM1HIGVW#*>%O>2"2!_ASSV@-T6=.0E.^JC&2:CAXL99)X"!&A M"@P;V=.M?MF584BX GZFB;^G;&^*&''&CZL M.LK/D.:7OJE-:H)).+;C1F-'E!6\0?WU5M[P5"4'@6EJ!%2#WI2?$1(>U1DM M1VT/S[6/N"&5ZNTA-@9*]RF@)]LP> !%63G7LW&=0=3 E+7NMF]2HF!&[2O9 M^TO9IM27+C\F%"15!5+%!A7:I9A@S1%$K@V=!=5\$8(DA]A>^MZ$UR$*:$DZ M'>7C5-J5.@I/UI3Q3:66SG5B,2)0&CQC08&6/F_.X9\EC#QAJBH!7@G ($5( MK%9S>-7LX?\[(J^^7_DR;H[2&1Q**HPX(R+TYLG3YSBC)#_*MB^.8!CD4 M+]B/@@D;H V:XM!M'ONV"_9K;([VG..TK\7,%(6@O"1-,7$4*U[YK>KTH$UA M//KHS5,;WDY]4?_'>T$ 15DO:#WZ3%@P2*P6S_7AG 0GD/"_B&@#=I5PAX2A M2Q6%S*=D'(8DP S[!^$Z>CRQ-B7Q+(JO1>0L41P?\,9H+C#!@X*S#,-427]3 M%-89& I>\ H]4;ZTM%[I#1.P^5Q&2<%7J:=(_"8- BJ0YSD%M?]QN2#1[WH^ M]3?"^VW17XJI6*XB@"A0'_B$#:SJPX2]F%CWEMCT4>JEKJ_NJ:OKGBJP%EWW M5-5EGZ+N*7^>5K=HW1-6TKK8YK$VC=:O:1HMVMGE6C/1%F7#H(JO1[AZTNE$ M+2W H'G5C!R-9+DKK%SF3HB<242])6"0@#L-?JWG1;VH ?>:;%F]A&:$S]\4 M4"$!V@F\]I[D38RRL:8W3>",\E?B;%G>(\DWA68"VD,VV&0VML@D>M:#E2@C MBEHR)'9YRL^5S@0U9AE.G&*);-X^G8_RAR/%AC\%..9N 3"OC? MR?HCB.@;!XL>Z"=LG!.0#/>B"RZ),N.),YI%J-54-Q7OEFK5HN9X?E78&_A3 MCHG"4!M67]%T#(YRBZUS,4"WAP8$PQJR>WX]2\_A 0 M03X[P=+'/2$OBU?UQ2KL104J$'[#WE/V&RYY?0G"( =P=E#.V >SW;;;[*02 ME6_V^692R(6HE3<$ 3H4^J3XA;;66(:AI!U=!W MJ=U7HG=%Z1[/%P4WC'=D/SUA6E=V^!!:?M1PW,2//'EV]&S@_$3'3C*$DY2] MMF/'[6WX"_E:OKA;F39#3#6QW#0L4_(#!LW,!H?U!JM"WS2^?OZS\59XTTT1 MF;.F4Q]+C!1OF@N4]+-2[G:RWV@S_LCG/Z4+[S/AXZ>^3PM%$8L+)3C19 HO M*I#C:^&84YC4RRPM?@,UF8&H>K0DAA -(.)? 9]90C,XI'*BG"+]/1UQN<:A M*207QRF:4R\SG7E.M=%[,BV@, PUT2>2>_*VHG1$ZGYB6R*Z>>*I)Z&[,<4H MN$$HMSJ.L55Q6 M'.9LR\DBEVW9'!=/:4:+3I@7' C^#D@BI [G":PP7HJ-Y,W_F!90:*_P!RR$ M-D=/#--ZM\9_4V'"(L,4>(PV=5%2?D3 5-GL)PI#2YPF7K<(YE-*!1[,<0$D M-! ^)9).2KA?V6"&A<%PMA:\2 N%YW]G T1KEAR;V1+HPV?.TV3E!W%6DA?1 M1.N\5 PWGI5#=L9B>/[W0))M!&W(ER8A9_B69#D6-4R'C-N;4?1=81-NR882 MEH.&B[U& D)OWH<*N2R%A4HK42U-N?:D"E1U6K*-7Y'>$9<1 M]&9BW!)M+9#SFA.8N1;I">I>(H; MW7E2YTK,+)ELC$#)L((H$BW?<\T,.1,E5@709!3")0G;HC+ZPQ7-FW@8E%SQ59E$/T5+:#M$ CKP* M(R.#,+B&\6*@@SW(Z?3U[I)Q\D\Y!3]X&#.5Y 2N'=^UUB,8*LL+ MUH=\C+G,D&%+Y0UE 9 M0N_C?Q99IM'H=MCKH$\2^O ?6[Y8Y*!NX2Y^R?Z^/[H=]#NY?VK=MG-_O^Y1 MYO"VU1EL?-0OM#2^/#@ /-K_;'0:<9+-1B/OKF6TEZ%XSH:/F^!!$ Z<@&F^H=C%.DH3VUL/!P2^/!)-\(Y8^G3(V MF[W;R.0WG=L<-D1+G*=2W_S_Z907WFG!JQ1" M\'-VE06,B0.S[@GBN4:*]EN-Y/+.>CA MX\IW'2K&Y@SK-O+G VUBEM[N16V@QG9R)P&5P MRH$*]!S$\.O*68A F&U,Y#^<)XR L61K[1[ZYVJXQCP.H7;S1E=OY9K.<1;3 M:XR[6L%P:OB-XJ^'3WG%6,S@6F]10NU#4$@N7M$99 ME3-M _[$DL-CT.TPEXM$3V0^]?Y"P:5,*+,\!WNG<_S?+?^W M2\BMB]7IG+1ND([NVL,D<8F8)_^50[G8NQO\4-G$T[L=;HTJF)NB"NUM805> M]I+][Z/$2$:[C9(@9'IL5_@ORUUA0STORNE2G8 L?N,(OICFGB;BK;RN4>9U M%M9$"0M3;FRS/WXDK31JC#MI=KK9O)+C:*1!*\_W(L;>'JPXCK 9M/,,VVA) M$Q:&U!$S6U#O#MZZ0-F/RS>P+US[;/':>B',F@DK-2HAX;D.3,-C MB5CH\W%Q(,UN9&FS$Z1[:Z?*)VG@!^)N>4M9'K#,3\90"I82OOCJ5X8=LLSE MPSAXW0)'3I&E9 Z!!/'FSA7E8].5)B5UW17*J/TJYD$\>$\34?60ACH=Y "L M#LSJ9-(*9BSEC@UURY==:Q'5$G#L4P%M.A6]> (%7W0%3B/.L-Q'AXK/1/UF MIF(3R#GYF40I&]![WB#-($9(\EG@V%A5+Q*)J67&FHB70T5S:=1I M(JDQ+^FE1=MUW&=O@>E+J4RCDJ$FAV7!FERI?P7<0=2O'E5ZR)H-67P?SZ#D MWP##_@6GB_'F@9W&PZ]M2[R^]L*>;B^LP%IT>V%5EWV*]L)N;GMA;[T]1C9! M-94@]X)1;86ASV=*^5SB2P&O8'_)\5:O.#$GH&9[^6DY847USZ3*B12,+#OD ML$9R*@@-!L/Z:J5=*Z>".^7P)1Z<46JWQKTR)4M:M1+A,%U\*@LL$3U3-A]$ MX\"FL3$4U5/G%5NGZY&W$Z Z!S$N/>>=8+Q,4^Y/+H8%\0*ITAUK='$*FS(3 M;.M@E)-8SW\39@GXB)^BR[FGNUE7_S?(:=L==&IK32@B-;HJHQ$38R"3<]&C\GS\$#P1 M?0QZ)$*"(U)/M/CDXE"^Q(/1$N\7?2DTC MIF8AHI2QB=$0]75;C\:CRTZ&C9/?D[.AV$]LR\9^6_48X$/6XI608]1ADY/7 MC$;(@N>E+HZ7<5H)$2YA^X3^2D!N224F$-P5*/4$[:AZ*II_.%M#BCG+XG%^ MCJVCCBF\5^@V/3 Q4=\=8=1SU)EMT[22KU?[7^3[FFO6U%1F<-*C0@_;M.+' M1PM..LBXH.1;C]267$4!N-8*1%TV_I3QOY4QVL011-Z*J36%W7A/%!'ES5C! MW%E*D\O'OC-4O2K^LL3AL^-"Y1CN+PX]3)C+9A&;K*MVYL&]M77.F[-5@\PL M(91?[#<<*9.R"PI%D+N-<3<300:NV+R:3"E@2:OIK0VQ5R26^2D2)Y_]]TZP M] )K\7GV&R@+VOL6NRP7Y:0J9E:\-:1&W-+-@@867;J=I6Q5QB%ED$[&Y7&* MJ26KH97BZ+B5B_])AA?S IAGAWVDK6CL.D1 =TXN&80C[$. MTG.L=QP*&0VIQ$TV(-$.>VD=IET$\51;L"HY BNWG ML7VP80T$^\E7@T4*2QJ>H A(5[$M,E'2V$'F"XL!QT6S:>XK<'IZ=I1XRBJ0 M#^ +AG_%J/-K#(,UVUECGU0 6.2;0*/YPF%B_D[ $^%K.BTSJ*G+*/<#U(PI MLFO!$Q'3T#E0-@U9VS+\-@$%'A$!63C_!Z@#>SYV O\>#!MC#U:&JCJCOU_D M9= ,*&X%8_#I!AB=*7]U(P $Y)>Y>'^$K,0E[ $[^B:Z6')W9%L*V8\:XU&F MAN<&/I)8+3DXS'8L+G %P";O"H\Z9M GM^T8"RO&B8IH-+>-&Y4/@D$+ 1-' MPR3 $TX05+)A('<\GI8V4'KZCD"2PJ2:]XC&\#2(?F%-"!L@D(>* G_.K AQ MBR[&1Y6S2LG&6^/WQ--Y$"\2V3%B 5]8--P.'.[0\VGP&O\>P7"B&$:J@)\P MI1V!5OD,A+T;J +T<%S^_O6^ TWH6PNM9.=5Z>L+/29:T. &MV(M H1W$=.W(]&&ZY0?=H%,H\]R^YNGB2LBXC[RD6P/8B+; M=P6"'D0>_7.AEE/F2+RLJQ8$8\D0NUZN_SX/&^.;!XT MCOZ\_7;+FQ#>(XR);V2GY+UR2#=!.UP\I;\6B$0&V$%\QA8O,43+B!H,I)M( M8&TS)2N"T4/N-"I3<8(";_3C#*@N9BQ0S-C7Q8P56(LN9JSJLD]1S-C++6;L M;S!CJUO,J.#2@S3V.&"Z$/YV/$M,2OWOO-)^M> I]]@P$7:7A"5.(COGN;H; M@E[1U,40+!QLA@7;6WR/4G)@EBJS&/<8=9PV2$5F*\@=3QO]+A6Y6SN;EKXE M!Q>&B0.3*CW2M^JDO,QDW<,'U%:CL%&8"A]][TE&SOX.ALR#B&RL-6ESBAN' M:XH;JV*W2JOH:SP\Y #W'4%R/"%*+9_I@<&J:+YW9 C.F"]& M=,E %I_1Z28JL43C8A!UT,4U>(E1X%$LD3+",E,=3?QR%,[B!5\HT+*KF[RJ M.(/&#.0"7#1;RHDE3>--^RV0(3YXE@KFB4%FVENO7#,[9A5+. M.8,SJ?#BY'$ITL1"J.UD5*B-044N.;7XH/5"<'2&W9-&0YQ8T5 MW%@WW\33WC2^6=:WQMNFP6!+<;,/UL-B<%K4R?G>#+B4V\CRD34?"5N02M]O M5O'GUPN9)475\FFG+27W*/L:F771T#A,I( L11A)$8=_EG,O$K9=,U8.^6F( M *Z3AA%ATQP61P:\OSNR;A+#PKFQPQ'N10L,%69$L!XT 2>/,T3"OA&,0?> MA/^=Q#V#_(K@K$*N2=4R]DA5*AE@KMAEI4W>$X2*Q')8L*OQQ.$W#J6[#6\5 M+DB3.JY8AC)K6)3BD-Z4O8D_7._%5>N+UAD?V#M/YGA,0KC[3:*/>]8+4?RD M3#F)IVD%]&HL:X+SLQE6^])DJW6R2([,6BUGON=2RIU2Z)BCI\H!T4P%W(<3 MYER47@^1MI=;P%7&.[-7T83XS=7UHT2MC7"U9HJ?_*+XR<%W'-3BS;YP V9K M<=NPVQAWBL.\]5M'750OK^+.@(_ (6*L&M@Q6/$^JN_;)5!,.N'K$JD=3S\Y M"$,5(J)A"Z\U+MP0OI%H]YBP\(4).2(]6 )N6:,\2>4Y3S1K;189ETEZD(5@ MH *P;E+;<>DV0K-HW)*B1& M4_K=%*TC*_IYG)AJD%"ZRZI8U3!%IPR^Q!>%F^0]#O (K&U&=GIDWJ-O+>6Z; $/?/2Q*(&WZL/!_(.CI5$%!0@9-ZZ914$ DCZD MM?%%8$M7R!X5:!H;& :[3Z,6,RIKGKY.%WE>6=W9\6MY8:3S,J.,7:IF!9\G M*Y1ZQL)H9JJST0[E@V]1SCA/:H0BEO!D,F"3(>^J\B/+ XR%=>_*G><%E$>& M8FKX4#3^:1Y]/[F]/,^-MHI.6MZLHS4OBN(V?%9A] J$4(C\O.8N3E[JI4 Z MB>@P\AW65=(4.+Z8U^PR5KRW6O1A*ET/0I7*"5@7/-_L/1,Q]+AFGM])-"PT M (='.>GX[Y'G@YEKHD?E,6HM;6S%2QH.4I!T3TQ]<93>+X92UOH@"R8((RZ)>@APBOP%=ZU]$VD%$#;$CN!P6[X; M5\FG'3QNR $7DEO/U!R!.O96YMA%-ZOH D*4TTG(69D* _)3,:FHOK6DZ_L7 MM[7EN$U5%*2=0?QW-JV82%7R]E N@P,>J>)1*AQLSUMZ4[ Z38(5+ M:IY2:NRB1,4"NYGY,.FX6@&_;DL:TU"!!:OK!KJZK@)KT=5U55WV*:KK^KG5 M=8,-U76=RE;7A>@WIZ!E+,6AD7 RD4<91S%S7;],>AW[/12(":DE",1+*<#C M2I6JV:C)B]=\+V4^42 #3KE"Q#_6JKHL (MB.K]W[?-8W2IXX>X 9T?5!-+F6#5W 44T.RIMOLX0KD.M?*\/4.4 ME9$I>>72:;.5$J^=._H0?H>$=)>%,Y0!P=PUX#")?+/ M/ <-0AJ\;QI-;CQ([EZ]7XD))OK'EH M8V S L K71P%HN%XX(S*D< !?[R&Z- M;]CU&;_.CN^58H5P.#RY8SL^FX;I6W>B9U*ZUE>"!:EWBSH)Z]7W!!RM^/E& M1E5CEF1/RX7WRAA%+CWN@=/K%Z^91$D/2;JP :=6_3/"2L5%342HY" M&>;84\/:VE/*MK4)1?>H'HD2H.(0&!36W>!:;#.:(O.,2U?LW8Y?]L)\9BC= M2"W]F/A'C7'W=B2)0ZYJC*5""UP>"@>S97:XM5EL]>:Q M5S]J1<,G=UM1Y^@KPAE7M]W,>6X]8)/.%WYHW\8TA1'GE-&<. M(*WNT8_";(S-W@;::A9<<>_H*^Y@L=EM:\.*BS-!_^BK[L(Y]V_[&U8=,S%2 M6C,B-2S*Q&I)#D->EJ57#-H1I##[%2X] MAVN4T\0ZZM56<]-1W-!9&.IA7(?]'?6ORJP896P#7MLD3H*CW"$U(]930.?% MR[PLL,5MK)6RR5>+S%D>(R%+UO,#%0-=?H1WZ!K>4M2OP1)"H%NT=OE?Q*/? M-+Y^NP^P52#S">1__H$_Z0-J&1$M,G[&%WH&]T.3"Y"=2!DHG@_R<]_H=&>4H? X:\,ST4#GM[>3!Q8XEB5B&NB3RF+M,\3'!Q3 MEN^)$G9Q=!B]ZB2&8<19T Z&-,7[[0 M9+X4 \51^0;\9\:9[S6GS?5>A$J6/CUX4U_7'S;3KWP"B^^1VT M$QSE&\QMFZUWOW[[G7YJOWLK6.9&5AP^>39;J)C(.22$?(($&_?=\3X!?CGP MQZ@3NU5\QI@(B(^Y-0'0M M#[._&/4 7G:"'S-GD92:,5XS%DF*4*N#?1[PPZO#%BE J/@%T1?C MUR29R@%^=I)_IQD=Z'C<$+"_'4LCSTU%F- DQ#(]E 5I##S*J&/4Z9GJQ-/5 MKFIE:_+E^6TR\8OB1 YAWH(TQ6,6*2#J 71!=N.51P&"&+XK<9+KWH9$P4\T M\_$\>E$M7TZU!"$L^LD(Y>$Z.#?J$N6G\(A KGQ$5);Q4#TUC:\D@Y&>41JG M^E(77L!;Z A%,1J.N9T^W,1L*EJ&0IVB3$;R9T*C2*[*0*13Q8CGIM4.:0_B MX\0*E/ ;"8_ "9E(D/@$EJ\T$"+56K).1JHQGX<_HSY\RKA,&8J:>(E8"[X@ M/9.IG;O&\ H9VXAS)L47IR9.:&&N>$SIA TW%(\G^1U="./!\A>>$3@$C$+J M?1FU$L3ZYTU#_33]#JTC#CB:,R0UGV/6+RM8LR[^=K1<"'1SN M@(\>X)T-B<,3/6Y-%6CQ;%JPOFJO6:[>4VNY<_387X,L!VQ/L997;'#5!6]# M7?!6@;7H@K>J+OL4!6^#1M'15"X(6O;=^KDN+3?*'3]5@S#>%\0#"&1HG^_3 M^([-!J6[)+PU\$8(;UIQ96S&J$D@M'ZJQ=TJ EVJ>4PB-L2. 'P5:^>I%V/* M[18@U25('_\U:IPD-"RUXQF^)3K"9FO?S &@'3^>="$:>FZ-_R9$9^JJ07PM M/JXJ4=).O@%E^^R<78JXG8H-1J7SN?,Q.=PTU0'LT8QS3M!X\?1N4J;1(2)^-!5>I)#IRTQN*/; MEU_@2!1*IU=JFJB8WLFW3-02%0$Q,GJGK.BHTY"CN?/7T;5CA1-]3 M7I*,(-/T4DQSB#5(J$WL1W-LQ_(Y;">^1NG@]5D,4 BG^+>%-P&MK@P<_2_(IC_SQ$9,J(_.O!SRMYK@4D+GA,[(C MC#YU8[RDR!&CU@AJ"I;4S%D8O5YJGQM@_!LL2E+72TUWA.PD! T(_15O/^5A M]X#1$)SDHG U3K@2ZO,](Y$6\,&8]*V)Y?Y(1$LXX"A]0!%!$Q_N;A*? :2#&%A6OJG&^U$'*B)J Q9 F(6]X) TF:8*00=)&7;PN ML%4]KF@]ZBH6P(@( (1],DB$8@,6YB8O-"_1[B6-0V485,1B_*@86E#(ULJU MYNA[/DC5QZ&">#=(8Q,T"^4LE6CZ%!IS$7YF!.J5Y-HYP7K2JY09]L2;L64U M\T$7H5N?L2B7'JX+918]0@Z+$5BB',=!6>^KBI6-D!-@A%!3%$N1,U5WQV,3 M49/C\_/6E(RF2R =L88GZQ^8Q$Y(5LGR_!,H$9)T*,A]$7@&A2:0$_!8K2"D M43,A+5\%2>/FQA)MYY#:Z&/[3QZ_ O 3Q)G /:0.)_DY8ABB4#$U\%*$(0K&I1VA[0%64[R%?,QZ,)F#+K;CN MGF.PS2SXD5"7DZ1YP0@*2I>#RJUTL:)NC*1>5FFB51K)81#[B"4GF-Q=/4UX M_SF3,^P(V]Z)LBI*T%]V"F)077'9;0=>[I/=;4T)(RD'96EJ$/:4R(R0;O!6 M7&8 1Z43&1$5>NZC1W7"0KPG:3$)%HDK4@#S)$F)X@6"ED"R0KQ'-]^V^"C\ M 1H:CYTI#'O@ICB&U><39SKMYIK2/=>+4'@CV.!I-( :'MP&%PY3<^C3P=K= M&/WD6/7Y5:3BM;G+07HL&P@9FEJ$,$<+1D@M\ LYA5&X9(@5(P;#1N![DADHM0[%F79IEQ>+*8>U1$0,31XPC+ MX;J!C02.XSN/#C664/]@SJA)X=-BEY PG9#@XR' W\F04H>MH\4CSHEH39TE M"AP_6RUF& .AS[Q*SHC:<-6-3VGXF+5Z-*GQCB3,A!DCQ< F*XHI,/0,J MO9]*D+@OON=Z&$*@'6[N8QP-:^JR?N75/_&N#3F>'5X*XN]_0,[?+S_]NM;[M_8QOVW/[F:PJ?CCW.>,X74"\4!U(*/'QW:XK@0< MIX('YTE6J7Y',QQ>BA8,GR"$5B<5B3I8>2\T-;6C:NN4.MMH]YI*NXQ\ MN"P=$0')0H_J2AC,$"P=4:L?KS8Q5%1$%>.IE-*D$K.0I)NQ5,44/IX&!\?' M7F^;MJ X2U-DG+!+\*MQ)H;E:W1CLE#X%3AQ#2..FHG$H^3!03>/!_-WG.&] M4<1[X#-9KI@+I9!--) T-QI>"E]UF]S]8#1[U;)E"1AYI=&45E#0KLT[;N.1 MJDM>?N2)MN\D*PF(\R23J6V\3I!^R?'Y;B>L8,]U\/9N M6]5>Z"WO>LF*O4@.B[.0)A/.IKNA.2V=+7WJ7K G$ M%U"#.=C8XB7T/OYG84",1K>]?AMMB-"'_]CRQ<*\N(6[^B7[>[-S.VCW<__4 MNFWG_G[=HP;P_DZA)ZW_?:_3+6E-@W;^7\ZY)GU.^IPN?TV#C4_ZA:04EU0@ M"U'*_F>CTXA=*9H_=-A2'G)69\ACPQ ZAI/AC0C^C/H?/&>3# M&'*7]:*R"'6!S%;$(=J!PG;:_]6#N1(13)GWI5^E75>156P3$Q)K^>/2]E6O?"#Z?3AF;S=*BTL#_'=P. M>A47(O?8%7.#NQ(0^F@?/5+&FO\N%BQIN5+D1%I&'23J7P[:HKHU@C*KU-X* M =L.-@/;;DY<128V&ML_OIU%\Q6[;IWF,EQ+WLP8=O\GY0-'VR.+B] M5KLQ[@QOS0P.+L_2'')MDE=WOK[UU2 MA"Z9/4YG?JVSN/+8H4MF578H@M89E2$> MDGP2=;@-P=G<_(OY7A[O]!MCPA$QWVGVT>Q3?7_E2/RSU5\9-,;M')]>^RM5 M(*%+9H_3F69%_)4AF%QYX]#.HS,*IXIF]']U314]X%IF C"5@).HSW-MNMDL M=A*Y/%]SQAA5S6<9 0,=[N]OH.-C*)74Z_*KG36Q;2&V4]OX[59I-KZFMRNB MMY1-O#N]M36]73.]E69EMDVM)"^5B :M\UIDNTNSCI9FUTR()[?6NIK>-+V= MT%KK:7J[9GK;UUK;G<#*2S&51&!75EG^@+.C?8)Y6EI+YN\5)]PU-U!S9FE7 M+$[8'C3&W?9MNR*!]A*R3YK:=J:VDYN>PPLL!M#T=G1ZV]OT'&EZNV9Z*RU0 M:+:TEKQ<*C)K$BDTR\M[:$*L(2&>VEPS34UOFMY.9ZZ9Y65"-+W5D-Z.'BDT MRTM]Z,+"_2*%_A)1_3-HS;JT<#W7="H6,C1[C3'PRN$-Z#J=4T-R.Q:H@=G' MANV!IJF:T%2AKIIC$=6VKAJ3NFHZ!W35:'JJH8PJ+^XW!/KIC0[O0]%D5$4R MZE;-LAHUQN9@<-O3Y':%Y';J\%Y'MVW4CMZ*65U'(KAM5E>GW1@//CYN';%T+IR>3JBEE<1R*XK1;7Z'+0UB^4=7)UPEN9W:>.R6UPVBZ>V*Z&W?;I"N MQL6Z:GHKS[CL:C5YP614M6DQW5YC/&AI:KM*:CNY458Y["M-;W6@M[V-LH&F MMVNFM_*,LF&EM*0N\W4UFFOO X336]71&_[6J<]#9!UU?16FG7:,[62O%0B&IYY,$B6V#J- M<7M8F5F'FMI.26TG-\ETTT7MZ*U0">"Q"&Y;"6"/FBZR0DR7 %:.GDZG+8N8 M7'W2@E6QN:ZL!C =Z-/(?+OP1M6&>?0&C7&O>W@SB4[-U)#:C@7,UQNB8C^X M&T[3U!71U-X!O/(&=FAZJR&]E69-]END"4>:BBZ1BLX\L"-+;>W&>*3G2%\E ML9TZ@-?7;1BUH[=B ;S33.7($E;G4-0434\UE%_EF5S=4H L+JR@SP26JE!! MWW$RNUF&_B^3;S;T)O>8>7%G@+QS;DKBZ=T:HVIZ/? Q]H M6,*L-256 MEQ)/I\"+6,I#4,R#46DPNYH +X0 JS:/I(^](J:I"543:B%"/75,=%!ZGXFF MU.I2:C'K\DPS4 :4$LH.P'K$*T[V MJGFT:N-8!IW&V"P/):$2NJ2DM)VFT]-'< ?=QK@S*&TNER;'ZI)C,2/[3(-> M!CU,.9U3:N'I-?Q="?U6;+C/ )%>OM('2FDZO M@TZ/9D .M0&IR?%DY+AO&]*@]#8D3:G70:FE&9A#;& R2VM@JE80]UBUMH/J M1'%YH:TE"> &9,]- '>\VXCLXR92*H<^\)>CY21V)N/JBYYVU;K>ANW&N-]J MU2/15$*F4S.E9LJB3'DL1VIH@B-5WL0\S7J5HL"K9;U"68=C\=ZVK,,0\1I+ MF2^OV:Y2U'>U;'TX>7U9VP=44N0IYNEU*.9:;D=_B^LM$.;,7V5M@FDM[IOD_7J].KTZO3J]NP MNE.7@)Q#97YE2\\'T]&P@KNU4Q$.[:+5W]??U]\_[?>O;-;+@Q7,#?;/E?,, MYK<;9B:\%-GVI7EY>5N\'$=N.*A:.F'4&'?,X>$0E1LX\L25U)I[KI5[3HUZ M-"H/]4BSCV:?NK+/ODT^H_*&A6OVT>QS;O8I+0@_,K5-IKFB+EPQK)A',^HT MQH/R$)LT\VCF.1OSG-RA*6\VO68?S3YU99^]'9J>9A_-/A?#/N4Y-/U*F60E MIXH:>\G%-T$#N@2%\ZQ,BH:BX-8HAURJO*JT"5 MJR:WGCDUOQBM MD-5U+(+;8G7U6YW&N',01+^FIQK*K_*LKBZJ0?/PZ%U)9'1EM>*_>>YC.<&[ M7>/U->>+=M7,R!YX+>W^X5Y+=5)"FMQV)K#/^RW,)W1[FMRNDMQ. M':!K7V*SUX736S&KZSQHUOTV3G$X",Q:TU,-Y5=I5E?;Q+3H2)?7G8I(;4=JP 7;ND2>V:J"II*YX'!;?? M/GC>NJ:G&@JI\FS%DJ:F:RJJ(A5UJV98E33[7%-;#:GM:(9521/,-5%=$5'M MV=';;Y2#<5SN*H_P# MNAR14K4IX7VSK"GAI=]Z11$M--]KOJ_-(/*^6=(@RVW]L7J"6YN._X-^R?2OH-/,?+,P\(* F?F,/O7 MUP?X%I[AREK\;H5X0Z_O0<)^QT5]A\?]NO"F/^+S'S4,!K>RA >'<%<-6J$\ M9F7G_U@%H3-[/3WMFE0I,&?&S$/?#J['H ,VED!2N'DCA#].XUT;3WS;0)B& M-Z._/GA/L.C7O\)GL>3 H.HBPW&GWA,S@HB.#8N^\9Y-V=.$^9P".^VF8;;, MCO'&<0W8V@*(,WA[9R1O3CFT)\M_=%RBL%0!1GR&? >2F#E)PEDNK&7 [N0/ M[VPG6"ZLUSO'I1.A+[T3CQ<4CF](D2.]D/_YW8MCA_.[T>AVT!J@"!#%)>+% M_*_M6SCA7[*_[P]OA]UV[I]:M_F_7_>H=N>VUS<+/6K][WN=3GF+ZFY\U):" MG)2X.(]>'.XD_/.E:;$]31G*\?/L:I"[JR@N9) PQ>A0@2UN&91=JY/X )+E M"0UIXZ/E^'0:_VTM5BQQ'"7U@%;:_GN_8B#8C04+4#' ^SV7&:_,\HL6\UVM M75QX_Y=C]@X+NK.Q"8P&\>^1W?%W)YP[[F>7_0\07B)XG6,"=UIH G=*JT*M MA,>ZH=!9,YYFO),P'FI"4H)Y3-=&IC-+ZX(ZOEMY>%UXI=D$]?:$A2^,<95M MN3:X:<]<=VMHU>.S#J5/@7.^S^$0'^R1B8*MZLO42*J:NO:EKHTRNE,M MX,(R(73:YJUY6>TY246H\PTG.*#K$3,G+P_J=!OCWC"OPO<@^[#B><;#O3;- M]YKO3\;W!?*,G1[P\V!4VI2R.N09<[)X/'!=-F'T=\KAI0XZG39;FVO,2Y16 M,4=YOR%YV%33D,;V%-^*U>=Q/U]\0(' M7PP\# 3T>2;_'=LGK7A'6 "5%6;)S+8E7W<#QW43P"-@L9-0S7@[;D2)RJ4O MQ9OQF TPKAA/I;1-^(<;SH/;/*H]%7$:6 SPB-217C>\PV=$/$;H(<<%3)W/ M8[R =C"6/MR6#\LR[!7#STUA:X_\*. //U@(/W$]8OCPK."67BAYUW)!)#M+ M_ ,>"GPX-%Z BN#-4P\$-C$ZO,V!5UE1>G(*AJDQL0*'&"I83>>[7 [&P.96 M +]'#%,X")N_(537MAY+55#/F([T&H3?]HMPSCDR2,ZA)FEN.GBJ8VV*R"&CIH6DIM=$?"W7EFHJQ) MN!O*MX0YWHJ_8DW \EZ%Z[]R=.-X1XH?ME)GH_SWW(]K4A[9S00NXL>-A?&, M.VOQ8KT&Z!.H%6B.*Q_>!]U.YS-CK9#[MT +7N@5/%FP+IE/GX*UF15 M9BW&W$>F_S>G8TYZYG P,8?,[ ZMSM >#FFQDL\[_@@%&-94H3K#F MDD\ M'82KB>BM$RI$%':?X&L6X(0_0/8U/-_!$T#Y-!.NN2LR_[#(Y/+P\,F M;YI7.SDN"%?'6AC?0O@%M_/>X'TX[HK9;_.8"J3.E'^ ;E](T^YHA))^*K]Z M'\K?FA4MBGW&O G)<5X!"R:FJ'>-A3>7W=* Y/N%#Y$PYM]'6P4L4SA+^-,_ M5VC?AB1EZ6##[ $T!#>T":9%SCVQDN$5XN3 'Y=<+^&[P+P-N1MP_7 M9G.7!1[&]03\#-3BX-M781#"\_ YW@1NCOX*>NW]9DM,VAEFP@B3OVV3]0%F M/KD5A0R*PX:J[VU1;#1\N^V"AOJ9S*+-FS!WM-XW>HYQN?B!AM/5&.A[^S#9 MP%@E V+[M_]W23=+K\X M8RP/?4,?%3@/Z$5"^1&N#!2W+Z4S!6BWA\PR*GV-1F]GY4[^ HJ&"@Y2BNOI M=8=8 $=UWQ8,0$F\_X9.1MS#7.)>2RT%B22C7C?JWJ-Q!CWQ#JSKA3/=P0%2 M^OW0R/WPSY43OAKQV9=C;!1J0?SN6VA4*_?OV@_,#X%^Q9_N:>Y6MN^PF]MW M6-'FPM@>=))WP/@=[-I!B,Q'[D2RE7"/3L+($S]Y(^&PURG:2#@P;_NC8MU_ M:WOVVK?]SJ"T1L(2%S4JHY$PMPAU5,^.M&0Z'!5OD5ZT'7OTBE195/NX4$#L MT+NXTX:OZ=#,?:BJ#@5F0K\G\M=..$>CQZ;LM8SIH0*(XWDGHJ$R22UZ1JDS M2BM^O;][+GN5 = 9["G3XU)DUQ=:,WFA58^CWF8OD;-^;%5_?/[#R7'Y>JW& MN-,97-(D+TWS%TOS_7)H'OLVS1+&9E1P9$_E5=:*X'5RE95NF8LI?5 .I?,) M$F7A4NNVRDK1R+ <&L$9Z_0.)_[J6+^:1)3T])8:F5UII-<8#RHS6?L:@#S6Q*V\5;AWZ$K; M"]O&H:2YX>_\Q+_R W^OG'<$N'#_!,>8URK9PVGTO5RHA M84E"IP3I6RWSM%[2UZ#:=MZ+P?_VQ.!*;4S.6=,I7AUFO;6U>J#L_9U.5:G1 MB/CCO1-,%UZP\O,P;GI#\.#ZA\^IT$9L%2EG)V&[+^6,&N-.__#X4+5,6TX$ MG9K,+M_N]6_;_M6BHA3>_P6)A8+&/+JV]ZZ]@RF6(R;ZB"[;,\N>2B: MX:Z)X0HZ/8%AG@)9-M5UW0;EVRC7&-SA^\I&4WA*!S_ZE$N[ MAAC?5[;T?&R6LX*[]:[CH=&:N98X_2 MC?V9HYP"#YV(K" AC?:H[]B?D,JI JE6'K(N,O:+SY:68QOLYY*Y@4#V\1 Z MQX#+]3%':5&7L,Y!;BB'V@(L4"Z[]!OC\D8C5O MS+C]3#)VX;F/W,(]0,I>B4URTCS!L#%NMZICE6CSME12ZIZ2E$9 2J/1X7*V M@@;N=0[*6I_UNX; 8BE'0Z[*0=2]2"1>";HKD.@2$-:5!-X] *QR-S:+1S!E4#=AS5-$WGP!$@^8 MF\=JYB&@NZ=88%%4X$/6EP'YW&%]A^ !G^+\BD(!G_P ^Z>DP'T6."@/I[@> M2,8*M'P:Q5B94(1#B=A^$&]7A"N_19GM.W^A]![(/YV09[G"$M@G.NHMXN<\#6'O?QWGMQB]S(#@#;@U%C/!SE M#)%, FR?4P9EAUILD#([-.3G#OYBRNBO I._N.2*I]58OO^*G"Y^[\T.7J<$ MX0&K@)[_CY7]B,]M&@'(4F<& MC@V6B*Z.:P"1-'C'*[!=[P5G,("=NGRDPVFS,5?;Y_&DQP8DV[TY2_G+-WDVSPZ.Q M JE<&51BL4?DI?XB>:#X_1G(]P-FM@*(HZ2,-^8_S_V/O:)K61;,V_HF#F M[M@;5322$$C5$T24[?9<3[AMK^VY$_?3A("DT!@D6A)59G[]GI.20("$)$A! M(L[L7G<5!2+SY'->\KQ:[9[$]R.$246*[G4M/BM%^ZU!-S<2&U-TAW.N6D?R M)Y:?B/05" O&$.HK7LB(Y_LAHXSC&DE1.+%H,[L,A=V:$*.$$&D+"V#WH+QR M7BLV-Q.#E$&P,2< 8??\SCMQ<$A],M42<(UYV]'5<#&#S:)% 6:"X_GW,P:@ M4]A\,?-6C 6_PI>DOH7/S,SZJF!3=C-V@N@>N8H>#J;,6UR#Y[N._2O?"3QS M]Z$X>RD8^=Y+8K_@M13I (R'BX:_ R>[+&)Q[E0=17.IX /PGF@Z.-PY4Q!* M$PP^#-?[,-LMT58.F6MW&?X-?'?1&:$.JB:<"M)"-EM#YGAT3Y)$9FM@=#-" MRLI:"L$6(U]$10E;<'45N@O,D\MJMI4QESX](?K&)].K-)E>@K709'I9EWV. MR?2RSJ!/S'K47M%8^$C[+LH6?2F5C?*B+'V1&L/"$3O]C*"/DK=Q+[/H @,, MD0F40L@;>X83T)5O4\:$#0NO-+_SVVC*QLL9^SR)287_^6W3#H2+D>]L=WBG MI68-[Y0.F]ES/;UG9XQXY!X"8-"9$_$:"$NTR^XBZRS5$^4NGOB^;;ZES[S@ M9(N'@N:$.&A,*(T)I3&A-"8T12X:$WJ&,:&-Z 2^]HCMZK,C\[]OKV-FY?TW MJ&"AP+>4;2X^AF]CMU=EF2] M?>[26P/3[%P';]U&$]7\&V6]/7-NHP2_8F@ABV6Z.,"&)B$U%!Z5XF=9\# M'D9;DP0>!3(S<>[ 0ED^FNI\URW&ZC5U4U3W\6A_9D:C]%C?B'U MSLIN,).[PN!R3W0B9B=F%^9@.X'9]_F9%PZ+:_1X06XNT9*' MWU_-Q)7"Y"I#BA#TN7*..2,BXIX[*.C,ORZ7(9@WF#O>PX6'&DRY%[57YG-NXTNZ1&NKJ9BB5$CYLDU(_.IJ%!O.>Q M8H=I4H!E82M?L62;5R>^L0.G"DF.S,U.%7IP'E40F>PG,]M?\6KFC?'.DL=ZSQUK.G&(&Z4#AH?ZQ#I%[?JP*+H M:-1AB3S/[7S-_')U&1,VC9Y:-6%3Z[>U;O:?JN9&]N'[=6'YFEU!:U(UV=9D MMC5+7%ZKF#49;:MK2K8F&?'4:UO]GF1KDA1/AE%;FK2FELF3SO+[@+@^\R6S M7RJ[-<=40QUW.4.^W-*S2R)V[/3\+&FAH\IY/ M6&C&;Q6/O-F#\CMO AGX?PM&Z3E2O2O7, M^34D?4^3O@J)W_.+7X7D[R7DKT("6+ +FD''WNCB3]_CV]^L)('."[*L(=[ M>.%2Q< H.1]*7P!%H$@DV.BKZ*LD^2JQ F0M'/-DB&JDYN&>48YDIP,]/MO. M#+75_<3S[P-[QI0Q&X9QDW(,!967,6(/D=YV V]KS/S3DMR&6OL>=X6157>L MS#T_?.+92=%K&[8[):O^P@F:Y6A1N<19AB3+N:8M+P;R=,)K&/&:\5KXIW2'K8(6]68FU MZPJXRXO2%=114D9([0V+%"9=X0(\T$]WU1!L9(3-^4.EJKA0*4%*1DC5%UQ4 M=9)$C87-^:-QJKAH'$%*0DAIPN)7Y2%E$*0:#:GS!X-4<<$@@I2,D!(6/BD/ MJ;YLD+JQK.6WWGS.?-XN;F$OF-^4/OQUL,?YXRIJ$^,J!*D-I.J+1, M9M!5 MA:6&%#D-K,3SF_3U\3Y].G!+/CO&7^ B=D[#724"C'+)]1 MSA^IT"A2T6Q(U5?H ?>9@6I8IZ?P$G!D!,[Y??B:.!\^04I&2-7GPX=;"\FB MY@+G_$Y\G7+OFPVI^ISX8,4/M'[G]$GA!!P9@7-^+[Y.V??-AE1]V?=@Q4LE MBP3EC)W^WL3>4P2I#:3J<^+#=88D45-A/0W0I#M%L2-47A^CR.(1.^1G-!,[YG>]=Z@/4:$@9]3G?X3)"LJBY MP#F_^[U+.?3-AE1][G>PX@?]#HFB9N+F_/[W+J70-QM2]?G?P8B72111IE@6 M6/[1_M9.IXG93\P=K2A1K ('G3\485 HHMF0JB\486!#H":-7"38;&!S?@^^ M0?V F@VI^CSX<)DA2=14V)S??V]0\GRC(=6KSW\/%OQ ;=0<:L+-!C?G=]\; ME#W?;$C5Y[XW^E*)(D&I8@WWF0EQEMV&N[DG+(*QSSIF:P XH<%@C<1-?6$* M ^<&=]L6X::)N#F_<[Y'C7Z:#:GZG/-P5QD8)(H:BAMAWOE]W&A87V(2;)H( MF_-WY.^)Z\A/D)(14N?WSO([SW;(9BMX M>3:.>HW9[ECQV9BQ.9Z[LO#9A/GP BS-&_V@#+,*S'7^$$:/0AC-AM3YYPWW MQ,T;)DC)"*GZ7/MP!QITK7:?<--$W-3GVN]9A)OFXN;\KOT^Y=TW&U+"7/OE M(:42I!H-J?J\_F###PSM]&@1X49&W-27> ^&NDRXD2;'K"^-.^V[%]HSQ4Z. M^!ZTR7T IRBPB7],Q*'GCYE_'WJ+!SR[P)LY8R797]-93%@89)_%ND)ST4J? MTA4$0FX9<69]49(^#@ PK+9.D"/(I2$G+':P#[F>&.\*(:Y9B*NO.@(N4X.> M9I%>)&./[J\&C)(#34:/DQ32F#*9X"CG/+[#&"V!L;I^"?'NXP0.[GV8J*2@&@L1(4G8)MP%!GUA56<$ M$:D@4FL*MMFA%.QFPZ?6%&RS0RG8C8:/*B0%VP1+6B(%)4OELW2M&?/=3T?/ M,+GE3@-%G1C+,D\/ \V==D^0CU:*1A:"G/RW#*^BMHNGJG;A@TT(> T!7JV1 M2[,C+AV>@-9H=BQ0JP:MZO\62\(([TZ!K] A>!*]*W15/5)NJ\*QW M EY#@%=O'%,5GB]/P&L(\,1$0%7]BA2JR RV?JHSHIP);.\8'Y'L/#/%#@(6 MIMHE5FF4&-.@GM9K93S]M#A:'"WN9A+RK$WV.+@C1GT5)67+B92DXDA)-6 MD-8L&DY4 -=L.)W7$Z]105RSX23$$U\>3N*:P!&<9(33>;WTFC@O/<%)1CC5 MXZ77^G!#U8QVET#31-"L*K!@B(#0%B/7Y$W< [?._T1H $MV;![;P>2%UXK0(!L2% MK,=WJ?>O2.X)2@"LP;'9;1N7=6U&_DQESNQ@Z;.Q8H?*!'"@/",0% "7K?C8 MS,*'32A#.W!R?)]"BI=S65"V'A%_KNJ:+[_]YDB>(C+Z7J>5PH^$;L1.Q4T5E=B9VLUL#H]=H&L1.QTXVR4X$[O@H[ M=;$]IB5L& !QDTRH(FX2$%,XP$UI'X>[G-^/O? ^?E06JV%EV5U'[;5-XC;B MMAOEMH*@2B7=I8'NZHE+0B-VD@E6Q$X"0D.5V$F'FY7>(5N0V.EFV:D@]%6) MG;K 3EK;(FXB;KI1;BJ(WXF[61G\9M6UVIUKX#99BA6L"]0J]#-A]=&QA\Z, M=YU_*"A0*$&GU.'I<#QC;SF)Z-/J:'6TNEM?W?_F>T&07'Y6%9*F MNTUL\$[L<3WL\:JFB1F'^6.?#W(ZUK\F^%\>(PV&?TW#/T1IAR8VWR?VN![V MJ*@=2M(/8@]ZE,/I<< 554/NBSJ@88 T1"@NH8 MB5(:-&CCV@!53B3"+H2Q-0TSD>4"*)A&M<&J(HBJ*Y(E6&U!F8_HY*91)!LB*EIFH\@$=03 M%]PA0$DI@NH*A_146420-,G&$@_S255:T$2?\TST$26A:;K%[4"QDFRO,-2G MJFS70;9W,OI.58YE$-:DQ5I-(WU$B3T:;W$[4*PH]NIR[/4,$GN-QUI-,WU$ MB3V:;G$[4*PH]NIR)O;B >'[S7!([C4';#7-]!$E]X27(!$4I85B1;E7FP?3 MN@ZY1S-]5U>A26V(G8 M29I]"XV\B%->PDO1B-MD0MVMKW"8V1%A=>PE(B3@'/\6AP601"0DU'I43&:2^M9$ MQK9L:0 \*]+. @W,>X+TB^+3D/_*#_W*3A!L015\,1 M>D%^;!5-8*JM0:]GM/N$>\*][+@OR&2MA'NM->AJ66EUA'M9P$&XCW%?D%): M"?=Z:]#O9'2M)=C+@@V"?0S[@MQ/(8:_\/Y"Q!'$$;5Q1$%Z9B5%8( !9*D9 MG3LO@WN1XVHD#UU\FWI^>!\R?ZXX[C,+PGE6 &--A$:VKZV&^X(\RDJX[V%. MU^EV_P'X49_CBP&E( .P$E!X\E_O=%.9D"(C4HZ/(I8W+FFP0[,Q)# B9V(7 M(MTZW1PCI,B(E.-C6'M(L3J E"ZII48"I2LPM&.I !1+0&B'D"(C4HX/AI0V M8"SA'3T(0U)A2&!@P=); TWMM'5)D')#J; ?/?=)C#NIK(/XRF%_?&!A'_9= M[DXZ&?7R1 \(*!N@"/2W6]@)H=-M4JHQ(66#E.,]U.6M,>%# 0A#4F%(H//: M0N>UVFM2>A,A98,4@24PE@E(:5N$DR;B1*"#VN(.ZGZ3$H4)*1NDU%]D876: M6&1!&%ICR!#GN[8Z:A0.DR5/58JF$JJ1\D-=?+CP%Y\M;&>LL)\+Y@;P6-L= M*UXX9;Z"4S9@<7'7B1,F#=^&&]805]=@=;360#O=R4#N>AEQ(LY=;W7TUH"" MR W%2?V)\U9'>+]DPI!4&!+G^K8Z1FO0;ZN$DR;B1%QJMM7IH>U"&7"-Q(DX MY[;5Z;<& BIW"2WU<%.2:?W2:*DIJHG_IE[DF;K MU*8=7Q)E->VA7ER.N:5V /4&Y:HT$B@]@7YZ5463718O/>%$*$X$NJ55;+=C M4?"XF4 1Z)=6<=IAG_*6F@D4<8G7EMH%S=.HOG4$E U0!'J?U7@$':6X-1(I M OW/:J\U,#0"2C.!(M !K?9!]TA4RR%%=I+6:6OR9">EQ]XH'XRN>,LU^"VW:[4[C6!H'NG^);3A"]'5\8%T,4R^\P$$R//AL9H?.,_OUQ1F'T^0T4Y^*M]K9?,0>PJZ68?Y'4AL: M,3AY7S0FU4X1*#5_9BKP*D=VI/ M<\=-'MZ#8]_;>^X.)Y/:=A@A!^#O^38_&< K\_%=L"9;FK4H4Q\9_T^.K@T- MS>P/-9-I7=/6S;'5U_311#4U9HV9_J]^:_ =P:UX$^4MR@S>R=<>;!_C19'6 MST3:WT'>+9@/CPM?//]'<*=\<$=MZ9?]R0OA8:&'Q.:2R@[96'GON+8[45GH?C+MGX=193@=0916_@IQ\+8/C6>S42__RCCV'RJM;*_XP* MGRDD%Q>"&QG%A2Z0;68O O:0_/#KV D6,WOUX+A\\_Q#O\YM_PFX.19L* UW M,WWP^Z(_QWQN66VCIR*KQWE&\1?'4J -Q/QE_W6MW]:ZV7_JM-7,U_,>U8?O MURL]*?]U0^\*6I.JR;8FLZU9?SI55]]YW;()D[6JN7Z3EN'F&%PF%WR24WZ-4R$BEV:%R.0U=;NGOV(C- MAV!8Z.J=HG6T78-VMPZ8SOCZSUC+..-3&#KE^:EP-_UUCSKG<3>4H]G_6WIH MJ7Z!*RX\TW'_.O1_&3R.\"*K_&[[/S#M^;WG\Y<_8"XVKEN)_ K\Q5KK70? L62[&=)_@P4X$UB,&RJ\2P&GY^J5Z4Z+Z(H0;6;(\PITE^$(M E$H3T5?15 MDGS5^5O+73):'W67LT\V0+ GV%],&Q3T8A"G#<3U MGB:V(+:H6QOT"SH>5-<&%FD#@KWDVJ!?T#5 F#;0FS@2D]CB>MBBHC8H*,ZO MK UTM370L\85DCJ0 !P-QGTUV!>4L(M3!QJI V*+ZU$'!87BU=6!+HLZ$-11 M]:JB(9M9.P?B(9L,VIL?,]4OJ+H6IQ9HUNJU :FB("TH!ZXN2''B:M9XY_*" ME) BH\@Y5]!2%Q>T)"!)*7)$A_GT/HF<*T%*-:"<*S*FTU36:P-2-9%3U#V[ MNLBQ6@/KM.LB(45"D5/4M%F8R.F*"[\0D*04.:(#%EU5%I$C*%^W>3-_4LZK M&@?_Q-2D[F]GHX_48DGHX!]Q^DUX/.DZVCF>$(TBAB:&KFQG% X&JFYGX!CD M3L9H@LJ1,.)8XMB;X%BAZG! M0.)4L/ "7&)H8NB;8.B**EAT/FBWWQJHFI$QNX!T,+$LL6SM@X/$Z6#A9<_$ MT,30-\'0%76PZ%3BKM40'9PS.B@]@".O.?:_ET'H3%;Q^0]X4\,R3;6W/R<, M-R6'_WR?,N6M-X=O7OTE4.+6EXK];#LS),(]"._[ $X;\#($8F,X/(J:VSY3 M%MC:=*PL PR0_Q&U.YWSSJ;1GP*4_4K@P+IM7W'<(/274<-Q>!E0+-5WE@R6(ZFB@UK M'85+>Z:$OCUF_"-WRI"YHRD^1%DY;#8.X!7?^\'\7\8,=NM'NX%78:'V+&2^ MR\<_\17B@@-OZ>-27YQPJOC,#CR7+VN&! QP, _?"WZE"\?JP[>ME)>I@^N! MC7G#T(:C&"L3WYMG4NY.P4R)!>/I$NNO?8;?/3]:EL?K<>*%W.%XFC'#PAQX M+E"0*LJV;?D.1BXK16S_4!!NHR5I"=\9!PDS?_YEV*'^#O^@0084WNU2HP::($T7G)N &^!-LW$D01&;0!+&YASG"Y\!Z9%&0>B-?NP*V"RN MTQ-JC^$DX,#P;&8 8CR+% ?%(G!++*0/(2TS61")BF#WH./C/6TC68E4L22 M$[)=>[;"5Q*8K<=J@=(=\U%Z_+M\&"C<+U1QSW&7; &,K,T6S) M-0I\'PI.W ;7VGS&!;X9=LKW%7\/+@)E5DQS^*+T$^$01_;"P8PQ%(>@1OP4 M?J42(SLB\J"$W!:,0"KOR86O0G$-AB.HLQG_#=<&IW6P&SK M.7=+.),9;@Y'K)V*^;;R%?^$W(?#XU!37@HT_*L>$,+.J 2,WMK!5/GMCR5L M?A8I?]CS!\X.W!BXI.E,S.X8HM-5*'"[I/GKN1=6_V MDT:OC& 5U)VS00G\K# 4;A**P(TEM&V #X>PV+6BHDS4TKK2*+Y3M@ X"5- M#7LT B9'&Q_O0WSD)_^^^!OF#!X[QJ^,WPC0N8O0Y*;1=%;->;Q^E%(]*H]\ MTWN3PNZ4L??BOM@^X&R,W!2=&)[3\>_ M\;5]6R_MG]'*OD8+>Y=:U\:!$^^3SR-Y7._UT77A;OPX1]Q55J@J*%0K=PQ\ MK%%O01E*A740< "WJ0W7^"%CKG(\[GH"/1274940(.AO ::V!Z^W!34$1 M[J/D6R[V6#E6%$=S\Y5;/(=[X M!7B&57:+5BD%+8W6P%E_LS*:VOX3MFO:6OB@Z'<4#U*RG4B+ M:G- GR?;1Q1LSJBR@=1K#30S(RRV92#=19&!2XH+D! S-%1C99GV8<9B?4N@ M\]^B $0JDN#'AFZE4Q%^+$""$1[-B^>/ ^9NSJ)?,>^AH%Q'X,K,3*MFW\Q! M1UHR8&V?K=-2?GPX8,+#(TF<1&T+-W#FL"#'38*X'(/2V#S;%\&RH:/M_!.I MI& U[^Q6^MV'3^\%9_.D;'6KZM*,5R.E(FH^2%TUGD,_#RI:T M%/<0,9Y7L'1RO*\[I?EG2]K8^:(88K"I>RU"./P%]$*8O*I?T%<[LGU_Q5UZ M_.(=9-S[(@+''>]G.Z1V%_+>#W#G#^ NRV^U/*P3N^O>>BY/)N*/ M>6/#-7;$E&]3ACA\L0,I97_5V%Q1XA?8,=^9/W\'9%F+V*I&;T]M#=0[PU3; M_8)0VYK3]KCU$AQR@)6!:1&!%8E=U(=1"+$U)';7-#*:ZNU<,GS&G?\\/^<. M50/ '..=.5DWRGH0/>GL 6'^S9B[T*,(TQ M;8J#'1XOJ:?#FG_7P= U[XTD&)O$QOL=18KEO*&)A+[W3H_\L,F/?+1'?\W M&\-U]^EQ'2C=W$J^P^/>S+S1CXW$UO?L0G@-OXR!=%\@E<&BRA5GY[H\YQ-> MZ;:5#264%"DJ*(5*=/\VFK+Q],'EBS-L^#WVAA MGG/3@NWR'_T*_;'B#\@MV>]1JMXV>EJE1^6_;NBZN$5U M#SZJH,M?Q69^ERQCR:[R6N_)*K.G"+V7V=6>T.SL>QPQ]61KAS=S?!6GSE_% MV:;CO*=N.+-!:T.)IET="Q3K]$Z4"H!1&FZ/;C1W\' FC(B$TOH9U4Z'U]P9 M[8M-,RIY3CRW:P(6DP*VY5.Y$Q)["%7I7&F.E:I*?P+O/1]^=14,5O#Z.+P% MH.]J;YY4%0*4KF..FA9?8N,USX:[W,:JN4<+AHMLKGJ?XBM2DBZX[P3E7;C4 MW#R+\PR&0[I+/ V1\'YAO!M]JG] Z1M7);/IHI^_:348O-B+2ZK!BY*BFBPK MZ$!<1999(,LZEY9E-):J+J04M+ZM@)1^1RZDG&DLU?JL\R93U3"$JB02HBE4 MXTQ?\4E#IJ1O]%>7ST#Z1GZUR(B"9KKE[E7%689]GM+9%>AB:TCC36*WFV*W M@DZXPMA-:PVTNXXFSL-7?]/,<)V7FM"WR[6K2*NPQ.>%!-KE6-RYK:1+L-\G MS[TOL(*J7"++QD>N70X5E'%4N1KHF([1R2W5.$\H0:CJ)J2DD%)0@U(%*5VP M 7MZQECCRR!%D,/MVB^1%6^+VYKH^OO&"[=OQ1.H.>)$/=IY6='^-?"ZV>OD M5Q!>[C@OY!DEAB:&KH&AC_8Q5V1H[(-SIYI6N]L(ALX9$Y'NH71LOX&3"Z-2 M[1(>-W7%O#QQOU"J;^X52IV\@*AU0XGO[E]-D=9V4X&LI+6JTG%U0B,$8[!:\R9%]?@X#^ MS/L<1C0-8QDMFG8GARFIX$\ZWZIFE2YP77O*]MQH6;Y4JS7HGNY'I5)70GYM MR"]=ZEH)^6:G-;ATIDH=1:]D6@C,L;L^TV+FN4_1?+83C NJ(RT42WJG=!5R M-;&DM@::L$P%JCJ6!2VEJXZKH45#)79R$IUL]DJKI";$2&JZK(SY?,F]P/GC77TU9MYPV1]Q5*PZO)>Z,U MZ+=5L5F\!6=RB6LP\1'Q4<6:[VI\U$.[J9<[M4D23A+I(KBRM K7"VLR'V[6 M;5!O$+W*5>^T:J@KEF=ZIR:[H(]NS9/M@OK:55S&I7##.*M);YK7@3.1]V[- MD%]S[EZ]ZXYETO6:K@5740E?3;I9>+O6Y+X3$!L1&YV]_KP2&UF=Z'(MN'N$ MI)=KJ>V"5'E+:D1\LUI_5_Q\"DT[?0NN:FDB+=PKKD;ORD+O2'HW\)?!X2G%1X0^5/Q2[ODJWY\RT:I,&/JLLRU9M#7HTYX[0 M+S'Z2[<_?0$1$GND@29!#*GU:T>A$RO-3#[5U'K0X4M$MS*I,B\ MN>FL@:8F#IQ:WG)0RO5!RG7JS\R_ZD0K:CF MA6I>KBJ(7.7J<[L%"2>F[!Z4;186)9RP!HOI7 ?8;KX" MYASQ/;DOX]G3N2B[_S2Z-$1(UJ>/82TJO\(+OFN<=&P2W^Z)38E-ZRK1.@% M06HD)+R_A!;A6U?O%!P(I=CN./M/VAU_\L(+X=L=L"_!9F?8=1N> M!4=S[TTF6&GMC1S^I2]...4?2*U^TZG[Q5O.QLJ0*RU3G.@E;\=EX M&0FDT,M^P#N\\0=WY#,[8 !K_M^*(X-!.>B':J&!6C/<#YS))9%2 MDI%T'L\@$.L3;C3_Q+H"Q MD[D,/QV$J'A\]LQ9.1&50C3NK 7'95F#) M =M*:+!]MA-ZV)TJP;\N7"W0!)NME*D-,AA@OO0C$>Q-I)3!RL&!VKK:W36H M?[=_.O/E_"N;VXX+=/T]VN+J\R1.P7\;GVH*P.H6S\-21P_CI?\"!B\8-"E& M-UJ#<.KXX0JV\%.9PU*FP:YU>E'-"["Q[>EU*?BJT5G\Q%["#;?,LS_2-;P[DN0UC1V:)KZ=^HGJUG8 M3^Q^"'KDQ[T]@<4^V+,7>Q7@12<]G]QQDX?WX)JUM_?<'4XFM>TPNJ^!FO-\ M/GWV 7B>^?@N6),MS5J4J8^L_R='UX:&9O:'FLFTKFGKYMCJ:_IHHIH:L\9, M_U@R$!IP=7K6P@O1+? 5W@>#NC \>LLI@)I-8K>P$\_"1/V M=#"QY3;&W&LL.^0F/!V])MPDX+/'MA^)K_)CN - MH.R4;\QU0 -$!_&JQ?_;>HU/ 3,@,C*V/]P&9"F/"]^9X659O4L;+M$^HN_S M\ ]!^BX,ZA+L"<5^>O+9$^[-]?"HX)CM.5@+W,ZI9-OKZE;NS(=/[_,]99_B M[WKD7U7=7N^U!GJGD^LV2^Y&N$=T940C'_@)1J2-K"9.S-%? M Y\O,!'[.=?#W_ A7,)$%\&21J#9&@1HP2LK9OM[YE\I.5W)TI)&R'U W&J= M U)B^^"V)P1%SK69[3^A($N4 OH&G7#);U)WRLO4 2 5OA7#,%*G\YM_T>& MR)LL 3YXXQF&BA,$2_05UB*5S+-QE-4:](Q"CDKN?BFZLN*K'R<,OTG"G_!- M6X2+Z?X"G\1+Z C? *?IC>#*J0Q7_# 8WE4G" #CF'NB9N#_JQ&<;>5=)$]P ML:BG)M\W46)\6.R#"/7F\S=;..L$AU)P@: MS>P@<";H6.)&T%H@Q;&> $Y5"5@$"#MZ4W3)6W$DP4UA&U@\C.-[(\;&(,Y\ M;PZ/F*&.P+_'D:=(^&T\:GA6S]R[==U:.==)F\W+O_$85W[(4?$RXFVIVQE\ M\'-$0WC#51/N()G>@T[<593;8C#%UK \*=VC2]=G0,S_'"MO=;6@7I]G8;]- MRZ\/7'RA\'T+U'L/Q./"-9'(;QB:&5]9(@%&'$>/[OB[_;.Z (8+OYI5\Z_$ MHO>2ZOU..9GZ6D%]\H6IC_V"] /4Y[HJ18091O:K$Z$H<"H)-?36P#I$C!*J MGQ,(C7%N4G,YC2\O4-M['#\' M!"]EKZ8EO)0RW5_C%17/L4RU9T@?P50[$;/O/NPJ^G+D(?QM%G'4&(\<41IQ MW%'LU6T--"LCBJZL ^@;6EQ2[%<\A[W\/]G/P8!S, Z<0W1!.5;A%=0=2T.% M'E#!S+CXK:G@+;F)74KB!_5BY6RD /LHBE M]\1<%*= 4^Y40JCY(&OM8.ESD9N.KP+N6&C[JW1":SJ+M73B5O(7]G,TM=TG MEK6' XE:BKU8^-Y/+HQGDAJQ6ZO!8-J]\_-^ZHR!1@]BE6JW!Q%OZ.2E>[8O*6V0+,#Z"$."'VA\6=I\*_^0E MWOOHA?5])W+A;I(-VLI;CL&UZ9'*0XA:SZOBOYYT.,C MWUDD'I\WRP#>$@#XW]B!PSGB2Q3/B+*?\.B^ 3VY_PH4TN-HA %FQ, 7X"C4 M*[7O\.!^$G]6K*O_SY],3>W_&B@+7!UZT9] M260];9JHJH4B>S8>[_L9(G5 MBU[*AMW)ANWE9\/B-,0O@ MT1U_ +7C/CEPYKP8+<#T"K@JP6WH.SS@#29_;.QD#%^!,K,72$)_R2Z>G9M/ M5<5H*\DVN9+YLO3A\A4 >3=;5AZWI^Y*6\]4T7N0;%R,WJL$K6^C*1LO9^SS M)%E$%H[4R#7'X?P8)B_BTZ2"5Z&?XB^!\K0&691]LN)Y=9C?[\/HA]TCFMO\$*@[+[7=:]ZPE%"^:WQ@3O#P?-CVS%P%[2'[X=>P$BYF] M>G!!>SJG]MO=\IZ4 MXEN.$F=WE!EN_$R#7B_74&1=1!!?V]7:VI"5;C=ST5Y@E2>!"6PU>]&-5TJ5 M+0BE)OJVA[YW$,_FK%_;5K1>THQ!>)H&OD!9$-R(Y7 M$UVN)O2NL($FHCN,"=<1QQC7\2/N\?T//:Y?+JDY,LSKYNN.D[HX55(8:1Z* M:E[_PWPODWT,O.29FJK]>M&)=C>L4/0C!51V@\3.H1Z)MW4/$T&@!DF4@IK& MXS5PKR8-+.#\CA9 VZU \Q3ISL2QV $2X8^:&#_>6>$W;*P6.?V7^KW1+ MII3G5\_LJ3[QQA3 MIK##@9]D4Z5"!8$S"M/?3&QJ19FR*+T^12-UUE0F*D73I4_EK8? ORB+@7ZKU&-59*SOI/6 MAM_B,UYW!4]!*/(P3; <8EX=MHJ=\7Q1]G/$HI*3J(S9]WE]NM9D55Q19W:EZ1W,*MOC[F+7]B@ M,(70D]+RQ.6R7T4;43&Q]R/CT(^C/Y8.".[W#L"/?00!O9?T\&;UN_UOSW^+ M=0D9X6I=VXM+G[B6#X"5R?'KR8R37SP8ODD$7!^WLSGN*-^/YPG':;_-B)%K M/:MJC%SKM-5.7TB,O-]6N]6>E/^ZH?>$K,EJ=WJ'P_:T)EG/3L8UR7AV,JX) MSLX0DBZ3/>+>3K'=)D&U M*G4_L?!4?=!$LI#<([DG#S%)[M4N]ZXAG=XJ%9*+G'WW,_2N[7NA'LZ$%)& MHJ^BKY+DJP0E#D49V'++D>]L-'7AJYZ1E>.RYA' M0EO2R!T0>;L,X+OYM(?UA*5@N<#**L5^\EG4K3*J=.$-<5G\7TSMGSJ+_" ] MM2+0]8+Q<,=<);IJQ"O[5M-EN@X4S^O;8\;/+Y[(N]4C\X@^LXT'?T$SNZ/L-:LUL$XW\.4)7C0<,!65[?&( MJ6"M&1W$4#-"P0V'CQ#TG&*JE6_2:ZC"FO02O*X)7L?;UP2O M$ZP?=)JW#4G@4N#(2KI^PD)9/KKH7?2NHG<1T.A=!#1Z5W/>)3*%6;4D#P)Y MH3T[U*6\:@".YD2=CT#-,<>+YD05.YOHCB&N)CXN,;X>,S MZ>,T7NZ71%)CXF/I;1U,Z[(F,CAU[G].PP*1B7!\A_ MX9.BD\G4OVQ- =__/7NL^WI4=;3[S,'M&1_;G@9_1B3Q,=]I.TMA/Q?,#=BZ MOU?H'0JF*R]..%6B:><*#F2"5^Q ^7,E[\*Q^"31:@YZ9T5TN MF5%^5W'U!3U21"\?NV=W,UQ3F^5CZ6NU+9SY!/JP!2M#ZL:\ MV:?';S]'LR5*H[]YWO@%=E28I=U)T<:L*-@+CJZ^A5H5%WJA=?8[K8'K[4&M M^ 4E ,'L3$!=N*'BK)>GC"(SMJQ\'"]]6/F1:&XKU95'EM+94EW[![-]%-]& M4S9>SI@W.6 5O%^&2Y^E!<-OD=[XCCKT.SS^S(H/ES?G)3S@-%#M+>\)#JFM-^/\3;S;S7@+EE>,FTC!X_9"+ M@CE@T7&Y461DS:,$*G*C9FU^14844'-F+P+VD/SP:Y(QZ+B<)OQ#O\9/CVTR M_((= XI_7_3G7Z-A]);5-@T=K=,XW3#^XL/#[T,I"JGL_!]P!6-?/Q7:W!_W)9\YN+.]D:"%]A%'(& >2;<@HB M:.E6&G1:MD!%ZFLQR*-NU0**EN8+)#OT==O\X)_:G/6";XNP#^TY,MY!KD(#OV^R3VSXC]]][2 MK]*&H2^N#0.IA"IL89)*."=;P'LKL45/MNXDM11G"YTEU.X;DK,=K\45&@F^ M42>&2-*0V,K/:NCWSY?X7[>#X^ATAO@\NBA=%E[@<-]R-.;KF<5^_OBP4I^* M-]G9?,0>PI:68?Y'\O(FSAWT,?O; 9;TO[A<1(>C:T-#,_M#S61:U[1UP!8?[-F+O0KPE-)Q',=- MEM0#F.Q1+)DAL+MQXU!2$ MLNV.''NF? OA!9XBJKS"\W#<)1N_SF+%2O'K1Y"=B!%[MOZJ#VYDB<*K[YQ@ M-/."I9\9I#8C%<-7\A@F+]YGQJXO1U2EUU9X2FV*F*DM[@%#NFPT_L0'!XQ# M9U1BSU%+EP_N,V#%\U<5]G=4X@-FH,1?]7;I^_!3;E*#=15)#1']G&132(? M"9 901)B3D.4=8"AXBO..^AW^E7S#GIFV^QFYQ<Y,/6I1-9(J0W?$M&TFTM*^>)[ MXV5T;<<,1GC*LS-B"F;+^6"CE.^\5I0!T'1W3^7]WXY/9VV:?;5??D^ E>7* M,3NM05\54.I=]3 NU J;F(F8J6K95WEF4EN#;E_<8(OZB[D:'N='UW8 UU7E MR?/&>XJ5(O[5]4E"42PRR>8!#+KITD)UT4B/(->=_8F'L#WYTQY\\=Q3]4KG^U>SR-E2J27<3XKG; MY;E#G66*>2Z#K;"POZME=)&1D*EBI;R3Q*?#ZUT8R^&Z<^_V\'P,W]G!0QG/_%$3U2[Q^1M+C]R/:!]Q)6B:2LS:8G.TGJYW1:N] M7FM@&5J[*\EU\PP]T C^,NVM&OP-T?#O@]6G6M+ _]SV1RHI)W[$/;[_H=+U)#D+H4OJM8T2:\I(9$:+\EYO9Z07#>V 17FNK]3= M?$0J'MKGZ9YHGC:!IPV:HMY0N/1%P\5J#33]6N847\FPQ9J=[=3-EKK97HF[ MWNH(<]=+T>N6FE036\O)UJ(C I8J*"(@!=]F%'66JLBX;.W)O_;^EU.^<\X+ MH2;B0BATT86SK3DQE8_K*_6FFF=HSVQWQ)31#*[9SL3A<0'%R[Z".RXO^'GK MS6'UJ[\$V[5Y;^)'?9LR?'-<)\3+)>#AH1+"7I3A$BN(Y@O/Q7:XFW6$GC)D M_#/+.3QKR%:>.][Y-A=5[TSQ%@SK.-TG9;0:S=A.*6-&:?+!"C99RM2^^&QA M \/';3 "G@0?N4)BB:4\;D\@KZV +1JX$8M)_IUY)6R6=HG:QFQX)P1D:0)& M0(ZE? +CXRO8J#"-"M-D+1JBPC0J3#L#T6ZO, V["Z#IK\"3EA/X8>D#?XT9 MMP&I+(VRU4XN(T@0]D\GG+Z%"Y<'!MM7$.3.,QH.C]CYY1$M%#2OWWO^6Y^- MG?"C%P1O#UQ?L76LVCL]M$E9HL1W$FU<9%E&+7S7;0VZ>C=C1)2$?'<+Q6Z[ M]T(J=SM:3\6DC%T4AYC : W4;D>8[U2"J 7!I+18+0^3'L"DTVU:L9O4XO!S MAD>,FAL?+1(Y.2,GZ2&@]P'H8!2(FFXB@;U-&"DM#TMBQ$2=J39MX,&UE%-$ MN4B+LD$$ZDM-?:EE,,(?W7%)\6*U!H:EGF?D=HW=J2D!27*.K4:@!O%MI5M1 M6;Z%=>#$\4Y#T@=+]):_GH0-3$0)5]Q$^.V/I;/ ;M1WV&>[6HI&W#,Z&@$< M'7O7L.[5RR93I#;'-IMS&?Q3.G\B?P#U=L(9-?QM6%Z%9,'L;.&>+3\I#>1J MMEIP@ U-P*"L%+, M%[[W' WOH]237-P;.9UQ3H ]IN69AK FIQ(8VH27E)PLC!Q7!@PFZ)F6-'E+ MMV!"OE_Z<,A+GW''S<3YB3]3UO(AW!=&7BOCOM\:= UIS .R)\7B):>+Z@EX M,3E>;K6-Y"5._,W2F>%BN90<)K^0:5F2!7(ZJ9[ MA'S]+:IB2F MF68@$C M_#*B=@ P?56:R\@MV)8?45CB_\WPGY.%Y:W8"SD]1T_ O@K8[^JG-ZDE U-* MP B/GZJ:7("Y!0L3FYN%?C22^MYQ[T%8CEA 9N4AX N/<*HZW*S:JB0V AF5 M0N%B"(\$JC@=3Y,&+S=60Y>7-?Z$QW6*A7E:NLQU-HM)PO9[S;[Y@M?#@\ M7K5T8R;Q*Y'B.T73=RF2PL\SAC\ (SW./=C\?_CKN4Q6G;^P)\6=9ND9UM)K M,JRO&W0%HOIRH#,YZ PCHS_:V4$G=-;.%XJO,)Y99&Z]: M6!MO-61$!W6V(+:5DVV/O?CEL*V&+2UZO=-3!:1@VYR6%NFN#L5-+9(]2C-Y M)VT6)MVPE!<[4/Y<"3F'@9/^DLJFI*:BJS=K*NXF(+O-&GK5;##H#] M#+-WLUHTRZJMN%;ZZK!B(ZL?7;)BG >$!>EW^*\6K1]^4N\4GP4+-L*Y2+-5 M>Z<+2-5^+X6L4?"Y&-9=M,[WQS;%G2\BF9CZ5"Q,.IN/V$.0&\LP_R-[-? 7 M8EW3W"%XZM^IO^GT\,3NASZS?]S;V.CZP9Z]V*L )5JZ3XOC)@_O@6#=VWON M#B>3VG88R69 KN=S9#^ 1F!^-&'KK[8T:U&F/G+IGQQ=&QJ:V1]J)M.ZIJV; M8ZNOZ:.):FK,&C/]7_W6@ ]8PL8=V)(\RL>Q2['"F9"6W0+I[R"<0/-CRZ,7 MS_\1W"D?W%%;^F5_\D)X6.AMCR][[[BV"\)RIGP+X06>%:6\>ANI<3;>'>5] MH'N3VNF;J/I&R66[V_U3]OWP9YSV/[$L:-$\I'#R,"X M'"]'8;R:U4?''CHS)USEC"13M6[62#+I[*NW4]M]8KLC]?[/GTQ-[?\:@*45 M;1;7">HJS$A0,+9?DHJ_-=@NY6UR+O'T;!T3RXTDFSU5T$NLK];J*Z5=WJ)#CB4N+2&KWCNB;&.WYA M+BTW\>W8)#]9DF7>L0GCM[NO[)FY2Y:ST)/S8C ="7'P3R>?-XA."C M.RY,C='UK-282^47A[8S"Y()O'9PO,Q26N=+I-* MW'H366#*MREC87 G)E7F[(DQ('+:G4CL5,R,L31+6!**6NU1AS)CLK_DF$5I MA]-U*#.&,F,H,X8R8T28?&L]OHCLM(T6JE(D2P']FPWHZT:!RSK+@EM;;IGW M@&YK8(EK:459,E)ABYBJ%%,5^,"J,Q5VN>J8PKI57T.:C-1\L%:\6.[@P&WN MD.*EY(84:Q0XG@I8HV)1J!XUY=(%]'FG7!DIX520D"@83KP'E6%TI1FU(C)% M1=7ESU'Y[H7VC"XV9(.=&H84+!C,UD"[ZVA=8>,AZ-XC%?2(YP0$%07SG(7* MN-?+:@@I(<_=PJWH:Q+WLH.',@[L$IUO,]HCE75M'V53BU^=T"QBR0'P%G.& MWYQO0!TT5^:>863%:*DO^;@N[3?GKXS M.46>%@!';PUZ7:UI<^MNPKU+7:+/0* &29&S.HB[W9HRE+CD5;8<6[I3^+ESEZ1\8TS!UL"*JMZM>Y:?F_9Y M2WOB9>FUK^O@*H"7E;$3V$]//GOBI3=QDI8R7"FCF/<5WB6=][-?OY2P1]0B M_HEY3[Z]F#HC^/P3O+-4Q^CKQ-27[31RK-JHU.'_E&R0@[X M+6U!6;R7;8LOAIYB*S,6P!\5V#V?$;=T@0]F^_FYRL3WY@J@^7Z$ZYG->-'D M*&8E+,+TE1<0]=-TF:"Z7@@X?_;@86/^M?@BD-5;[P@7LHCV&BUL\[#D MVY,'K5BH#!EST^P0UXI.UGW]@W5?_]V9)&?I:;\6(?$YIHYQ#220H\NIZN^95M+S_CH?!:W*YE(JJ:Y?SN>W#0P)^5GP>R=A[ M<1&P@.9:K)U>VR@SV6-_5@Q>$>[U=D8Y[] .6#2 Y)7Z^I(F&M8]IRI#MV4^ MYZ&7*=L:.<"'.R&G K.MF8>_P9[#=0K^P)5,Q&XG3QW8(/#L8P>ZJE&UN+JK MMBW3%%/'K+6-?D]8<;5!BSK_H@[7QI]2=*VIUUF''JLT)3:+N=).-!A>"K_L M-SBDVO02$1HJ3B^@VD>P3D%)P?>J_*Y#!*Q(0/5>YX0+B'(5*?>[Y[,(>ED4 MO(4F";%3BZJ&J(+AY'8(I2[%F>XTB[=%H/(@8J[;92ZC)N8R.JU!/\M53!59=7R1E66R-8-1)65EV*VV@->KT>X::9N.D5 MC&4Z'C<],/A44]B:*;W1/>*I4(S8F]B M[[2)("946)6_S:CW34]87P_B;^)OXN\,_A:COS-8V(*K8]]J2,DH,3 QL*0, M+,93O<_ O0[8V)IZNN]'"@;.J/D^-&;N$F4B_]K^WTF%'$+7;[3-TXISU(M4 MYUCEBG.^;TTZ_/KE,^"2)95PO/1304S/O*>V\B;Z 7DP<(*0E_4LEOYH"IM1 M.'RCXKJDFH\E:?>AIPR9$DR=Q2+Z;6>^(CS,=X;+T/.#.\5G0)H9PQ\]7C!Z MGQ1M!\J+$T[C&CH7#EX)7]CLF2ESV.3FMB8+"#>X8," MAY$Q[?&5]GI3;)C4$:;^K+]6[-EL78:XJ1:$+41?BLL)O$GX8D=S(.WUFU]] ML^UOKZ-:PE?=U\H(< *B2IDLPZ6_*6FTQXAN7BC(2>R$;!XHP7(TQ<<%(+VP M(@H^XG+Z^<\LX(]DMC];*8MHA#P2>L1ILE-JN]O_ 7_'?3KNDN^CW@+X@L_% M>.TB%^WSV'I2Y7]MEQC&@K:S^8@]Y&T \C^RE^)](4EH6CNGD_IWZF^J4I[8 M/2].O+_9BKP*4]FEI":(R?G@/E,[>WG-W.)G4ML-(9H/6]GR.K@?0 MELR/I.%?;6G6HDQ]-#+^Y.C:T-#,_E SF=8U;=T<6WU-'TU44V/6F.G_ZK<& MO X6Y2%6[".7_O47NQ0KG EIV?7I?P?;:L%\>%SXXOD_0%Q]<$>ERO ONFSL MB,*+0[=F[KY?%U5_6Q=5*Z_>1F*,C5]G,=6.G$NLOT[?O-DS>J+BK]QIBLW M^M!6!(T^6[65=]M=0X*#;4-23P&+#ZSL_T2\C-:G&S!N+N&3QIGP. 8=1Y'W M,;6VZG0&L=/5VEV1*"F(?M>RC6YKH!L9'=V3;6P#(6[],<43XL=TAOU]@#N! MXZ/R^.@%P?8.)\Y/-K[_#_.]]>8ZJEG!"$O(P>)<)I M\0YA>?]^>@A?QBZZ@3TQT_BPY?Y>%B1,$] GH MMW#+\7!R2Y*U=7WVCB3]3K]J1Q)#;W>[@EI:Z&VCIPGKLZ$W?%&'B7Y*5PO5 MN,[F'__+K<7?MJQ%!0Q%:O=Q@&AH1%/+A>I$TXAHU8FFWEQKB@]X"BS@\0>P MDZA%!=4BGG@U_. ^LR@8%)G>"<(RK]QF:V!T3A]V0I6]Q$T2;5RD)Z@2.^% M6HO8B=CI=ME)H';JXY3/*QFH?@NU\6M;-79UW5B1_"NA1EI$RM@OFHE^M34P MLP;A";L_TQ6Y^)AY*@C=BRNHRAPA>#B/*!/L_=:@DY$$25=5(DCOB6^);XMH+9+H1OL?[4RK#= MKXQO&]"?A[KN5.BZ\WDW?JCX;(&-6]Q0X56<<;*X$K#1TH<-)NU<_E@ZX6KK M@]@2!SYMCV&5P&$A\^>.R\O&)K;C*\_V;,F.:?>2VQPAKMK+*N;36@=;*NC9 M+16ZU]:Q*14OW:/<_BL7P->AHRLXHV[<$VKA.]C)B0]+7G=2FMK/3!DRADV& M1C,[")R)$S5T@L=A)7+2VPE ZR.6X\_'T.9?UBY#-$$5KM1]J+JD]BPR3IR]0UR+J6D1=B])=B\H7[G\%2\%?CD+>4F73/>+1 M'7,CY!%[;7 #XYT3C&9>L/2SRO=-*T/CFY9TY?OYI%?Z;66+%LK;J*=%CB4K M4;.*@_(ZU<#Q__S)U-3^KVA,IO>)+03C-HB@U>$R@9:B@PP_CI0W"&32*+NK*,-B &0W/DS&(C%7L;PM)^\G?>6NMLT$TH_._Y;JG\*T"+I[ AF$PLCL%KC<8';SW[,3'S>:+F;=B0)<- M'+@"R:0X$-Q#6L:/@Z?Y>&IQUN/+U,$6E-C51!B(UX\GS%8VEP\3FWX"C?50Q.,SB"R.>$4T:P< V%# MQ<'5>T.NP/#;UKM]<68S[#8*I!^O&PC%%JPRLO'@$?"!AY]6,Q@N?C-^(&ERW?YM'3X)P7UQ3FR.PUI713JA;.]'/D;L(3 M/KESRX9.U+I%DBXI4BZ*6K=0ZQ9JW4*M6ZZ):)=MW7*QTI_?8G,93%=8&YIX MV=4R1Q^&&R=-[*'(BGQ::FM@ M"!\ 6' ^L M%SQ&:Z 3=AJ*':M>[/1: U,:[-R, VH]ORD58D[%CZEW2Q%;] L*C$]EBS[O M"2IJU+,$UT("3PH\!?7&IX+'Q 8>?<).([%3.%[^-.Q8WG5/ MX-E=Z+),'$L<>YZF3:>RK(HI)Z>;-L2RQ++$LN4Z9YW*LAJ?47QR+\H+LVQ& M*?YNO?3)-4(2U1;Q)V8-PMW#FZK%":<[139?9O -5TV#PU/E-[/(PZGCCY4_ MEK8?,A\K!Y :=[LU3S:\SP-$/V%9_K,#JXCK1G8K:X;+ +XMB%RY6>5,=^F/ M*0ZPMK,)RRZP, 5_V2F @%NJJ[S"+]$ZO_+C^N[#]J,YT2@B\+SXG]5?7^^5 M@>4DW&'=5)2%A5> MV3.LO\$OW$2:\5$38&+4(?TL>29-:J$U-502)N+((A%)[VO5]%_B:*K-N)> MZ^BM02]K;L=FQ'T\.1KQ"'M@>^G%.16'=WNI&'=;182IQ6^*%*-=M'E+AV@A MP%;V#^:F*O[R3H*7]6%GQE%<'CF$12Z'6+0'@F@V0S9!UN#%AJNHYL_=C,-V M_"#\;8/U X$YNAQ7P1-6_RV<;J0@,B M$9@_V"HQ<58HH&UN)D4&%]>M&TLH+J]/#).T.;+FN;CH?.)[U_ MZ!"[K6&RT4X!BVE$K)9&VS9_?73L8=R!07P5.?S"_&?V9O5]M8"_H6-@OY)< MZQC[#4+@Q<,-0LK444KWL<@;F$15YEO,_=L7[ M[1;^$FR439:$ +Z,KJ O; 9\,(VX\XXE5-NKTN6 MND/CU+_4[XKZ75&_*[']KK+:%4;J);_9(6]/52S>SMZHPS3TJHTZM'[;L'I" MVD^ A.E5:V1QJ"5&M>8:YUB3;HII:$)KHC6)7I-UCJXOVX&SP]&Q*LGO9],O MY5N?%$>B#O3W('INT3/EO!%(QP-OJ[F73]6CF3OC\2R_ =IYCN:T#B1'D8?H M*[#XE0A?B?"G53:1K"!90;+B5@A_9EEQC83+-NRV2S./TJO:?BR-EV'@4?[W/_'^9[F2D4O=: )[5I MOUY#?QQJ045L5@N;56E!=0R;]8G-B,V(S:HTJCJ&S4QBL[K9;&U?WQJ;773C MU=BL2DNO-9MEL).%O;M.+F.NCY7B(Z&NOY?CH^;JJBJ]S0XPD=II#<3U3+E\ MZ3!Q$'%0.0XRJY3L'^(@%3GHY#I?XB"YL$0<5,Q!52KH#W&0UAKTA#4,K+D6 MOO[VUUG!D_@1]_C^A]XEIMY'4:>L&:'4\SJ#-2JUNLOO(J'JK8'1;^N2-)FE M!L5B47)4"78&2K %>E>:5L2$$K$H.:I8.0,EAIC&O(22,Z'D5368[,5BL8H6 M?CH:+[W6H-,V]N#RFI!RY4C9"R>>BI0^Z)\,3RPA13JD5 -*ILQ*TUL."!A+:,O:4\,Y%\@5E,T18 =396&O3AV!=;V=[RNJ MW )_P)>8E.\]?XLGLIA!ZX"V-3,F,I97MS0?04Z4%/@#*J%$1>M]WW%$(+EV MD!2X RJ!!(>[9LU;(91<.TH*,K,KH01'E)[D"""0R F2@KSB2B#IHKXAHZ1Y M("EP E0"B9&=*T$@N7:0%%ST*X&DUQIT^QDY:6='R07F74MVS__DN?';)H5>4UB2H^%;'O'U+= G[F6:$7J*ZG9B3F+.(.2U!=;VZ M@0Y7P97QQ)O$F[?,FX(JAO4>MGXAWB3>)-X4QIM'A"XS>;./7CJR:8DWB3>% M\6:50O%#O&F234N\2;PIE#>KE.E1HEFO")B6G!I[W5TGNAX[BYPF,^],9MX=YY'Z M%Y>+*"X>%JQB=^F7FC'REEI$9ZCG_?8YB\B$]BH+H62$)_F3^9:5N87H*JBME6<)M\ MEE5,4/=)N"(XYY[Y$Q^<$+YN5((*N'LQ^ZV$K6^C*1LO9^SS!!?PP47KAR,X M"V::9'C*5G[?IPPN6K.9]P(04N+)YLLY&!SP$&!?^/-;;PX+6_T%F1D.""Q" M@-XKQU5@.3.R[]NZ-E?4GE1:KO?JS;+^@R+DI)2L"BM)V)6 M]S7T?SL>C$B$DH-_ZHSE1D4]T1H]XV+M47( M#32X2[1A]F,-6S5Q'SZ]SW+L;*[,OZ\OG.@1QKZ7NX[Q#D];9 MS[KY+R6*+OKP%,7UPL+A#:<=I7Q%:&N[$J2G44:<4 \803#OE@?YVGPJPGD7 M<:[O]ZL[+M9V4KW>98[DOT1#^&382F=*5(Z,-W4^DU50B;W-CV]MWU\!&1[G M0*(P,])MM 9=]";*P'[GR2/%1RL>\C\NG91"B&6X=9<-0'XWC0%Z'&6XBRLV34]Y$M,VX)C.< M(%Q.!"'M?J.A >4J^A9ZA\ MY!EY7 ]Z7/4.>5S/"/,:3#U#0YRKHDH&;\;4(PB7T=T[^!6@NW6YG#0$%[%P M*>@?4ADN7;G@0CZ]8W2@5K.I9\!]H&V13R\K]<\?3<'.ZZH*.43."/(Z#+U> M:]!K=_8;F9)/CR L0',7=!>JK+G[@C0W^?2DA$M!PYO*<#'E@HL@GUYT\EI; M,RH8?9R-E0D&CG<,R(=UP!VRL^['' MB^[Q:9D" P?>W/4%W@VKU"'([F>X;1P6-(X1BL->YZIP>&X'QB7 \@_7'HU\ MA@T?QDXPPF/ES0IXZ;@3!$O;'3'8?1 >I^O*F(C7_OEFFKB5II.HE6Y$ +JY M!SO]#QN_BT'WQ6=S9SE_=,?\K3'PWB+N/K%,*[BGM@8630!L'I0JW9;$0$D# MO:1>;N[-1=,C+@.)_V;C)Z: [L$3PX8F$]OQE6=[MH17UU.*UCI'Z!)[;:/$ M&C-:JJ&9<:^W,SJ5#.V 11VW7OW?WIR9Y;7O]V%OR/IWL&Z MGCD.4^V,W@/7_ \RS6:R5Z: TUN#_FGCBY M3]^9/T>96MT!9J #K*?VVJ:@V(VX,[S0U9>XF+BX!BXN<"*B$T XY(=2R7@BAR[9*M:I5(B[8__S5UK.^_%\([M,]@NWA5YKV\[2)_%%'US05OYQAA_FM*]4^I%$W]@5E/I M;'QMSD))76$O"/@[CEF;A]"608!H@Q/9;LE\"-$[/>)_V>IU?74MP@O;6$<0 MM8<>'" B,44H/ARH_VN@!%$/O:4;L-'21XP";.&W):I")X*M-X0-\3D#P1V0 MU?V!:&=_+.W9; 7T5KC>PY-8V"N$"'(%_&WG;-9?R7XZ 6<8_*K),H2O+;4, MU!-#^,%E :P#WQ!_*F\)[BIO"?&WII\([[,Q% O+0^$9P-:VOAT>&"8T+35K MH+96ZW'O5(<%GR=I XL/<\AHO-XSKZ+Q^G9+WTB1Z>H=-G_0[W:8?*.1> !] MOJ:(@KH9$ N"81D&(8 $@;;P'7?D+$!OO8!LX&*8=W@/MKJV']6A?3U1XKP- MVBT+#!N]:G]VL]O6#%-8@^^N=O4-OLLT43TT^.5_F>T'RF\1S'+;43>@67%D MA57I)"L\B'J)RS (GVYMR5)-\Y14WG^#'"$5W)D;_0WWM,A< 4W^)=%1']Q/ M\-SO+VSVS'Z'+YD&528_]NJ:_$BY?R?(D/PFLLW,1+H8ZZ ^_OZ2R1G]3B/+ M.62'?N\HZ%]O7L%EH3_U6:5!P7U5M+H@C5"*+?JD$<['%N^]I5^)*S1A7$'* MH@I7F*0LSL@53K6A\GV==,4%D,!+H=H2.TIK=OU%33*T\R5-/#\7'X4IG; M*\5G8\;FFXCRG<(<^(7'LE^F'IQ"%-=>V'YXI]@A#V:'L"+^,__X?,$1N@!: ML2@:G\2HG\!@ "6&X=17SFNE,^/JP5]@LOB%8SI/WQGE04<9-D+SJL[GMN!BR"^*H M^CA)' C6]=F;F'^*VF-8V)VRF"WAQ.!XXD,;V0&\BA7>RW7JPL)V-NE#\.8) M'F%;$9,Y("/$/[B<6.R914=E*Z.I[3XQGC2%&3C>#"BY6/KP64^3SY&U$CVP.Z2.'J,=P2(3,4D!L,@[C!##/3<' M"9##>8X&\"V'3,#FCNVZ/(V)YP(J;#V1=R>7#V&6>I8[FBW'$2R=K&^+9 $+ M4PEJB52)$I?B8FH[><=V!XAH,5%:+*8I\52GY6(Q8RBAX+37?PJ45Z'WQ% ( M1:S4VORI]3I*:7KR0 FG20'8]3BP,8WQV?8=;XFIC\"/-LB_NWA[*!UGSMP) MH\2O9'^I')RA,\,)SL!&\(FE#^]F^#Y?X]S,&+(%VB!+Z<+ 1 MGN&=SR@ZXW3*,6;(()%AY2@/1.58R8C0TIE.RHL=<+C"KS.' R3*R05AMSXP M?$.8QDL0'SF>X"9E3:D]]S'>8Q>OB/OYU'':4&1EISX5VY^=S4?L(9B:RS#_ M(UGI5Y[%7 1K!Z0PSQTT>WL/T M^=V]Y^YP,JEMAX<2G_YJ2[,6!60&J.<_.;HV-#2S/]1,IG5-6S?'5E_31Q/5 MU)@U9OJ_0+/R)$ED/U3!43JS74IDG EI>]E7'&E_!\-D =+R$PM?//\'".D/ M[JB4A+SHLM>6.A";7Q]Y)NU[!^36R $]QELI1U;W*SP/QP6S9;>O0Y(J.XK> M$.G,]9@>]5Z]7#YK;CY]-CF^LF=O]HQB^2U<*9Q0>6^/N YMI*KK]*-+ 6"7 M9:@VCLNHPL(#"]V%[QM%5+'!O.6HB)1=8B$X<.-TPF5<@#)C+K\S\@[C?[><,[#ST<-XZ0/?C>$JF;+3S=9@ IKM?L5L?U>? M5BN+X6LZ>.7^")2%:P,G4(*:W^V?SGPY?^/YOO<"J'IK+^ OX:JZ;ZE@UE6< M()W*SO?72([/;!*O">Q1M$)SD=YZ?;!F"P8:B^\F^0]^@>4KP-ES7C:!MFG"_^;6 MEG+/S![!G3^R!/?.3LT;T)31?N,3O\%_GOSV$]0\E@I]YG +]ID;#FW-W/%Y M=5+G!?H%E.Y^%=EA*8-+S5W;>DU?X*/>N)R\,;76P'-SQ$U< 0%B-7ETS%Y@ M*L0W-SR4J"H-EAHQ#Y;_A/CEP)#Q+6)7!C?S&L9UTP;$$?-PZ Z!NBEOB1UF MU@]%M.5_CEV Z&BU%;31T*4PCZK/UGZF5S]?1V(/GKJ(.6"8R&U^@_M'^UL[ MO@0'D:*,2C71"PD'IWR+)>]G?K/#8J?8C(+E8\M^Y57KV^?W7U&^OEH5?=EO M2]_;_19\3>&^DZ'M_E ^3R9E.&=L.EE0Y<)-E8/A%+Z>V\P&DUD_E$7Z'^Q+?S:@<11,YUXIMX: M=-IFW\APXR$!*Z^VVKR2JJO%J'7;R'++P\&Q!8OJ6[9=0&MF6"R'8/]&E5@^ M+X6]6[OCJX ^GWWP6]^@?<#1* X">JU$-1 "GF7"AP\&#),:_>VL)P^4:O@,WXJ^15/D+1G9R-WN[ M7N%[5A0J-2TN0#)UR!&Q*_68.^;QJ[,V' WC,TF[AM57&\M),.I?81>/'A%1K9_&PR[&)0SQX<4S MC$/WLA+HP^1QLZ^WF]UD$DY#PNWST$\N[2-OR 24I0*FD@_["5XWDT]*Q,TJ M>8&THE'/:6%8F"2=/C P_-T,;T&B@'@#@G1O@C+>FL26.28L&#_KL1D7^HH> M]\T=^='W,?5BJX/-55*@=)K9VBF>.-!'L#1OCD[S""VC$6][XD4^(Q3!DS6Y M[!2Y(LEL8\,,+G5F'OS%WW1:X7XE+D?#J8=.W-4"4_YFZR7LN1CAUPDPAN?S MKXJ:DX/9#HSM///X'+_S.?[X'O-Y5JEUQ4^$/;QJ9;S:>AU9C_#"DV_/X6X) M^W>]:-:&$_V(SAV^6W0D\X2/R#WFS+D]LMM/R,=$I24F@8V\)Y?+[+;RCS73 M9I/L#E<0^68GOC??>>=F$[P_U)(E=]PU?\/Y..YA#Z-A;2F=Q-WYSEX%[Y;L M/7SK-Y!-@3?YNB9KII]Q;*]2T@L= 7O.Q8VQF;V47J>.I<#UV>KLK07>DZ(I MII=LDOJ2A[>5*!<-L9A...&PSSF*;5,B6/I^'&!*4M=XM@H'"CYRPGS>I2@( M6+B76]$DB?)EZ6-JTCH,D2,BD@2IY$ VA[%+66\V3O^U<@NYG&G.''D(L\]Y M*"L3G+%Z8&YE]=U6UF&9:HO-&54N:+5]C-MEM)O?#MNA[*NVZGII##=_76U; MN30&B>@GN4LKWE\GDM=YAA_\JT5N:?@)7HW=C@?[-*@9 M=Y[-5H0A^AS;P:NO=F [8N%^Z([$/Y3Y)RT.!L67%.]E8[-E\06_Q%0[@)Q: MF3AO>DW>Y !.I+F&OJ=]N:@<+Q)S&AW7M'Z=#TK:;UZ^88'TJ=\I+U-G-(V. M!>U4?\P3:S)-ZQR'VU:&UAM[QF^5WZ:,97;-3.=BW7@.:#<_!Q27BT=:G)BH M:J#**7.4,DP^1%?+9435?SZ:Q8;27:[!G;VNX43('!]96%CL_/%.NCYG//Y:X@6%L:PL6KK#E8'FTS5 MNT7Y6_Z:4D'*?;QQ6>U^*G&')5V3]Q[*;^_V3^X@0?3S_(QT:]P[A?T[[]*::$VTILV:#K>] M+MFK.G.NFG6='9W?);JF0JOJ[/F0ZG42@)L7RL8&.9D05]K:>[]ESJUT;B\S MZK%"$Q2YC_D+F&[?T'03M>NB(9-YS[@NLF4TOC])-#0'4!Q,981FK6@J(%O1 M6/:S.3Y*HBW.4XOZE/#+]?K*57[>^07I+1],2S,PD6W+*K!_*O_<^ ,X%,\F M"Z^+5+<[&T7?Q4+1_JB18O/[)(*AR4V#@]D1&2FW*:?O^FZ:/.NM'4R_V$Y6 MCK3>X:5+YLFCGL\Q[^1(<5!JDC.QV,VP6,7$HS4[I5@,.2HS]Z /DMWLG#XY M_4K8J4J'^=-8ZXH@QN\;P7[51 '..+ V#K7Q.JHW?L=SG*)V!]_BAV=@#XL" M]?9^[\-F0H\D.4GR/&-IA]>T75;[CBUHEOXJBI&/>(G@./8>O/6"DP-JQ&.G\%A42,+- MP$P.6_?+3F=^97*9"@:CUB9%5K#^F^:P&V6O'?UEN^/$#8".M$B)A5,6Z3%@ MM$S^TEJ#7M_,J%X1S& T"JRM0J'FZU"Z*TW\FH\KY:X)=R8C=P%&2>G[I@ M,MNI?FH5>U.TM>;@AP1G4P1GOC]9J\V?K/9XB;M.#$$,(1U#U*0<\AV_&#^W MK--]4L0,Q P78P9Q'EH,Z1M-LK6)&VZ4&X0X5''4CFF<[E"5:SJ\U/#&-DE5 M'=5-9N*L+5XO$^>Z3>M*-]9X8W-35&#_"L**Q PR[4UDW[LJ;E--!5%J6,*R M,R4 ?I7F]\4'CW0^FTC MKX$O,80$H+E5AJA).^3Z3;5N:]#5];9.S$#,<+7,(,QOJAE@*W5.CS$3-Q W M7)@;1/A-M5YKT.]HN;,.SLT/W&_ZR_]G[TV;%$>NA>&_HL#7=G<$Q:"%K<:7 MB.KJ[KGE9Z:KWJX>.^XG1R(EA::%Q&BI:NZO?\_)E(0$$D@@@8!TV.T"M&2> M//O*.E$F^V(G)I6L6B_O.^JC02-"V!.+CUU"%X(4^Q:PY3AGB;Q[,GH:)(85 M9PV3K7U>.5;G=.Q/SD,!LK$(&R4#/V/3UVB2F[7D4RI6+6%W3:/(-V%V38[= MY@K]&"XPTX 9[&M4[9JANO>*AONN:->TT[W=Q:-3K&@;C-3NOBLZ!(^VP4B5 M3X%'6U>D[+NB73-B]SXU]10KV@HCC4]XW1#))_IBQXB;? #M&HR[-X!Z^QY9 MWGS1@Y&HO^>*U+J*$-1]1XN00_!HVZEI^XH0M:ZH MK+:O"#EH1=M.36-#B)3-<-G)V./.J4?Y0%+J.K9]I9JJUK4B;=\5U:4=:?N* MD8-.;2MJ[RU&#CFUK2O:6XS491MI^XH1M2Z=5MM7C!RTHFTPZK%4&F4SE>9$ M7[#Q)CIW4+ 8.=CJV!P=3?DJ!T'FIUV4'!37D_.:M=4T][&ZE2MY17@UCGFL M;O5J7BY,WH0^6+F)DQ43D]\C1,-5=*0[>RE- S_ B=#1,MOQY'?JH:_1]&9L MY#8?L.NXD=>(#^+&&5EXBXLCA29_L,'6CD06.+>16-$\QP\.@?MP1J0)S_ = M'*6-W[?8#ZWW^%,T-,QQX042"?R9@_.)#+9DT_YU)EVI&?XP*9(R;UV M/ ?YV&[(;"?<(O#%I/#KVT"?( M)A;@249[@,/,GNM9X?SIIGB0UV=S2'=(2:9OPDLOUVO\8$O_)'9 W"6.4KP2"RSSII(/ F'L/(Y M8IMCRJ1W+=R]M($#X=):[]F ]T=@7D *"*E1"E(K=E4:5GFNLJQ 5KB:!UO' M%"#ZS5D'67F(81QFE>IN[IJ5\UE6C1KD]'N-!S5[<=P0 MM:>DQH3SC7'KSH+:TIRXWZDO$9_I*ZD9&OM'S;(;<&;&M).P*)C\UQOF->%, M#%F/C7DVSW,K:"LVO/4\6L&U^ M>YMKW7N,7]?4E"?X9EB,FW^E$R M^ #X8E..2/@4]MA7L#H1Y/ 4?CMY P4++O>\ $X&E! OT&>)Y^ W8+9XTR7J MJZ#IL_&N:Y-EX2Q9EC2;7POV(SZ"_4PM(UHW\CX?5!T<^DS6^'YR<*UIK]E0 MTWA"M+>:$ U/@*M0.AJ!SDQ7"? 4=4?<&7^C/P/A\>8$L(89"!!I0D&LA!L- M%O#R$!B=Y,! >++GP-MPF1QJZT-T]R#5BIMFEF32_;R.FGLZE*JN,"^['26G M_/P +U/5R9]EMZ3F9(;&4M38EGR4=$NMR=&,#+9#>6;(MS2U[7#;2,U_D,:L M19JY2*Q_,55ETE.&@XDRI(HV).K0& T459_*0X6.#*K^9X"CSE!,L=Q$P!R0 M&/_XB112 XZ$:=DNLLA)"\SDS7&_>VWIP=8+:<8G73;ZBIFF ,!F_5^9]/P< MR^WGE=Q^A^=AVB""WV<1%7 KG5_ 7:7Q> /M1LYE#DU+E;W3]6 >,+D@/:)Z MSY09E\ZH[0&+Q#-UYE1Z]ZOC>>_;>-B(J-_(CVK4VQ3'WPQBK1D)^@PT*(L^ M3A.K9HM.K9DO&1?,".L;//&#!9I;0H1I+8F"9%O@ M=W,)Z*R\@3E.@+1&QTT,,'&FCF4Y;\ UP2@*-4'O_6TNFY@3]P7T"VS%W4O7 MV:R(CM4WK)0RUKL;=F^1A4=OHS]^-DQO89'EK6FS/;";?@X?'VIR^(:U6@KV M0OYSJ-A@T[3N '6;L"%-^.)0[>D 3'[:_%X;=KI*]D_=CISY?=ZC9+D#VG6I M1^5_WU/+/6G+HKJ#AVEP((R7 4HIVZ4SG!3D$R(1[G]^4Y>MQ,.GE M2/VTI-[TM0*ELV+' MSZ!Z-7VM_T.-E[,D:^689-V\\?*?'1<^VLQZOP];\8)_O M#%3=Y]R#E:Z'OA)0?<-DE]3>C]W@LLX[ #^VI.4!B"+^AG)$N\%%0DJ M.B,J*E4&-ZQ$"@U!"O4JZ[AU.:-?$YZ=\!$W>/TMMC:.0VFF;8!U?'LS AH] M#<8\9L2G,2XM3>C4884WND4\SYS"'O%*;K0<$,ITW,FUV4:@?EQ0PT^2,WM]' MQZ4CQ0M #3X?39)7>B441BS+PDJB4NF0!ZB7YSN"Y5#U,DUPZW3V&0[ASM%- M'A7TXP[*Y6@/ZTFJ\) TP \BL&FK@GD,;,*N#SV!3N> 3@=JF)5C4[(0;FK^ MH,;-_U'7R<2R7FO\M[\,%5GYN2$-X06VU:R#'H-W]8%W]3.*18_.NYKBTNPS M/;1A#DQ65W.XLS+7(5TH+'+F]%7"D[FEOBLBL"?'Q3<6IK-!:WQ83*[L$9Z! M5^'*T;&P,[0&=!QB7YJ,= N!C]>+CX7]J37@XZ@JQZK QPO!Q^(NV>K1<=C- MR49K%CJ*1&^6Z"V+1&^1(+1;O/6KR! :RFQ^\:CQ&4(BPTX04,4$-*B$@+ [ MV2@CN4<0D""@LR.@DA;61I+J08G>0[4UUK)(221Z"RJZ6"I2-O2XPXB(M>S? M+-QK$ TU)3+2L!2=K%A)*ONFQJSOQ&&K<**&$V#7J&),Y\SI3]-&1\^5&_8P M>E)!#F_!@8L-0L2Y?;@U(V:O!J2OPL6'X>)A^7#\2]E$\;S8A:2!C M%-GN? Z6R':_SBRI2HT0!,9KDRWY](,VP(*@D"VDU ._H2%22@ M(8A7^7##0Q!0LU#I.@FHI&U5M+Z]("F-6N/!J-F9NH**!!55*H;4'?W,"I$. M+*,UUBH+?(A$]Z8%242B>RT:X([N;Y4EUVE=&43;X<.C1(KG!2'?CFKU"I$/ M"W)ED>-^X=A74G??J/6N.\-8ZZJML5K%T >!@/#1O%QYKBVQ7I[A=.=+O]MI5GT6G=44T.7)'.>=:8N,N) M6STFRACJZ];ASQ"HV#!4K,NC6P-2RM6[=@4Z-@P=JW3OUH"""O!%[?"^S2+1 M_6B)[NI!B>Y\=QM>>)$^=2AH+H<+:;V-?KS[9%?)*AC:PZI;PA]T2,W.712D M*4AS)VENE*SO19H8W>TJA]>W"=H4M'G)M%G.ENP7[>-2D$I[K?&PRA[<3:?/ M]#+S#8C*Z%>0<$70:385ER+B*@I$-;G/1E!4%62JZ)CV-KI_8GZ$R.),A) 2 MS_DC\'QSNJSZB/N%3O@_._Z3-ID3&Y@3]\6T&> T>%,ZJ6N8)O=PA^DD+[RH MZCWW.L/>KFTKW;_^O' \$['JUJ46\F$H$_."CP% $ZY]ZGC MH!B?P?8,@+,1'G;(F\ M$M-"GG<#O]]XP-Y!*$R L5(=<,LWX?5OU*62[?C2'+#2-8G%CY%]#>AH!8AR MIAVB*_VQ %2E+([=QJ\1.>\!PY%3,[1^]N'_YL!3F-/O<4%=3@(=*9=Y70>W M4BZ<6V5@(/N%PF^ BCKQ9M+4$/&()_U7N;[H%82X[F$9GV$5_X.+ M^ 56B5_>30'UU[-TOI$?F2K1@.7=9(PREN!X+/BK779;A=N]U[HOS"?*RI2/ M]\7XPG\=-N.WM@TEL_+L8'YC./Y-^.K,W8YRG+KQ9A&=(\E;0/ RX* :@,1 M> NJ(V>PEATI36'P%,*2VKTU#OMF^C-@I[KC,=)SZ2NU ^JQI\$*]!E[@0%? M6\X"V6M;0G;NL:]!^_M.?6"AG'>_4!NXKL7^)L;QUP(T'%)? M@CEP&IU_QN,V[8!=GP@TC?\Q<5'GSN'W(0?2D%]N9+V 1@' MX9+Z8'=M0"P7+M-I;7#A(AV(U.$(=PL&(W6YM/P':,GDD\(Q\?/029^_A.8.) ]/,Y_<]SOP'6 #W<:O^POC@\/ M\YTT._MLVL3609%-,K9W]YQ346.]'(C]FV)MFUI'6FJAP )IQ?#DSC8^S1>6 MLZ3T W#=J>D_6;"C;W#[!\O1OZ\DCM+ETI$MXLZ/OL3'4Y!/"X2K&]#CQ.OS MX2G)W8X4;4D*]R2Q317!A[3W9(<^*MZ$*W9A34GH*0-T!NVGS.9^>GYZB1W#-*ERS!-=++RZQ MD0%\??Z=JT5/SW>>Q!CY:K'LF?CC(GH+J"52@L"&AO1 09<*P'FZ:\M#%0_X"Q@0X'0#B9PS'Z Z_38;IU% M>![E*#F6?$!JN^(ST'J#*^$=<(-4U8 M/]JFS)@'ELF,-7B*'NJ>R47_W2NRMC5%][)I8X4[:+82 R"#JCPJV(N%Z[S" MA\DR"X:ABQTQZ#>RY,_!VV8$;X>O 6E050_\F>,RT]F;$=;K!5;[RE2)7(N+ M7>EMAN]25M?#E\\;OG^\[P/@OI$292[@V@N3EQ^6JTN>R!*_ND-4 @$)YL_C ME/WJW<5K+FU^*9@Q.LQ(&8W-+[XWW#X@]1R_0&BV ?$#CR-]2)S,40&$%MX M!/8'X"1J!4[@>S[ &GVH(24DF4&WG\.Y(MYT-^=F'W[^2CV?:1?R:-2/^!1> M[,^(SPDL]3JV=1FA]X.'PM7(P\ W@JOM);H4#/Q9I=[6-Y,X$B@48&^ M#J]K2\$"=T+ POMASH,YWVR\=T"DYT'S_AO2#"#=O37*/HKM+?##VI[&^7%!'H@X-(- M(]7*B6H=Z(>0%Z:L965DKUQ4I;>OG='V-V>T^QYV@]ML2;K: M/0O3E(5 _XP@T,=RK3V$2U*A:3,/H FJ&\MASE C.])=*K%YW2V(_.;EQ:4O MP,GWDN,[:IGW!ODC5^L>5P*+'T)Y0 ]:8WF0D7ZW#FDF('-$7NAC+PJN.';'$'$:^ 'ZB[?AXV6KX&B6':Q]=X<) MS4+I'D5Q&-:MCE?).D>M\1YZ>1ZOY*;T-TI?#0]'0-KV%SA-Q8/>W)-G3Y.IQ2S:#X" L9G<*,D#D'& M#F$;1_!7R0@?*+T#GF-0;I3Q7(@(O._A+]<)7F8(7=,Q3%U:D*7K6!;<8 1Z M&$V?AF9<66#5A\*AG1VD MM#=!T+^:1@#,,_:Z62;#QCT(NSX4"J&2IN\GZD9@*D;@W03(<#A>&T3C)H6' MA&;:S'FQ-0#!=IPPTMFZ)EOV-UFN+LG8WYUMPU%$7M9?\2!X"Q)V5_2]E]HM M"&[]U@C<-P>4-&HGM@BVEO]&K5=Z ZS!GZV'B4/*0 ='J=2!_&->P>" ,XYV M^3B]9SR->73^1:R 'G3>/YH-BE?0$1Q3%G;4@"2*G,7-;I]0U/,4;\\?-S#0,:M^R)8.MY-@T M5 $EW))M$)>E/22E!\AETX!%% N5'8:G$<_F6)F)APS7$H#'I!QM _?850!% M_K@0%3WN[\Y%QNCR1?CVM2UN]9\51U:>\:Q@;;97S\USD=6>!V>&EC;D@W61#,14.MF(>!-)@("_H&"@+H4 M18V-OE)W*7GF#XZNS+OM4I;+P0EP!0E4:.+$I*W*65H-1*904ODH%$/8!ML\ M3(^QA&MG"?8+T-:3Y?U)Y4,#+6V8I:6%+-)RP&:./A1@I._D]^R;"7TQ;1O/ M)HJE+1:6J8=9'.EC [B_4_AMP"/Q!DKT64-)2U,*DU:49^YAR'!MTPD1$&(M MSV! T4+A4E#P0$4V+>DSG;@! 40&^8>F]; -/UC4\U;1# /@Y5HFG-,*.YE< M\2(U>66V[/"LH9T(:BT/M PWW44)E.0JX ,85WN8=QIVO!YUM)WF';-] M)Y3:S(P+/1M5[ZHQ3C"->>?[.25%:Z!QZ1R#[$5]81QYMN^-;1.YF)=&Z[7&/C"=L)!P MPU!F3?51@!IAK)*Y$/CQ8M97(B$M8_\DUI"G._T-6MK?L/**YD&ONDCS_M ; M;(=>Z!P)TWNBQ$#"W&P(&O8.5%1\XKY0GT.3%U2]\N5(NFNRZCL)HQYSZG>D MWYE:C;^C)R>=TV@XK&*/Z8UX:J\.>PBK$$%/*YHG"X*%:.:"/!L3#1-Z:B*46U$ LE0R]K,^HT9@@27Y!1,< M$5KL]$.&M&32,R,=6QMFY5TWCN>@]35U+#!OV:$P5< +YF#*BL@W"G/W2Z\!'9P\A=5.6$#V54 M\_ZV2/%Z+[/X$X ?;CW2P%F; #@$BRP\>AO]\;-A>@N++&]-FX&2W?1S^/A0 M;<\HTF0OY#^'6NQHU!ET!ZC(AGWZPA>'.FX'CN:GS>\QHU$;9?[4[B+M)RNE/-5/Y! )9KTE.CDV6S@<3\,,FKNB5EOOK+OYJ\&@/]F'T"BW<&B MR MEJ@?S8=U@=H#TF9@N^X[% 9DL8Y 6@*X"T%^9)P_VP#ZA[8R./]20OU%W MSKY\]V!+_\MT!0'RDB"_BQ--&20? +HF:.NZM$+H,LSU GL0^QL-B)4UM\T> M@^&NILEW7B[.KOGE^]KJO#+GP?; -F/N-M8JXMN,V&'R@:S:' 'T#UQ]6)Z!!;8_YG2:. 93]1E]+2#4)43T&FD%(0Z =.[4.U" MK8O)IZR$EAZF5?0[@X/GG9P)#>_19;2( K3=IZ8-@&__\,Q;V[1"9]C1T"-A M$:XA2*PO)E1%U!2]!';(K8RV-%M4Q@8=1<$D2"WG9 Y+@BQ.M;%>&6N4(:W& M9Z"LSB FSCUUS)I&PLER1SG=3+A?>#)F+3W>^IV='>NZVSK6[6JO^4XY9'AR MQG%>JAJ\8Q!8?83*L,M[L*/$L$TMN*>VQJ/<=)NR@W'.; C3)>'>5O6N?R+U M+HU_^^EX&FO%-ZQJIEV34/0<[S^!:ZB!8OM?3/TY0ZFM'B*RSW=NN^\PET]U,:S__D?;G>']% M5C:G-H6)W$;[?:/64[DAPLLT"\Y(OGUVW"DU=XDX;!V3T:.I],S@)JG[EXEZ MYR7B0NP+@";VDV]#)M_43=04YNB5F*.-RU3(&95<2:;"17&D/%E85X.P*M(4 M>D=*4VB"IGVP =@X=;1T&L+%9QH,SC+3H-]E7NB,!D=79=:>$_O/RV;H-SQ] M(:/D#"MD$KB(+*+\AQ+$9 M;VAO1.^)SD!CD:@C&T,)76Y]V'7C[+1KO_]J[-1T:YZB)NHYNM:O_?XJ0PN* MW/S0 H^.L6I$G'.KPP?@O3>LT<'.-@X*BVNY&=M\4Q);(]0RV$=![/)S%\G,[(B,Y^1V7[. M%TP!!+*[\IC+.4F!H\+X(I7P%3+IQV<1IN M7,8/TV^->_(P8P#\:7@P,SY^8AU\3M(4KE\(-_ZSXS]%>AYIV'TTE?D\S.R" MQ+\R;0,0X/8&+ZIZS[W.\+#49'E715$M"=6C0FM>SRU'\#WP6;9;NF/GV3;# MIE3\E.R^VQ]@:G$>D98O\*X"4HT+G7C5:Q#XYPLI0F-FA@N A?[2+/7QUT/>6-+ MG% S#2R+]3#GBV>-,7F;3-9F/NXOG^[0B'/*7!P!M!I-%BYU=4?4JM&+O4VX M!%C8@IBP #YF*-&2,6?T5MB]'2]V*1]#37DK2#A='*85$G/4I),P8'D;[1UQ M!*YO\46X5*UQ"#1CC*_S^-52C6E:5(-\?0M-(IN"+>*..+>Y"!N[MQQ M-F,O>WQYB'>\(S^VT^&WPU\R0_^MXW[V=V;4QQ#!@N0[?72?5_O\&*PF@>SE MW!AT\^H;V_O"J'=Q,)+96.C^9A(<1ZK]X#24+PY."DM.5N0,."6'UPI9%J)7R2:+*^3%_SQ M3V*S,3RK83EW"Q>H(1S+ Y__&0":*X/5E&I#>M1]!_5DI<^_71^AGZ50:%A+PL:<8.<&A@MY_A#(D:F^]0T'8H9N<+ M&"R!ZBH9)0DKP.S4RG9H8^<+G%%K+ ^UK )*=#L &S3+ALN,[2,]BX M;;&:O*9TY9[T9,$NDX,ASFWHP["GEAWZ@*R@-ZQL:H"V?91!-4WQSZJU]=:^ M]U>3=1M7AV9FWXI6U@=G*P[K4FIWSL_- 9-#U% M^,[@L2<0D)%8#/R9@].8#$GD V^GL+JJL",*6QU.2&OQT602F8*1\(/K/:M, M=VE U[T^H\$3851HK[5#7\9Z-$HTMCN$S X+>X1'@WF8Y;(+?G$=S\ND/]:8 M5CU]D[NF]*D^*>FE0T+Z>I,MT?WY!'*MFDY;0PUSF@YN+W(<.1?9\K!0FF^_ MKE\EK,"*VP2%;I/UHN.K;B+4KUM]+6,@]EIC)4-V'F0@'G3H%:5X;W&/)QR& MZJ&1QP:-'"_I-/\T7UC.DE*)!:&EI\#59X!0S/5ZN:/7/^;'+]L2#4'B82HG M@T;Y7-S!KEQB%KV%)I[617 MIOJQ=C;8M;.]V=CI1&[[5,N&P0A7EI3_CBZ+G; +:9]#+$QG9JI[E(%8B9D]1HZ?S=3=,+8&-?9$G>%ZDIW=0N9@'(2^/FW;,2Y3B3.1L,UJ";^ MG;DKY\ +O9FXE'R_(5-8["VQWLC20\TIJ1:!3A0^O(]ZT?K>E(F):M+OX3F!&2]A?JOSGN=Z\M/=AZ M?OU&4Y;]Q?&Q6,=!8#.#@V 6VV?3!NO7)!8HO_ %NZ,/J-&8-'0?MTH M76:2*?1787URGL"*-Y/82UX"SD@YFP2%$0%;CPAW@LL'\T<"HL& MY9.KBXDD3\R[84IB9.=(S,#V-FODF#?WC;K,4\1S@+S;0DF]SFI'TWJ5Y>+TM^?B%/^^IZH7OJCM0#\D:TGNG6?:TO]2XGK2)U VC)2CMDSZ M4M'&,B42/)H-M)03>TNSE>+S=J\#:(H 6GF@R?N0XCDTXV$Z0NP9_LITA-LC M84B5B'2*5U442CR7?+9_.>AEL4Q_645W\1-3_J&!/SOL"[GFJAME.T\/COO% M-2@)BR=JW[0ZEZ]@",2^/+198R-(Q;KR#4_>7ZMN$R\0(4:$['KRDR,"=D_< M]$X+1*@/$91F(D*O-58W$WW^>EC%Q'DG;'\UO>\W4Y=2R42TPU;.+L"OBHZ. M%XK;*6FGUHK;>#B?X6P>PJ/)Q^Q^:ZQE!(_WXW'UMVV]!#R0FX@'@U1_5H$' MQY9U3<&#(?;3V(4'5V;+19J"9)E3*KW#SL;>1C+]Q2MQ.8VI4:Q5U)AZFY96 MM-'T"+L(K!(XZQKQ=;6G+3?IM'O=KCCM.D\[VP([V6G+NT_[RJRPJ%F6M#2I M90CCJPG&5X36T=GD*5N]KI*=VRJ4[HLPOHKC 3J<.SV!!Y=I?!7' PV[4VP6 MSE^U\16U-@9;G;M$:A1,VK4%(VK$#4&K7&_,]J,7V1)S+6JF--,GA;W MGWB\\RG([[?U%/)"26-G,\[XU/=?F<_GP-2RZ[#OU"8FDO2ZPPI3RX2A7P01 MM&8BP@A,_5V6OD"$*A$A>[;/J1%![A9 A"MS^5296G:6YMIATJX9J20]6<;4 MLLT>%2)]]DC"KBEXH=M.Q)_#@2+*N*7B@LE%-(HM:Q.^;+>$*Q^MD3<3O M+UC"%<>#GHC?GU3":0W!@W[V=(FK-N9$_+Z*2%Q-[LSJ(G'R '!_T-$VN:!0 M\VO&C9H\G!7BQK UU@8[P[0"-ZK'C9J?%QMEU7&NY=SS?VVR%VE/.8Q8Q/QR> M6:8G#X?RP\&VJ(YNLC:_;Z8_DWA[?"<]$(X/MW^*1]QG-D/%>?8NMGO&SHNF MS7JKKL8@ZP!'=F_T8@ X?7%<$_8:7HQ'0NSEW[UT]^%$SV%G*CTN*.\G[9WU MP&/19/6,%B6:K(HFJZ+)JFBR>DY *]5D]2*RZ%%30PW!I:_4#N"Y-]*3ZQB! M[MW_3"<-!IZQZ0O=,8<^-!*HD6U#A,9.:W-&54^1L0II M,\.I@5/E*_"Q"^(2Q+5)7#MF>!Y 7$IKW.ML=F$5Q"6(ZUJ(:\>DR0.(2T7B MJGC<;3W$=>QA\@W1<$._9JZ%=&63XC/)8\>HT@/( Q,\NQD9GJ<9\5YE!J' M&VP>6!?>]%IC>9"1"2CPYA+P1JX-;_J -\.,&HG3X,TU.)6^4H\25Y^QT)4! MP;K?@?J\NW%>[P#-[ MC=$VA952+=[4%NY2Y=:X-SJ<9PJ\:23>U!;)4976N%]!*$=8MX5/_A=J4Y=8 M3-H28V[:IN=C=N7K?@[E:U$W:XNWJ"JKDMPLDA1FRB7@36V!"%5KC36ELBBX MP)M&X8U<6R!"[0'>9,US.VOS]EQ:'WQS?&*556O"('I8;J#";@TGP.*%:+U7 MFP)2/8 NAX?4%I)2^ZVQ,AA5%LNL[O1.9"L*^A7T6P/]UJ<"##"'971XDI<@ M8$' @H!S";@^"8P]XQ4E8TC[.1)PC=7TI2K(/YJ>;CE>X-+'Z'YR, MNG%U=!9UX]]2Q=MA>70PGQ,7'N+QKFS;RLHG2XD@!"1_N:!KE=J2*-6^A*KH M1BZJDE+MDXKE]0K/;-F3S=OC/8FZ\DLXQ0LM319%\*((7A3!UY0]E6S?(^K> M1?7@[NA2;9:IUL6^YU7E:C?";R1*#-EZ. MN&HK%]&4UKB"D(BH>Z^H""_1A!)3%;$1I:@)R*]X']26VZVIH-)I(KG[4A&G MMF(23^2EJ[_P5?]E/WEY' M@JXVJBT[1\/TNF%C$G1%8G>U>%,?U\2L+D74NU\HWM3G51JRSD1-X3>B($#D M(XI\Q+,J"-!&HB! Y!,+^CW;@H!>5Q0$" (6!'RV!0$]^?H* AHW0V]KF,_63@Y*8]/6^*PZR2<_I FUZ=3$ M,6FVY*,I(;%A;EO2]-O2V\S$YI8NA8=-+3;'/AK'9MIP"V5/7KC.J^GAC?&H MM@(#VMKX<>M@XI):::%A?M_(CP\<$)]=9YY),U/'G1/_OUOF#__6#N8WAN/? MA._-)"BE-5;[&:&+J*:A77*7.V3WJ;:)L;U>QIR2U381#+5+73/NQTF*%_-(N15+7; >Q6WLHV4[Q$^C:C.'=U#JH62$S# MD6S'1V%K!08-!:]A@FCW)3J=PO\QJ9J4Y)R (MF]<$VLRK.6(8TAB7$RS.Y< MS 4#?M@(&KDL'%(6O1T/>Z<#P3'WS+5@K@"(OL0NTY<5>H M;'97MY )*!R!GW_+1BW"B=CG:+0&U<2_,W=5I/1";R; *K_?D"DL]I98;V3I MH<:;K(CA?5"\-_:>N\/IM+8=<@%GX*!?AB6W8#%0%Z^"-9'&K$6:N<@Y M_F*JRJ2G# <394@5;4C4H3$:**H^E8<*'1E4_0_0[S=64PID=H],Q\9H-RDD MJ8^$:=F#M_\)#!/$)#S.?W/<[\ 1'FR]D*YRTF5_<7QX&'"IE!'QV;2)K9M@ MM"3,B7?WG!U1XWT64:WQJX@E:TKW1N4"A-U[Y\=?:PTMM[YC3#Y/RT)VS@VZ MP$[8?"F+CLW73FA9@1TJ6,E2[5#U J6*OZ*<"-X1=2PD@K\XX;I8?;S'(E[) MWW'$$2#(_U)_-8B]O$@>H@*B;M&U^/8!3!.:M**=5R G(O&CHL8-@<_ J"-E MU)F&'I12K01J@PL?4 _J>O@57B>G@ 7HJ-^"4HVJ? (\H]987DTMBOPH?&], MZR]C\#3/NF%/O#4!@J9>@!]I7?G=]_?2DT7LL][VSGX.D=MH3DS;A_]Y@.H> M>06+B_=;=ZD/>B?3$1< #.G/ %8^-8$NF%B5GBEG$B' @&$A8WI 46(#;_K* MIY+!:PPF2^71L ^:/CQ[SHW(=WAYZ^'K?>M]1XJHPI/FE#5Y9P^C "IS8EJF MC^KLGT&X'H\]QP#-W8Y7P][]];X-VUDR$G3-">B'4K"(-& /!$G@.^Y2LLPY M^L4H 748$9PIX3$\],!UX2460L;703N7:B?"%WT>+ MA$C$LD(@@D)#0QBO MP(,63F@W(+N1S/D<# &0&:%A$L'D;W\9*O+@9X]#!$\G_8@0P@Q-F&2B9>VY M[;(DA%AHK2&PDL#Q/BPCV)66#7WTC@\RHELUF>$U[D2!G:@9S8)K-+-KW(W* M,M;RSR5R#F4[GO9UUS6/C9>47G B%-B7(26UA0QA5HMQWQCQMLT4T%+2+^9L M7_Z_C_><@9DH_H LI@$34XA4@0V:4X!@-2+XIK1MLFK^U)%^C^51_$P,?4Q! MV7.Y9'7@1S#]J6VBNW,E^4!R40RZ(#]E+P*)O'!<]@HN7DUW[<6VD11V7H . MGM"5! ]Q;(H>U;GCHAL)63P3Y[@SKR/MMC(LDX32-Y3ND8Q,,OP%P5B="=_[ M7GD';4_>,:TGPN@D0O\:K>N>R^H[VP"-.13=FQ,?L$&'!967*# M.ZIHCK#!'E;>YTL&=FJAR]&0WDP?1'R(I$377;"98TPPPV$\)4&PHP+M""! M)W2O, SB_5N._7(#&NT\!0$G(^SY@0 QZ%1ZGH$"ZZ55RADQ$O3GE0Z$[D4D MR/3O/ \64QY:@QR*B*&E.R[WVJ*FSIE!-FMT)B /$@'@O2AHQY"1JG<_W(-< M%BY=$-.(0NE)1A_B+-@LN)Q]R&?'A(FJ]S\J12LI?K&BEW"W14AEBR!2=@BB M/>3-CK$+]?.B03>GBD&]M063UOMHD;9;;+4#0)E1^)$PT7- M'O1Q +,9J#N(X;BB1MGAU:YZ]]H>Y%*GJ%%V--&H>O^]4K1RL*C9M'OSN\^* M$'=!:QM6EA_CQO7B:>\.O,HX/$)$QD5D7$3&:XB,%P]0/M,7?.A7REQ/]LNJ M]WE&__+!,*M_^>G@)]85% ML1ZG_,21PB, ;D:/0:8#"1D>M6-QWDU@ UB.CDTWI;D;/UH*%YG26O_N2?K, MI%/,_=0#E).1PQ33VAQTR:)DY]=P4* VB+MB:>AS\ATO=>FK2=\\:1J3B&GS M#>!%"TR!LUF2J2T1A-&*J";$@W? M=(B<$$"4R^,GF'1!;X*[G4"5P^5+?I* MK(#_L'H7+(N]#-2--AHS;&L8+ITL),TX MKB[JHE__'D 3_?KW %JI?OWGU%'M/E(#GD,UP+L]$GY4B4:G>%5%_?9X"Z"& M8\E= .]F!L._[[ZL4.60KDN7UE(@:XN7TQ2@I^S(FPAS;'D=K.WC,_]M^K.( MO7SZ@7YS QZY^&_QC?RH[2+?BBWQG)[J%;7 +L![>,$S5PNS>Q(%CD*S2B, M9OH]03."9LZ!9G8D&!V%9E2DF3[03%/:E%;:;K+AI'!O.8%Q\Y428RE])#Z1 M[IE!*,8J;"&:'8DR>Q%-!EUHK?% TS)R)$2K_ O (G5'REY56-1KC8>#H1BX M<*%8M"/KL2HLZ@,O4BIH"-VLZ0MG(:'O'FX^NB83$P)"%L7ZA2-: >-R(Q>-ZP*@/UBD%DC42R1H0P!JQ M %9/5AKC,*K2U(=M*698["4Y%VQBRI2VJ"N%]A8@2M:'^5KKR/\V]V-RO8[)J!IW^C=C(J M$[&3.>^I(-6RY(+ /N,RSEY?WJ.,4^LKE14G]JHKX]0N?%&5E'&>5%58K_[* MEHK9DD34G#9WPWN=XX46+HH265$BV\ 2V:).\D;;D"Q3?4\3X_IF+I?>_^48 MRSVU 54MHSX&TN2^4ED&8"/FHQ_N[1*D>%6D6$>M3%E2#)-QU<-'H0M2%*38 MH(V7(D6M">$AEK*L*/E#-QI%BM>0B1KFF&+BZ:MIB,K/K234A##,B+48T+(& M58@TP$M LM/7+_6[+*%Y.*H@C"^0K)%(=OKZI7XW;C!T866EC9;WHHBT$'W4 M47I5ECYPGDR[UQN)^KX+1;+3ER[UNSB&I]V5^XTI_Q-(5BV2G;YTJ=_5>(NG M86/:HE7:XJDS.(NBDK+:U-;TO.ZV#+U+=R-6#Z#+83BG=Y'TN[W*ZDLJ/^D3 MV;Z"U@6M7V3%2;_;KZSB1!"[('9![ VN0>EW!Y75H#2"V#,J47Y*#=M*%1&$ M;[M! KN5AVFJ"VM.^%>F;5#;O[W!BZJ:ZY4XWT\_?.K:Q(K.UONP_"4>1W;G M4N*Q>9&;L[WZW2BG;YW M7+\[:HW5=K??KZRM4P-"R8)F+I=F3E\FUI>[F'XQ4N7*:E,$S0B:J9%F3E_/ MU9=EI!E-Z1_>HU1DD^R#,8_^3-2);*.2WE%F._5E3! %=4OT@[Y,+#K*;*>^ MC!F@2D]4>EPH%M513I2!11IBD=(8++K.MN&1=_"0TH[#DC_.G5H:4!D3\?PV&W9V-T5M17@2ME!4 ZJW9-:T1>OVQ'2S M"T6R!@0/9=;61!UT#^\,))"LD4C6@&B;PMJ:J')UA6$-<5,T6OS?>2:1GHAN M3DU=])S80B%UQ-8RB$!NC8=*[Y*2- 06K;"H?YS8DZ*TQH.!)KI&7"@6'2?V MI*B(17)EGJ2&6./G$L@7;2%$]>CUM(50--$60E2*"UJ_BK802D^TA1#$+HC] M*MI"*/UK;@N1VS7A7 :6?@QJ\<660VMDYXM!=U"V\\6@VQF.JNOGH%;79$*M;E&#FN:;GMUD MS%'3=Y5=G=<0[#WH 8$5VM@7O-.L!D:7:2&S94<%2 M&ELPV6YP:>FFYY+?\I3O1=Q38(G@V!$ =#G\1*[8ME&5UK@_'%76^.8\8MJ' M&S^"; 79EB';BJTG506RK:)13R/(]LJBT\E9 )B^\-V3"(O58EO^Q6SI(9 D MR]&9,<;;^L_)'XYK@N*1#CC'PP#X ]H2C;(?))UX,Z:FL#]05WD%+,(H*7YI MVJ_4\Q'#X":2"K6DH^/LZLR?E+;T1ET:CS-@@4_?D7[O/'V?*^3/I M M!QL"24,E<.%X)MY^ZU(+GO-*PX!G2'J)NT*<[:YN(1- S\#/OV7#R7\B1)"[ M\AIP$O_B>I'<3569])3A8*(,J:(-B3HT1@-%U:?R4*$C@ZK_D=51*[IKYJXB M8"_T9N)2\OV&3&&/M\1Z(TL/Z2T9TC;M:$U](/L-D.4"9CJM#3"<!6LBC5F+-'.1N?]E]P$-@.89=0"58 M)[W#\S#M@!KOLTBQ5.8-P,:9TV_DQT?3TRW'"]RL/!M5X\H!>^F='WV)C\M/ MOTD-ZADH!0;UX$4G!#^VN)(X0"2 2")RUUBQO*8Y%3__/^R%>XL"V;$1IQZG M?-\?Z-0!#)A14.Y>30^8QV?'C7&$>J#F?7%L?*;K6+"<%^:!!:FR3B 7$G(2%'=- M%+>CXKEJDANTQKWNJ+(63H+D&H5Y@N0JJ#NNFN2&.&M%JVQ,ETB /1!7/L/9 MP2)$ZNL1U< 0YIGT,6J-AX=3A\B*;2(B5:_=;,$D#43 MO[F(4E:E=Q.^J?>LBUYH=/F(M9+IB3Q.D<#D>6URG0V]4'HRM4%GL[ :2PHHDE[ MJS)\4Q%)#( D%+6RM$Y!$H(D3A;+J(@DAJUQ7VW,8-\K&\F:W3A?9! 6U908 M_.YLXU='/YP21B <>J+5[V7BT0[]HDI$ZF%*LRH0Z3(1Z8@WQG)S.-*U M>64.*#DJJGR?.2UL)X70*Q["<8,*,C%>:8VU?F65K@VPSP2Z%);!^^"+VAJK M_<.'/@M\:2*^U,!?-. OP\;@2Y76KJQTE*:+5%XCI.='2P^QA ]+"#YS4BE$ M*3GJ:":A],"&&!M,P3#54.P.!:0+3RDO_,I@V M '-:J6X\4[.:>IQCESLZI7"(1B*//=8)"N5-'=1N95>"S5Y:^W4M[LJB-3EY M.A?N'7UWD"+JP?KAKW7N'9'^]B!F)A?'UDR];D9:RX;U(#SKYX4[&[IE]<@S M A5@E#785B#/F2-/_9RGWVV->UH3<.?*(C$'9$FT5K%;)$J920(8DCC/M F6B\"=$UN]Y7&G#[@C9X3GSM7J M+2QD\T9\ C0PT^*D.13&EM#)JNTJ[\FTA[U\:8''6HWI,L2$!6A])2,!J;3V MVH@X=T6VT76C6UGY7P;?AKS@4>";P+>]=88R^#9JC0=9_0V;A6X[-(FH8QUL M@.9CY[E<56F2Z:CA3HJH"WVD"JWW1=PSQT>TH3T"@)K-8ROO2%^(H0ZPEG!T M>,)ZY:=U(N-?T*N@UU,UCR]&L')KW.]6G6,J"%80K"#8LGW>BQ<AKW!E47 MNHB6[&%+]D_3*05XOJY:ZG\E/OU*X0&Z:9FL^#VO)_M O:R>[(8)P' ]:>HZ M<\F'N\@<,,@'8,X7@4\-:;*4R&)A+0$%V.]3GJ,&&R)^X#ON$A\DN0! R9E* MBOQ7R7?61F[A2RG19W@!/F+)FCC#-1YVA-W2"7[-:RQ:P9]GU_5&+DJT@A>M MX)NZX0/;]5Y4@V[1"GX/H(E6\'L K50K^(LH=D1+1$<-;*4J$C^AV3&MKK8H MR:49QZ7W?T&V;T'3-VUCY5C$=WY8!_,<(6+*3LLTF+76>*!6/IAG0]J)9">!-)IJ M6$$1=[6V)9OZZ *-/*BA4U84KU2L5F87<=',=K:# 2B.AX\C$94(3<2>_32B M4N@SQ/9- G\N$W^.P'Y&(*XK2\PXMV*6$U:,1J%)XH<14&S^&04R15N'"BI1 M)J\\R\1YG'&1U?Q#%^V>.-/O9S 6Q1F-#J [ILR2PII%84RNOP;A2OPE8 M^'>%JDARR*2==*X8^56F00R0J%^<":'L)B:B%DY9O:1 M4&O4Q7:U(FI]D:AU6JXUDA&UJNH-(IHJ5==4Z?0+%)L]5KNL,W0\(1-Z ;Z& M_,V98G7XJ^D$GK4$;N?RW_Z/&BSX$R9.7EN:QE&"/\_4]RTZI[;OM;!P?T[\ M_VZ9/_S;J?F#&C?_1UTGD^TK6)\Z5&3EYX;,,18.@T:YHM91*P.%U-98Y&6< M!>8<)S:T+RO2FL:*A*[2I 6*S8K-BLV*S5ZHOU_N@8!^]&?4%9[]BLTC!M4[ M SN,Y6NQ/?1_#1OB_Q*NU4890840B,^V$:.DSP!YCF '%4*9 6:A;R;(-=+G M?FF#@"OK[I\NN1?-AX\ H OB+I7U'AX-J^GN7_EI-;O-BZ!70:^GZ>X_&E73 MW5\0K"!80;#U=_Q*W)=TBGF=.36I(;Z8_ M,VVIQ4RUED0FSBMMLT;WF#9%[*6$^0LN]JDF+'^!$548I7,O!F!_,;P_%OPE5D(K?<&H]R_5]A M:W\)&\VN%L-L)ITO!RRI<#T >,L 4RI>D41LXV0 ^THM^-GXYCQ@YV)8TF.B M4IP"-L$R]P493OO(S<:,0.;R!>!T!3-< H)Q96I*;KB,CO1M9GK2&_&D!7&Q M=-U: JY-/>KC-(?$'5$BS>&8N.8'*PSA^QFQ7ZCW@/'>7^F+Z5D<\'M"4F4S MQ4<[0&D$%,&H\W<#0!@PK-7K.T7F3O3SYDZ<@B]%LN;P#.;\2%NWTZYW0&?RPCX1OCX2.> M%&#Y8=J3$E_4;AXHZT[Y"9:)& V'?LO=@2:@63G/DR@Z[&:O@C61QJQ%FKE(M7\Q56724X:#B3*DBC8DZM 8#115 MG\I#A8X,JOYGT!HS^D1JND>"MS'9E!323X^$:AM3#!BJ_1.$]@)XWA?@TX[[ MW6M+('OSI5E3EOW%\>%A())3G/AS+#%82SVN [Z[CYCC^RRB K83SY'_(C7"T1",G40VZ@[*3J ;=SG!4W7PEM;JA3VIU MBQJ(H4]\5Z.F[RI[2LL=4W N;-I3]E;%M*>#-GQ-@XN4BHB@<:[KCYL6RVV- M%-$\#W5A)E SVI\%9*XL\>0+3A, 99\P5XKE>%[:F5,Z\^0*0EN7&IQ2M@>G M-GQ1CQ'>_ IHE= M="XB+VH3R=S6W+O/&P'OD'PB#7E_41$WZ4S1QI:&G8/N #,(*Y 7(H^]B0A4 MEL'N@4"8@CJ4#Q_G*3+:#[*Z7?I*[8"*-ANEN2G+?]B@A.B+KQRNF:@_:HT' M6FX&PQFJV@);=K+.O;%%QDS"K)X90AL]MU;95Z(\[*%]1M]EM**[LXTPS]8K MU7QV(,N@8?2$AGJ92+:'AEH+DBFML5R!KZ!96FQAEIS(F@@?<8/78][DB;HB MW).%Z<,JL8]<-$R(Y6*#<1*X="V?1&B[!W/O!_O)=73JQ=8>T-)'4&+50C,1TMTW0W@K"7; M\24]<'&4GK645OV%A:Y#X"M5-IC+H@M,[3YF'EH8G21>OD MTMRH_,25CM)T?LC[VV74#A^B5![68N?,*:,L _W%=3RO="\$10:R:7='\N'- M:,L>VAEHIU>-@&599B5-_IZ++[?O-T.!?Q I+F GV;,!& M%E>FRI;KYUR6%1BL;J_9'DA],_ 9 D\ MTH1XII?L,7AEL&;S."\MHOD4N/J,5:F8MD_L%\R[.\2'?RVV_E[,]A?',=Y, MRP)J>8BAS=7/3.(8M<9*5N:=\!2=.?;LQ7!+8H_:14=C1IWTN;J-SH6E_FZ[ M=&[Z/N]2#;_8$B6N#3L1^FOE+/5WVS ]WS4G <#[,P?WIQ#:F52!Q7V:F"1_ M>>BS%T\MC3X*$\F;Z7='1Y\KTU.QH5T C#6LT'LAYK654A^%F48 _@7@ZSW: MWUR"8'JF>N#FIJ2J6)67EI>2(11SEY&.I+05NO%B/7*D,/S M]RZ>+ I6A21HXBN^RYG^[FVSUWILMJKPKEX=5Y5I:Y\IFG9AQ;\A1"YM)2"6I3J>*3=CEHN=8 U+EH5#MY&I*U4 MI%9?-XX5U+D+X]@0<6Q0A776K-25;94SHX;S9W1F%"B:*9A+)(95BV'5=69> M)CA,3I*15\T3[:..L]@4?CFXM M<5X[E2;AW&GBYR$)[,PS/AEDE?PUGCV"1P#D^3+/,[7 \7 IO&+WT'+I0"W^218=.6 MI@%V;)66E+@>IY\L-FG:NDO#S,Z(-]QT;< MES^U/ACY_2HY8_?4.T+7V*9?+)M'MJ6%"P]R02Y+;%8\XIDCZ6P)'AXOP\BX MK2_B(!\-!.A19/YU6CD8_V/B_E1HW/?)E IE)0SDO$-, MP8")/VQ%KH>,#?XVX:O #D!ZA3 )*1D6[>21%O%@T7QU/,AX_H 8RC M5U "G,"3#":M)O3%M#&5$U4 E'>H$:+XTS88R8XWL.^D\#MX&JBS)@ ?MW&Y M^D.2KP K>#4->'9>4!F!@\HUAR08H_3/@)5LHK;OZ"93RMY,GVOX03+M-LZ. M1YW>W^!VH-R[=$'@ZDBQ\X*)9QHFG#7U_BXM"#8.AT=:U//8T]._QT_'!S,S M&3@C39\BO,&TP=+PU_GIC'C2G!AH?G 8>$AXN-2MTU ?0VD#:@4F@VXL^8^\;8 M'_MA&J#UR@U)P$8@HQ (Z%I;O:\C/4S#F^-5O\%BI21XX''X>HZH:BTY0?#BQ(MPZ2!CGB#.6?11'D<->WHZ=B6E.-9C69RV/=R#: M93+4G5[>=NCB#7T0,D<3GR7R<+3$>U^PV1K+@]>=%YOY.Y#?3L(11-(;8'K% MC&?U*D"3:-91^;-'>SY31=A33=OENZULX6@EROW<_A_[:VBR=J0=H*DHJULU MY+1BMAU/:Q5SF5O^!FK!OY%1/@#3U/U/TRE?*USR%591&B+]+L^)V>+F#,7( M#GIK2^946OW6#MDY80MD#Z#16ME]+BJS$XJB,99KJ)YFN"?7V.!^8:P=C#%D M3AJF,RXFTMBWR6"F@OL/UDUO08JB+5\&:2&/6(LU<9 A_,55ETE.&@XDRI(HV M).K0& T459_*0X6.#*K^!\3&-PSG(D'>(R^Q,4V*%!+V1T*U02:J_1/X(&B) M\#C_S7&_ ZL 7:N0;G/297]QT' &)12 S6+SS.;Z;-K DTQ019[1'LL *;#;EP]+*(4 M$C304;; N8'!%(HY[_UM?OQC3EQ8"LO46,MW7T&.I5JL! -+[0 (6F3AT=OH MCY^C='S39G!@-_TPT31<,7AYRW W#] M:?-[L&VUOI+Y4[PUWLE>D%_XLA:>D3"$(CUJ\E4*U3:58% 7,6&\[.(LM*KRR1 M%];L+:.55-6&=_43O"2@*0)HY8$FE^$<%]&?^<,J%6ZE*X%FA+&=VIJQ7G:6 MM4BB+N)VR_ C*=M]@XWJ#7R\J@9!3M=$3OMZL3/(234JXZ< M-":=SH&8KJ%O/9R6%$5,O%2:,I]\SQ38RVIB?^K[KZR3TUV8-W)MS9LJK-3( M8:\/8:F(]Y5Z@85YBI]=9W[/"?<)5NW@U4\1=6=R8U98(\9]7R12[4BUK1&K M<#I-93,\!58U"JM.QZL&K?'@TD;,-UITYRJ'"S@OEU(%/C42 MGX["P#+P";L0=#8CA>J/1DOR9^K[%2RB$+7X449Z ^+]-?P;7PP]W@3]S MHG$T)62ZUK1YM<*X:H#!?@3$ZPG$.S?$.YWPWXUY&1C6;XU'&IW>+A07 F%CTF1_( MX_37U6EDT@NVM!##N2\/N_93 2I'KR$&X1M@E GT:H*RPO-[?94?=["?>A@W#GZ*UG=G&P_APN_X1DKWY1QB ;B2(:SV M;N6_GR2M9W,:ENKD#^G9J\?_?GRGGOVQ K=M\TC2(WN(%[;XMQS[Y0;>/4^U MDP\[]J?:$$9F]/.,4AS=\S&@46_MQ*P?_&A1>$F!ALEI(DQ<1*1WX37OVY+C MLH;TMD?;K/4[3BS((=+2H_2J/\"PE7?Y ^QCSO#6:3@'^E$]X-#P5Z6;S-C' M("<[Z@!*VS_GMH9S&N+^-JNSXM[%)I__F"*=1-].0-''5;]\(V =B*/I&!XZ MJ!+-Z7;)L(SI/.O$Y!TDT+!W)1S&?.'8E+? -!E0V54A5<9M5:N5^4HAF7_! M \22QTGM%Q(RV+"M*YNS8GIZX'D,D_!P;?KB^&:(6GS:!\[[6P6>X=!?B,N: MFN(O@/> &NRIT>B6/P A/[^22+,%21$_J^S $0&P0%"(01'4^:!!Y<""CZ8CF NM82 =;FC,]E>-&6 MUKM)HTH"#!'_C\W$#.>2I&:M3$U^,C&W=*D?N':L(ZWF X>SPE+'QDXM.E,^ MA2DYSW.-2A]")$($M6!K@>NQ145[2^M9II<<=T)_ *AMW@09J,]GN2HIGA%. MC7$"3M\ 0L !#NS L9)O$"?K>,S @"7\WOE_G;8$5 #,H2W] M AHG+ 9@2V!1;>D>*(&TI3M $( %3DM[L(UH:%H:7IA2(TT!)>@/G2[8"SCX!6.CCGVSNC8E\&)8\8E+7&:'(P64+EA/UT$] M .&P;P[0"VLLOX%'<#53M7".SE>P!VQ@9\_4?35U&I\I.^(-&86 Q5\!GH-X M9!%\&+(K.4"-6DMG\$ > _.+@G:'6E,:HQ&F"'F3Z;'09,>B? M 1_4$DYP,_B@-H:"Q'-L>#D;;$<]2OF@!8YI:UT(G(6#L_J(@;#D=D1$ 8B/ MB Z;* 1X&RMX1\&BGZ69\P9 T5/).Y%Y;AG+E-ZMI8ML[F MN1RX6@14$:3?.N/E"F>U:/FS6G"]J.;N'B B:SAM0DQX$1->Q(27ZB>\[![A M$EG T2A!L&N?9\3-FMPRZC9L#!2]S#)R$>L&UM''^^KE(*?,_Z MC!J!11^GZX#\0#Q3O[.-CR:R=2-O+,[H/,;BI"WD^8+-SYS@%ID8-?@F0P]\ M#'H/ 9$WXZ8=FFG)*_FWN=0JAM^T[QJBMKC_AEI4\>4NUZH3F?EYJU MN3UF"SC!K;M?'2\S57.DX#S[;D>YG()\@>P7B^P[JEIW8[O:&FN#K()G@>V- MP0B![<7R]79CNP8*<2\KS>ZLVUTV&GD_4MMA@>R":GK>GA.:;D:]PZD[D5_4 MZJ[,3/@W^T"-&P*K(B^4NY,]*?#"44[<8QTZK+.=[[OFI. A<"_.5'V C6>R!(OOG-=+.)C MN2>9E#/$"LJ#AUJ(ME@-Q:D=LKLFI!IAF[6#F;% JH8BU2DXU;#;1:0Z."YP MIAW6$FE4X2-N\/I;N9=0#TS; .C=WHP <9MMS&_+.5M+B]S#J#^LG\SYT^=> MVG:8Z[BA=&?2HHSZ=@5ZPS$&H1_9G+MVY-O/6U *^S!&K(PRVA$([+MV[#L" M[\/!+JJC?K^ M/ZBJ0WQ#;(IST=E"V["L@[F8(GR)Q%T> !=(^J4H/T2Q3-H?,)WO8%=7Z4,Y M4:1-D)4@J\JTR6UT-63ZY&9G7D%7@JZNCZZJDU=L!-K@8#OM*'05:K+1*B(P M:BQ\7F7@IL#]-;EUQ>HJ<#J?85#DSO;-&R/*R^3!,I%^>4#6! (T@N MUO33#^R72PUL,7W/*^%3:,CY>(_W:/Y&R/]VK2&CJ722 MP]0P?N\*6U/WJFE-W1.MJ8^_%M&:NJG+/E%K:BS\,?E0@SO;N(^8M0XZZ$?3 MTRW'"[+Z50]QZJL>+>/.C[Z\:5JGY6UMK+6.E-@^DYDI )3H9[V-ZQRZ$_;$ M6],'P.D%]I;84KD--$ZW_=V.YT@ <3JCS.!M85C@!**%7EQ:4@@? H(5W:D MJ>G.X\%".LX_"O5)ZLX9P?DNK'$*'&,*?#+6?*:!#YC/--FI^0-($<=-F;8Y M#^91"VW\ZL^ ,;P24T.Z#SQ,@T)UK!QYP)(DH)6]AEG6"7VP<;%\<6%VA8; M6>*MQBM%[PRW9<3K9%V_F4:*VX)'X>P/-E&,EW+QV52IK2\<-S7L)H)<")-0 M>8_6G%K6E*XK6HKP)TGS#.Y(]&@=2[\1.YC"'W#PH67Q'.#$-OAT MYJ3T@'-C<% 4((1+C4#',2_19A%Y+$H 6]@K<=\A": MS":-S!&/)G<1\A\VVR:/T22>QH;%13LS;;0I 9KMS><2).H4&/%O;@TR2Y@] MG@W9"H\H]TR+2PU10%G):R;DFL>J.3LHL2.8/$[MQVEKU8V M($ =5#$@X*3QO2)]Q;<9A?% ,3AW(D I0'0O-;J67*W3*OURDOT3Q$T ):B ME";5V=>0"@(\HB=2/XY &@_V,\5K"[Q\%]3\[@>O/>DU]++XY/K'V5.1#I]):HG:^FG]%)NEAH!&L M>8TUMS#*-B?^?[?,'_ZM'YS?#!68Q:Z8*"WE9&E3=W.NA@*TR+3'J3 M*TE3:DP@*IF.1CW[[Y0CT5\XXB6 MEXCG3I9A.EIFS"HKPA*'']:6@"O0X1B<.28HLC!+1[K;$HU(1]1FQ, PG!O M"_^K"GK]PUZXMW?\B9\ .Q H]\1U,1WPGH/ET7T,0?9;!+'PE_+4BPGO_0PU M*XJW) _6"_19=#1G&GA^A+-SI=@-ON)[98+*I<)NO]MN,+F$P(*+N^B@A[.LFC(Y_DKD@0@Q'E5I8H'&7730 MQ]YF9Q)NO!1Q,!3BX*C&PW0W&;#6F6LGF>4^OGM=)1A:]P?'1YPKO8\&]:*IXGAH0=[Y2M7NO(PHSJ15=-B M>:+T&_'@L_1,W5,'$HW\&O-4)X**- M9;KO,!R#H>Q7&E5&8AA*Z?X'J$3O-Z+/\"]8 MNKL(HP/2N];#A]]:[\M$C^F/!2R'EU.2I03WEPLB]P:]+5'DPE3W+^*:B(+W M4:@]"CR7CR>/P)SL=_):!$=!9>>5\KIFE\[A$#&& O^R9CU8]AR5@\:GPEOG M\$@;F<#=0*$ ?=M)E)93^ * &/4G0EBR>$TZ48"D@I#8[RBPHUOFY#L\'M9$ M/ >_7&+PFP$&TR,80.(R;<:;HD\+/HTUE05! 46BWYHN=_AK$$_^*9CFB68YHEE-E MLYSLTFW6RB:KPXURNC28DHE'OX)0*=O%IG'J6S)AT&(;8DE]4Z)CLJ!)T]TB ML.?!@NEK7/*MM6)P ->)'_:[\&C8*69&7I-: ?LI:H4RW=[QH#?H;_0\ &7- M<1^C-[%#P!X(C].HSTA*PP&XZ+=&X"Y944*$?BIFN*Y+6D3X':L9U+,:N34> M;JR&:Q@(_1V+&M:S*&4_$(WJ68W:&FO9(&)=.A:1"="1/J&6QI#,B-"8*85@ M/OP!5['6*M@=!*C1- +@9APA'1>O8'^#H3 S,2_2"2R#=PH";?05-&HG\.*> MD:@0_@!1Q!H0(3H#>P1M$C4[_D2R4G4_)\C)I=@(!-/G0!O%3%C79*FMV+N2 M6QXHYZ8FZUP"G)=(7!:$;2>__HW,%S]_3% H;#DFR[@%Y2N%+5@A^<9+9X]= M47&Z?278&PX0J\*A.SS;+%%WZ"G0$G0(P&]?J\\C1!J>]TN6)?)E%S('=D1:DJ M45,;]4L]*O][=:A5MZAA%=FCF5W.1^>98QDGDP*EY.:2'@*71'BC1#I7LX&& MWK0B$\N+;/B:@*9<7;[N8]K28 )+Y.^*_-V=4:WM0:VTE8(*7I9'7.V!,=*O MNCBRGG3<(TQH%G1TA72T8YQ/04+J R$-#Q_.(_+:J\& ?Z4-_RRA*M(:B\J2 M")C;*0![8MKN_; M&:@8 NF;M+?Z?)!;L5X!K*^NOX9P->X^Z*^/OTO$\RAFG4PPQ8>/7*,_]!FQ M7_A@.!M>M2;3XC:&9@GQ5M3;U#@@E2YCNU1*W]$'%1_[./W=HW>(48\A/CW8 MGT)L^KR>?_AKU PSDQNHK3$FM33$XU:!TBTHXV(I8X<,K)HTM-98R>HM>E)G M=!E3NJ!-6O-E5Y@0EZZ@%*EP(A5.I,)5(B[^S3[@0&18%9:79I7:2.]8_O7[ M(BA513#A+"1L3K*_LMV0C.!]Q\']-8)V7-@B%ZAGT7JML;IRLVS,/=WC>/;V MME[9\:K'.%Y,;.ILE$\=QIO.T,K?X$V&Z>FLS![+G$1N$4=*.T"5:'L#EG)8 M^S$$\U> \A,OMXG5^1LE@:<#9$/#)JCSISF3O^[%<47Z4U$<5H^ PT/$X8,S M)BX%AVML/U2H1)*UJ7G69]0(+.I,/P07$0 N1K%I%FT?LWD%I3H@@$N0? _H%'OGMC5JO]#=X_BPSS-[K@E5< MP=QO4>YSU#$6EV2FU$@!*%&_O3F9B"\#XI>.*#>D5*/I*"P&4!P)MV1@1,"NPMC-TZ4R$1N3 8J[5X2K+L0#HMA$4=";O,UFW-K MK7'_\.)CP;B+UY/&'CW!OJO"\#L$YU8T[[7&@[(U#0UAX>=8*!WYN _A[H?Y MH@1A(&%DT@(.Q5*'G8%PPC0#,? P;W$^!L46IIQ M%2^L%E[90U65[>C>[[;&0^5J_;")?,7P$3=X_:TL,QNG$=8+SZ-=.X"]9XQ> MF"U3'1RNGE%DL@=Y/YNFLF/9FXEL3T/_:6TX7+US<<44S/4IF(,U[B:F8)YB M+6(*9E.7?90IF.$8QJ:2$TDGKKO$'_EX.[BDU-SPG6$3 ML/RP?!E/JO0,\#X.@VSWY7Y&K6A4A]21GBG?DC1L2]&A-@QW0^JU7VI>W];5 MM%GQUS1PF5L, U:!Y[$9ZM,D,N%8Q-A<-Z(=\/GR.-N2%Y@M7!,VM "$@P,- M7#X1\JQ),?=LL]GT-_)#BO7GL]YX'M+("OI0 U?R77@ TS,E'W8=N6QP-.8" M.#*O*^1HP=K#QL6&.)53UX-YP$G* ^E="W^';UKOTT-%<9XHM3C&@BB% M%;'YPNF=M"6;LF>1Q0(.G2DYN$'0C$!1 GW! 3N#K:)$#2HL"-=[9QNX6EC: MM_B=\--G!_V3$40^(-X%RIO-@ W^,43WH/ M():7-AI(F\$H(T^V"Z;>BPUK-@!A M/E";3DUL/5L6)?JM\4C90@?1O&>C #8X=KCUA#&3"G'RFO0@L7;&9"+7AM>1 M[GQXA EL"$XK#4CX,K YWW9 $?E.F?P@GH-?HGRR^& I,!M@LW[,VN!3J _' MLBHQ7YB]C+ $'LD(V+,#.YQ%SX9IAVQT]11<, D,TT?U&X'@G3FBEU2&?ED- MQ3[K;>^<6IW4+Z:Q29Z8";YN;9FN<;,@+BA+T\@&D,#BPAZ8'.\H&^;.$0_^ MN E@=1)HYCY@4=B/@=ESDZ5D41\'LK.9YRY%;$/*"1$SC*>MYK.W 4V]P&6$ M!@K BTOF_''\X5YI4Z\WW"&[8RQXC!6$*/9Z'UJ9_T(CLSQ#PGY!2D8U3,R0 M<%\E-Z.>:C/#UE@99$295UK&-@G*MIKYD])&W1G--/.56LNKLL9^I2] AT^N MHU.*K@_OK#=?F V9*(M>'>N5BV+X&R5=B*UMM/$7@8^L %D"_[K-$,AB\%JL MX)4VGU 6@Z4!E_+T&;@668WE>(S#(7NCP,LHE]T;#P,=F<)J?&D" IB^HCMS M1M"/ "0Y):^.RS4#+BIQ$Q/'GTGOR'M\R(0KD;#(=Y/W3,Z&HAC>Q/@FL]A@ MD: A>"8;&XG+,KVDY.<"'WY,[POSG<&R0UY+7EZ 6CQ&*L (IO ]FHC4FH;B M'9@ID#4R7 XRT/M1S\!*&C!S;=B;9#O83)[SV+AU3KPOKFNL'H-+#,/Q\$K; M >6"HMYD,@TFK=BLKDN#D#^0_@A%C&X1$SFYFX(^-NW!QUOF=]@I&"UD'G M&SH38[DSXKZ@>O< 5QJ&R4G*9W8T"\&%#K4(VRQT0@2G&1$'AW)*:D1KXZY@7 -?-U M,<1T\&A?F0KRAN<#[W3 O'3;:[;_)/" !7GP[M71 PN(=LZ]-4Q>A:D]C/,P M/0-]07Q.$%\P4,SZFJG!"91P(*U<2Z;-ENH%L-WHZ!%<$QIC*-*M"4]!0N&3 MB-(KCY1^U(38QM/@"_U,(2W8E*M@Q$#NSKY:+09WPUEB?.:P6'2)VMZ&VW-K M?/D*X[W#_'@OKA?5HMU!2!G;[1T>)<89AR).?,HX<8F6?I$F_@R<&)@D/.\3 MXU<9K?OZ36O=EQ_:E>1>1UIM2>)[.FMUM:2N_A&5$01MVT'%R& 169";1@2D75;Z$W6?02>AFP:NEC1P M'[Y\7J/?PAB=B&K$!VUT1VZ"[/25'8^P CX(4H_"=81&P:J.O^1EQ]QD\,#6L\ M,;R"73IS+"/TPT1:@1=Y%G4+%2OX$.E-:P_CIKIV5<;Y;Q149E>Z VN#*=%G MO?>"Q"Z-(C+_GZ=//'B9F8Z4H/S(P$.TA+6C=<0T-V;;HVJ*9JH)A(;=6M=A M*C&1'2JX^,HWTP(;3N?&1?1NIE5+H#K?,";#XGJ<,CK2[^P!S*\-1FF(T.@( MCU[1CA_#""BB O8BH .*R]J35?63C&%C$,*'D)3N<#=< 6;/>0+E@6;R Z4U MUKJ=[N; H 3] RP8$()%&*) L%LT,N 8(%;P::^"W#^8Q0&624EGY"#EC!SE00 8Y 2L,'P@V_SC- &33V&*1C&/Y"@!+FPVE%?U M,HG2;+ZE 9+V9L3I(8"GG 6B1QHC+O@VVR NZR_,^2AK0>Q:R\W?>FVTN_] M8Q8>Q)!JX7,^^X)Q3P<(B\$9H(Y69OAGQGE)DV4FNG+3U ,0>M/P2C1=F4>! M.\:1>'$+S+\2&;I91EX5O:VOVS0<56(:8IM#81I>BFF85Y8S4#([B?.O3%B4 M[=_>#)0C%.YD*SD/WS[])HTZITI S%Z4=,^F[7E<\(/%97K_?WO?VMPVDF3[ M5RK4]W9+O1*)!U^0=A4AR_*LN]NV5O+,['R: (FBB#8(L '0LNZOOYE5 E2 MX ,D*.*1&['3,A]@959FUJFLDUFSY3QB@-X,1-\*,^)K1?^4:UR2=HSW(D!4 MG/I\901;,5\IDU,6/ <;]@0Y+.5,?[TXVP:PUDDQE+#.LF\:1R/7I@\+ XGO M.?+<19S\66" >$$T)OZ">HR_\$'4[&=\H;P,6P6X%J)]^8 TP"":B&"ZL/4X=%^7S 3:)7$+%X19 M7PE$N2";&Q_=#9*/BFE1?&9\>,XZY+XOP7YT?+*D:7'(& +PCL]] (@)1<&S M_X3=KN2.HJ92OHQ'RB8;>_YL2\;E[G9VP!C#?6]B#P(6;ZDREJ+_R<7 MA1HV*-V;BI/T^82<1WM_5$DPA0W/=SN(STYG.L9S4ANM>K;E 4^ 89E/T=Y> M6H;0[KX^$DV//#B&;\HTF'P1; \IX/B,V7EA/!QK'M(6;' R,V?A("(+(OT. M_2Q(.%K[E)^)KZAM*_K77#=))VJP=V8 SX@V_V:XH,\]-2 <2O(C\='GB?1@ ME-$5,R*YV0,DFH#*IP8==C@[ERT!+M6$&1 MZ\MJE+G5^;%^&$2".>T&R[O87U,(]_!I42>CZ=*C!<$G09Z(&1CGZ.,2T<(?C5MX#')$$#OQ%R$3_./!_,2<:'K'Y%:)E-_ M DM^D+9E^7OCL2&1U!, -E\Z_&# )V(=G6>%(G&=W4H;PG89=J^J+(9.N+$9O$$1@X'*B9!\=LP(V\V "\R0F-O%J97:D#3+95KQG$[\ MJBPLK<<%!9G\QOF.2R(TS)4MK'\DN;..#0X3,W>WCT)(QT6:>61*PB*$ 3'< MH25F\,8)/+$U_),/9D:-K">^D-% )R_2EX7_)$Z'Q8)I!]]B8XMV$9(D M+ L+W!F0Z,]%3\#L^?&NL.<9 $@2,80FL";/G%,LO7&XC6GW,MKB#PM" MOXU'96F'!84SB+(8[J=$\(, @_F%] Q3MGW3NC*K<]87":(H3@U]<\R1MH.U M BJP!;Z+S&%#]PGE/;RB"#7$]NQ+_Z3Z2;#N*B\QT3H,UA*(H\!AEBLMB7+ M&QBIF0NQL7GR9:B>Z>.8'4U@ B=3L8N022--4?5BJ?+@AV;K _[ABVAY@Y*47$?(L #QC]1'USGW-75K7+)/&=[P:A_-S/ MYGARQ?X%8/B)_?''O>0RXSD_PETT*@":=B"YB\)#!TGL/+3]<622^/1 #'PC M$A26*6!%7,!F^Y$X"_T(/L+G66]&7[QQW>DLZ8*^\,U>5B]_CPSP Z5@) M*/9/@'H!,#@R#>U-;%=@$_?0J\T!N@74CTZF*OG0R;IYT,E:FKP\B_ADQ>&3 M%29Q+!DU[XK&J)'W):3=.%'B!/4K4=6V@+B!C;G>&\N;Q$F0K[(6.]Z.?O5- MD2FY273KJ()"5K0J3)PAV4@1GYTA23;**CRXMI2OI75B)CL?6)=X6J\J_;8* M*A6*Y]8'QWQ:Y*L/[1_< AF=@"<8ZJV3]46#2[_TV7/W^+%VMA]+_M)7?^R& M6_]09R^ILOT6Q$SX'3[G6D0)1%%0'Q]72+X GH3,=JQFPD/"10\Q8_(1CHKA ML"Y43-1:2TUN8A(2/"'Z HSD8L.7SN-OF7&:6Y:E8!8HR0"1A0$XHD>$= +] MM93>J7G62&W]G>G?>7G[EM #;V0H1(Q8MVS=%HWCG&!"/LSRVU%_//8;Q+7 MLJ.\H]ATW$?Y2E@#)E%"LI)Q72QT2PSF@VTS(KA;DYV&FLM. YMW4N%*M3<: M!S)4;:N ?7_S\)5]_/CQ,&4+V":R D4[$7U4*=ZR%B&T M>OY$G#6QOV'621SE9YSJ BU70FI8MA=(J^+0+>IJ%Y,W7Q$S04,!Y^P>]BMR M,C]*'!C-[/I48#S]"!XE_R?"J(E],#/[R+K&'W\]%8T(J%820T3G0:FU @O; MB"2/-GZ1N5Z\78A8$H(B(/JD#F:G9OCZ\FOS_"DR*) .+3K=S9.\XK?GU?#W MOO?C99XKCBC.R%].4. ?[VZC0U^7)RH0\%&B+#DRCT^B!#\G0=XE7V2#:YF.QYX(R[\<.:$C%E 2'Y.ZB7^)8OA MD;XMJI]%E0:'WZP$ W-%680,#PCZ8TI *N5='-6"JL3N<$Z"63[=?Y3*CD)" M!QL21KO@)./]'+GQHNM!S+5)\/3A\Q:'@A>L MZ/VJI\DPMF ,HEO:?#")'ZJUE:R)7\^>[UC/.(<#SUKLVX+DD*F@M9G1%DI> MR[--E8 )QB%["G"P,.\%.P,O13"TJK43OU?X>-L)WQ8P&L5/;ZAJT;+R<\2! MS:*X&Z2GYLOKDLDH':7O-/3$Q=1>9O^)E\L%M:4ML:GZI35V0_0<))250&[B M/!R;\T7U6-$YRV+Y(413;OJ2R;Q-($S\TIQM]7'QE^(3G?OD+\6S2#.XLM8W M=18C6D4N\R1QRG%F8LN%"?M%%6+^UBU,6M$6IJA$\X5]>78!?HSLB4B3154& M\O81L8>3[PLO_;1(8W^(JLL3&ZT8S51H@5ORN2#6FY?46WR-0W^N-V^NM\5B MJDSKX&&GB=;)+7894:NXA6 [<4QW8;.:=5[OY$,7HNX]/C0QD+UG)Y_PVBY! M>-6+%EYC#Q7.ARDT\-Q@P1V_)FJBSJ/^3A'F_3CC8I8^);P*?T;J\5^I9W:3 M4[)D;&OOPG=&7-(18F"3:28H(FZ8N5EZV$X8Z5X3)-,@29LO?"ZDVRM!3&P5 M+2;>S_)N\[9U[ ./LF&/6+(]2&E\50FWF><"<]:IA*O)/#\T[^<9C=1"^U6V;I:"?B M'I!BK:YW<2O%QM6UA:PVTU#61;H4S/JM?!5=%S"%E\"UWJ# MJ>PK@1QE23[ "E73#V<4%)D,OVEZOU8JU;43V-C@5\>PN6@I@7S M--X@1J2K[5$<<5C\!YXY;]0=,\,$Y:D7 :G5V.EM57HD%6J1Y>40RK*K:*LK MK@*(!?%(O@S_$7?#N'&M_Q%5J'C+;(2E@SG-/>4"+-A.KKD :T$4 ^%R]((O MM&4LRO9&&#=]#4J_)66;>'G48<>3&/$//\8M$V93*M;4^:3&.Z2M*@^.*MF_ MN.D'[&YM$9B\?!@EA+_4+3U*%]N'14N,7BS*AFNQ&\ QM'_ZT8VOA0[.5BI6 M7OEY$7J3RZ1.=])S*/8=L\VR#YN7"Y#6,2) M?K(4E"ZUR0^F+OH$^L^R"4OKS3L>&9N"@4BOW.!.0] L:OC>V_:#X=3Y_52 M$EH[""L#P-N(V]M*W'>F(X0U0P&OWG$(+O)(=2A>P)4I@\P*2AP92ME5[L+&W M<&%C>_G"QOE6/EZS ]C4/W \IN-!Y'&SNQ@[B8V\<7*M:HW7-U2ZT^CNZ]/I'G2PU7#IY[9:#H\ \/;**E/B-"J8* :H0H H!XJ^M MV3"V#[5A[)ULFE,?BHYH:"?7 MNMIH%82.2*1<\H(U7K!7^7>&W9VABSO<]^?Z'=0M#KN)(Q>KB(MEW) =L,6" M@=QW14DI.-I^1T8+#7E!>5/S\.!<4O-4_4'5'T3#3''=CG*HKA!&!VRIM_]. MB_(#M>;P(!G7ZM4"4-.4/1EYF#)^6Y. MR7DJA:%2&&)GIOKN@3J!&$H/%J]>T5G_1%(F-Q!NL!=).XB M!RN2;!DW2GMYV/J-DJJD7U%*E3!%L),J^T QLM*JFE-6NOBE,%(0I$HNS6;RW"TH"+C6,FM'PH5V9"_5L1?LYU4[.>P&TXJD#_<3CG_HR(;&VH8EKT/7S13")*C&IE:L3_50K$^U(PI1BT+Z).XS><$:+WBK'@IJ M]^2ZNW\"A2ILR,&.+5O&[=@!>QZHV$,Y9:6A ILBV$F5?: @:7DCG[0\U==0 M?0UQ/E-7KT/U%]$4D4DL"N63F,_D!6N\8"_F7/<*[A2%/>@B!RN2 M;!EW27MYV/I=DH;W/^^U2Z)%AGR@O EI3<\G(5V]ZAJMN_B@/Z=!: ]?WMY: M-+06F%?FA2/NPQR.(*(Y\.B1^9VS/N^M#$!ZMQ0_%M\?XMA$X\+33QM0^V"Z9D MFPY[#.&%,7PRP ?!H[GX<9^''MBR!2/]".^S'L/7;+>Q1-B5YO9Y.@9]#-;, M-'M;5WKM[5>MZ_UN-;JF7K/,KJ:/ABJ/8T;%M?_K?:Z M)_&W1OY\7I[X1=_GYK<+UJ+.;D-5N[F5!+9S*0ELPZ.TP@VJT>MV"C:F M3J.G%&U,1L-0BC9W!GC&^FK5W2LETRN0QK9E.?S0%4CINY?T[0%)15(51"I- MW;7Z<294\:H?/[H 2>( F$KUL>;_X:PN8*M_4'0SG;SP%(J,3<==DJ8$@&/ M13IJ"B.UQ!,604'VV6L4;(JJ'P%J;&]D:X6UM94\_&H9X@<;7GLJA1WN.B-D MI&4WTK*MSF2I=;54"*>""AR#.1 M5[3< U*0CR;F]MZ:]WRO5L.Z-G:[G1ANHXMCGFCN.;[H0',4AI/+9O/Y^;D! MHVP\>=^;-_Y@9'_G09-;3Z;?M,S0;*I*2^\HK2:,5E4-7=7::E?M==N:UK3T MKM'M&1;_T5(;HW!\/5XT7O0/&J8((>+V(53!&M M@ZU0!1.49CS&)+I^H:D]O=7*8^)K'C#;35UI:HK:W:_QX^;&' 636V^\ZLJ1 MDZ!5 ;;[2$K8=7?L&F0$K_)/3<>Q=[7FG^[$O\"FIDI;5?@/_4<$807>1*(O M0-$9G'WWXIC/P6K@NB MNCI/'[[GP<"W)QN2A _\R0[ ^ &7/?+!U(_N#"E"=K \#JLJ.T*PVFFJN*&M M8(K:#RK43ET:X 2$"DK-,DHMRBA11JF0H&:WTU!5:7 7J6#G&W&KM1+@^_-2% 5QQ 9VA:K]ON M-*UNMVTH[43^\-'^$8XVX+J;Z1-B,*TCD)U1#F17N[UW3DG%ZBLJIT1=]15% MR:]L#MC4.@A!C-IEO]H%A:@$08I R(*_.VT#'$/7C8[1#,>:HO?47MM2_PTX MY"(&(OP[F/4F*/*>#_BX#UA#51",:$HYP$CM=F,YI9FJKRBB?%$ZY""D2PUB M<#TY7QWB?%'JIH"X*;^S.,\?"PSCA9P-/7\%YODE8.V&T5;^+WODK@T?^RRN M];"F')!32Z7\"I&V:L_OV?7DK'2"UFE2*6]%I*UM7+]+I"U*L!40*!XFP;8E M:OSYIYZF=J\"IC8T)1T[:FU*AQ'KJO8$'6IS5D%9*Z*@V#-H&0><=L*A7!JIRA*.AV#:%\^M*0<;,M 22?"-\=JTMJ>-6F% M?^O8I%55(IBS@LQ_SWW /"#7@+-WGCL-V+T#TW9Z$[#4GOIWPR$?A# >]H'W M_:GIOS L8\0?//N/?)-1M?:MPL7+B_^IAZ3UFE5*G%5/UEP39\47MTY3VVZV MZYCB@SBU6_=A(A@26B]2-E(Q("SK+:6GJ*K649K#EMK2=?[C>^NYM1:FO^=# M[N/="5A6R]U 7LF*4'U?T$TN4MBP1]>]5E#67;M,E4[0.DTJ7MJJMM5.)Y>C MR.++6Z>Y[3153)$KO?JER'=KQ7QXZ@5!V0(EGE=^,L:/4U190\NE9T.X?*98]#E+QJ(P=E"3DH M2D=7$D?6V8"#TF-WXXGCO7#.'D-O\(W=3V$<9B#Q@VA!9R:>Z,=/-,45\9_, M%Z:VY$EVSCFUZM.(=CX>KJ&FB,E'3+Z#,/E:=2P>!7_:K64N92G*B35VH_^W M5:.M=O6FA?]4=0M1AK;(_T>$X=L#1 02/OS=M4-V\^1ST4*7\1GS+0$8!/5- M;5-R@I(3!:,^U$Y3E)S(F)P0%YFK[?HE)W;K:DO)B;H#!GT1,"2I\X\CT^=O M!!;JM[6A*L$#']G63E.47#@&6"@=2 *'VJVS*647Z@06>EJKHRJ=IM7N=-NZ M:B7.,&*P@-?OC%U["+,EJ+L)J( 6SRUFNZ&'-_"L..!XML,1X^9@A$^SPX!9 MM@\0P_/A ]X0GLO]0)QKP!^A:;N,1X=_@-;&\P#3C# 4N]C.H7:K1J+<13EQPHXL3$'#5+LS M%J:J:K)QD&)DIV'N2J:87T8L&)@JY2.R,S I(5'VN%@P35%"(I.ZM*C<0ZM? M0D)5"HI%"6D4"&F(2E&U,T,:6HPTP()V1AI96!BSEH6R8Z$N0$;MM4XYG;?" M6D>.=_VFV".L&V1TE?G+'8TH.Y;>EPZ'H5T6%[(3'"H8,U'8GT;G#6*B_ MC2'6[TX"8B&CY#9BG'R):"CIA),O@]###(_6K1GX6J=BRG-E MQUZY-**N@Z:(>$-YKH,85E/KUK2OB9I+'^(WVOCUO3#TQH2M"K7P+U4=/W*8 M-)&\(DR5DVHIG_56F*J&FLJG$7WU-46YJJ-@JA*"R8::2YO9"C>NI[1:F8C7 M+4WMMO5>T^KJ>MMH)XO!'GD8.@+CG;,'[G#L38=GG;>^%P07?P#0.S&";VE-^F:MJI&TYRJTHHO M:)TFE6YIJZ*L=$M;965M-S4#*PY:- M($;"DL9W,_%MAVEM@8B-&2(VQY[[M (/G[-PQ)F#]$(_8$/?&[,0=,4 &XO_ M3DP_?,'/^!Q>$IC<#NV^Z7X[9Y\;-PW9/=H:VZX=A*@1Y!0^B9$EVDK#0 2% M461Q/WL-IBZ,>U[D(-.U*B4J*T.\*YRFBAN*"Z8JRE0>H\IASYQ6 :FL[4+3 M> C_% C_B!-,74^<8'863C#7PQ] .)RI;7GB>[X%[/DC@CVO0_<+.*=&\0[A>>KE2ML) Y>29DYGLV2,O,&1474:,&@4;>I]=Z$ M%U@48&@$::&U,X<&FE+A/D_> BF_!H:1>TL(UBDG6]S/OK[ MBVOY+P[[;\]!VPC$.S__U-.TUE7T'\K0$)6L8*=ZM=,4)6@RJF_[+:UWFK3A5V:0Y3;AD(F4J8WWB?T=^/)R)^<0O^CXWOUV8 M0QCMI>D\FR\!&E5"4M@ZQT]O]QJHV"PZ6:V!W=;UK31P3."Q[P CY/&3K6O] MMM;K]K4>UUH]4^]91E?3!T.UIW'#XOJ_NR?77]$-XGI&L+@@99E?=A&8E2>8 M4G#K2^$E,AY<('B\5/5&\C5?#EB^F&;[[4S?6#6F-CQ**]R@&KUNIV!CZC1Z2M'&9#0,I6AS9X!G M:&N?M&'WGAD6C&W+"UPO7PX.2452'4,J3=U&K+1\S4RHMTR +*S5F; [ MB6F1P%.P*:I^!*BQO9&M%=;6HO=Q[U=E0_Q@PVM/I;##76>$C+3L1EJVU9DL MM:Z6"N&4DYF2F9;!3-_#[K1@=DJ48K6[!_6 *,7EY,WL1)N!B*&]'OAVPW\%&3-\,ZM/_YJ'G',G9,6)GNRZ_4OI(D)4E)4I*4)"5)#R9I]?M5:GH^ M);@EG%S*P98'$^L1)K[UW "SIP"'/\)W)MC5"?[YP)_L -R*6^Q^VG?L ;L9 M#& .0Y@P]L'VQ_L"9K)VDI0D)4E)4I*4),T1,)I@Z7\Z_JYH7:.C7/FFK;DG_% MJ>A'>()OAYBCWPP$-%<-O44I:I*4)"5)25*2E"0M$.(N78H:$'V3XP8PC1^7)F HG1G(-OV^Z?+@XLL/A[_$^%I3%.U72FF3I"0I24J2 MDJ0D:8$ =OE2VAJEM"FE77R O4]*^P@ F[R#)"5)25*2E"0E2=\T@UVFIC$& M]92M-:XUNA+6KFBIEMX4]MYS[,%+>9JKK9#YG$'L0F3^G3-3M!6);XT6#>?T MT@N8>'#)8Q;'T>\0N5B]]%XW+,Q;QPTV=8 M0V^Q]WP@6H_*3^G1ZDMLOL_WWW\ <[E;?Q,OZ_(:R3-M[C^VX: MP"M!$/TD#O4/TWV:FD_\[!*^<"8?*UM8N>(:"=GQ-(3_8#]4L11] 5E$M(>E M^-2VS]9]%E=IGX]P +"4X06#8RZ^M?RU=Z9CN@/.'D>/17 Q ]308^@-OHT\!Q:KX!=V]]?4#E^B9\#O2BU\]D+X M<.@M/G*>39L__)R%YM,3O E+==^!)\M&8&"OOU*:C"0E24E2DI0D)4G+DB8K MW):A55..P;'3=8?>,HBL%9L _I8[A43SV)]_ZFEJ]VK%+H$M;!"&=@!2I>T3 MV(HMPD>Y-X@W"@-G:LDWXDLK89MZM@]Z)=LC24E2DI0D)4E)T@WHM1F:?8># MV/B?F;3R4E<8FF-. GX9_W%EV<'$,5\N97[O0GSI:FSZ3[8;7Q';GKP6&G4B MW[YZMJUP=&D8C5Y;AV'%Z#GZ8?FNVH 1-U^_WFNH6BOU':6A9GI=;;34]-]8 M_8T58^HUE$YG[:,V[!+66)"/$U@8$_IU:V_9\FRF!+ZCQ9?_6FS$??YLAZ.T M'6 \H.AKX ,G.>DFZ\VM?^HGZE]="UD:\/SX$GF MD[S,> !?0R('@[W](.:X>/X+@S7?/5]XV_1]/-'"KS6V,%*=C'1_ -?3M%:] M5E\A^#T>%WMN=,.1';"(9H3)(VG$%NN_,!/;N]O!M^",CXLZX[M]YX; DI>3? SYF'44];1_=JHJ9X(2 M 8]^X$]31_(>'R]^/V?/(WLP8I/80Y]MQX%GLN$,R,"CA)OV"%\+*P67G.T,A= M/851QNE@1O!Q^59FL)7%V]9_G=BZUF]KO6Y?ZW&MU3/UGF5T-7TP5'L:-RRN M_ULUE)-B**>;#DF_WGUB:J>&F'(/-@BV'-C[P>I^.QZ;^\TG^Y M;/"S%S)S,@'A,=XV5EMA]*T6)O0F7F +DK7/,?Q_YU$>3ZX]R6]%64!E_A6S M'WC.-%S]E8,7?6RI&55M+YTZ)OXWBY_I,S\;^?,0_<0O^H OOUV80Y#QTG2> MS9< @4="%6/;C;KWQ_N'C.&RAMD!N_G)*_C1;G"WWT"Y"(R M14!J^W.F[D)1NJICK@/0BK5MB]7SZ*%XVYB//X-[2&L*&\>!.0T0$"/0\26A M H8 8#D I< ; (X1(O7YR'2&B-7Q0<*XY0?$DWT^=>%;XH'F-!QY/HANO49, MY3C/:?4:BI'/@8[2,+I9CX#2!Z4W6GHOER>U](9A= ]T-)2V^1S;EN7PMW>L M;$>I:S?>G5UEE^9X)-G3ZP2W2/RH1\S>'R=!=-1Y^L#[_A0@/.L*9MHVU,;# MI(F.ZJGO7BXS"%X&B9I!D_W.79>'(_:NP3[9CL/]+$S=H[A:M"J'WN02/L=$ MH0^+E54F]9=/]05AZVZ1E$C7^+QSZ3_L 6?W/@_$(<;YRL9+*V#[6YO*Z7N$ MKCW/LV#'H"HWXU_K,4/C MJ;2D%B0"5G-)_3J"YP3LI@$."WMV MM_!AO3(K:NDT7_8%]6^^-YTL+:9B39+K:>*R^&A!*M=Z^GK\*Q?45^>P6^7W M:GA8T,GGL*!#AP55/RPHYV'UIDSYEMGPV;E^@DXE,]Y][GC/<:9[WL%DPOU MT+W<.!D>_5@BJX[13; &.!N8$W,P9V!Y\E5+M. 6S>%*&W+G>:1B= M]3KGS;D-5]8(-2NTVE/;ZC/[N&[+T/Z2RO M4#2-E1"JRM.X(A/>W2(3?N3(NWTV4HK] $]G#^;('M?.CGWO6?ZME3*AO.K* M/=RTO8=]Y2#T?+$S/IVGK5Y]^HS5;MI+Z:]K3X5VB%:[!N\"JF:G"%:X@\A* M.A()14*14(0TA=CK24V5G-QJ XKFM$R %W#0ZJ+%932BPE_[DC6 M)!AZ?'\BH4@H$HI@J!![+1.PDG-;+12:G5BX!$'74??J8@.E=&'"H+O1FPF" M'M^=2"@2BH3:!H)68ZV:P[;W VJ/X?E%^IV9-H^/"7F2+_S3-^J MF(PUQHRP9O=I2^@,1!@B&ANAW6%P\8E"KLE,#%LD?:;B0]\[SF#+$7\%&XIW%8K MW![4#RC64JR='5"'_#MWV0?NNZ9K\?]'49>B;FVC[N&=@4(OA=XX]-Z.?!O9 MFIQ]:K"_>?Z?ICNH?B*L_$+1@4^9W(V6MHC8ME>P*43\I^6M!(8V6]Y^,UT> M8EGL?YO3)WZ FH0R!%5:*\IDN[161,FG WLN+1.T3 1-[-HU==@G[F.G\Y!" M9/&%HN6L3#Y&RUG4(7#',%.(<$^K60E,;+;I^:?M.+8Y9@\-]AAR-_"G5#U6 M J%H72N3M]&Z)M1 L8:$JI)0!72Q543NW2[U6W77WHJO[?[F$F:LTRV"W=6W M"#;[GO4"_QF%8^?Z_P-02P,$% @ B85'6.[5P#)]&P 3T(! !$ !J M;G!R+3(P,C,Q,C,Q+GAS9.U=6W/C-K)^SZ_@\4I!)"@Q0Q$*2-K6_OK3#? F\0* ED?,4EO9Q"+1W0"^!M!H-)H__>-E MYEM/E(<>"S[O[+_?V[%H8#/'"R:?=QX?+@8?=_[Q\W??_?0_@\&_3^^OK'-F MQS,:1-89IR2BCO7L15,KFE+K=\:_>D_$NO-)Y#(^&PQ^%F1G;+[@WF0:60=[ M!T=IL?0M_S2V]P]./AR>#(Y<]^/@B'YT!N3PY,. C,X-@^& ^.QM09G!S_Z SL(Z [(71\_&$LF+Z$GT)[2F?$@J8%X:>7 M\//.-(KFGW9WGY^?WS\?OF=\LGNPM[>_^^_KJY$HNI.4];W@ZU+IES'WT_*' MN_AZ3$*:%O\SF/.EXG_&@3>G_'U (Z X.-R'?]+"R,IK8.X%840".V/N1'P0 M+>8TW*\F@O>[^!X%[0WV]@<'2Z*<*",KRCG>E2]+4M1"#@9[AP-L#XDB[HWC MB%X S.?4);$/PN+@KYCXGNM1!W3(IZ@E2P4*KR/")S2Z(3,:SHE-U7WX\W>6 MAT_4#B!=Y_ M1>M],C9M/9!0_V_?<)OXI@T'$COVVV@]DC_ >\MS/N^<,=BLW)$)5 ^?/]Y? MUAJ/0FQ>/F6:LLWU\.<]\;]]:Y!O;P:6H+20]*?=58(55G%(G=O@9_'WZO!. MB),B#80K':1-MSR>*LF2AVE'-G3O,':\Z#+ _9NHB68OE\B4G7VPW-F"@57@ MT*,^/V-!R'S/P>WT"!HA=DXA[!'+DQ]S0&7&@8GI+0 ZCN"BTC@3/R)H'G0@<%T= 6[E OF-Q!C]L>U9W# MUR9.I1W[>[B%]$+;9V',*?[(1:-*I,+?64(\/BI6P((:6(4J6'D=K+02/5(3 M7 UQK#P1'\<4=,YE\$3#2(PPW1FAD8<2T/U50,4*76 H("NP[!$\%\3COQ$_ MIM>48.^8P%)-JX3C8!4.Y&,)1E:14X]0.*<<=#$2&_(PXK$)"M6T2A0.R[-< MRLYGIZ)3S'J_ (7E;&K*=NYWN*DX<= MQ1PL'C"?^43;QJLD5>+P816')396PJ='")S3,4P(3J*(P41[(5DA4_;\C^4U M9!R)R2ECTJ-N-_)J:#HJ]C^N=G'OO Y?9G.?+2@]I0&PC>Y@4=6=3RI)E5U^ M4NKRA(V5\+$$HQY!,*(3$XLT*Z[JZH/25CLE[5'GRA.R!_*BO4P6*91=7-K\ M2FI+D/>HFV]H)%M^1_D(3 +=8]0RG;++2QM=?T9F\T\Z5D! MV^","5\8#0R+7(UQ&\3BD?\70@"]/)M/[*ID2@=)& M-F=A21Y]ZG5[2IW8IY>7Z/)*?=;_$I<8%J"&B;M8&PU==DJ42OO9E+5U>0F_ M,O9BS.0"4O]VGS!GIE#^4#& M_C?7GT2H4GM*AM!;:(^L3)]TI_$XS$@A=#@I42[;5XKCM3YB5GE69H15$PWW$0IZ_&2&P1*+J]X^E,Y$TTK2'?5UQ?F?6\_4,E#B47!_5QX!] MQ"4]I3/"8H5(V?\EYT'*H(\]7CCR,^KT,IVRWTO;^>*!81_[/CL!G"#0F=2,Z5*5H1KOH%*IE5^)^QCN6/,JOW.DA6W1,U[J;2-9R[# M)^@.7"0N&!]! 3.M:\5:J38EOXSR?&=@9<(&(&V XK98KP)R3="SA;F1F'OA MO: G&HV[$;63QVL$7UN64AM*;B$-;6;%Z#K8*L@M;2YC'CJ0+\ MI.2/T@"\WV9)(P"%/[U NO;>9,1KR5&";WQU5O@+\E]>D+HOMP.]'BMQT.'9 M$76PV/*[-:J$CABE1I3<>RT0Q,+10N"MYI0 U++ M,=V*M1+UDF?. /7MH%?A40\4-;3,UB5-H1#'>R7/G8%"-+Q])R(1MGI2#="7 M,/)FF$CR(HZ@U\$.YI'W'U'Q+R]S&H1TE6+]VM.^#DJ=*CD$#70JJY8EZV45 M*V8E-:N*E^^AJM6'NK,(?^.M:<879KICR%2I#"5?8%,X_< 24JQ,S!;7(@1W MG,Z)YR2C #=OHNA9S#&_;)N98BVBE#I0SHA:7W]$J#\S]0P8,E=B:9#F$M[F$ M+93%GC^G+H7IS;FGL/K%AOM%4ZY*4$L^OF904S%6(F<+;1&$I%/NZ8R M&!R M1[EX%]CT=NQ[$U$(5]FT&T60<(A?1E[7N%Y'%91*8W1Y2/_:V.=$-'Q(MD M[[6^_4,-5R7F)8]U,^;R;2*GO]N%JCOV::HVYE:]-8.Y/7\5X.5/JU1?\2^D MGF-N71J +?*B(UH>06FQ4N)9\@;7X=GO\Z6JSEYZUCH2I UG):HEMVX=JLO/ MMU$?RXDV\CD3WYA&?>CP4B)9\9&74@Z/Y$_G MR6GST(;^:#$F-9DI@2MY4Y,K+P/YR4@K9V[EW'L,7\L15D.LA*?DM\S@V8ZE M:#&T[7B&=:')*7#Y\_#0<1AWQ-P'\M(&LI8BE,#6?!L'+Y#D$M/#Y8JOTEO? MH]@?I"KZL5:(C\4$M9 M'W[!D_G7PZQ@K,19-['>0*:X"O-D$A;(LH2P+4J-2+DMNI?GY/7TC[.JV$>"^FA/Q;)86*;'6F.(!/,4P7 MK2(PB8J1P6N:'U3LE=I0X:P#3=E/V:CE*32@YN-IK M0L\W?!58'>WM?YW#'X7 H*S;DDG]A@6/HSO<.;<4@)1K3K:D0'T&CR,KJ5&/=Q1I&MXD F.\N./,B6U#PU+%18ER MR>F6I0?.@D.L\<)*V&Z1,HTYK2%6XE+RME7@TFCD1TN M*KDH06K\RGGQ!DOR%8-^(Y7]N92>OC5DS>R4V)7\?BO8Y3]7T^GW$,72YR3, M4*LE5Z)4\L=5?XZBAY T?$?B$?HG<(0@XJ=NZL+-)S/PUB!("7/)V=;\18N! MM20Y=\47KW=ME6*IT]JF=3;@J(39\,,E?;=R&OK^BH*ZG['0.%.O"4LEGB5O MF I/(<,20K:(+G>_3$YS"V@1?"AZZHXLVF1C?IT0)>HE7YL*]23O3B8V48-4 M\%83C$'2]B&\6LQ6&[Z%-HSB<4C_BJ$!7Y[,!WP=M1*[LGLVXV1)5OU$([FU M<'F9172 (O\K)K[G+D!CDR\0&8)DQE2)74_4$^O;JFCI M+R\1_H3F? GB&97UOF%1HH74N?#)I-A++O'#K)N^<2W6WO/R"7Y1(IAH=+J( M$:N+1KFG-N,.9E!$4W@8I$G1SJ #)HS#.CE,.K%.Z=;&?M/]A+>-\DS0S2G& MA\Z?L?QX1ZV6M66G[@8/.! L*E^-B8\I'S[OV)PZ7F34.3,&JP+A"\WN.6.P M%(/H:_+BS>+9%7T"K9_0>T2EL2.:"=\(^3FL1AH->PPX:.DD\/XCG.Y)C(S\ M!.H#?8E.?5#PVM9I4K_E]!NE8C0:^QOA'M8#>IYFYVSG8OZN&^"-))U85O#S M>K8;<1/H84J"I(R() \O@SO17*A[&-9WW:;J\U;+@@BMUP B2>BWD)4: M,3>"5M6K6%WQ-VI&2J31D'1;^\"&-B#!Z>I'T6K;I$'9V7&4A%RYG,UP^X^M M>_:BZ1FLMV#"\?"!\AF&,L@FUG:!*9O-PYU'4:1&["EU&:4V)7E<_4;LL7/RV(^\K'OV?[B@1.P M>?/A\;"Z*!67UU>Q7$._.-&G*93D=CP6UE)+Z_F:A #=B/(GSZ;#":?B??-^ MM9FF$Z;%LA6?[/A8LD)IVOXEJLU/#G("OZ;1E!4^@BAW:S*7'53EJF$/K<_ M8#_S-FU-U^!SF,)])E(MBV,?\G(SY-*5">M7^NS3*+HC]E>PQ;[@ M]#KG7DB;!Z:*ZNU:9S(RLSBI-&/[4B[@AL&I(FR_!7?H^(VW!.,&$WR\R(L4 M3?!JPSO*#>_?8/Q2ATCW#'ZF-&+XZ'?J3:;P:RAWZ_*6*^P",[]%\VZA8U5] MRR&91A.]Y<9.N7V273/,N^9!=,UM'*&RXK1\$Z^.^O7L\=98M;=9+K1W>\DW M&/Z/$JYR?%86W;03\PX$<:R2TF];57+3M7^ )[ YP/-AK$;S(E53N!-FXP5U M8![R+^+ "=%OUMR2NM*=:(HO#U\X;W M^@]=?\,B"A4]V#O:5V#60-$)W(:V#<*=])M39X3S19XC\Y;?CD,&1AZ]AI?< M ]"2-[58MF?8U2.-U)-S38+8)9C&D_)"$L\5HUYWI_!*KEW9.8P 173)W()% M%:!Q=1DX]"6QKT:W-Y?#Y@&B3]^)X?)/&25Q0Z-GQK]B2']S\^K+=V%S-(QA MV!22AZN,@?KRFS8)OK@NM:/LS!TV;3CIHJ,AL&%$)6?NH%IXRUFOUJ):^KBB9V@,,9U,,F8?-4 M6EFT$XM";:JG@[V]C\V-TB+M1"//,""/P1I-2IXQ1;B9FK 3#115.B7VU^(! M"LQ/UXQ'$S!&5E\UM[HMMTYTQ=MY>(3'3032P7OGEH_2)E#G7*3'ET<"KW0I M=KSJ'7$Q9G./"+."N5[H;![V.)3Q]]C)>&[M!:)*FO-9*YY=L(E;*U 2M);= M*G3Q7@$+Q,PN@ ?]2+MG_>IK)KVKYL#P8._@$ S"(,P_N@IR%5-M,U$7E.H6 MH+S">>%NRB(6>+9ZY]A(TH4V)0?RXFSF?O2H6 _K2G=BO4M\5L7\%V!P2\>] M0OZ)O3K>':B6V[DA0^F/"6L*+AIWT=E0'?Q#*H9 M/6WR3@ EE.@23/ME8SXQXD$3;32@A.E5NV5OB(I>#_>.[!M$]*4TW(G?K 25 M1;L#>/[%F3N.N?UFL(YSO-S[P(9Q-&4VV MPEX"8W%A0P>ZC#72O?ZR!LY=.?!:R=.+-8RAJ:H)7DFVZ>D>CR7PTHL(;@L3 M0ITJ%G,<$^E:KJU,2CX=6?E+#OSE9!R%\ 7] ML-H&%AT-L,6M2.&*A3R^).G%M?S-Q6\WEXUW.EHPZLY-CN3S-IEU \KZ&'C1 M%7N67O-?P<;GXK$M5GI-UWT[CIN^_7=&PBG^'Y%[(GYR*Z=P#JL1#V3 HBNV MD+S5C#?W%8GUTLU@MA%,P\,4%Z9?Q[JK 6683P+V1;."U[#9T&H@Z(29E1P^ M#)T4)CF4O[S,P=!_#.@+#%D/S0#L79_66PSFC#8<"#Z\/.<>V+^Z5V;JRW<" MR!%4&8PAS]9M3P-!)QIT&H=>0$/,1SY.#AN+6TYYEENKCIK4G37T*XY:<5$1 M)]M++G+5/L^032>.I\",A(4C.SU+L53HLX*J$TI]3?A7&FD>O-44[D1#"IN! M@N%_CZ>>S'T,9?" UEZBD;RK=L"OL-7%RZ+7!+>@@0B7")P[SES0.+G\29^* M F)S/IU /[-FDB!9%CR"G8<;D#$&U7PA/( Y)63N!>/4FP08<.,Y'N%-^\O7 M,>UJ7 0:MU!]CIN#>1)'DUXU5LW=:LI.:$/1A2[/0W"7A]F?J/A ]0,[FZ+? M"'W&(A&$AK-9F].ZKX#_;VCQ7!;\U$G6C8 [6G ?/91(:CWL& "%01O,TTG6C6Q6897L*8-;3N> MQ6*>2U:X=,E+3:0%FO&U/;$^ 9N_KKF<9"NUDC1SN**_V*C#,37>$,KBC9!8=+9<#7\,6KO1780+">8R['F\GU^Q7' M7*JTM)>N2'8H5TC83X3Q# \?FI-^M6.XV?RW^3(BW"K9X9O(ORD>R:4DC7PZ MI_*_&NN2*<,.^UMGLSCP;&*X(U+3=6*!:IVNR21>9!W\-V_,&%[DS3P3:6;+ MVR GI"'E3W3-5X=-)';5*Y9?*\=C\B!B?-$8;U%?OCMA%5G-;FB4I(Y*TI_* M'PV.3Q5A1XU '<65#KOP$O>@5W3BA?+#'&L8$@K.G5UJDF"90CH%<=-4UU;6 MH^Z*<9Q,2(J4.[$_9.3#R1P#O;V/AB[(BMH.V%5#..("0OW M]^'-B/E"@.IR?1-))QJ5&[>95VS9P,T>M[::VS+NZFJ^Y)\)$[^-@:=GE:03 M>B!B)#!\"WVB.MDR&@BZTR#QX2.=ABP7[$0#3J4RCZ:4FJ2^4I)M^OZ&B/-P M3()"RH4[ 5 ^P[5P<7?1L8WYK&[=,V$.7A!;3,[X43ON /T%)6B#I-/TE3?S MZ@W:%IRZ&OMB$ONNS"_6DMFFAVR-%7[/?!_^1L=&[4Y6@W+3K;O SR!2\=V\ MRP T;(+Y\.2*EN>#R>((56E%6W+KJOI+ M7@+)[D4[FF2G>AE3LY$P8==7^ M.ZZ8'E3E%)Y;B"H>90:['*II-@]3:Q9S>3 B" M.+^%(M98:6@(JO2Y8KA^"_F;-WO>+A/;#1.WHF"NFTPXG< @B4!%"#T[$TE MAU-7J:/>UZ7]IK8S3475B=GK.L8K]AJI2BH*=J(!;S99?/OIJ0L34N/M2N5G M//2(_[;KVZWKTOP2^OH59)7_YM7A/HS#^Y"(B-90E7RXIG GI@G8&L%" 7T[ MB8G(44K#,0F^YK]@)RR^GS->X.>Z* ^9*W(N7[*, MH\^@+@$3KN-2V_'>GRQO&)KV+:K0E3,[82(D*D1\ T^K!N&F9UEQZ='##U0) MB#!+07@_>B2X]5YZ(]!5'TRV8=:-L569_.I@;U^1]EQ-UXGF0;UL2IU"5*W^ MQY U2+OJB?GFG^5KM8_K1 4W#N%/NX!@".O+C/S\W?\#4$L#!!0 ( (F% M1U@L;/]S 38 (0R @ 5 :FYP&UL[;U9DUM' MDB[XWK]"HWD=+\6^E'7U-4H4Z\I,$FD4J^O.$RP6#R:Z08 #($FQ?_UX )G) MW(G%#_*0W2]))H#$^2+\B_ E/-S_]7_]^6[VW0=S5+Z[98O@/XM\V?_;1X_VDY?7NV_DX)92X_=OGN M\J^Y2!6=CF!:"V P5$@Z.D@Y.UUR]BVD_^?M7U6QIC8AP!:5P62L$*VO4 S] M74R8K;3,L;XP^;=JX^NIO=]D+Y6_O!_?OOUCW*& M[Q),YZMUFI?^@-7TKZO-B[\N2EIO9OV+N+Y[\!/]-[C\&/270"K0\B]_KNKW M__8OWWVWG8[E8H:OL7W7__W'ZU]N//(_SN?3][C\RQS7/_3W?_AI,5\M9M/: MQ?O'FGYV>:\6[25]:H-X1KZ;OW,[Q\[6R)[6_?_\?\_9+@ M*"W5%LS_O<.W_O 9<$FS+W;\?>Y/^Q-5OT_EB.5U_^F6^QB6NUL_F]>:W_/S_G=/;O^'Z;$'O?*"/;,8R MT4$J5:.';(L&$[R"5'.$FK0(6'-UZ&\*HT_8BF9L0YV65GG#GPOL/W0I_8"S M]>KRE8W<-C)[@N%M27"X)'Y?S!=;5/.WVP?^_.=[G*]PX@/:;),#(8("HTV" MX%P#I[5 7VD#*9EYWAX$8LL++Z:SG&UFB15L\TE0=5>@+%&02P%@0 Z;-*VIKC7YT-8=J&9^A^: M\XPII;6P(]#&I-SPDL+=_2*+//#8.4X P9!"8D MTM;%.! MDK;VD8A<^)7('1QCLO[9=<=QL\XF_]]Q?=U/0&&R* &"MOT\)CF( MI*K B2IB01=LY0XYW !P[&AV,W5+"3F1#0I-Q0 F!0-!>OK1=%/-:Y1BV&#[ M3F'RI[65#N?%;:[SRX2-_%=^T\6B_I%VZ#9=3Y2Q*# D6LM(QILC,-&U LT; MIV.5Y$MS[W\/0-G34H*OBA/'33PS"T[D99/2B#&0U5?)]#-&%LBH##0L$F5J MJBCWK9SS/:WM-M0&-AY^#!K_K=I@#<:##ZZ B3%#G2<:84BXD?UNX(]K7'C\FW7ZLO.\X M-@?.\H"!OB2RTQX#J'Z$8I*2$'RH4'6TTJH00E&G#?0]L>[FEOEQ4\X7W[A& MO>R;:(H<,NTK.62I64C5Y^X_>TV;:G*>.\3UX +??R0_+5;KE^WOBT5=D;;X M YJR)-*<+R!VWVACFFT"\7>X:6UBU:_>L/M^?N M5_J=.2_TI\6[]TL\HZU]^N'"LN5,$+WOZP?,%/WB:)A21N]Y#ODA+UN7N(M1 M%6TJ>&U[JA&2"V*"A.R3D2F9$".WZ_<('-ZXH4_*Q!03V0^%K#Y+1D24)4.Q M.3<9A&S1GBYN^+36-1<'[J1*'CSC?';V^@R7]XRO([H)56M)"G.26DVK%@A0UD2ZE33;$7"%D]$TF&Y+BILF1D,>DKH8BUBFE M.AHJVJ:;T$I!+CF2[V,*Y.ZV*D6ONN"-1NX\"58J\L[8B\62&#S_Z7Q)3RJ? MWBS3?$563$%U%$'CZ2,>F04[)[G^W@1#PYR2[Q[$.:SOJLT:!Z5OCGW-Q[T)MLC')60LFN M@A$:H>=S@',&:9L+)7GN@U$N[&-286/E]6!<. F3?TJKLQ>SQ O$/X6BRZ09E^]*;!2).G MVS<>A!]D\T8)VG5+S].VBK:]$K#G:;OH7"/\-9 M3E?TUO--;NXK7$X7]6I.8VS*:U<@A92)E[%!C"F0$UMD;*(6C]P7UH8:R]>B M' ?C_*[[QDE)L:LXP00ZE@BK00-2J04=MLWA8.GUPV MC?9JV2L%K3^]HH70$ZI["O7[BWUOXH*J);8&V;9$B$Q/IY$-?"1+/>FH/7O] MK,?PC"GFSB!]MJGGS_C]%=,*7_=I?-G^L<+-8"?->#2D4T"*GHI:2=^D%,B/ M"[*XFGQMECW/X#% 8PI8,]"!;_+9^/#K8O[V#2[?7;]+H93+QI<(/@D"(K6" MG,DJ2M$4,I!$5)([@'D/C#%=8F60_;$3S7AK:YWF;Z=D$F]'15O15:)E3^3] M.)W-)LWI8!W1T$??P'25%604(++4U06D][BS/';!-:8:,PR<8!<%W_6 RZ?[ M$$,MU8#//3\J>PNAU@(B*=5TSY%2W.;@/L)V7X^P#YI2WK#&!;3[].4I[-MP&-> M_U@ORG^>+68TH:OM3:<9;_3_R5,C&.> M!.=1-=5(C)L88K^>T 4J:+45)8N5CIOAUQX_)F>6E0EWK)L#IYR-YS\MWKV; M;LTJ&MWVKO%;G)<.2->F0XT*4I $*%8RL_H->9-:<%9YHR7W4>4C<,;DX@[* M"2Z1\%7YNCN^C-*XVC*0LXU@?'.0(Q%69"5HHV]!(??=DB_M=T_KY0[*B",% M,(12O(S,26')DK85E/*2")D5!%4 MY" 'KT 8;::[=VXOL7VZ1):;U;0W:Q AR5Y,UIOB3"2G5B73>KY7@U1M *E4SM)%S&*0C*G#-I%3!8V9 M:<$Q^6Q,N'6L*4HB@[Z +V0.&A(QXY,SY@(TRK7HVX M_]/-T@]IMG%:UC^EY?(3.2W_GF;G.#$:FQ6TY&KMYJ]1!A+I=BA9%JER(_^% MNP[23L#&9%4=SHL[NR"[3/C\R+/%\90+P@OR*/5J+"J M6J5KW!72[\,Q)BN*CPQ'SSC?QG=AY[_&@D1*,O5_Q_7E$(VISJ.T((,B6"H+ MB,H*VNU-,Q'S7@VI>@5-ZR1-("6>^/-LO@AK3.82'T.XY<%X]/Z!GKU8?NKI/YAD M4[7K*A]ZX5XDEZ])[)4UTG+PA M'#Z1A>Y]!%><*D%7TQQWXC?_H1HMJH8DH&U,>&-]O3Q?]T:N/5MA0I97:0$] M*>->$C%AA6RSVQ3HBDTY73/W.=OCB,9D%1_)B7OV-RY1L)Z_+>;W PJZ-9]K MM\][UJLT9*CI0#]DT$E@J3YRYY,] F=,%C(S,;B$P&^"7_O4OEAHE7WZ'UOX!@1-O&M**4&%714SMJDD7O/V!/BF&QG;N8,*"S& M4J_K-)UC_3DMY[3!K:Z!?HYM6J;KB8_1&NL1B@C]P%I9""Y%:-86XRR*7+D/ M/K^,:DR&-S-OF$4RQ'G_Q)E\+;H*VN0'S' ;]\G^7M)^)*?MD+EFOZ+1^X%> M2R>M.2#ZD&AE]LZ@SAB(O=*"EGTO2 5\O%ARE]VX^?_K'J^N#%=)[FI;OIARUSE+)"9I_!JY[# M@OT^8#\7B^5K?'^^+&>TZ;ULUR+59"'I M9&HK($TO@^^B@HQ>$\5-\YA#T>RMM+^,:E3=F@8BTYUS)5Y9<18P*8AUT__Q ME]7JO-?SN06K"15=LR"]:K3YZMZ$2!GP,MMN5"6ON9.OO@AJ3&[QJ0C$*B@^ M_ESP^F5[/NWCG]?51!?2R<5YDXW5&R\&S*1@C8^%VUF^!\:>CO$W MM5@W$0=2-3+H0*H3>4;:;W#*)?@^+VA!["LJ=S M_$T0A$4N0VP>A.'G/[OG=CY=G?47>_=#&FOV9-TK399_/UFO]+]L6P"R^[,/ M+OC*'HC](J@]'>=O@C>\DAK$>KEF86U\OONFH$5R_HM*$$7=- *VD+4)Y "B MM@83+0+N&EQ[0AR3"_X$E@VW$/D."F@B;MV7>(VK]7):R/6]N$]Q\X5KG]S6 MWOUE7I8]+/4T(&5H][LK-YK,+6A50H==^*ZD7 9-]>]):.F^-0NX2 M%8?& )ZX2>1X.7Y/W\DAQ,]W37PSQ)?M^K!?SH^:X(DVT5A?#%C=,\J:%9 1 M)53TWB@R[G/@=L0'&,:87/>OB/!/32BVE?' RMU>/KNY:,E>C(SFS<2G!W=&,Z=_^*>#R0^(>FY]7!XC5\)A646 H4X5,_/B)\ M-?;\%9H;$UKT@3NVOCNZ,9W\?_WT/%;\3[%[8O:FH?+0@C+DD/>X7VH6=$V" M)B%&Q>[K'KI['G7T]6J)'Z:+\]6S0J19;;+R)VBDR5D)""%H,*%$2#II\+$V M3/_U\_ K0F\4&QQ*W:=F?VX),9'-. MFZ9 -H^]O**$(%0FUZ%Y9U-O"7+K9L3=@_?='C6J)B\#$V* R6DU9TYJ#6#1"M"%Y5T*RMQM./L2(+SYK3!;E21C!._OLIQ)7 M3/WQ?#6=XVKUYN-BA[VGH H55P,85F#?>= MA[T ?@VG7$-I'GX)LI-LHQP_KX--T/N^Z4@5^SV(!JDW^3;=:P_".]#HC?=* M!J.Y>[WO"?%K.!8;U,1AEN)P^QE!K><=U$5KA(GRU89J2-5&1QZ331XBH@9B MOL#1#V3=&)1U*#G++^EM87RGE3">;350GJ-)NM7K:'6P). M7/6IZ!YM5-&2+B_D+ROIH4CBO0BN6<]?Q8(!^)CZ)YR*AR<7^'";W<, -WDO M+1GI&[D:2??KU3D;R,YEL$5BC5X*-5B"R8X0=^%?^-8W0D8I#K(M;OV7+Z!4 M146OE(28+[V;&+<1"R/9]N9H#V M90)[Z=K0+!39=/8NTK#[@4G) G+OA6F3=%D:[9&]%\<.L'8*?8IOEU,J#W!)C MK%F4HU-ZR&.[ZW"ZZO MX1+- #L-K[P&9-)E3=;-F,G95C(%P!)K[X'8X]@.(321LDDU!L-M_CT*Z&LX M>1B>.X=*B(TTS_']$LMT,TGT_QEN1#"OS]XMENOI?VTWQF2L$)L,*VUH8Q3$ MZ1AB W)F/#G60>K ?2UK%UQCJE%Q(@:QB^L$>NRB,=>;9:HX*4DX6VP#G1KY M3=;TGLH)(=9<54VUR<(=4=L-V5=PM>9TJNQ@D3'N2]M"R]<*^1#-Z=^?Z,4I MV?(UN!!]C%!\K^[4"QMF&BXT756V1@B)W"?K7\+T%9P%\.]'C&+BK_;_SR7- MTO/%Q_G$"TRJ. ,R2<*1K(/8= !?32ZYVE8$=U7;NRCV#-9_"P0Y4A1LE/A[ MFLY[>.#E?!O%O0RU34+4&HWK3I\-O8]1@4R&%@C3R.FR>$2X+OB?BM9_\6'WZ?_F!-I9]/_PGII]4TD!FN\UV";[1V3 M9#^14XE\@81&:I0R<[-C-V0[T>9;BT\/(+1AXXNW2CU?A*TF4JKH7=30O.Q= M48SJVUZ&Z$W*JJI0V%NB[0%O)VI]8W'KH:3'VU;[EW?D%BPW5:O.TO)M+P\B MO:W&2RBV-ZO4 B&;@J#0!/)"^V5B[NC _4AV(LTW%I]FD EK_&C5=S]I&XC6D.W#M1[XG3RKFI=W)Y#VB'__SN_6SQ M"0GGIM_<]5!77T)1T IJ)8CN>I(3FFC&5.\#K9.-)0]_VO\POIU2'Y\X^7QX M2YQ)?H/VP+A9]2?-KZ?UWKZ0\;SW0IP=UA;CD.=P=,HX>GQ,S3.Z>?39_[_] MY(LLHYXVNUK__.=%D:4K3VZ-2\+\K-&_SV:SQ<=>A)[^QNROWWL>QN#>^<%#6^"'S<#789+GT(I+U0,1/'1?$B$7 MK^G7Z"T&FVSEOA?T=9GD-^_W?Z9"S[B8SE_.\?_%M+P!>H+-R2A# "$;[22: M7/.$QD*6T*O1\VQ<)-%?1TF[M&HKL_P9:C9 M9='K!(L")N0$,58!LLE4GP9$[WM?].Y[?S,H=R MN'=ZZ-#.]OXC9W*T[\M^?3:O?2=4LBVXH"41 MV]A^5ZBW'W2.B*U=:4XHI2SW.??A:(=([9YD6[#1P,&I(L"DWJ]!DG90,M:< MFY+6G2*1>TS:_41\VB6)>R_Q#'8'8(>1D\-P/E]/JK4!/0V]!55I_%9 ;U . MC51&; WI36ZK\F"P8]++(Z'<,()FYN6=\G!7V)Y/5V6V6)TO<9+0-$1AP&E, M8&KMW61]!=MZSQ%7R)OEKGV^.[HQGUFBB-% +H(6FJ6-/>M"Z]FGF+T47FANY;T3L#'9AJ?C MW>T=DU^&;'KYYH G5=-3*AD#0B=)HTP5HI(&DK&Y9J6P!.ZBES<1C,FR>SK" M'"&5(=7HE8K_#5/7[]M4V4WI#E(?UY*8+]ZO:7WU)XMY>MTME27Q_<>TFAZC M6@?!P:!NAY\?)A5\#CBUU,O)>5[QUQ<"9E&A7T9A-@@F^DP8TBIUJ'6$HUN7&OE@?!#'OL MQ=<8PKS#<,3=ND,Z7C\ M?;&H'Z>S&5G1K\Z7Y2QMKFFNT_SME';![00]^,;ON#["U^!Z-(-[,<@L,'D4 M+Z9S8O&OQ)S[GCPQ,J,P(A.1B@'C4X#8T!)=4Q B1>DD]]V+QQ$=N[D]\NT; M:W6B?4R^- $ZD]8UUBG( 1443)A4M"ZQ%S_^$J8Q&4:,?+F]L[&*ADT;/H+J MVF6K&ST%R$8S*)($U+87W9&.< H%/F"VLGB/GCL8MS_*4=VW>QI6<G/?&BM<7PD4)E=M_,;!1=CB@$YEJ3#-V&@,N MY5I;%@8J-O($8G:0+ I01$$47BAC3VC.#&O W2.)WVF6WWS$V0?\;3%?GZTF M7@E&T@8M*T-(URDAZ7%7<\XSC$7Y'QMP_7]E'3S&(]B6EX%W// MK'[S<3$)9%YH3;JHY'XM0$M+OGDF712]DL9KE31WY.0@H&,*N8V&>(<(\2GY M1@3"2:!5('.AQ2%[-1,""J$("ZX:3":ATNRU[@Z$.J;PW;@XM[<@GY!U+Q;G MRTD64J<<*HA6$Y ]+"!+&Z 08M1%H:Q/3[J.=,_FFO]].+>W&)^2'_)D!"2I'!&%7*Y6;7+JE'&7AY&.J1GGN"BWKQB'])XW+CV-(H)O8+G^7))OSR; MUUZD=?O+!+/WT9+(49G. -U(Q4D)1IC82I!>W:YZ^$!,ZTM/8NN;V%F^.L/: M0P>KB5/>6UD45-,T&&<3Y%P"D'N26\HQ)L>=YGP_DC'XC?PB?[!EXN%2X.^D M^3I]_"VM<4DK;#61P3:7E83FFZ+1]>S@HCR4)I4)+HLFN&_%W MD#.[<"?EP ML R>1*-<--F[T(0]Z70;3[Z8GF/#KBS/'5+['#Q^IB#JS>??;&YX 6+24K3! MN0BB8B>C=1 45HC)EAQR3)']UNX.L(Z^IG)/3[376'#ZH>>I/5(KYW):1-8^ MY>*@M5ZG0 8#46C:;]$HU50S"KD#JL=B'H-J'(IY=ZZPG%*^?"T>;LS*)13? M(L:@(R2EL-_,:)"BR4205*N70EGD/LNX%\@85.FI^'.\)/B:PMP=63"A!*,+ MM"!Z\]GF"9&W($14N1"NF+@9\:4M^&F#ED/3X4@9/)%QM: /KC^15=&3;-_W M(_OC<@L/?=2P)M3NHV2SFK:/?#5+&QO^^G,G212/@E1&%"V T49""LU"%JKZ MI$J6GON8ZS$\QVND![Y[FYKF0\Q)A C!*/)93,Z0:VO@I;2M8?$E<=] >AS1 MN&P<)I[<54YL0N&[;_0YJ>PYOE\B+=,^1?3_&:ZW;8RN!S\?',+$-6V%L!&R M;:7',!0DXSTT)4>W>*9 M1WMI-A;C0DPA@'2&7(B 9#9:+:!7F(D^H<#&W8=G%UQCTIM\K-DE*G"4A-C4 MYZ/(K@6)929_$[/R*NXM_D$P'(=[VQI;VZ^]JM-;E=3HFH30>H)$147&(_VO9%&U35+9 MRGU#[B$L8])=/*RX[WCO:"DP'OANGWXY,C+494[D8)9,NM+(8B"6FJ!:%9L+ MVDKV,B2W((S*\1J* H=/.FN'^WY(\G)^K?;>!%5R(@:$A+W5;)4&,EE,A$S) M2IJU)O8@T+U QA20'H8$Q\\_[ZG$PZ,L*4:47H Q2=$/U2^=8872LB7S6IOD MN-7#XXC&E.XZ##D8)3*D1=I+OJ1YO;#>YF__*&=8SV>X:/V=(^S0W;Z8P?H\ M8 1<== 6\[=OK5J3<<"\Q*X_GZ/I MSB_SU7IYWG>Q?\S391^@7C"D%WY^M<1WT_-WS^9U\]'5ZKP?UO6Z=WT3\ MN8;,Y]<^5Z]Y5O_C?*MG)R'5;/KU>"=][HTX-<3L!+C8BI4U!=',E_:H(YX_ MIOC*T>0YE1Q86X1]QG59"/>R0CWJ6D+.4+ 4LL5;)EO741@W*!/(_G6@0I>S-U8H.U<5D*_X MS77Q5$IPJ4C(V%I/!M:0Z140&$4JVCC+WLW](*!CBH*.AVY[B_ )V=9OBFB0$)GR09H4OG87!'?K?G'RS>)5VN2WF61*]MC3#VSL^U>$I%4"69M,:+46 M[.D_1T(^^L"[3'_$ME@2RG]96BQ0W3" M@90FN5 P.>2^/GT8TC$%6T[)SCO'Z,/+F;$;WDV(+V@FGRW*]"*5^14NIXOZ M*&QK*GGOV8(6NA)LK9@%63&D O_G\G,SN ME]NT*-K')U(Z1$^;<]@$EG*QD+HO9H)RRC832V8O#KTWRC'I8T9.W2F6-ZSX MV%3M'VLRVY_-ZZ_TR;W0:IEUWA0&Z,4&C%0"4B$[(4:I1?'*V,I=".M0K&,Z M^QB0>+Y73]Z?*& :V,F]^R M#5[\ANNS1;V>=ZY-D.A-(5LUT7(HCB9/.P7"M:2U-HB9^Y[3"8?W!))X3O]9 MK:=E(D,SM5D!MEBB93+]+*)7< C2696%-X;;2#L"[I@LE;'R_^YUGM.PXRDW MEHN=<:)::;Y(!ZXX058:^9?1"YHG&3SM@\;KR*VA#D<[)AOH&R;S(=Q@3.;= M5L!XR"KH20>YE@*NIIYA3$LMI5"@ABP#O5.CY";L%R!QC?AQ;VLB"B8A?05I M>X*NT0IRU )<<$94$[ E_D3F79"-2<5PLN=NEC.[G-A7S2[NTT3[U(3# -&$ M;EB;#$'&"*)/@M?6H^*N![X/OC'M\J?@$[O,V%EUH1 >Q.:REJY4L*W;/$(D M"*'5?CM2QA1U]HZ_[_8NR,;D[)YD9^*3$[-M>A>,2S69ZB44W[=)5SP$+;NA M;%,L*NF8N=79P/K[H9'&I*RPPO5X5"+KK09(65H0)HEF9&R9/;EZ+XME#$[A M\*\%LB)R4='U4B+<+-GG[&<,SA8O M21CE,8[3U\FM@Q7N\U?Z_I.>P-X>#],9[(.; GF[*OM VK'?UE$&R=82",)* MF:6JH6;NVV@#*:2KKWV-93$OT]FV".@#3WNVOG!HNAUZWON4?/Y[,DPG)=;8 M71<@SO0.][%!$HZ,B.I$5:J9$H:)$#$-X&M0=OMP[_X SU-(F]]&O#F$^QTC MI(TAMXK&*2@*:;IJ(9!5*M!-M(0F2A&'.=S8&>+7H#P'(!V+Q(:FU6TOJ?/^ M^;21R4BJ:)IF$Q6B]:'E7AHR]/8B&G+*"J379%2X3#[38*[)?E#'Y.">D&:L M$AR:;O3"MH/-ZC6ND)YS-G&J:NE]I$W6-G+$JR?_ WOBOU$B> *=^!OR[0AN MSUMHPR9PGI!31XII:!;]ONBF[WE9]WZE%[/QQUE:XH]IA;5;TO3*YI.]>,_$ MHG.YE PU]5[@U23H-G((ZG;7K ?*-?'B&M/] M-$[V/;4(3Z!B_\#U>H;;XW+IL41G# 1/.M_H5B%(V:#X;)3R7B)[[X*=@.U" M+_\5TFLXZ0Q-G&WKL*OR9:N)$;+9@@Z4E#W3@DS(9(RDX2OI(^VMSG-GG^\( M;1?RA&^//$=)Z$1QV"^P;5_BC' M%"8],^CL'HY?[-,M5D:0WNKDPIJ M\;VH71(0$KDS)I%KT;(GYT)_R8C?XWEC"G:RLV2H>1]B']K"V#;H%=GH[/K= M9WG9>Z1?!MD4O&J+Y<>TK*L)N>VM MAFA!DOG:6U4E$D#)4)QJ,2E3BAM0BW\)WAA=D"-8\\@^RBJHX5;*U5G9#7!7 MYV:E%B6M2."50S#15PB]#YHM:$J+2J,>T*G=!>(8G8XA&<4H,':%O$5XJ_'Q M),9D1-*N-PSH3;!K($C$=NE#JPIMD2CV5<7W/FF,O@$#%?AG>=#MY/*U>\Z< MR#N^B"^O'CD2)7\E&5T0LG4T45IZ2"49L"J97+33B;WATA#C&*/C,/#&=%+1 MGY+$?7M=?L 5C>)9**SX!E*4GXU#I-5PW4M3H=\1#^16J^Y%*:LA5TVN5/:H2I71W@[% M[:HR'WSFF!(F!E>>/#,_W ZT.2J=U.B:\(3 ">RM)$OO4HD"-!ERV9>J]>W4 MF@%/@4]CA;*<-ODIG>N;N1_B@JZF08FUTI> [D.7N3@396BN:$R MFQ[>--B.2;(1CM8?>4*JD"<4),FN^@;H>QL+V89&2;XKX\^.). MN/_D#T?RWOMW.].SV>)C[QL]41')%R([B,9$8[4.R36N$@B4*&2@&!KQT*RX M"VO<.R,[1XZ4RY!)LS36[:Y-KVXB>D=DRS[X70QILKOA9,J/_>>&=UB??HN_G[_+N'S9GD]G/6=G\_C5R_/UJG?UG<[?3DK3K6%*D$VEU6^2A^#($Q#& M$7NJTLEQ%RK8$^*Q6\T#C[OSG!_3:EHF):A4LLJ0BR"57^E'1N^!UD7*7O74 M$NY-9R^ 8])00W+M]L8TG!0YKX4L-]=2TNRGQ;MWB_D6W,UV')^/'EYM6W@] M6R[3_.W%=9:H:'IZHF8UO=_J)CCB:&)V=9U?8OSLDG!*PN:J_Z -'MUOBQG-)B7>39]NRWX>H3297@J M@WKF'CN3(N\WEVCMU"]@F%BC?76>;#"B+!CT&4+5&II5H103;7+8YZ?XS^GZ[/I_.4<>_O#2Y MJ&-2YD/P[9XV5H-+E+/EVHY@?YG_T:\9U@U65]"3_U4A],PZDZ6#J ."RO1. MK"[P=X$Y#.F8U/:XR'>P/)^$>V_.ILL+J+JZXK.#%'*?G9(@AB1[/E9J0: . M3TJ]*Z!CRI(;&_,.D^:3$*\W4U^?;;!*6B R10^MM40(R99.UB*D%C%K5%G< MONMP4N9]1CJFE+BQ4>] >;)QKU_VV0GMCVG6 Y%_G"%>%A!I)NA:=(4<)%D( MD8R#;)P!9YS0T;0<"G?8Y@BXIYZIE_,7TV5O$3*?DE^\2LM/$Y^-\4U[D,4( M,+V>641I2,LI@QB23>S=(8]'/29[^51LO;VB3RS[)UO=+R^,L.O BW&A94&8 M6W0T;U72GI@2).VJD*TIX[C3T1A@C\G0_GI8>YSTGY"V&PON.FX9^Q5H@U!" M;_P<8F^]C)FLN29BK4I4\]2ZZ2[J,=GH7P]ICY+]$W)V:_I=!VY;#%T7@'"J M5V3K1F?>&(3HD(Q Z]C#B@RPQV3>?SVL/4[Z3TG;:;N).U7A2U#D)=6^W+(. MD&V(X+4UJMBBE.:.@!R/>DRW8[XBTAXC^RC7S 8Z-;O[_<.>CWUA M/$PG85=/F:#,)0OT8)/OE;*$A.2-@T:O5@RHHN6NQ7GU\&-WMYL7?C;#T;*% MDHJ H+I!:V6![(,F[BH:F@M2)F[#\"Z*,?G4ATGZ]EYRY$RSZ;-_3\MI3P+X M#"/KG+7/'H3M=SR" 3$F;Y1'WL?-\Q.I@A?GZ_,E MWJ3J18;(0,IAER<.JR[V'C.3 KG_KN6GB9'>ERH=5%_(8 FY0"0#!KRT+NIL MA#!YT/WW"LK1RF53V+9?+,9Z[0+#15>R9_/Z^V)>MK],@@LIRG[C)7O?6\I: M2)+6BM$2E;5$I< =1-L#WIC4$0=O[BBG@23%IK4>&/0U6+D5B\*1]K3]\J M M!F()%4B)EE*D%EIP6V%?!#4FK38(;5BEPD:67W&U0GP W-76?HZ3FDR.MFE MZRP8Z1)$Z23TVPA15*M-YBX>NRNV4\W![Z3-WGS$V0?\C93BV6J2!'FKH4BP MHI>GJZI BDV!DRBB[E=^D?M.UZ%8Q[0K#\*YV^OM)$(]^3+L9_MO/BXF+;ML M(FT.PIL"IKD(">F'#L8K*[WTEMOQW!/BF/;S41'N$!$^#<^(.#@AM4..6/?$ M^O5J4TJ#K$(!ZX5QRBEZF3]BLR?(,1UUC8]K>XOQ2=C6CS FM6MK0ADP MN?>%3(17M8IH3 DE<8=7]L4XI@.JT7%M;R$^#=6F'W#B:HF%3&OPIA<[E[E! M[&<=69GLBA:ILE>JWQ?CF(Z5QD>U?85XFC&\W@(ZIAMNH2'>X.,<;H)[WFSB\P# M[;Q+M05H.?2&X.1YYZ KZ*RQA5JM8L^P.PCH5QE&V8=M>^V.+.(<.NX]<2K8 M$LD^:*&[/ADS)"')/-56ZX2JM,)])7^G0Z*O)"9R#'LX1+*C]KQXO?_(]*Q_ M^Y?_'U!+ P04 " ")A4=8D['AE\>H JL@< %0 &IN<'(M,C R,S$R M,S%?9&5F+GAM;.R]67-;QY(N^GY^A>\^KS?;-0\[NON$+-G>BI MA63W/O>) M44.6B&T04 .@AO[U-PLD. $@,=1:!$'U[I#%05A?97ZK*C,KAW__/U_/AC]\ MQLET,![]Q]_XO[&__8"C-,Z#T#K[03"A%K^V^.GD[S%QX8WTH$IQH-!E"-(;"#$:F6*TQ87_]^/? M1=(J%\9 )Q%!1^]_G/_T MZE>G@U6_2!_+?_R_O[WYD$[Q+,!@-)V%4;I^ #T^SZ[^X4TT^L>+']*O3@=_ MG\[__9MQ"K.Y@AYOT_RW__Q?/_QP(;DP29/Q M$-]C^>'RKW^^?[V,=#":_9@'9S]>_LZ/83@DQ/-/F'W[A/_QM^G@[-,0%]\[ MG6!9BWZQY I*5SC_NW[:CWMC.B4@DW0>$>B[.*H4;XAQU:?OC_GJLR!C">?# M64/$RY_=%._X+ Q:"GCIHQN@G7\0G.%9Q$E+J+<^]P;.!$HX\7&LWCV<)QN_=*P;GOC*ST- M0\3A_+LGYU/X&,*GDZM'$5A\37^=GMABG2O)@!!:@[*($(H7X#R=$M;;G*U9 MUO)TP9H2IG&NY\M'_%AE^2,.9]/%=^;2G4MV/8H+B398UQ\A#O%$&V4]:12$ M#XS69#2$D I$:Z65"HT*MJLUS1'<7L\U1UY,%BN[?,.V.BC*9'S65)^S<3,Q M7FB*0/_MA_$DXX1L(_K1_+7_>QJ.IYC_XV^SR3E>?W,\FA&K?Q[.'T@O)WZL M?]F5"=/)[.3=9)S/T^SMY -./@\2OO@ZF)XH+#&QHJ%83C:3,P:BM@Q($,K8 MI+R(;!,NT -N\("^NN; NF.&XES%B?W5.WTQRI>(IJ_F MY\A&H$[NV ?[ZWH92$.%K[5KKM7=1D?+"F\DX-ZT[W/FTDD)/D1#X'2"( P' M-"X9E@*/FC\]K=^R#A]%Z=O(M:&R%[O8);#?YC;BB798K#4*C),)E&8:O"D< M>!3*)90AN-9'^BT +96\RJA>J>%]E3)N)=%E];*]3;:+=5V"\0)]R"E \I*6 MI3!!-,1>7>BON2CN4FEML=T$< SJW5VB';R][_$SCLYQ^B).9Y.09B?&6LXJ MW5C6BJP0X2 H&T!'G65BC'F3&VOX+H;^E-R1?;Z74#MXAR_Q_$+K)H=V#NF? M@]GIR_/I;'R&DY^_IN%YC8R^F$Z1_C__$;Z>1#JH,(D$&%4 %1U9H\4P$,9$ MU#S9(C>RQ[?GP38P^Z?*?KI=393.%-/!AO%R/)V]+9? KX6@7:'E.A#9TR&5 MM:5#RB8@=R98PX1')1NS9260)[]U["_>SG3^ZWB<;QZ%'\;#?,*Y,#K:3$1, MQ'[F'$0DC!YM-CZHH+7J1/&KT/2O_0;J6DF O67= 0M^G8RG4S*)RF!V0BBT MRH:V.I$(C_82(J,%T_?)+ U<:1$;J_W&XY_\6[ZK*)>U*O;5ZF4D>_3QYZ^? MR*>]<;!EDZU@*H.+AH AK%MIQ$ZXXQ%[!>^V1S$+*T]O?N!=0_ M#QHI;LGP:R7U#C;Z#S@<5J-SE'\+D[_PQN)/DJ>#3)"=RS!%4"8X<)8Q\$QY M9H*P'-O[_^O0' L9&LF[@\/A5QS1@H>$[$4^(^G6Q1HF'W%Z M$H./4;L(.A5!EDSR$!WYJ-ZAX+%&*JUN?U@LX3@6"NPMXV6]J^;6XHF/23JI M%#@M&.U0KI"O0PM.'+TV!C4SK?,2ED I?$9OB&OY:2N M+[LL(&4=@'8A@D26+V V-K 4I):M;WA6P#@>AV!'T7;P#V;O-84<5,DB&MW: M+]P,V9/G1 <*Z&!36.!X._H0AOBV_'0^I=57^LH8;,H,L$C:K+SQ$(S1H+U6 M.>K,$[K6UN :+$^>"DV$O*Q\TT+YTPH,"=K/7^L&=CZ8GM:%ORVO,,Y.L.12 M@4!AWH J3(+WS@)S7M@DDL7F%T?(\:"/F9?V[??5_;<4L+C,'HW," M>9TH_1.6\00O?N^/\!6GOPU&8SKGOKT>S7!"O@[YNK<_Y>(X_ UGIV/ZR6?Z ME7GV]8EP3ECF"[ 2'2B92(#2?4X_*>/$-3!6]8Z+K8&RI&P:3\1KXB1 M[YU3LR$_F7 BU%T9=:K1 5165JYMJ)X%XT(K;.IGN,FTT+\*TBR]TW*[SB[ MX=X+;GP1$ 0:X868S48Z(!E4T(L&9T-K0,D:[ \>94W$?(* M[>]] W(7V$]A.D@G25FIC9# .0I:*D/RP@P'H;ECP6?&=>L\N)5 ^M=[&T4] MH/WMA=S!]?A=4*\&P_,9YA.>1(A*99!:T6%C3 %:;*AYFCGIR'UVK:^_UD Y M4NWO(N@.+L7_B;7K ^87G\F?^8B_GU?1O"USB-.WY[/:$F&>M'LE \N=R=R! MS*Z0#)0$)W@ FR*6;!0KKO6YORW&)W].=*J4%9O(WIM+MZT ]L^?;A6^([NV5U8'Y],:L)>[YQ+F$U>R MU*X$X 8MP0T6HE063!%??O_]X1YBT#__5N,'' MR],P^HC3P>C#;)S^.AT/"<#TPE>_C6^_CA_W/::[%B ;+ZZ[GB!*:2R1#&&; MZ:PDBTB#EUZ!ST$FYY2Q\:3!&:B!Z6EAD!&).B0'9,V1LY:&TL' MTQ-D&WT^T!-D&S$^=D^0I25?QJ/ZLLT+YUW.,ENFP%P4U9#!'Y1! M2-E8P630.;3.+K@7T(%T#=E*T>LXL[? NW"S;V.Z++S>!-0V+42V3D*Z ZC? M5B(=*&YE"E(+J?=&">71E,P2:*?H#> L0M0<@:7HD8>BF-JHK\AA4F%-?Y'' M8L(VPNZD$O7L;'QA<5WV3S 8=1!.0^:T"2HG+81(ZRS":%U<*C&T+T"] ^(1 MXFW[*V>I[G0?R7;0M. &H->C11U\SG/!AN&[,,BO1R_#I\$L#"\!.VX+VE) M)T^ @PG@$AE2FI ZQIS7H?6]R]8@CXPJ'6BF@UWC14KG9^?#ZL&]G9WBI IC M@J=UB_U\F89R"131($G%@W>: PE!@*\W#5%H[;)PQLC6R6H;@SL&ZG2CB0Z" M_.]Q1FO%O+B#6* JW,BH$(23Y*%)8X"D(:%D+A1'Q;QL[82L1G(,9&@@XPY* MVXB%$PQ3?(47_WV](L#S?CP<_C*>? F3?$*.%C.F%FVXFH(6C8680P+)C'0Q M*^5=!]F(VT \B,N=?6(;7:JD6\ME.7BK9/;H5 $7(QV% AD$+@3(8D@,T>7$ M6W?.N ]/_]SH5)GK+97]--%%E?W2JD^\3&(69M M1/,0U^J0^;$R8D^I=V!IW$YJTUE$1):!U04JH8F>I?9_T+XXQZPJL;6!\<@Y M@GUJ?W=9=V!HK#. *S8"^K;\$;Z^&T_FTI_-)H-X/JL1WS_&[V@G&\U.:M>G M'&.&(%0]47FM! N2''23_"L-S7(,X)ZW1N03&UT,Z%P'12P[61IT(?TZL=9+* M]BB?)=%:::UAL7)-'3E95$P3H#@8S?'<< =>T#K.,)\87KRR4@%B(H2E!IR4 M*/1B.,$]=TR9.\T,EO-2-G_<<1*D(W%W4*4\Q_(>/YU/TFDEZXM1?H^SP635 MUDGD+3&DR(!%K'Z!,R2*"EUEIK55Y",V[W6V!;[CY%+GFNJ@]GDSK/-]\J3X M5*PL"5@QD79$%>I 0 59>(N!^.]#^_2FC>%]Y]0N>NJ@L/A%_M?Y91'C'^,U M=VMS\L>[9^Y[))E-!S.\;!U\L:CWF,8?+W1YL3[C5!#.2MI^.3D;+')P0M<[ MEA1<"K8F,+>^Z.IX3<=-WH-B1!<%U:\&GP<91WE*WDDR$N?1&"5 ><;K!5"M M]$I2H';"^=:%5%(G.%1&L M]JVKYC>_(VD2Z0^H9-89 :4()/YD(7BA0 =:=^%2>]Z)&; J.;YA(< KG*;) MX%/]E/%5RZI:%#,=EW/*$()^/TD41Q-O)11'$ MZ]'-WQB,TH#T13NCJSNC6F6Q[ >ZK9J)?+B[?'O6ETT.I MR'A%IN+G^0[S>E2;$=?/?#^8_C5/+D9;!(K,(3-RC!2OIW0H$;S0V3/'C8VM M[Y_NP_-8]1@]LN*N-==*.QUD-UQC6PRV^H/^Y672V";8.BKBN _7X]1RM-/B M6GHT4D'?-/%D$6=%+X-W(H*2](?G0L^[-T7G41G=NKRQ?WH\4-_Q..S81O(= ML&+1!O!]F.&'+^'396)H8MK*9#44/4\AK)XO8P:\PH2A*%2B=6[,:B3]!PG: M:6LIM7)O43?,H*Q#5]_7$W-.;Q8U*[DZR9G7/B]$;Y=E 6)\]D5X;]Q&,HES3OE$"0A*BQ&A%4*'%H/?.%7C/:/>V^MM&8(WU]AM)ZNS\[!)( M+,SE.GL"C26#(@I;F\L'\,FI>LIX43:*U#R@N5L/[7>D]\YB'[>06>.C\K?P M]080%S$++3PMQW-012J(D9<:1$>%S$296[QVMQ[Z!)6WL\P:OWF7P^7?3BZO MY>:[B0Q,I1P*<%<+);VBW20856>#!FY8$L%OE%#Y@ Y7/?MY63][2[]A0O@- M/#=G_EY:]YN :F@6K072OY&TOXZ6%=Y(P-WL!2O \51UA:O\>RZDGIV\BUH;+GJ9*7J$@2;\N+_!DGL\&4=K9%^6M( MB==IKTDP.MU<(M?;9 >U)D44:2,S=^I)UV2DWON8?@_N1GH8=R+$AD;9'%E- M)3@?#5)8!TYK+8VME=)6(Z@0:V,-,B"+2H'5- Y3XD8:?NA)3U[)3479^C5> M/72@YE5-\E4VX9OP\<0X72=51&#*10(I%#@4&70,FEL;,6F[D;XW?6+_\@(NM1>"C[,/4D!7";R:%!(IC;; M^3=YVK/B2'/Q=W#I\4M5 "WV,Q*-9R2- ?DW+Z93G/TYQ7(^?#,H>))$C$J6 M HQCQ1A) D%(,"HA2YPSRULWF]@$UW,A4V>Z:AA6GQ/^GS4S;#3[=D'M?X1) M_A(FY"TS:SC2<1D89[1FQ^ZS8DF'*NF@'/N&6[68)NJ%LBQ%#8X4_"I<^E?708J@&5JQ?WJ0IZ84"1(W< MR?_;P#R/Z-]Z3PI!SW<^\*%!,"@B2#R6>1M*/=CX?6 M-5X/H]J[T">=8CZOX]K7/NOBUDKRZ)A6!I@P"(K7@F7'%7TI8]32<-HI6I?_ M;(BMKU3^QAQ9JO7M0A6'DI:_=DD_?:MI@?,KDZ1R%CPJL-K4%B^:UB6R ^>" M,L5:%,T+S3> ]6A#$SJAP[A;M7009%J_^NMTTDT@=I2=OP&\QTG2;Z[:3:FS MIUX>B4*"!5.*C9!$K5%.M&E'&3(D$ZW)5C$I6K=.>33J/)# ?PC,V48=K6_) M:B>"\QE.KG#5Z\'+L,DB?36(-+^=+2YR4,8:\($5$+37EE*<#V:SB,3#S^K? MI6RNGW%WPFU]Z_4FQ"MDBVS)R IC*4-P2#8=N@3>.'*7LT^62^_$W0;[:W2] M_-G]Z;83V8_;":Z+VZGS"4GS?(*TRE\&7^O?%OW:^=P0]PY2D@94*9G8&SW$ M8#$D'5RPK\L>0[X,1/YX/A?/;'*"_^^OKLTV3\^2)B=@E2%$<& M='' :@:(PL3 "<^A7J@*F[6@][HQ/38"=GQ,::^/#MI=OPFCO )5S>$SR1O@ MM,N1WV4T;96) \]!HR\Q)]^ZO^=J),='BP82[Z#[]9O:ZZBVHUD!+5GTC QB MH ..U594"-X:.C>5XJD*POC6??#O@7.$C&@D^X8WF;>+JB22/8.*0;"B@+)& M@$M>@,]&!45>$N,;C3L_],K/3L-2NXNTPR+/36 <7Y'G5L)?4R2XB^0Z+/)$ MI5.Q@8-.K%YT1O)M:L*U%-9;,B)2=68E];Y+F-S#HM\DQ&>^4+V>S)U&I3 MC^!,<-5J.RMO9YEU,>CI/$[QO\]KRO'G2QMNOJG4RD41 M7 $79*1-Q3KPSC@0*2@G2]2NM&[RM@;*49H_+<7?@?^S M:BGQXL"MY8TIG7H3TZV7H-$"'6876T1&&US$G?K0YMS8''"HHT M4M3]ZM]!R@W-O0?C/S>J2S0FK@,3H+4W-3DJ@).:C!HFN)-.<6Y:-]7= -8! MQ-,DC:ZV*M6QIF:3[,DQ/*]#/85@C>S7^>U48.7WQ.0R&U:KZ93SY0+^P M1Y;M3L_9/TUV_^7MF>Q)1>7!"6MJ-N30^TZ:L6P^U60.E;X^Z M7QHL5\/NK8X.#&A:Z&A:<'+=D(+>N[=E!=II-2:GJW^T2+[<8"T=.>4MU_$X M?GP3@HP/3+N'SEANC5;*,"B:"WJC8QWE9 QD[X3/L6C!6SL(A\_4!P(,!T_4 M;93:28^*K[7C09UJ?7V +&+U==9BD![0\NHS>P3OBP=O0W QR% V:S^YU>&[ M%D[_CNCCZ7GI.&ZCI-;9P//^&#^%]-=-ZX.$]=MX,OL8/N+='RUN;Z(I+&8. MLJC:8%<9\)(YR)P%+Q$ULLVZ)^WV_/Z)U$Q_XWZ%W\%^\[+60]5\;'Z/NA+($5%@;SEW<&'Z MHA7SBWXA=5":_FQ.@GL '1,96LF] M8;KHU:+'$QQ\'/TZ_HR3436@5H)4-?Z?2@8V[]'O:/DA%T9$+L8:7V)DK2]. M-P)V/"1IKX<.^MS\%$9__4&^X.69=F7C%)2"D9D=4J[I000M%&4A,_I:(R;R M^5H7J*Q$G0A66/+]&[-C%YS'PYW.M;3,+-N266N.R21X':[N M@J[#)DR X,B$-AQ+\45P&UH7Q#^$Z3@9L[?TE]GA]FSV7CO/XO#;/W"8*SIR MNM]C1CRK]R[O2-09'W=<6W6 M]H+?'<4S#*7UJ[DN2G/#D.2!'TX19V_&%_W3YY'LD HWM7A<3.X80(40R<;B&I(IWHC,T+KF8;=50/JW45IIZFZT M;6\Q=Y"/_.%T/)G5GL4W3LNKJM3@I(N.[!QN0&E+R]2%08B6"S)R4L#FG2S7 MHCD:%C02> ?;P-O9*4[>C$/+Z;2C!#B[=[KI+-W('XG3>U_[$!,4QT(9DC:&$4#A"<'0Z M"9:#=:U?^8=1]=P+KL^,[XY4TX'9<#L6MR29,SKC!O^#^>5X.OOY:QJ>SWM7 MI30YGT_5P0EM<2\*_??%<#C^4M\Y^IZOI)F?L(PG^$?X>D+NH=6"&7">23JX4Z(CO-ZB.\M=C,*4YO=+ M38 ?'5G[5V<'X;Q=%U'?I^M%&!:*HO]!-IS7RYAZZNS QOR_E-@W<9_PGB0B1%6>GUH=\=:U!]# N2&1Q,YD[GUE>EN2(^. M=3TH;&TJ6&]ET+^%V>4"QV7EQ717==$;/[CC0NG=!-!H0M!ZAVF5FT1\55SE M>HH*#RJ'#,XD!^102Y11>*Y;6_I; >QVA[RX?$R\&,7(\P_UQ5)"&0@ZT]ME MK5-8 @L9>]T.>YT6U!U?MMO\MM?%H==,&Q3HZLAT5A2MI<0,/C@'R:,.Z&SF MIG7V_('43'>F\0W+H[>1_*$7FVZREN_ET6L(V(0@75:=[J+=0V>L*E;H6(>L M^GE3R&JM!K*244N34?J,S?OWM M59C=CJ7/)\9>10)$BH4S:P"-S_1RTL*<*TANN9 I"1N9;4V\+M;Q" T'>_,Y M'EWOC\CE?PYFIX/1VQ'^?Q@FMY9#(DT^HG9@K4R@/"/SV_, '*..H48TFU_P M[8_ZD**!?;%G1SHW4GT/5WOK5C"_G:0%_'$Z&9]_//UE\'F^ENGMQ;!7B*C+ESJ)$OK3CQ-%_"=TH](B XN"3N^EA>!E^3(:M*E1%!D MD$'TP8*(FLPS0TL4K0V.YY.7\4C\/R#*])KE]J"X%\(M7'FKB:E1*X3S$5W&QB53]6]G>;NK5.']$(N65&_1(&D_\*PW,\8='H8&R Y%Q] MI^C%\E$C./0JH4'+6>O _GZ(G]0VNQ-'6MC)NRGX &WDZX5HF\GJR8+.)$T+ M<3F!YZD:^TI[RT44Z;$B% ^"_T[:7M3>NQ6\-LN%D_"2)-O=)4=GDH_SFT!' MIHJT0EAD1O=[#_\4TI)Z868/"EUK>_:6MO1[F$S"C%ZFKM*3EA[0<1K2_0MJ ME&[TGIXV&:09>2B$Y<4HWX$T-S>O[4X>(X8@-6 LM=,=L="1@PXJ&#I970E! MM0[8;(=P[X+.*S/\H>=>I#_$:'6I*:,YF$2&N''@LF6@C>+9%96B;3V0>4N( M?24B=]NTHMA>]/V2HV@3I9 )))^7AJ$ YT. MP)*T,: 6J77QP%-I3](1)[:1> =<>#?!3V&0?_[ZB>0S[VP^KZE^>3Z9U"RE MFR75*(*,(D8H3-16<[5Y@I(6="TFM)K^K[2>$K0YNH.J9]]*ITN#\SI12.NA M!.LK[R6]'L'I "EQ,MA8\4 KYO4>&BW/Z((U#WE:3ZAWP2ZZ;BC!AEM"'0!^ M;3M5,VGV[3>+-Z &$(&%.J743KJ WE3(3@R'Z34459A(Q:;11\.4"RK+%A#Y4KVVBB(4YVDHEVVMH=C-H,+F4.*P:NL#3., M;6:JK'](?\9*:T6,.Y!B!PFSZXHKLN,\"E00YUFO(V(0@7=9 [:+=0R_6\U)$QHJKU\(6 M5*ICZ'@64'1,)F5FI/]>K/?4B+J-4GLNUA,A992F#K;S!53-2@G!<8*63;2< M%R^;#XPZVF*]K?2\1;'>-DKJH;][[5VWOW3=O@WY7IW21]GX_KSIX6Q9?3T^8]N05Q0RV%*1% M"%];STK %**@=]<[UWHG; +\J/G9OVH[.'\?*"E972BB3+9",P[2VOF50@#G M0@!"FS4*SI7JN>?K@50,'0S[&BBN_Y*WE9C?X610HT^)7J&VJ5T?-66$A%D56"(^E\O,]SJMT9@FL MRF0%I]I[14@!,7!14&L;FO>QV1S=,Z;;SDKJ8$KR9DCG^[0I6D6)HAH%#I1T MY%0E:4"&H(TJV7$C'X5.S_Q8W5E)'6I67$J5+M"H5+;DK MG(%++$,2]'7@3.3FS06[6K_&5*^WTI?7$[4T^*7TBXJY.UIB?>VQ1D M[7;DZWQWGQ6$$B78&"*W#J78+(EM"X9N!.RH"==>-2OBP'M?5"P)Y"8XX72P MP2O(&LESQIK3%R.9(5K*6A@067/>W(?GJ.G23!$K6++W=<%J]K[],L+)]'3P MZ1U.$GT=/N()'>\V\:"!9\9)!/0W[[($+V(TB5F&H77MU\;@CIH_W:AH!9E$ MSTT7;OQU,+I[BG?5B&&CAW;_9L&&>I'L[$G8Y/I. +?FJ__7[ZVOF M1NM%85I!G"<&)W)38[0&LE4QLV1*SNDAA>S^^+URN[=YXD6*JS,ZVUP42!D= M*"X%."4\1.53B$;%)'7SQ?;2:*$G!MS*"N]6_H?2:V%=0J#+M!,;%D"80/9? MJ./AB"/ ;;%6N>R8;AWR/Y $\SZ4OV%^^39*./1LW4W6\CV_?(V]UH0@7:;M M[J+=0V>L2ES-;]#(*"5[5#$#WB@&+&OG9+8>LWIV3-TQO_Q@B+J-4CL@Z&_C M$7[[+4S^PMDOYZ.\R%JVD1=-'A8P44O7Z+0 'VM>5,RV."5+QM89;*N1//&L M\JVT.VZNF@X2=G\[GYV'806T2' 7PAEC%12L!8D2'?B4"VB43-);5 =+MZ;* M'0S/F23[J*.#_>2N/7J)BK;;;"R1ML1*6J4T>%I7O:=EQMD4BF6-2;(:R3.F M2@/5=)#SNK8#5-;<1>DSY%K>3+YQ!/I:D]M,Z\\V),M:]ZH_E-YZC^#Q-5%# M3_18E)!N@.RYM];;2GN;MU';1?3]MM9S:),3(H"QM;I>,$:[FLE@2DE.NB"- M:6W /I76>AUQ8AN)=\"%.S<$BU&)J'S,I4#A2$=:A><#JT6>T2H6C0C-A[.M M!')03=2VTM2XM9@[\$D^G(XGL]K8[<9-T**[FV8NBE3 Y5K6&^KXB9P58)"% MEQR*9ZW#QNO1' T+&@G\<3ML9F6)MK1B'3'7]&('P;, -@<9DD*#HK5/\D0[ M;.Y#E8X4TM#4?* _9-"2H8V>'.K:]U,+":X4\L"$$46;S!#O).$^Z0Z;N^BZ MH00[*%-;E3Q^$HPQ2IH F4LZL;3B$!TY3,6Y8&@+D\&W[FBP"D=_JN_YQKJ9 M\#LP%W;(<+U,8E6:UTK@",BC( ];D7.-N4"06@N-#)/J.HRU,=AG1ZUNU-A9 MC'0IQ?4ZG7HPK1D7YQ,\259S61MS9"-H-W9D5_DH"W#.G=52IF1,)X3;!-TS M85AS1740)ENUS9*IM<$K<<*9RC($"Y&S"$IY#L%@ EER#%$ZR4H?U6R;H7TF ME.MT M=7QH$V!]30IKR8OUH\%::>!0DE37QM8%JNRS*R",YJ#010B*Q.5=,K9@%#SH MQG0ZE$O+#K6^Z5WE-M+O]SIJ$V3/_:YR*^UM?B^UB^C[)04"%J) LK&#-$R#MP7;VU@P:CR MD.OTA"XI=M%U0PEVE+ZP;"N]F+T,D\FWP>CCA8OO>2I"%C_Y.C2;VFOBPXN,6X'$DYT02.2*> D1U#UQMWGPD%RRS(2 M1"];1_%N(S@N"NPAW8XVASO+7"J8O_V-&[]Y(GW,W$8#7-A(-I05M%D:!CDS MQ7UPGLO67:3V GQ<3.I/=VNO%5K&=*_"S;]AJ!^A/83K8)\[;"8[]8[_=BZ=1//CZ2G0.[L5*<&]' M5X#H%WX?CR:W\%V_("PB+Z+>-=C:KZSVS0Y)%[ ENNB=8<*TSJ9HNH"]B]8; M@+F(BR615'!!D66;:J\CQ>F%QPBRYM\$KX*]VS+A("39:\SZ\;B[5"?_*'H_ ME"CXU>I_^G;UUW\,<$+(3K^]P<\XO!CE+@W&8"2P6#/*:EO#:'0&)FA1=?Y- MT9U1^EYDCQ4A?R36K.-N.^UU,?]JU8&ZC/NHW'/7#Z][8[5.0Z MRNRIA2[F**^ )A;Y\JI8IAPY_2;0NIE7$%AAP'T4V01$83LSF);A/#>"[**% MGG80>0E-,S0^.P56,%>AR5II1U9@EB$%1MK5K;."[X'SW BRBQ8Z2/F]<>3> M$,,O$_SOD348%7$5:O_81?&%RGFI38LYU$$MWKM>O*IEJ!BSK)NFP2)O(%D/41= M2RBRU\EI+4IJ/13NT:BSN?_T>,S90AU]>>%7>_'EF8LL1::4!,X988R2@^?6 MT#[L(C>)T_;;V8%V#Z[#,('V4N@FWO8^VNC"AUK3VU%ECR%@ &2E6NY,@$M< M CK!HU.UW+@Y20ZC5?"!63H-]--!/7C;AFP;K.5[%^%U-&U!D$Z;L^Z@W4/O M(EPRMP*Q@ WU5$"KH+['0+ZLH!/#%9%:QZ\/GZD[=A$^&*)NH]2&!)WGU,[/ MF)]"^@OSC#+[&#[BW1\M$JEM=B)@!FMD'=5#:#W7BHZ75!"#\C+< M"6*M25G>[?E/O!'H5@H?]ZNM#DR]ESB9#;^OA/$->M592%QFTX[,S,I]IR>\"V=&7H!2/ M1KBD04K:M%5AM?5M(K=:^)PCXUEH;,V<54">,V?V5DP'\<^7X\FG\81H?+O_ MPZ(!.[G.VHD$FG,Z]+-#B(:16XW>,U&B=ZGU&--[ 3UK]K125 =^YB_C"0X^ MCGX=?\;)J*YX)4C%)&,Q(7!G$!079$):0U0G=,A#C*QY=OY&P)XQJ]HK;IE= M:O]ZXM%??Y #8J ,P0P05:0]U1'= ([3U2C/!6_?Q6(WD&?.G M@6J6":/W)'3>#0EEN>?1S.2N58T;+U6;<+SF=,ML[5NDQ%TY***_$EC$$S3OCF_:1)"N"#=!!* MR2$9'U7S<2$/8?I.L3;J6J:3W2OZ]&XR^$P&X/#;/W"8*[IY/5U&/*OW%^^( M'#BA-^+#;)S^6IY](A6F:A>R6(OY@RS@B\M0O,^&VQ3^U1UT.ZKFQ!CIX+%J!V"8!J^X%S#"$7*4U4T:NT65/QI8]^AIIO(.,5(\: [=8"!\$'A@HGBPX2UB58#%%GD*VK9.^[\/SO%-; MFFFJ@\C0-;:7X]%L$M*LODR+9/@-L'64KW(?KL?)/VFGQ;7T:*2"#J[$[L6H MT==6^!IBS Z4);CR0]/$X[-A&\EUDX5[$OG_^FD[# MZ.,5P(77)9QV)3GPAI/79;2%:$V!0.>EDT&25=6\S\=]@/HW8=KI;O6E0P/! M=Y!^\;K&$W$Z>T_^^AUDR21M$WIP HG^6L];\25("KE.PA/LUF;)>C1'Q(=& M(N^ID^U\3S0E>?3!0Y(RU'3P#"XG6C/RX*,73-G6EP6'UOSZ,*S3)AKJX KJ MGHZ>FR![[@VRM]+>YLV0=Q%]OPVR?2F!Z62 N]H%+Y'3'XT2M/\5G14&I;"U MV?%4&F1WQ(EM)-Y1P\OE*;-*NA%;%XP^D6&^ M^["@D< [V 9N=>M>1F8B)?+/'HD663F6Z]8SS1\0G[T*4CA720DSO' M11Y76@&M2"LS&@D^9#*E#%E106J$8B-/T5@>D7=I"MM>WD]WLL9 P9$\'Q5(!EQYC*T4O5>N^X%]!Q,:*)V#N(4=RAZS*^ MP@5F;3V@K9%_9Q7XR 3PY"P3GCM96M_?/X3IN)C12O@=)*Z^^!P&P_G4U?'D M SE--RHHXW0>HCUQTED1SK8]T5K'HIBD7;&.G/$8(7IE("43&9)$3/,4D$VQ]<^PUGK= MF#9[**4#'WG5P.A?27YOQM-K041E,UJRLU*P%E2,#D*, :P2DIML4DZM)PQN M@NLY;TO-]=83MTY8*B@C8V!*Y3N9Z62ST_FNR+-+@J%SJ74P?A6._KG37F,; M4&(K<7>:)73YQBP6:FVV,1#MK=<:E*2]E;8[!]QCYIYESVSK+64=EN>\C331 M3P[E8[A6^5X-I'6!#;\])\,69G#PD+6K#D'FRDY;D2R96".1)"M!%V!YO%CK<.MOFF4\FW8:[W4TFW4;OJX[?1YE,NJ9?;Y**"T[NDC18O5UIR)10EM;B MLI6)CHS2?';?L7:&WXH7&W:&WT8_A]YG>Y.U?.\,OXZF+0C29 M;A>]=-%@8P.H(MJ,3"$4/<\KRQQ"-1XL1E1!!V^QLZ#5$QR,V#5SME%'3XQ9 M&L5GO:/_,0,*ZVACQD,-KD=(3M,9KV4TJ;.9X4]N,.)6"MUE,.(VVNC2 KH5 MO+]Q8B]&G-?%F\+.2G9@PNH("3O15 DCN:3+#:$]DQXLZ=.NMQL?OJV M/%!]/O[\8O!92E$P339]%(DD0;NM4SF#$\G9&)3,W4V@OQ?9=Q.ZL?:Z&(RR MZE58QKN8P;@!V![MZ;5 ']VR;J;Q37:NINKJRVA:"UKXS*S0#HRHW<2Q;NPA M&4BE&"=806/[,+A[YM;FIO=A4&L;+75)J=>C3^>SZ5P"87B^OA'(;UU$B1ZRBSIQ:Z-+MO0!.7T(1%INLP.Q,5 MN04E68@ATQ_)*<:"2P7[((AXG@3910M=[B"+)@A+9N'<#GPY[P#Z>O0GV8=A M./@?S(LRHQ.40AGM+>0<-3&\%'"9')*40K'>&YM\Z[Z\>X-^ZMG1#=-P.M9X M!WO:W9JT?PYFI^/SV7L,>3#\]@IG.#D;C.9ULE=YF>,OHR]ADM]-!@E?Y'^= M7S0/>C$:G8?AB[/Q^6AV4A0R^H@$1EMGM[,_B,^4+2]>+_E_'DSRF>R.B,0\=!Y" )9/7P MM%!@92E6)^FC:;U9;P3L.;.QO>8Z"/0]4+41DI>,IP#<^MH>G7EP%FMOGVQ2 M"#&ZYM>^7J4QF?X=O)R M?/9I@JY.SW\>SRK<#\RS!\/)$Z>BVR M!5HODK7*Z@3P@E!29MRC=YCOW(2M25/L%?9S9.R!DV-MN[J6=8FK9AI-"39] MZL(FW:,X<8M/W[]"<=>E-"I3O'[\]7GYYE9%/9O/>_'S'NH\@ZL]R)PN7EOE M@\BMJX+O!=2N?O[BDMI(AEJ(5 <0T?OGI0)7V_A:Q;1Q@>F0NEM?KR5][?2\ MOOQ]>YD>2J'=O3/2D MC:__6E!)Y'S9Z$I-CD)0)M#"M0V[=0/<0)U;NI>=M MYDYN(^^^!PIN@NW[W,FMM;C-9,%=5- W3;*TNM01=RQY,NZL%^1!6 -:HQ-8 M.VR*[K:,IS!WLC-V;"/YWN=.QFB]52(#F?RNQK%4'808P68E,$ME+&M=F?B4 MYDYNI;NMYDYN(_B.YTZ^&:>_R!$[&]R>4&/HC1#!@XTBUGZ;##RS#G)!PUP2 M*H76ANB#H(Z('6T5T,&^<1/@AR_ATP*5B\87+LD0-V27:VG *4;&N?1.U@L7 MUMP_68WD2+FPHZ@[N,+Z!^:/@]''5SBE7>QZ+IXULJCD(DCD]>9#)_"9.X*F M>-*"\5QR8P*L1G(,7D<#&?>B^4N2;X*K(U]C':;'\3-:Z.U!*NPA] [.@[7X M,)+%XAD'FYU%!R9DOV1XP*OHDPO;R+H3#_,"4 WM7V*\ M]J0N3RT3"@OD2 $ZV@E5K1Z-*B2@$Y S\JJL5NT#F _"ZM]::*/#)4>SK0(Z M\"Q^'X_R%&RYAM M:UKLAO083,T>=-1!HM,*6(NN$QL Z]86709U.$'OUII=;: T4DMWUNH*@-Y8 MSQ2]?]I(VBIC,A 31N"B1"^%(6RM#G6%=J@QDM:W>!SA/YKJ0Q+A=9 MEN%6EF7KS+X-']=1JM\NBVV>^W=-.\,,.;?60U""=HHZE-@5(2%Y[WRT(1C; M^C1> :-UGE]&GI#K DE7WLLZW%30RU04^7)*VAA==[[O(^7Y[:;3A[+[MI'D MH63WK9KR/;>RI5?,<5F;5&'M\$IG;F#"@-1>H(E)%=;:.UF'Y5""'EOI=]R! MG#LP/^Z9\KX)LH[B&NM1/4Y@HXWV-J#$'J+OEQS6DH4D"]G@/G*RFDUMWU$D M%"NDY P#BZU/C;Y)\4#THF].;"/Q#KCP=G:*DY?GDTFM;[[L=''1S=#0OV882[&)&;TID:]XNU[O M995P!1,8'>J,"TOF<8P)=/(US"J3:QZ$6(?ER5.@J; ;)ELM4W,96F)),F4U MG632@DK:T0XD#1UQ.HKHG);&;_^&'Y^.6\NRNXO,NUE"JCBIW'S+X>3<\*C! MH;? C/"H(KPUDW&A]YE-J:TP M(=99N]+FVDB1\"6I(0FCO1)1:][:PWL*V92=<&$;63]2-J4P=.!E'ZK309Z' ME0P"'5O@^Y3^=\:.;23?>^F_02E"5@J2PIK.8PQ9-@*A M%&TP^F!T\HUI\91*_[?2W5:E_]L(_E%*_X.Q7&>9 &M85&GI(9+E"]);*;2W M/#:_6WIJI?_[L*.M OHK_4\TZI=S^XJR:I]RZ@E_ZHB7$;%"K( MJ9"FD[$066(07"@N^1"R:3W'J-/^J%>?.+WQF%77QS]]6WU(7U6TW8@;7L2, M=%'2H2$_3]2!P@8#>*27(GICLBE>QN9-SKM;S6%T;=V&?6L+A1Y7TX>2(K[F M(BQDSM"; IK< E#D"M0HM0!M I,"7>"^=7N-PTH8.!2:;)9[L(VZ^KQFW@37 M<\X]V$IOF]XW[R+T/DFA$L:N6E^0'GR#H*T4M5&# MH&VDW$6#H'LO\:OQ7ZS(@,99LOT8!R^(_%ZS6@VHI(CZN+,GNJ%".ZGWG9E9 M)*J2;01$1W1U44- 29RUQ8125(P=N$N'EYGYA*S;G537=Y+G)MB^)WENK<5M MTOAV44'?29XA%F]LT<"3).M+Y0*Q% 16A D&&2?L3YX>^R1Y=L:.;23?<;+6 MZFRRPHV41B1()@8-@O?< V/2T<$:LXRMW=T#,V0[8T8[P3?<-Z:3V^*T8A M!9)%#8+;.D>9%X(3$[!H([.6&Y?KJ6NNW'OC=*MU3"0"6<#S=UZ:'\'[EYB'[>064/K:@XD?+T!1/@ZD8\LO!!BO;,E2-$Y M#DY@UCQJ'G2+L_360Y^@\G:66<,W;]XPZ$Y*_96)\.MD/)W.O_6.?F.<7X_2 M!,,47^'%?T^*<%D)3Z!]G;83+*O9U 6RJB._F'!%W7&HUK1EVA7!H74&WR7M MLS\5M.[(MR+!_C;PJV^O U^R#B@"2)$T^12!0U3&@PV&)1)7XB)LR9_=D!PA MCWI020=!G,M-\3U6(=8;L# [GQ#:M^72A[SH2IEN."=3?N)]#DHP"2GHNGE& M U&GZGEH:9CW1KK6,;^=@!X#S?K35*?U?'>F+]@8"M-2 A=UZ+WDY+M&+&!T M-M(Z7R2V;R_T-*9=[$.2)O)N>-%T9X_\^>NGP60>P;C8#4_(V"HJT$$:DZ\5 MA3G2WPA;DC+[J.H\PFT-FKO/. ;UMA1CPSC.]8(+TMZ3%ZDZ;T>O!M-:G3(8 MG<]AOBTW8]6W!O/@B)5"AH6.RO>8AF$Z'93!91/W M4?XC?#V1*0I:3 )?:BI9H!5%,K\@%B&4E<:KYC9-TP4<$RT?3[/+-#5=TO2. MZ?;')(RF(2VPUZ\NY'^=3^=7>QEK(]5!:;9"S_6D\#<-?)^/S3R]O^RXUQ8 S@T)(!SZP6H?+:<-4PH*0 MED<=M&&0"C%?"1^Z$4*UKR!Z), \E[C\J7[91 M0]<\^0<.,]EZ]&6].KJ. F-^2]OT1:'=(G5&VLS0&+ .Z^E='&VW)H'G1A>? MO*5-N4OV; [U$5RNMDJ_CU(=::R3QL\U O9A%F9S\^EF]O.+47Z1\^#BKK*N M@:RO\PE.?_IV:ZU3^HCA>:Y9T"O7>9&0R8,--@IP+@E0(GF(7M3K"&W(NBR6 MZ]81_'Y6=DQ&UP%RH8N\AVT _Q[.%D4?F\#NPZ+;'/+CV'F'R*+[]NJ.*="U M<; %?*3339A80+)DZP@C ][& ,7P+(3!S&3SV_Q#8NX#!N<1$W<;S;?.J/XP M& X(W;O3\6P\&J3I3^?3P0BG"_M'6\PJDY%E"QGO9,!7,]YI8*BC]8PG+'Y&T!T8FC<#U[]#J&W-?,L*O"-<.:J" M@2L=5>M,PQ4P^J=&VZCKOI+M4-DGT3O)#9/DSK ,*J10,STL6(^BVJ."\=:= MB1?/?CRU[JR(-8K=2HH=V!L+'//\B:4L>?)3)>=90Y'"T;X2(_AD+13M-(]% MHFP^G/9>0,>C]_WEW8'[=$5*Q8HMR2;@+,7:C10A,*4@JP3:6NO)55/MM[A-<+5+?[CG:9?A1,3B:RN2&&LB4A0%?(R:S ^2 M2(I!B]PZ;KLYNKZ2))IS97W>1%.%'$HJQ3V+^NG;;^%?X\G\-F8>'1'CH[B,\3:%DFG:&4M(C>N^0#2S>$]?K2_+4'N]B;J2%%=C+%=#_4:Z(VH MRB9P.XK>;PGU<:+VG:E^CC\.D39)S$TJ2I0C525'L:CC'39%6>N@@'GN/&.9-;DZX=III M5]O6< 5*S%L1&'),?53*:BTXVOY,D3FF@R)+&Q>^J1JZZ/>['M^+E,[/SH?S ML6-GX\EL\#_S;?#$%29-5@HL2[R.L$?PF7/0S@I,DC.'K6<7;(_R>5&IA:I: MVZ_WP'U]]BD,)O.NUV1\791?GX;)1YR>I*AE,MR#U$Y<3#B/+M"7D5L;;>'1 MI(T,VYT>?T2LZ4D'_9YSRK7W\FFH\GW_:X/=OR M"?M?DNVSI#WOPBZRQJY"RU?/NN:6X19MT@IR(%HI82V$)#TPR;52DKLH\T:[ M]'U/V2^[B^W3VVU#$7Y[21H$6J MV;5(VR'3#@IYU!K[E]_?MXE.9=CV:W M0K=!29>RT9"BY:!*Y.!]I"6GP)U!EG/S]J;WP#D:#K02>8=O_[?WXNKT)%GCE25S6B;'Z[60KD,C,@@E:L:4S%%VIOM;2(Y.^;O+N76( M^@K2[SA[>;DIC?+U#G52A!$8#0<9I:[@:%?BR@ 3A%H75OS=>8=K@@4//>FI M*[F].-<&EGN)&[Z;C.D79]_"*/_\W^>#3S4@L5_Z_:Z/ZC"2N,TB&Z77+Q[Y MC@R,2HZKYU[33S+A7"!^%)4K_5B"8%@ L@O02HQH=.OBSX=1M4NM7_NLBQ@, M+5I9%3)84ZUB7IM[U@D@3(I@1-#)EM;'SJ;8^DJK;\R1]4GU#55Q*$'/M4OZ MZ5L=3'HQW%J%Q,EW!X':D/#(!?.)-N5LF2TA)7++3%\OV#6LQT^A;TF'<;=J MZ< #6K_ZZ_G&FT#L*&*Z ;S'"9TV5^VFU-E3+X]%(8XARA0AY.KLU5E\/G(D MT-YXR9-C11P+=1X(L!X$<[901P>,J4,7SF*PPX M)QT(RY.6*(PWK0LLUT#I/_C67&UWTYH;R+R+K/=+6!_&9?8E3/!.WLDE2.Z4 MR)J[&BKF!%))B$)%,$$[%51A@;7NKKP1L..E23M]=+!_O*F=+T['P_SZ[--D M_'EN2R\BRIE'*7(QD+CPH!33$)Q$L-*H:#AW,K7NRW /G.,C2"O9=Y%!>#XA MZ9Y/D);]R^!K_=L"F629+/?"0&17NY,DA,A3 4+L<^+1,6R]@:Q'2^@XR-)._EW,,ORY7@TG4W.Y\/@7M=@^L?)=5=%%P-ZBPRX3K7?LO<0>$%P MFGN)&+UDK?M5W(?G^*C13/H=C(];&']#!73@ZMZHUGJ%GR:8!A<9-OAIB)>3)6]6<:U=S(G@ M GTM74V\MMK3@4$(9'"3(Z]5Y"QHUII(K; ?'>4>1:E]!G%KX8]E(?)B'>2L M$_EUUH+/@@0D!=="E)Q%ZY3(^_ <'8F:";^+^0@W6'T2O3!*9U^[1-,BF=7@ MZ:RMIH6F,I 2.93X$6 M(:. 2#LJ_6&E"8FED#9Z@>@!-SA$7UWS9]VS'RNCI0/MCAM*N:'->@-/;6)P MB6AZ&5W8!-0VV2J;46 92+]Y*6UTM*SP1@+N3?O(7,DF%,A.U_L1N,'#DOK:U)*>E3Z-G+MQCVMP!9Q/J>UC4X!$Z: D'%[D!3CM8 M4I9SFUKGB=P"T)\?TE IRS[GCA+M(#1VN:Y%=H%Q= HI"VBDI#,J:G :$["< M3 DJ1)M;W\;= G ,ZMU=HIWD>XUFDY!F_QS,3A?M%=\,0AP,![-OER4C)VB\ M39P\7^AM&DUM67F^!ZE$EAW?D S57124[8/1AOU!4E M1R!55B"5IDW+DC"!QII2Z,#3S>MU-X3VG$BSHT+ZWF9.BH[&JE* )UE MQ9S (]8I1:;84 N8L77_EWL!/2>.;"7\QRT!O!3*>ZPB'8P^OL/)_&>CA&_C M<' ANVD8Y86__7)\=O;_L_>F36[J-S2H2Q:T5CI![D5@/,I\",A.YC&;53I\-$0AM@6? MJ&ES<1TJQ"JL"A+)Q/4)JTF$ 0*7Y">ES'QB&J5LG1%X&B%6AA*5D@J$773Q MTP*"%@E2]&0&%M4U-':Q(=8^S-@MQ-I'!2<;8O41D3P'#=Y$.NRS()?1AD#' MABB:<6X8=DJTOK@0:R_M;@NQ]I'RP8)L74"]H!!K+QUUBK;M(N"#:3_GY*-! M,N-M\0:WNE]Y'KX"'6;(QS*5F(TBA00=$F M)FJ5&!FL!(V5;%M;"2<98NVEE&=#K'TD.GR(E6GM7<'JA=6J#,<@\L*A**VS M+MR3L?,20JS[J'=WB1XZ]O'=24N3C^/1_V*^IB5+9VR&B*6NUDK:O32'5*+T M/+L!:ACZ(3S!Z,@^?L& ZADB !N^C.;AID)9 W\UF2VR$7/@S/B:G)JY!V5K M>WE3)V4)HYCP=/K9YI.H-J*Y-)*T$?L0N\O3R.X-'0FQZ&@-^3F^GF^NU+*< MD$B?*I>221R\=>I6!U@O@R([*V* A.$-$'\,'GE=:S&*<#H*;<'4SN,JF6H- M,0G(ZJ%KA'#-&UYU O8R^+*',HZ;>=PIW'RT,/RIQ-N/&EC7+-1IB 'JP)E: MW8?@T ?@PH>"%NF;UO=L@P?6G_[\54:EY8Z,_P36+,I1#:>7)TLH4J-UIN95 MMFXX\1R>DPFC]^'!HS!Z*X&?;/0\)\&U\AQRXK6J1Q2(9-Q#R<6I@B5GU^G\ M.Z?H>3.E;@N:]Q'NX<*F'4"]H*!Y+QUUBY_N(."#:;]$X=$:3PZ<)Z-<)0O> M2B)Y-,@P*Z[$"PB:MU=Z'[D.'C3G0DN;<@9)-CL=>4*!$]*#Y(X)GGDL;( 6 MJZ<7-.^EE&>#YGTD.GS07$H,1%^BJ\V@2M*T(LMJ5T:3.%,.2^L(QTD&S?=1 M[^X2'>#M[>1,_?;W%TQSS!]&G^FOO"GOZ:>S$A8=2-[/PW3^:Y@O=SD12UI6V9 M@?#80O&80K0]D:Q9Z3UKW'#TP,;;,+3X.+_J(?0 ^ M_$;V[^0;XGOR%*;5+UA%+Q1/1GF1@"(3HR_67AQGL54[*A,1LV0#F\ M2]9(69/VDA[ Z_\]I&5K3#)K:*$K4$$5\N^*AB!# I5IR=%(\D%3CBBMK@?B_8_X!3QHPUND9]Q;_;J!,@8LW&=(2NO: MW4.#C\D!XRH4$XT6#R?C//:C=WGPN3-@<&$/DH?YX"2L8!?CL7_4U:Z"#=?* M(2L).234="K6<=F>2P.8N$_"6:5-ZSXZ/> =GCV#^[Q#*6?CV3)TV.ZO,)W2 M*_%UGS%+G3YWF&#<\_ /&7?#Z'WFJD!DAOQ:CXQ81>YSO<]"^L.8TGJ*W:G% MW9*RV057+U%+KK/D&'@;'90H&1?.9S2M R+G&G?KPY9]XFY]5'*2<;FC#08G0)XHV* _Z"+JU]WQ5=?!A&L:S[_4+%=G*?8M,61MR3?C5=1A 41"S M-F3>JY!#43:QO,VBW?Z8(_LVNVIB,H@8!\F'>3X>C-(SQ[(%S)P,*.X<1'+< M@)?BDK>!1=-I$MO+NGQK9ACLJ9$!PB;/!(XZ /MY^=9;A=TO67:0_T$OWY14 M(K$8ZY6TIQU4B1H)1B@YY)(E5RZTWDO.Z_)M&%[T$7MK$^+1?="#&!X)X(FP M\>IH+"EX)7T +QT#9>L,*E9G&MIL16')9R\[61C[H#BET'PO34Z.H8;!+915 MS%)>NTM[J.%V._];-V6 M>]0\)W;;8X8)P/=:W"'C\=*KE UC(%(D_R73QD"<(,^7\\R]9R;EUADUIQ:/ M+X&<>_+7P/+:4,8S!">%@.)\R )-TK+UE<2YQN/[L&6?>'P?E9QV/%XY%K0O M#)RKMYLB^'J[F: DJ:+)=.J'UMT8SC8>WTOKG>+Q?:1_P/!K%U@O-Q[?2VD= MX["[2/R A"@A.Y.4!I8$J\R/X*U2$)"L]!!Y%LW'-IQ^/'X('O01]&'C\5PD M'E,6@#4JK6I"3,C<@3#.UQQ+'JS89N^>4SR^ER:ZQ^/[B+&AM_L=F7BTWA4P MEB3RP$SMND#.OT!RR'64M'R3$KH0=3&=];OI*1>BWB9"''K[?B( &$5 RTH" MGZPF\S@$<+GVIS09=4[!R-1ZG/$%W+8T,_OVU,A!;UNZ /MYV]);A9VCZKO( M_Z"W+2*CT,QDX(;.,)7HU?"L D3&LI..N] Z1'I>MRW#\**/V ]8ZB1%2.@) MC%.R9B_D CZR#-6DH?^\#Z)UK?89E#KU4E;'4J<^DCY8J5.)68F4)*V1D_&3 M@B36^PS9*5TLLMR^\]')ESKMH_S]I7SL4B=EDF$Z*5)<[;A2I 978@(=G;18 M"J(JG=R),RYUVH4!@PM[Z%*GU1'X;G)S\_MD^I\PS=>><:]-R* %JT6_P9!7 MY 7HPF+)BAN+@^9\/X9THA>K^UQ?M%3"T-?L*WC7T1J!T=42/?I#945GF58& MK%$Y11ZD;=X:^2D<1V;#OLKJ0(1>DAX\,+&Z]7>U=2^A !$,;8\6+413!+BH M!1DW@8GF]=$GF&0QI/9WD?0 Y\/;\*U>8,YH???@7<<N6;=/GC_[+(= M%M!J\@A]_A_CJJ3%S/(?Z8I!>R-=[2=>%@.Y$$*29 IAM)4O/MK67-D 9>\Y M(_<^=GD[$7T()GD.'%EMQ);I;,<4(7'!+7IZ177KT,L3, XV5:2!CA\-$]E3 MJJ>2X/5Z,OXXQ^GGNIX:E%@F*3"EXCX<&1SY?\3Z M6#G/:R-]\O\M"BC(7$!G=&2M3XE#DF#+5=VA.-!'R@/H_CV.1Y/I7Y,YSM;9 M1EXY7[*';"6"DLF!DU)"ELKH8CF9\+FQVA^!.+S/U$([C\92["/: >*I]P^V MY85S+MDR:<$6;T %9.!RC?8I877DQOCF1_UC%)=RT.\IWP&B:/<1_14^KWG= M!== !_TF3,-!'SJWOXW\?_8WY79CCXDSZ]19))7K=$C6&5+32()FFH\G$ M!%': N0B$R;IE7E8"+_A[OV9AQQAR$L3-4P&D&'K/.U[N):P_#K!N*A2$JW5 M5EM#218@*"Y!>.N M;UB]N(A>H&,V\1T5NW[&92IV)PD.<&?Y*TY'7Q?-:7^L>/8/6NSKR6SVR[?_ MPOQQ<2%TL\S3^C3ZL@PO9&>M"A)<4HZ@BJCG M8.WW)%#1^Z4BBZUC?@?FRU;W[X3HTD<; ]#D]S":_BOI(U:A\;>@$ M4@IRAQT2*DO?DM<3#8\\I=#Z2OQI)(#>:_7LY MBBE)(9QF($OA-=DX03"1/%PL,F3&6-&MD^^>PW/)9LA.,A\@E>H'MN\5!C^N M1[I@&RR,O!G7Z9@XQ1G\^JDO_]/^+(ZXKR63F7::ZVH\[=$ M).\\HP >M">'OTJC=0.IIY$<(PK22EN3YJ(>P)I8F3:_XFST<5F4MN"[B-XS M3JB,=V0V24.'I3(1--D]QOJ "5L'.IY&D.L Z6O!A3QT^,AK;*F#P;+5[YLV\ G]+IRW](GS$:XZZ#K2A%T-7:XE, M* @8/21,]&/MC RM9V%V1W?LF[;7 Q0\--/&07GS6RF8JNE]!ZQ/VK/L(CC+ M=&V206"YYA"]R3H&YK,?MA1F"\!+9\^^.AD\1^Y5F$Z_U39OGR>WX_DUDXR@ M6 NTNQ*YC7(0HA'@2W0H41CCXJ!\N8_G$NFQA\0'3Z']YSA\GDSGH__%_.MH MEBK MU/\/+K]?#7.B[\ZF]W6SDN+7H!_X?PZ"Z[LHEH ;2VV]>33DY=?_7&M M=4;.!JZUZPWY$CDUK-X:WO$O$EON8W_R;O+[Y=&/JNMKE4DFW"8H0I',#!8R M#?-FT,)?H KFEJ[\F%5NW)M5-(YL@B,U_R&1: &_8[.'19[;O\_ \ M[*%;/"ANHHGUGL73*5^,!*_)WRCDGJ)#;TWS=B ';/&0%#*.3H#EP=$2<^T9 M3T=2X4QE@<5*'-9/.8T6#SUTW*7%0Q^IGDJ+AR-!'SL,7D E]58VPC>5NG(Y( MKSQ"$LZ2N6L".*GH#V%-"=EJE?TV:W*W1Q_;C]A595OJ"!O*>X +DU=3S*/Y MNGWXXB5(GJDBL@.3&=:T9O*B;#20Z2V@X[#42:Z-]X7'*"[%0-A3O@/$M.\C M6A&^"Z:!C(.G\!S',-A75\^J?@]!#V 4/(DMABA4JLDFJ1A05BRZB5L":%$7 MS5+[VXK#*7^+,7 (W?>1[R ]M;].;K[6+L_WP*W[%Y00N)*+0">=0[R.!""\ MP++TG"593&@=,W@6T.&M@?UU]JA=;BN!#W#P/]GBS!2B?$P2DN(>5.U]Y9V6 MM&XML=YSH&V=2W/JS1_W.?SWEO$ ]<,;>IUU0?52FS_VTEBWQG^[B/MPS1^S M85&EP*'D9.J@6@9>:@29LHI*T\&(K?M!G7KSQP$XT$?*!VG^*&DMCHP;T%;7 MB:1>0V3202EU0I#UB7; QFH_W>:/O;2SM?EC']$.<=B/QOBF+,V0=?>;;'B1 MO "JFK; @X::\@LL&F%\#,[:ULI^C.(BM+VGDWD9 MR'])S$7R7ZK5ZFPA*U,JYYP/*72JLZ)/O:-=^NZ'9N\]\-RMMMVEUS"MYSN( M=0E?!QA][+(NRFS_;FXWP/80_D/U[2&Y(=[%%1P1@V4$ +SG 10S"7RQ%HR3 MD8>@C/>=*EJ.K< -QE-[_?416&.]_4F2^GS[>04D)CH/?*;#@-412*9X"-+4 M;V,JQ8AH"Y2V:N_?0PQV,>XE]TD)F#>V=!9#P]QT@(@NRNT(&E)Z8&)PB M)M:O,-):$%/I-C%PF_+N/O0,E;>SS 9P3/X5IJ-ZB-?[LF6#A)R"%5:#]A6% MX!$<-QJ08XDQ)B]Y:U/U(89SMVV:R': _-:[>-9WKQT0#12)>HSF.%&H_;3T MC,KW$/' +_KW=J AZF@D9,T7 VT#>"XRL;RVU.+2"=&Z#/Q02M\2=1I:YWTD MVSH+Y3UYW/2+CV^^XG0\^OB)MK2,?U_5.?4?\?V;O_ZX6IT\%H5!@W3>A-I2 MSW@.T=&:HT8IIT60&J-*7(5B1>.7_#Z"L]5Z X$VSS!#^I!P\_OM.,_N0)*9 MGITL0HQ2T)HT.0 V1PA"*XZY:,]*IS?YZ<\_6PVVDMD B4'O,=U.,7_?3+Y7 M:BP*_2=E>G^;J7VF[H)WPBLE'>@LR/60@< K$@:7)IFLO RI]4N]%^"S9=#A MU=6ZPO6N(%Y-/G^9C-?YMR4'IGB=1DR$)WG0B14506,2N7.2HWA8N+)AU]CX MB'-WY!H*<&.Q6DNUKHC>!=?33ET?!1_#9VNID*TZWD.:K<_]Y_ Y%C.CLPPL M$BJE?:"#C+Y*PAKK.8L\=:M%/[B6-SAIQU!R'R$>1+EWK99UI##9(@N9*#G6 M+E2"!X@F.DA21W3&%/&P+7@?13]^X.$.[;;JV:KS/64[>">E=X3O\Y17^F%J7'BFB4KG2$31BLH"I6-G DNVA>B=X)V['J2UP-4HK;10T.Z M+"C]#K_<3M,G%,6?6\G-]<\61:2BN"TM:!7B[],IM/)?VHV?/A"OYE_ MN_;1LN(9G7#&)V*E)?^'CC9@146=7#(BR0%3T+;ANQ"&#*61UE&!IX!>I42? M33+_'5/C .)NF!'W1&^NOVZKL-Z4WVJ3F.JXO5F81"2-E)-!XF^,)8/"1!"% M"L 8+R0DLLUE-[.BV_,N@ 8#"+9AFL 3$+]#([-G-,G7+$FKO3)UVJZM*2^" M3)L@0,L4-8FO\QE<.HP MNGI,,K?WN?-J\A7'83Q?6+^AD$0PD/B&FTD M>16_M?%>IR>=-PO:"_.QIOV@FOZC7*7_=SN:+83^BNRAV\^?:Z#EVDLF:><+ M(,@^ F5+(M ^@..%91$]XZ&[\;$+@A? C";"?R*HU;2H[CHX;V)$!=PJ6U-P M L1$7YG$>?YY\V!OB3ZAWOTNP-:.T*_AV^S76_R=EO\^W.!L M4MYAPM'7Q?T]YTX0$(3$ZL0V)LRRRB^$HD6,2<:'>6P;WOXN3SMO#0\CU"?4 MOG,$W$43-&*.WH*6J&LW>%.SL1B49+U#Z;AZ.+QR4T+J@T^^ '7N M):PG5+=W:XNWTTDB!+,UL:[&^=7DYJ:.&)F,[R*=7:MBHY?:0;0I@W*ZWMX: M!S(GG[PQ:&+K;+7NZ,Z;&P-KXPGB[!=:O -D#?4^.DPB):15"^2$+DD.,:H$ M.CMD= C%_+ MPL:[RN>?=-YZ;R_,)U2MV[=3_XV,R_FW]_-)^O>/B]6K.I:( M/AEG>S15[_C)^[=6WV4)C1JL+Q_]ZB;,9F_*AWI;<#M=(OG!IH3:,SH9B$BV MSI(S"+5\!:)W&I4.VLO6$W\[P-J[A=X3'[[,ZS1!10Q8!U>1T:I"(8YSLFC( MI\W9:6YU:;W>C6 .U82]-0\>-=1K(NU3:_NRVGL&WPJ88-RM4X@59XG5,9J%53.^:#IPG0(9#'E:Z'01 MW0)4VYYT>,^EG5(F0TETB*3LT:R:*;?3A5=%?MMHX4W/WHQ_)5L_DT$_>ST) MXQGYVE?Y:QUI./OQ3ZXB_8.0ZE#-%'5=1*['IQ+.@%/&@XM,>X$Y.1]:WZ&W M 'YXE@UMU1Y>GT.,$)A\_CP9+Z3R'?5;G"[>T%=A]NEM&.5K%R173G&HT]3J M16Z=HY?JE%_E->.%F?9#!3K@.D+(Y? J?^A*M=;7$$-KUL#N@*W8KDOD)CA3 M($=3I_&I6&ND,T@O750.#E\?HM>:*>DC&?D? MFO9&+346%EW@K/7M8E=L%T6>010RU.FTE>2+P>+7WCBA'6V_HDBDTUD7"$%8 M$%SQ$ U:EUMW0.L![Z+H,Y1:6E=&+7>_)X%^K_C\"^=_S&:W"YOO&C5W!#. ML3)5NCLR[DA&4J"-U@97;+:BOZB$!B>+7G2 MMMYG4$IPB$4;VN 29F$+D]BZ4/LL$AKZ\*![0D,?:9]!0H/-UL5:N"-+(LO) MUV[B,3&PH@@313 ^-Y\J=$8)#;VTW3VAH8_4#WU7W07;SX2&GCKLG2!X&EN^2YNRZDG-/122J^$ACX2/?#=\:^8;NA_^;I$7Q"% MAJ)C )6L "^2 *>SSD(G'K#3#)=&=\=K7*?IR>YED[;6QK&R#91GHJ0@0,ZOC;99IA#!V*! MT3D)(=6Y&5$;S;)POK0>A=X1VN5Q90B=-+^$>1+CND/:A\E#M&2S"<.DS2"- MUM6RJHX]9_15T3FK:#F3>]BJFY]\.?P87O -;V(VW2H^D<<0M&4D@4PF%*MC M]62]3(Q$:U5\,-DD?#G$&%SL W3&ZY.D8$JP0H<")A7:[[A5X*I' MKU6B72]'61X>.9>=.W+H#::5;@9HE_?T*?H.JQP)Z8]#]$X!^;M#3L^3:DX#=VWFN?D'*5TNWGVP7@-_-/.*VS4J;X MJ5Z=?*V=J2>?\68RF]%2)N5#^'OOM)4=G]L ?5^,^YZ?'9^WO-/WS"CIC8# %)WU!GQWITU&QY'QR3 MD*@+>*]]G? K:J/ 72L1)OA:/#(+&NEC@&N/!Y@6J=] M= U4-[-DX".E'#33G&3H:1^,$HP3F8FDQ$L3XM8:82@"":YI*4V<+3)MT[. M.R 5MJ77')@)?80] ,Z;(VKI!"OC*(M,(.5M;4_N2(09;80LE6VV"SYPZZG MA[!?CI69TT"9_6V5'30Q0++%':#D>/QS3*[J30TU_#'^BK-%N_Y_D"SJ@;K" MFP+/VD/935@H(?_/[?(U6*$L1045F 2NHP2EHX7H%7V558A. M&^.;%]IV0_8":-1*+PV3/+ZC?//JCZOY?#J*M_/J)'Z8++E-C']3 V_O)CG4[K?"^UZ-O7D!..0A9"XNL*K2 MM!@:'H&K9#SWC"?9>HO:&_3ELO"P^AS L'K.(ECC?CN9+K3U%'RM+-.%"]#& M<5!&$WRF.%C.(F=!!-^\\]^>D"^7C(?4Y5 IN@^L Q6U$9&!C\R0K^&KN^IR M[2!L(AJ6N!^DY]LS]EC;5^R>N[YVXZ_*'*?SEYO)-\1?<$P?-W][$\:K-X.6 M2/L&K77QLWUR?7H^HD%ZSSZ+:I31L\@)^Z4F@U7B$&N6H9?I-(P_+F[ ?OGV MXZ^\#=_JCZ[J*?&#LC;7G#.K01:;R7W"0&0I'@IQ5FMD1I?F?>GV1KWW09$^ M8;ZM,ZRV8IEM K-,-4@Z,&Y=@A@=G2_:D"-07[AL@T_2T\&+S3O0M@)_J'RA M [/T4#D[<51,#1*W66%:7WEW0#)1!=!_)<5*'=M?,!A7O(=;A ME:VCU,7D4&ML2^4P.8B!G*,L4%ERUX36K9LH'$+)6Y*"AM)Q'VFV[JOSA+DI M&-?KZUK!#<8L:^6C!!63Y;- M7^*5'[D(&[U=5X,MR,C6W9RTEU9*)$!6$!EM_1Y]O/5SDO-!)NENA^^_O+:(K_ M'./?Y,2/ZEIKR>H-@44>HHM%0?"<'&P?Z!B@ QBL+RIFS5!T'&W9]\D70:+A M97ZX,[$[XQ^N] [W,S>6H4T@N!?DZ-6)H8PQ\ F9-$RS4%I/[!EP.1?!T5-3 M^P I$3LO[U77)(&W0FD&(L8 RH;9*(-$G8T4JUH483B;]8\M: M?I*YM<*'Z%>WY[KN'SYO<;I>Z+4H7'*O/&C)2\UZ4^!+5H V^QQL"%:VKJ@8 M;#$_J=Q#00F-#*(9T[Z4'/J>?:YPT/^"*H>[(:WMBG;Q\6[_%NKE?Q MIMP9![!HC'KW/?4>DT#NH,AZHY>$AI"R@^#IL G6H57=KB\/ O?"&'Q2VGWB M?F&_5(G!7M)Z;:)=Y HB&?YU61Q)"5R]#KCD3?>"R/JT;7X!#GWG'NV MZ[+6KN=J$5JBE1XU&3:>U9(N#MYY!V2P2RS)&^;*L%2\#^@G\?;1T!,TV_D. MK=Z[,ZIVQ@I>:_A2$BZ"RM1"=TK7#N0DJ&H-^>$W1V?8<>+,):8176C$M1IP!IKR$R'L%QS)DCN7I=YV"T 71A=#NP MAIZ@69L[JN?6L>FU^;Z.95SWCC5+*ZN9H=<^*'1>!A#&("U-&(B2_K#,*,>L M]L4\.&+;1(\&6^JKH#:1GH.&IH!S M68..NN:=ZRATZZR5#5 NBDDMQ/T$#* A.>C)^.0O-;\GO 3C_PNE>''C8$7)G70Q0 M3+N[('XL@XZZ^R5/7=8T4/WU$.LY3A7W'C3I>V-]*!V?"W_)3!:>90=>U=&\ M+$0(@7%PWDDTQDC/#I[C>3*\W5*8?N*T[:/:UM5#[Y"\OE&:8UXX;?\D;51O M(=3!=_=^L\"_[G\?A'#9LP+9U4'T0=,I4Y/V2LZ9>9&U?]B]>4,<<:?'GXS' M?$"U3PZJLP'J*M_BM$RFGVM!U#(RL(+E2G0F\ @8.5G-KCAP*! 8$YHGP[-] M6(VV?ZN,IZ&\8%JU5%+S'6IV.WLW"[.Z4OK?>@*'$>A25B"5I$W<(B<[-QK0 MG,"$6LPAN[5F>/+C7S 5&LF\81'C\GX%IU]':1F!IKUN#4EY8]$D\GFD3.1S M>T7$)%R8!2L^9EU0=Z+!TY__TGG00.H-:_]6I;?3?V-^B A5M"(X.M*B)FIB MS!"4I/U*9&>Y=MJCZL2#)S_^I=-@?YDWK*:;3>?7[ZH8%L9\8L9'1V:,S(% M^!P@!A]!!FY$B"9;UVE>+'WJ'=.!OOMA-MQ[X,L,$^TN\X;GP'<0Z^.H XP^ M$9TN%&B_'VP/ONPA_(?JVT-R#K GH7#FNI8S5BGMNCJQ/!(OSY0T[^!5OCS93@= M IW2OM]]M:L6.06M39P7B,G1OH VTE?: )1:L I=X'1(N?55$AE!"3#&8X/7YO$KWU_;S M33K*F[0'P4ZIJ>36=?YKH8_OZPQ",*55A&(T60=8''B1$)",!4GJ")A.QE'I MN;:?+])17J0]"'9*O2RWKI.T4'!T=ZFN8&U5+,%Q1OJP49+-'1U(6U0JZ)Q- M)],JL/_R?KY.1WF=]J/9*77:[&W,9AU\UJH (V<55%0,O$$&W&95LK,LL/,Q M\I[UEP:JF-]U\[X:Y]_^_H(UU^W#I/[HB7:O/E@FK =*)BS*+R[T7! MLS+2NXOCVCF?:*T!M)86E+<(H6;?1?J6<1Z+9^?C"7=?]QF]>Z= _A-\D7LQ M]XR#OML%D3*ZH@P"DYD,BQPB1!DT9(F*FZ(EAD[)3B?Q"O=<_,_W^#3?XR$Y M?%;&\?VXX'9!Q*2C\Y*!9(D$4?LD.\TSE*("!O2&\9-IB-UZ\3]?YM-\F8?D M\%G9U:NHY.T49]NEH(276N0(Q=>BX!(3>,X<8) HE.%)X,DTFVFZ\I^O\6F^ MQH.Q]SS#[=ME(+PV)A@..48&BB4&T521J*RM(N?#'VJP[Q%]XUV"]/&9!6SJ M6OGT N8/3Z'P(] Z7P1:.ZA1%,ET(??0)@[T_BD(=5*U%2')9+R0T7"K @ZDCPZV"R+,&],):9Z3"80R7DUC]RWP+3T+TO8C7<.#BP%?\ MWTWGJX\?I_B1#( _:-VC\6R45M%+IG6(2H(41H%*Y"=%)PU(4IW/C'R^W*UU MS/'6\&+>FG/B2L-1CLNEU@HZ R&;Y)B3CD1TFB[9 MS]?GA*3>BT>#S)(<[O*,=I#9C'Z?WTSK.-CY:'Y+/_OU]L?\HNW>:6;>!Y4D MO3@RD%HU \\\ RW0M#YZ<:_A@,RU=NZ,C?AU]'64 M<9SK%-J%5%Z%V:>W892OI?7$\YP!94FT?3@.D?8,R!$)NR87\F'3T98C.S;B M>C%<'DQ9+2=6'OI^]<-D'FY^O$D.O ZQ B,&0/*H:ACMS@DF6I[EZ QG,P^]/KT9N=HX3DJI M,C=0@C5!"9NS$*RM3R:.K"M M]F5&QB"A140MF"Z=>J#V::%^Y_GGWQ*U%P,>MDS?51,#9+D_Z/?;!.OF)%)AC7JPZ47%C-K<\@"B-D5@L(+A1"YKG*25HKNW6\ M?_8QAW?O]E' 9!#I#=#V\/X@(N>M0T66#\/,:8U,@//DDS*%$FW(T:O61OJ% MC;S;Y^#>71?'*&G9I=]_ES7]''G7:^1=+YH<8G;8+CH^EY%WWG,F#29(3D10 MD5MP-AF(7B1>;'#:'[RZZF1XVVODWN#204M(2 M.1;?/(0TU%H.Q]E!2-/J[KFEQD^I*\MZ75E MO6 1A*CC;DNQ4 <_@V-1L9!$8:+UI*9;)_8G%D"24;&,K$(MN:<'',!5P&N\^& N?8Q>-N MMVZOA*FGE.5U=)$G^\Y'9X%G)H3QUL=T/AVTCMC"^J1W^H%Y<4K5W=N,M!1U MJG8:1*'(4D.RU (+")P,-%(-8DZ=ABR>G%F^FU?\_:@GM=WM]/TB618?Q/&N2YC*>E:D['[Z^&'R8YL( MXW029XNNQ6B. ZI,G,^R1A&+@QI#S"%G@?%DNF*\/KW$63J.I(]D'" C"U05 M9+1E()W!/!\0M,G.W#TN$29_LH^R039Y5(+/F0(>I:#X(6P>NB M($M+/[?T*]^:K9>5.-N+ <\ESO;1Q/"YE%W0O)3$V5Z:>3ZIQ#J_L; IZ MU!&2BG4-QMZ]_^JW(M^-*<-F,=! _%ABB:]\K= M#>H)TF[@N/(!5-IZ/]J >=4G[>UTE'#=V>J9%3 I@^&,]M$8R23@(H"WY#^E M8IQ(T22&IM/^U03.BR'>D31X2GFPWR_.[URPTM'Q)\X_3?+D9O+QVU6<+9H^ M7^OH=:83 Z+V=.PORB,P.;("E/9:2)?\R>3#=E_6BR'[J5+EE,;[/;7$=6?: M?TUNZ&-N1O-O[\(?*F M70@=6MNX*O7CI8RFJ<.9!:VM! M28L0Z7LP7&1D1:7(3J9:H^NB?KXA![&S=N;1*55W[#ABW0>CDT^T+V!(-1%> MD%'I#7 ;E/4AJ2+XJ;PVNRWQYTO4["4Z ,]149Q^':UZH#SFX,WB@^BK-^4=ILG'\:JLAWCV:C*;SWX$ MMSBKO0-,!FNBK[U8"L3D)+T%.J'GADO=.A.K\1+:55.T ;;,STI,&Y63!FT= MO:R.!?#<:XC<\QA#BIPU/Q"&6,BAJBR.R>O-)1?'8L2IE%_\,4Z3S_A^3N=0 M_;C7JW4N,FM\LDX7$JE,5H%"@^ 8>K!>1^/0TJI*8X8_ ^?X&9U'X\ID&)T- M$/O< &W=%JP#N(&2-I\%=ISLRV9J[$://71P<**P4+(,EH$.4H!24H,W20"9 MP(@B:*6;%WT>@2!;TAR/PX\^HA^ %W6+?%/^,9GDV=OI)-^F>3WQURT 521T M*4$T(=.JF:SSD3V(&$0L)FK&6T=UG\-S>(>YH>H>S9!K)/?6&4%+8._P*XYO M<;8Z>E>XE,Z><"S[2I*_'"U9?]F"439&B\D+G;>YG=L><@E*;BK( 5[Z=SA# M^L!/5^/\*^&[F7RI"U_YVFL.%J&DX0&$X+1N340,3!8PP6/(G >E6ANC'6!= M CN&TL(0-X9X0[_Z6$-]BR1:^OH^OBQ-$$16X"'13L5,G5+!(DACC$!,TOOF M'3.W8+HDBC25_P"W9__ ,4[##>&[RI])SC4&7(>.W ?I9928!(,00^U+93UX ME>E;XTO2S"DC6Y.D$[!+8DI[30QPAW2_D"@QIQ&5)NYR3MR-FFQJIB#4&B(7 M%2=A7';)ZJD$.';7R[F4KW99T\_RU5[EJ[UH%XJ8X&]J'AL^'M[W*5T^.MGU4.W3YZO(>?64L:!N@A.Z,!G0V]:)2QO!G&"NQ."Z?JZ4=6=%M0X7O9O=SM[-0LT&>4O_ M6Y?8&LE=).LR12MK,V9);BOS("RRZ%F*Y)=T"A0]^?$OF R-9'ZH,GANG?". M'!IKR*&1-=^Y6 .V#J14'JWSK:_L+[<,OMG>L8-RFL\)J#@V)?M4)X<>DO\8 M5_>F]H-?_OP5>;MMCHA.W3W_&-H_6'THKW*CM996S'^[R_TQ:]8<#J]OY!53^F_)N-_OG^[ M]'T6_Z9Q#N@^$(9)#6TFE-/ILBV55+Q$!99%1X>Y*N2 .@VEH#.:*RW,P=M1 MG5&7;9*/"-(X$'0J@3*FD!.?!"3%.3]UEL];),^O JQJ:9SQ!S#)",DP[+E"@:3[N]**Z;/=BP'-=MOMHX@"-ESN@ M>2E=MGMI9DL'YAW$.KRR@^/(O9+D6+%,'%Y<[@H#.1J9B<#D=;=NN'$"L?>A M=-Q'FJV[;/_U_W):IU\$'955#C(7O X(*@0#ZZQ%=,Y;X=Q#,VY#_.''9QZ] M9W8OT4[VE\L 3OPOX68YSAKQ?AIO"764F]*@DQ;+"6FA]BYE29/WJ472V/HD MWH3E99_*330T0/+!4[A6[T479 .=UIM1'>?D;J.]#I380_0#G.C/(-3219]% M "[1$$)7+U\L'7)<^B@,II1:QP,/38HM)_VA.=%'X@-P83&-\]7M=%K3^$8A MUFY8(US?Q='AIYVGX]/4;IXJ\ #UW ,,(@N/FFG1.EWC64"'-RI::6XRE-@' M,#L6X/Z:C-,F?"K73L4A@:N+5A') "9;&!BM/T:/P;/6N\0V3)?%C%;"'\(= MG.*7,%I?@=2[^[M< JD)^DR9AV,1.S%8^Z=;YT M=W070YB!%#* 4?J VO>@6<&+%'54;)"*UNT17/$:K%(>Z71UB*V3J)^!U2/7AND"*5@'2NL,4=$)2""+#T'Y]+#9 MV);I7AL>=((Y-<-<9S27^@!VQZ]5_%4NX_ET%&_7UZ(KU-,_PSQ]&HT_WOO] M3.Z50(JF*!"$UF4YUJ#]YP;F,RB976]Y"[HSUP;D-3K4^.HK(![)@5 M\COW\W=!SG[YME[#=?*BA%PGJ$61:?\5Y/AY*T%&4X3PC%O1.MC6&=SE4:FQ M0@8P8YY*WUB;Z=_69M&U;YX_V M!GE93!I000.4GVY*"%J::]-/9+GMGWD_LEPO4"W2FY;/O,=?IE, M:[WY'^,RF7Y>[05K2UID&S$7!"EYO?H1%B+7K-[O"2,8.MN^IW$'7 T3U#8_ MC?R,Y2^7MV""O66OYFNDOH7UR@ATG'*6 +F;*DQ# Y!Y@0^9EO'DR<;.L6. MZ0%W.$;?_>#7IF>?P%7U,+J>-)1Y0U?K#IX:EEPAFJWS,SJ ZG,/W8T0CX$< M]NJYC8X>*[R1@ ^F?2=91!2T;6K%Z8^D(5B+9+-93M^X8E*GF\73TOJ&N^4# M*KV/7%LGE%W=S@G$'/-_7_WU?G*S]-O78TJ]RF281Y"8/2A&WGNLA>M,BH+% M"8AAW-+&NI@,H F_?2NYG02C>];G[&V:NUD?B:OZY__#H=D4/V6\7S93KZWEU) MH#:^> ;:,[(]!#?5G^9@34"G/$LN=AOCO.D)9Z_1)J)K78S\7V&:_Q.F^"IU8JZ^GDX*S>CR%F_7RU]FMNEC/M0"_B)L43E]Q$2%P&;7E5LN.>W+? M)Y^]_@<5]0 !QK]N*XI:-%T=C^I@K$,RU]Z)P"37=)IH$D2J0P\E(1,BQ*QL MCK'YS=EF-$>XCAW:T6\D^@&N6U?1N-]))HN;EI#F_SV:?WIU.R,K!*>__9UN M;G/MVCB;$:LQ?PA_7VO:VS(Z 9E)5Z]> M!&1VZIBEB2L4&YU@VV=X!Y@30: M6ED'J11_$ =N%[,>+%1]] AUSEF6*.LPP5(;HW)&>X0GAS&%F*)4PC9O7G6J M$6HGO^AL$9(QQ5LO501C%:,EU'9DP66P!8UFZ&D'ZF0/;0E,/7[R.46G>^EY MTDS>C:.3M5CP3;F':>48= '5,#:]$)D7_V+,2D[D4 M$\'7?MW+ULLL:##.)(>):,D9) M1G:.%KGBT5FM6I^(>R$^5!CS(-S;'-H<7)FG$.7\/J?K[H:R\/-KFXG$>($< MA 5+8E32+)72Q#1LQ!D[E1UO276L1' \6.>PQ-@TEH1C2-AJ]/FWF&S\F$Z M@&H8!=T(Y/!1T$:*F@PEY8-1P'NK!2=^2T-;K4HI03"ENB8NBY!4"MU.^--2 M_3/!T$-JOH]P&VO\BK8W0K).3Y*>\\RY@NP" T4+!5^R@Y 9RSYKX64G%VN+ MFN\_];"AFD9JF#2184//.DUNR2G[=OW/]]?(&9T_2 X72YIX*0MY>8Y!U"%8 M)6MOB.8_L_'R=?_;_6)2T6NOOFAQQ_/.ZS^]I'V9"]1M0Z/+GJR/%A. MM,8PYATP4Q1QD#-:27"@;4U--,BX[C9HZHD//SL]-9'2 !'0W_[\[6K=.\>@ M3=&0W9=K\PHN)3B=,G"9B% F9]=\;LJ/IY_SQKFG+%L?@[-1>!O2J(S6'7\% M*N32(:!(!E2.&8)( F*TA5S+XDKNU.QCVTGX\,'GK-/])=DZ%?Z/\<*3FR]2 ML=<7FSS)H*,$DU6L%YL)7&0(QMC,,[-)/1S3O&&+?>+#SUE[300V0,[Z+G'G M@ R1"0/%UUM/F0)X9S(XE4OPUI3@6F=+GL55P5&B;$,K<(#KJ;?3R1>9JVL12,JDEOBLXI'4!$I6PTRC#3?/+!,WA> M"(N:J>0@]TQ_C!-)@YB,L[_"=$H;ZM=]TMR?^[C][YDZ@VUTS_3]>74[H!-Z.YHL MT31R+'2P:D6GM"++B'[N8^'D'[5N![81S*'N>=KI_N$&T4;.Q[ZG>;2:J]OY MI\ET-/^V"#ZZZ)(HM&4Z@8*,Z42>KW01 O*H#7E8U3K>M4.N 8:W;$)TW$&=[30VU8J["'T0Y*B),-$9 (0508EZF6D M^>GD%S%=QY%D M7:UK;A "]_250J>5%BS(YMU%GP)R>(>DC9X>=H3<6\@#.*:+:\F%BY7"S?^] MG8YF>92J<%?P' $@)\I#3N0-J9II[!P+H"/*C#S&TCQ'<@ND"V%#2\$/L"/\ M/IGBZ./X/E=Y4M)Q;2%Y40-W@8/704"./!:3%5E'K0MEG\)Q(0S86\0#W$3] M*]S<+N<&W-Q,_E/;C_SR;=W)MBZ_QE^6HRJ--T*17>RL]G6V'8*/6H*1Y%>I M:.F(;'TV=,5V69[$(!H9L'GY&M-ZUFP'5 -Y%D\C.HY?,8P6-[2<;J""8>8B M/(7.YX*!"0&L#E)5)M Y)V.!2,R] F?J:,3B9:3?*,Z[W:IN?=3AS8D6"ID, M)LV&7L;SB8^2623B9M F27)X2JT;XAG0ZJQ1NF)8I\[@YY8DWM90:"?CAG?M MSV<3= 'UTO*_>RFJ4Q;P+E(^7 F SSH9&<&@%#7L4S)[I)JW1-CD0>[8.7:2# V),5U LZ% 25KI;A5 9R7 M&#B+189N+4P>??0YZZJ!L XT:GVQFVBO5=:N9L-H1D:DXD2I$L!&':(OEA?! MNFRL/?RI35@NP[YJ*O&-HYS:,F$]X+4#LH&"+YM1'2< TT9['2BQA^@/M$VL MIWC84(+4$KPV-:(0(CA!WJ;+P<5D:#_$UM>[AR;%EN#+H3G11^*#U ;5/,H/ M./W\>/8[IF)M=H4V1J=!H:2-T1H.TKJ0!#K+Q=:( MEG$0M>FM%\&D)J.I!E?@,U&.MOKK([#&>ON3)/7Y]O,:B$PUZU^L*I8<^7E> M)0F:%R]X0L=S)UMI6^_FNP\]K,^\L]@G+636.K;Q&P%/M>K@^_'PCESW=Y@F MXT2']=+2R_]S.YLO^F']/IF^PNF<9/1V.OI*?_/FVW_A3?YC_!57?^/J<\W2 MN/;"Y2R,K,5O=+3+.B \\PPR&U9,2!)5ZF0F#03PB)DQS=+O3T:!1R;E.[RI M$]L^3!8EE+2.-^,?_Q!G.*6UK5:%/(C,F8"<6:G52@*> M@->.\$EK-,T+JSO N@0.#:6% 2KR'R-Z"'K)\S_6Q,8DC(Y6@&4.:Y^\ZEQH M#QZ%* *U=@?(/GT>XR51:%#]#' E\N8+UJ+C\W/ /GDOC02NJ/"6'V)<0_QWDT MFT]'\99,\]_"=$P+G[TIJWJ,][=Q-LJC,!TA2:!@UI@2I" DJ, 2N-H[).MH MO/,\6M6ZXJ4[NDNBRT Z>

NV?_IY4 ?OO["XYG.!D_"7SR-' E#(I%CHBF M?="B(/D8#XE[8GT4Q@;9R4?:!\4ED.:PJGC,(;?_#C0E-^[C>/2_"Q/J%QR3 M'N:S:R:,S(S<_V)<==B$ IQ1@Y?]?AY01C;($LP[?S6C!"18A"T;[HG-&R=;M;'9# M^@(HU%)73\3T]J[NW@#[NYS>XCC1RBO4IK>8J9CUK+,0H(L25(J MUB:V16D0@EZ25)@,MM.XPOUYU@7N"R!;@/U73%,,,YR]P]GM M3157[2[X=CJ:3-\B_5G_[MO);*&RV74H5F0=,D07ZR(\O3;<9\B):V1)V2Q; M9TVWP/T".#B<'I\@HVS?N/'5Y//GT?(RL$[2_"ZU49M&CGT^?O_&CCLOIE&C MQW_L\QR%"JKF'4AN](44-H%\#H9$$I*K9V7QG:JH>W3GV<[K$,U?VS' MA\V3O-K(_E3:0&[,>0\FHZR3F46J6O@K%9"C99JV\TTRW-KY.K6ZHNC6F0'T1^6'-XJ5#)'@N3(VG-6D0_@%016K-3% M=007!P1?DM2@V M1:Y+429WNM?8^(B3JAOJI81) .)#YT '><>R(YJKM M2IT]]3* ;=$%JO#"JF)I5V0V@<*0P'D"[8WDV1I5LZ8OA3I;K(U38$X?=0S MF-=AG G9+[>CFSKA9UUQBRYG6P2$*&LO#N/)VE(98LK,E2"<:GY5]220PYLI MS54V:2WO )\ EY'9]-2R19+K(!,(NH:$1:A^1W(#E[5Z'6%A",CW(.5::S#$"VP2&B4$G4&170@<["*T3XC?:= WGF4M_<2^\;R M]CXR:]SEY<_P]QT@BJ-G.41@A;,ZY=A 8!@@!I8L8]XGW^*UN_?0,U3>SC(; MP(M9ICK0A^5_CM-DG$?+\;AO;Z?I4YC=.>M_^?8JS/'C9/KM3:EWFNN_D1=[ MD(C*..$E9%GK:A9I#RPIX#9:[9Q+*K:V>]L@OS2[ZHAZ':!Z;@OV'\C_,9GD MV9OI>YQ^'26<727R&::8U]Y'AU4,%/MKLX+CA >/P:%'-#X: 0;9;)NLIHYW M\S&3QTL'1$US+!!C9&!*9)ZS+$KIU+#Z0FB\)51Y.2SNH_?65ZY_AMDJ5>&%NTX"!"[5Y::.E18<7'=,*@G'E883A(!N1=3)=J MZS75Q0!5[T_A6Z);IS%TP#>0?;8-VW$LK[8:[4"7O=4Q@+6T%6=23FB/!G3. MM4%R8> L?4OXDXV!ML/2VND\#EVV6#C'94L?+;2V2GX?C<,XC<8?/ZY1SF(8 M__O'=V&<9W/Z(WZ[P3D=IK-)28M6$*M35(2B"J("PVKD1G #!)<.:)689SX4 MSE@GRV5?)(>W;MHJ=G(LK0Q@VRR3XKY/R;F738DQEJ1K)Z&<%V-2$IW33 $Z MY;RW/+CF10[/P+E4BZ:5!@;HV+(!VNJ=Z0)N($OF66#',6.:J;$;/?;0P0#F MR_,@E7$QU6IH3-I4I )\D!9X3-J:;+EH/LS\" 398K@SU6^N MG<*<@@U@"'[M3E8+V@,'ID1BUA@F6+=6MKLB. VS]/5>=92'4T%KWG0.7?\K M$&8RNEY-/G^9C(GTZW5>IR 5&K+:F3<15/(%O&4>@DK:ZZQY*+83@_;'TAAR# MC\+0V"H:()/GT3K>%,&XW6$UUY@YSX;L,(V)T:ZH:V,=6I@JD2N- M3'%LW7&]'?I+(.:1=3K #>7_7]Z5-;>-(^'W_2_8(6[@9:MR34VV,C/>>/+L MPM&8444C9DG;6?_[;5"'$T<')8*4H[Q(L9TB/G0W@6YTX^M=M)Q)!+# E$6 M/X17B3B/RW1F"@]*4N54:5J!9T.".I[=E)#V"">[VR;\:GF&L X7<_6A#E(E0JZ93,%*4-V[!=DIF,HH^=+-PEB=8ROS/\]RX' M?/>9H&P J=JN1PTG4.L%LA!9VI.Q'NW#58#^K='$!R>)$%80ZSTEABIA@\B4 MR*53^+NP#*9(^_JYRR18LLRA7Q_1%GT^Q1:4>*$D"90;)RU3,99F2-Z&8RH2 MM")Z_H;_;*A@GPOAV=.)K"_*"ZV4])03[2WD.\R:X$Z'OI!&$456*:5+.[0[ MH)PMGSQ8Q0=LYA11CW#NM@76.O71 ]A(B>.=H,Z3-"ZBNL/F,$#NDQI&<)45 MJ>*$&9I9F*PGWFE.8A2@'6?U@W;_8@$M,>O2B M=<*8&!=!R[W&#\:8 T_!]^KY?+H-G"M?7$A1^]5_@I0+7Z/=),2O RQ<,ZL[ M"Z\P[(W6.A(ZYCXI\\5N8XGB/*3D:,0PH8_:#URGW3KX=^\)E!%KP:Q*!VB% MX\.B_01AEF:;2R)]0!6DGM@)9'HBB@)*JL>2<&&J@SW@C \538XX;U7FRI+$ MJ]RF$%9Y9'U[W>B9#.<1L?A8[.4;\I:O$_[W,U?P&MY_KYF/N?;79YYBW+!H"473' MZ"IG2#GAS"JMF,%PM5\UYZX1SL!N7E83=6DQ%G07(LQNWL&?;OYF<3N[?5AZ MO$(F;L 3KJC%R6E-T!DR1.//VH'TL/<>2 OAGW_6]S_AHY,N!W M[P@,%6+!VJ8,98EB[=7VP-%CCS^LU"]'G7;S'BS^NJ#L"JZ[W^"Q'%<7[2BQ M4CA<(Z0GWD9!G&8R:!"6[>TH\AQTN&-?'4V%QXBL]);Y"WS.=XFO7/CHFO@F M-X;\U,S:-5YY[Q]GNNUSF/#K<20W M0FB=V_S5B^O;.GQ\/;N?15C$]@J:Z[]< Z\AS/$KW@27E#4\$$MC181"7\%9 MH(0F:65E9;2V]%V%/KC.GBYY5Z3^HK@*)C:35Z[]Z\K-XHU"_]&XH$BBF0:# M:D4\6Q6+J4!UI43IN_M]R+(=#6Q(0K'O M8,O#%<.84LQ;$J1CF;#4XIIJ O$<%&B,%GR_PK%"$IBD#GE\6_DR&3F>/IY+ MQ?+C#.?S^G/N0IEO>[V'%II[:#>E>%++9(/VA%/O,H>])2892K3B!O(%UQ!M MX6VQ'[*I3SM'MHIZ=.V,X'/O1[DZO>B#<:3L:!]\YTF0CJ'?HTQH@'+.94C MC8<8?&:,LODN&,=P@C,2O616""V,*DU3<#X#.I X?2[VA^>Z0.X\AJL1Q+_ M",>&UVX.[7NXO6L6>=:/(EAW5M*@E*2X.PN56VN9BMBD+>%@>"5-8KA'ERZ\ MWP_I @VDI!)&X7',!QMU\[ 1Q&KNZV("[CG-?9^L6=:BY(L(X(DS(82D*QEX M>4;8O9 NT$9**J'@*6*70%LA6;,V_>H6=PF_T<5OU@07LXTQAV@4=0EGS4'D M"F=/##>&Z&BM$5%&'I_4>^Q(1!XSZ@49Q+@2'Z$R]-?ZOHO)WR[VR^1]/9_C M#OG9-?%&F4H'&PVA(7-"H8-&,$YTQ '5U"GAJJ?9ZL%+R@DPIZTEG^989RJM MC>#+[ ?ZTLWSKVY4\AX<-?D=R/0ZE"-(GA"DKBKO@E+<31H?K8!-OT2-KN*C M0J53]#-YC+WD1(U_U*_JMNOT_;]/&(K"30I1!Q,HD9:FG.NAQ(!4Q$>;1& , MO)WV_&\'T!_=R$KH;X0<[ %G >)=Z,A_<$4'&PP7!$-&283SBEAM@>BDM8&H M*J=+L\7TQ?:CF]:)6AK!X>JWSNK@K,VEY-%Z!,FXR>P!@22=G(I,4IA/C3BZSU?-#W^V+^<#C1O+6"-3]G.;L0'R?U]9./2C ?@[(4 M_U2N-WF9>SEF*F9<\Y9Z:)K\N\Z6!MLJ*HKU-!O[N_U M79C"YSYC0!P8UMXVLUQAT=5T?4"EMN^O/[C.9+_\2S?^.MKBAD<; UNULXZI M(C:S[IOH S/! (9Y?>/;XX<_0_W+B);U-.8=61TCL+Y>09/JYN^\L'5"6*NI M[*NS:Y2+-(:>HBU(DKHTO_:N?=^ZO&-=X=>Z"2G5PO,82*ZS(@(46I:2@GCO M7&5YQ2BD?F_[ML=?I@(+B;,@ 6J':-5FUN>)X;JRAF0U,).B)SPY@_%H]I/R M)4OFJ$J2&5.E?MUHMC__@E5<0* [R4I/;N+Q.235;U4O/7Q%ZSAX>+\5L%FZ);[!MWZ^@&@\P5&V6ZWC7"12NXA MTF\5:(>_H;=/3:JBN0\(I[@;Y'Z81@3B*NIS+S1- VX65O7;9K<^_C*55TB< M6\Y8J[TQ^NK7^2./^Z]__!]02P,$% @ B85'6#?R.MUT;@$ &_L! !0 M !J;G!R+3(P,C,Q,C,Q7V[_O MWN><>[_[/5]YGKM@8-;*K#4S__K[S621?Y"G 09=31U- *! '?!'X \<^)0 M ^WL #Z^H ( #4 5$"3@!UA@ *(;Z0Q0@'4(^&OZ*N/W?X / $X,+',# M,/ :'7B. O O?RW5O_G ]^_LNSGS&UJ[63M9>3LX 0)D _4.B+*#D\A(H M_J->EY3X1QTJ)P\ 24E_K_]=NI!7OY_X?Z3[]T/RDJ2TXJ7+BI<5^"[+*%Z2 M4Y26_I?70#T ]L!]P 5P!DW6&+ &7,'B!!8O\"^H%=#V*?B=O+T?*$I(W/<2 MM[9SM[$7MW5WDT!;/Y"X+'Y) E!&HA]8V[K:>_/9V#LZWU<1VJAM%.)SME,1 M0LGH7])_H&[OY*P=X&EO%'#=V#; U5;!3@B).$6CC%9$NSUPL_>VYD.[W;OO MI8A6X?_CZ8I@_?=E"7Z$LJ>=@^+-JYK_U@(\4_GWL?CY^8G[28F[>SI*7%90 M4)"X)"DA*2D&MA#S\K_O;8T6N^\E\&\/N&KO9>OI_,#;V?T^W^]S:QMW'V\5 M?A\?9SM%!VL'&1L[.QDQ&VLI.['+E^VLQ:SMI"Z+V4E)VS?[^]Y>H#0N2_!+_-_;)R@BE?]2_. X;G' \[![\X_SGA"Z(71;GX)*0D1"2% M1$1%?C\$ J.FICE)PT)+RR+"S<$M\K]\D)L 1FIH*U4Y%,(/G&"$0!DAY#8 M#N8%2L@?Q[\'2,@)* 4E%8SZ) TMV*"" 3@!@4)/4$ I*2G 5 X)!C\'*!@I MF5J-BOF$-X_=@D7R8^)I:X$I),^O-_DU!*1O/L),T;.PWCZ\?VC\@_%'$X\@G M4=%)R<]24M.>OTC/>?/VW?O M^?%S=&86-S?_:V%Q:1F_M;VSN[=/.#C\/2\( (7\^_$OY\4(SNL$!064 O9[ M7I 3?K\;,%)0GKU,Q:1V V;MP%@,J#,@)(X% S6CC[Q/\I_S\NHCT- MPL1KPT',6-,[SB;#4EHJ5:\Z?LDYP+Q.RW[$10.[7*(+&((5Z0(9R#H%)Q%[ MR$"G,!F(( .S60>;_61@XTLCT3,4\22GP>^?+C>$EZ?DEH8Y M*)!0R*=C%] M%.4W- "6_[28;\01#8/.SM 6F<@_&KQP>T;SZ-V/:>9511(+I/^&E1+:'6<5 M9=1F0@;&O-K];:5?"SY1?6)[TR-%!-*UH]"[8G6U#Z+!8OC?%]:,69XK%D*M M7._?W,L;O/.S1]F5[YP>/QLP'1X3;PKT_ZO)Q/]5"M#%Z'^6C6@_@H6H^CW( MY[CHN,C=D?Y'79;$:EY/QM%VQA=,#=(4V-$5;58.QH>WR6:*U0W6(:5]98>E MI.FNB0KH?G[0M@Z#(K(R JQ:D9QZ."N:ESU=J4H]_M>85SE0?"9) M0W[H'\AQBU 2F&1.3/F@ WD-&MHD.48(Q M\SSJ%SH-G8? ]G:$@EM9ZIN9[SZ87G17>5>K^U3XG ZT@5J>Z 0UC=[L/4T, M'#H_/!W9EFIR^8?V&*^KL8]3&5'KXD_H)S*PB_K4R:_'UZJ0N671J0A:\]0 MT,VL3K\0F?[U$>.K[)7B!8*),1>C?XYZ_"#FRA7\G*=R,IO>.B=:&,B)WH8_;63T@5.?45%2/\DS\9G3'$)$T:\N8>B8EYBR.TX0&6/0\K80J_B\?;W=[6Q,50*S./ABKJBBYL $1]O&\5[JO$]:%==\3P[,U2K3VGM >C!H:A M<1K!4%5*EAO_HC _3&["\N.M.@,M9 _UD*=^GCN(C:X8^G;5+G[]80]]4'Q' MJ(IO-!Y.373&4]7/?D7JU7TMZ0@>D@*^(MP ;3DKDI<0R0@:W[&))X MK3;NMHTVCN.JX0>I/IK\7%=3DY)?&+ME7[])$^7>TF^EJ]\\,M[BY)&)Q:C9 M^##V#@270X7:<:X=76HG=V,A)DY^_T2H4H#H7"\47;S0;'GQ\3[]G./GNO#W MF M.^'\S]<]TW"]3W]8_HT5(ZYSF'Z(:K9DKMST>WQW4&RO;BKDUUWD<%= 5J[U M*B7@S8+J-#%].RH1G3-4].)1:E6(TZC'*UEM8@#*VB<03SL;^Z5L:=.B_HDG M$X<=HVKF6!0DOEJP#S90CNI"C;H_(3)^R)GH]'L[<3SG'5S[,>"Q43B!:S_^ M42/#._SC+)G'A9]]]&3HS.G\\3L3<6W^AWM9\F MN)FI.&]1KSS99+\3>>-VE2\LG@4DQ&@7]\Q$MM?B"]1RT#GSQ=G5UMSLGEF9 M[*/[8ZIP,Q/?QM<_T?45J"CS^/C.A UQ[,5S"HM MU Z[VUBC?Q=H$#F+)@,.@56)+V(JT\3E3H<'0@[IAT,OHC'3 MUU^\6>EW81]]6_/(4%LP>KQ)X,S#KG$_GM:Q$_4F#?H$-S)P3O0*.*YWI(I= MM^]#LB9>%A9=)6HTG(*)-2(/DS B0&KT05E'%MMN+],RO?-K?=FL7+:?W+YS M48X+0-EI?]+BL:L8@A.]O@ROPMA,,(](?GDJ=+SUM78GFSY_$?M<60Y/WT:B M&@[ISE<9VL,CQI[2MO@);U3YB6!T#XWTAHHJ8D7&;GS$2$[^NBSHMAH(#VDS MI*P1G;-BZQ7#MKEY!OIS*=A\O\_#TRE'_032]AO1\@,/:+Z-6.;LM=J[9A0M\/!7;VOD$W_81&; M0@9F[J"7AZ?6NG,F)((Z13B1&PECC;KK"'I";7M5 [\B#QEX&6Q/4Y*QWKTM MYC'X2_E5IFS6(%6H2DOT'(F/L#S6=,@U+GEQ?X2BJ*):GD[+!-$JL'VB(>3E M+7QNF[X^+LYL3:-I_&ZX*(OZ<7_$C3&A(B#83",H/W Z_@Q!ESE/+W?RCA;\ MR^#HMS-W>;ICXQ#OZ\_,:+6;U1L9QK>2SJ5]2[<4NS_VV 8VCKD9R%M?_14( M%/L=26W0(Z2K< ;,#TDP%&G(N T+Q6+FU/"PXW!QS(Z1(:S;])Z.QX=1=&56RZY^X^J:*^\WP:\LG3=05)T \2(P/JXO%D MX"$>@S>&1)$!FL"FQATP1G97DP%"S=CF1GBYQ,GC7!+C$;PTN, ]XV@A>,RK M:N-RYZ2*BA,9>#32,K4CN0BVA;.3 58S!@/6KW5>8[K)ZB*1<=H_)&L2$]2X M&;0"@&UWCB"VP3H#K,Z'41=)Y])QGA'JL]NWQFKIG]_-ZJB5H$%;MK9PT058 MOOB44^(OZ+6MN\!I>P#9.=$03 "QYSD]0S)0_( ,+%9@'0@JH+-F:9&!2C)P MB- %UO*PSTG2F.Z;0\B55\A#,9>&1KS$[>_*R/=.E6E>9J:CIEHLJW'JX_(< MYYXL\% I;5UW@B[KBOZ*#]/="M*O//N2EJ)XVN] >P$O4X!7G\W,]RF><&J MUP8JG4%=ZKXH="]9?J;!NM\KX?((M@^Z*"(ZKP2/#)$9OC=B7#%PWR&VR3M5 MY]:=2$-5![J0BGXTLRE^+Q)W1I_R35VB?<+)B]A6-^/E+R?G5;GG/%:=H(L? M#B1FS[\^SL>SFU5/? K.SS'*?(U0.Q0+V&CO/4FH;5.L?Y;)J?.^W,PSJ2W- ME8'^TZL4!V".L;;K84DN_51E^//D M06]6-S[!;%WWF3K<2CY Z9A/M2$/A!0WCOUUB'G0N0][V# RP+!7'L(Z_%[> M]NE)\QWD=E?6,6QK!RNS*9[B5HP>,QB4>'C)0JJ#L"P9V[4/2UP70;*B'0TW M'9_,#6(]>:4:3@[RZ;XXL,!(-(4)0U=&9T,N@:8E-(Q5TCFMJP6S"VWY@N^<"0HASU M-5.:4%6,3C,,U*=Q+C^6K^S"50GJ(>4IGWOU[FNMW''>[.GT,SRN/6);S*Q. MM;N#W$AUFWH'!!MH!#7/-#X)$=J4+=O3UUG/K8K:&[]MR5RM%5Q;;72(JB:\ M*R9:;';,6E%?^S5[R#%?89?VV4:N@'4B,3Q4R\H%F,8XN:DS+-:X9-4-7,J."-:9!:7=1-%C!2T/W(!3$;]ENS90;+#JR0NPH=. MBT'25P^13@\GY2'/KPP..&?YWNN8>G/VU@RW'3A\"85PU:)+?N+0//V&F(O( M=D1& ,&V&JQ;4^U%_A6]3])F[,3<[:;LG]SO.H.^%VSF P3K:/C+-8GY8)65 M@M_TGG4L>:[#8#L@QP/[:(_<_^Z;Q5!1-D,&@.6J_L8TN22;B(?-I\F L,#X M[R=[EZ,^-]))&\W2/QF]=Q/[@D4R^(/-^.:K[5VW-WCL:V4_G)D!A=/YO9F@ ME1JX//'[)*AT*KV,Z0A5=1.=%-Y@)G9TU'ZO,GO94"W;K*5W[ ))M'W33 M+C(JUR)(&=_PT,7GI/3+ F^-<;NJE#M_I/D_HGQ&'24^WGA (J<4+_,E[= U MX;WSZ:6[^Q/?(_,4$)F1B^@Y'=L[_/;>#SCO7%>']H6KGLYI0 Z+ORW%MQ\/ MT9EH^W *WLRE8#RKXFK6:<508<#A,HAYJT?UO-"$]JH-N[M-:RUOW@0;TLNHI(_5O5/)W_30HUFP&MD5XC.G^/<6?; ?Z7[$ ML#7,2C1FD;_PN]X%)AZNR3L9MK%BWU_\F!:F[1;ZB'T9(D142^LP[:\L\=7G M_Q[=E*'\:^,LO,N7=ZX/-EBQT*!(T,HE]!ISO9+KS;4LC7C19NGR&6@ZYWG) MH\.KC^;-YM.9KLW=Z)7T-BN\5+7!Q-65KZ7PX^?[.]P!(_1X,D#26I$XH@+# MYAO[;'J[38,PT)K MR.-/?5X+\0.E8.F_"23KCC;MD0(@4 MEM(E]<&M<> M;\T)5>V\KE!X;-L4#J7>'K4QVAB/*<.OH9>%N1 MIICO5.OA_."$J466^.2=EU[M0INQG4FY[Y681,=E@F^.:?2O5XC^&G-W94SL M6E;E@54OJ;(+8U.#-'!D@ 6-0[%MZGMP2^F43AF4"T(73RO8[AZ+B&9%ALCU MNYD9)6O71K#JE2=\+EQ63+IRV7IE(!11D--PHX*0@KL]H.0:'(#'1VCP*<'5 MDDZ>KR^;.;?P5&)G[0J&([CL%YK4LY=75ZIY>I8*T@FFB[Z\G&A &$M!R,"[ M'.*,LS0WZP=-1\U*XESSXG@=N!F*?FI=BS,8^!1[IADA@5?&C')9OO3Q?#1_ MWR[%]E3XSXS'&!I@-WZ4GJ1A(4%J-""%?O\2TMNX)>]BM3N-V;%!G9FU4&\W MJ0E"\.!1HU?&NLY'B#>+U[$>F-5LK\OCZGVMRC:(<5QIQVCX,<U[ :88!'_D$"M MC_R.@B)S.'E.A36+=C1J=9L,G-7W(GUJ)P.O9;RL.)65CB-Q2^O\^I6C2&972THSO2C:\:52#HZ2;N$0.V2B*!F 8%73 MG=:*YC+]3K*X6/S8,:32R8;U6_&MC+Y;B FR]_"5ZY'9_=:#[NZF,:,.7[PD MNJQ$&TA/@1;A<$RQ+1L4:PP\KSAM_Y+W[=RQ/N#6;R5)*)M->U)GD5=1G"*X M9W)][&QYA="7Y$$/[A)$>/R"<60K/4_Y^:,CM@6!C X[)LR44E7(,\BN"NNV MW*,&(71D<\W'LF'!ZIH2K9\J[_K/:]?[ILYK[RP15Q;GA];@6EPYUXH<[AZI M/O.^O#91NY5-ZXWJ:9 @I&$)C<;H(G%QL8N<>VJ.]]OU8O"UW&7PZYDI# 1[ MW*>S[$LY$^(A=V\:;_]&I&4$0]C0#BJ:",<+Q137J8G'?O#?-V'#)RM9A@E6 M(5N@C$DZ..>US.=8E^P3U7#>(.5!HI\K\"EC37QMB[]:8R(TH$!<4VL6F>'S M_2\V BH/_;^F/!=27^,6M/^/&$9A"/MXPTJ8$-A!XA^H0\I%!B&V"B:O=TLX]SXQ;VMDKO1 :6.KWD>*(X,,7:5=I1J-B5'LV& M7&+^#-A.G3H+D+PANRFL6Z7F:-S,M]>,R6N''K81<5/WJ/=O["DL[:X/IP)(P-H'(.2LP8\5FZC(M50C9 MU\SEO2NL.;@K:&QY%F]2,OMTOV980O"EQ^?V3T]PO-'U0#;]1R>L#$&(?S1( MPO5EM>\5<8>$VDU&%L!_YXR^_T@<0L*5EZ\QM;=UL,?Z_>,?F3JB%XFX

#&%9$)#6VP'2E1JPX/[?A*#"O];6*5AYB>@[N84F/ M9YYUC/Z%YYF,M#LW(%#UK(6_"MF0UK?!O3U$V0FK!X)I-8(^AIQ!;]^LDBMS M&DG")]T_=^,L&0@MNW]\H8$#S!=/B,P%3]ZFS^JAWXIZY(Z7='X"MF+7D=P@ M1M?-/6C[N.!N#AG#?H3ULZ ^IV:=5G;[8"J>2Q7OQ2]_NE1'1/3C*@B? M,2)+#;RN#9Y]A["1>XX@IA@EP,__X%8J(R,E?'GWW M/NKM^+)I3.:MBE+VQ)),%6!=9YH^X*"V' 3RL'"T"47$27_V9K*Z-F)86U[57Q-)J=VE\ F MEOJ_R0JA*NMU:7OA8!)%Z8%,?I ,9,OX(V*GL]@)F M-Z]^:T5&"$7YT+.:+FT2_-JMG&G=^=)9:BEJ-E'S]U=Z/^'B=B __Y0Z?B]O MK1[]7MYZ1P8L861 \]P?BW*HSV".)"J1 >JI^ W;*-\QBZP*M8JZ[ZI]V%]4 +$2IM08/1R M9K^U(NW*1_8K'?+3&O?99#J4.Z!)4C'' 7TP*XV@0A\)GJ K#3Z/+=0-F[NC M3]SD .-\!#SVUO<@^.P&E8B5U8\)YY4$RC8I*II ^\0X^N%01%DQ=) M&4*XYLJZ5T"#"0A%8$([4#BB[;9)NKSO$D0'=,Q]+6\5M MA?I2SAGTC50$B1(2)B4K4EMO4:<7?7!W4'NHZ'@F=%5-0"!78!%088H6SCYM M-:N_.HII#7:9_1FMLQ?\\&$SY/F%8XZ1;QCZ(*3[+(;'>=1B;Z.TZ\LVI?S% M#^]*"-/T'37PJ$D(GC+^B4^L?V%;NGG5*>0HDX:2NAQ0['?ZNB**_LWB_B&I MZ/2+M\U[3[OW_3TV;DU4Z/'>?MC'NP/9SSWX; M1J3G/':U:0C8U&HA QS.O'(#%:>TM+?;.5N\Q+A\\-GY';9Y-+97Q_,G/T0;-*CV8G/!8(MM! .[9:Q;#'YJN_ M09=B$!=^"+)C0[O:-KGW82-Y&YT&+D.8.78?T!ZLP"PH#7&()NRWU/02!29% M!RO4&^W+E[KY'XB2,I^VP<+M%O!>RY -N-$4CZ7:L39, 5 MXVI^Y^O>E%#/D6B9K0-QP3-^@WZX'C06:!-"E@ _DKK)*SAHW?X.MU9SBUOK M DGB#099]&"0,&BL3E[UI.3NGN+@.$TFT2,A=D]['$E=4>4=%@Q8XS2APW:=$,@A[9 M389*J Z_+/PQ\MC;?<'*N0^61709R&DDN/EX=M$-,VE)ZS],3*5N13RWP4 L ME39#=E<;A)T?2E7BOD0TJ:A=P3R';6)M"8,?-*PWA]$O?W<. MMYB[S8K+@JW:U1.RWG.0UAI?2$?R %>0+Z#X[%,;\35OTW@OE0V&P\\/#"'& MR<"9DFYBV+!6ZT:4[R1TL-A:G\)R?+R[>CWD^WQ&]MWSLKR0[I7)BA#$4J\[ M3D]I-61Y_8NP/$G0AIH83?*IW;S2TUJS$.E^L4)%X'IM8\6GJ9K983DO9DB< M]C?(J1W<<"@G&3C%"F+S1I(Q\NB6_^F2O/:\E9& V SLCYNSOB_XM";F[1: M:;\]UET,\:PE&XC<7$&6UT3=2$A'SM!N5AW3FB))@ 89:.NC0D6O6VY/SQ]_ M^;E]?B"HHZNY6]5@&YL>I/"6!]-6$_),<(LTHMC1>]QG(+02,S*$9'@FT1KL M80SD=#%AH:MVBAN MD\ZX1G%%W"I-H+P1*E^<^H^K38:P;\A3C7/OG*QV=QJ'Z[&XU-QSD:V-_.RC M[L5)5,"6$=W"YH$JT;4=<0;3K=O7N+*$*0I$=5JH;"!XHG#FQW%;"J\>=MWD M1+Z,!C8W*-%)4RTA@O&HZD&JMWUOJ'.D_ .YR0"O;Y5:YL3V:+T?(906>AZ; M"SW/2LQQ;&GE_VAZ.F(%6C8IH7#0%/7;SA 3I?/FJ]Y&*Y)"9M1U^N]Q]0(C/TCI!.J5NR M^45?N>KZ)<>:VJ!E N):U0>:P5(KMS!.>A=0%@,2E5DB>@Z/9.7IBEZ%Z)LB MRR;SZ7_*!%_(,,%<%F^-T]UC3P9Y!^W8LT%TL-ENZ'S6=.P+^?"H WKRFU(O@V M!5W]=49UPQZUE;=+D[2[IW$DJ"HG_9%ZX9,N$BM=X27CJ3G&)=*' MNNA),K!*XGMJ^#&VB%C[6OKRZW';5GM594=NFL-6$@.6%M-7\7N;C\**J*^( MA*$=+K!IURF\??.:KK#R\HFWWGQKV31(!J*>_XP$U;C+J/<#/65/S=>.-U%T M3;P0V"Z6]Y^_'!):_[%L:,UT[$9YV#H5W_/<&.VW<:]X1:7^TAO@CPDC21(B MVT(D!\M?KJA(RHN_%5FCNTD%=5;^XYL#AG@L\0F"CPQ\M.\E1;NDC[0T\);4 MZ+WDH;U6F2GU+/6,?/^S(P9)$?AO8PL'C8W*'#2V]]GTB6>CUH7B.%#>29-@?T?B':$_,/* MO>O/!GI,MQ HG+5&4GQ2J++CGV^%3:>%[>QLCJ+C]B:5GM9664.U7]<],Q'Q MR'R4X+_3[K_?$0\BM\ACKT@0N14%RC5O' @>(H^KP+RY90ASX(_1M6?,2XAA M'^OF?8%-4G9_/8'&=)C&9LQ*_O)+$A*($K#1_4BD7T@_7"Z3:3SMS"M8P78X MF75JSG7?+T824].:2. "MC%T0;[]"V5A4VV^6S_&12*<7^MO9OYL.DA;A&"O M#'TPYIT)[]6 TF'J9O@0K/D("EK8U!!O.##E4ON2\+=Z [MX9 M5X"2#K%\?;M%>LT-0GH%**=B,?L+TM8-=P!Y.T3V-G$1NG+XCTEP3?$?SA:A MJT7_L '@4IE!!OAJK0YGLPZI"Z0!E!R>GJ3SK1;D!#=!6O67+4X@:&.SC*3[ M.(H,6( H5]7E$#9+'R96YS:S5W76MC&4O?P5&:#%>).!TD 2K"+H^"^M2T,1 M2F6UOT&[?;K87D#LHS;)CXM:E-KKU+AQKGUZ#G1I3P<24J&BVQ61O$_K0>5I MG=P;+Q)<&SYN1+H4!)*21V'M%1.\%Y=-\H\6A[P\.$CW8 8W.M^ASV46^5O; M!SM2/*]JB-'R8/;DH*++YQ9M%TE[#-PGT;7I0::PA$@;"K50,SA"4#*?2D[^:.+; !JTYG>^R= M48OF0%IUIHDKI2(]"9\UIQ](JCASA"KIG(=: >"R,"?UW6+IZ9A MQ"=RC7O,(%/1T##7Z@19"[RP<9433HI-K<6$PK?XP!#WX[K!,2LK$! ;%(53 MX2"X=XQF9G ()YBS158R$+L/&:TL1L))?8I"R05+-4.N6^-7W>:;2((*-T-> M/P%GU@?+-R,4(PDF.K/.'-S.I$#HI&JC'^EPML%O$_E8"(]](F$=_*W;4:45 M61BA;4 ,?H;[,9R,KHYL6MRAOW10E%>.[B66 #H@3OF(O4J@?'VI[E/OT4G21;.M;'H5@DQA!GQ6I9R)J63JC>DGY*0R%E<-0H*:X^R*>"'- M@9TG8[\^O%TUJVMSE'W M^YS*7SP%K@%(E;3@2U)F!21 :LRC"+#@V?^AKG+ 8;5X8EC@%#RJ%H^1X.G+&X MG^SW#MRR*T[?EJ2>-K6[+41ZY+HZ2NBY3082YO>/@[K!KKB '21OD"GOVP>3<1Y#EL6I)=6?]6J>PQTFD:\ZH+VSW,L^&A!DL!C<\@^Q\#]KXL^-@7S?39>=3,"9H!1S@ M<&2 &#]LM4<'^K%FCRK/1A/F0,@3)/O$K$,:%.5?7&Y_&DE,KL:LD R.*47# M"&0P;0KLIAV'"X!)I[0/YK')-,JR>:Z]Y6J8LX2%I2K" 8("LM22#](WZK3H M_'C9OY_-@';L>3XVZHM]_,D]% QQU^?!('V W&$IW@;#=:+?#?#T#F8'J@H_ MN^@I;<4 M0&)E=1E,LE<:NC_=MAPVKJ&^:\>O=EXVI5.A]YXA[&L617%A48-@Z][LAZVQ M;I[:RQV"\IVSQI>(KDM*4:^KJI)<7S#)V]X<4'HEDK>LHU(P3WO,-&B*'US* M!,R>YMDG'+_2BQ#@%*(SF."8?L6-TA-JC8_F>L;?:2AGX*(HUI&'Y0"CQ0;R M:.@)>+I)/?-V8$]4Z]>=ZUVF9M\$O#;40!3S.L MUQL9,'DUOM/171?5'M35Q0@HDIB;X0$-+&'61 M&RYL5"::XQD_/QTE-!3 )BJ?\6>-C-TQ*T@=HT.52%7M:^*3K:SZ8(FD/J?( M5L5K$<8UDZRGXE2%/:4(]%THF2,$")QF\C$C#T'%1EG(K5%I$?D/#7N1]X3@ MFU#SWK^LP0'>R#]MT+01N3=CLZ*5;TG7?+@XG!YD8P2EBS)_)8QHI2"=J'4? M92>I!LC]X1O9T9^/,S%S%XHQ(QR-.^>SZ1^8F7G'R0]3I_ KQ%X!F!>54$DA M_[ PC_J(BO_30CW57Y;Q?9%<1*7CLFF3^@@ICW>-F?1>G#.=\X]!Y8SP'"F# MLS("H6#Q90^P]6C^S+GV?+#OPWV9+WOTR)2HT)=3=A# MZ/ 5[87WNCW>3\ B>F]"Z&()L>]K,#$(42NFE=$ ,[E#F?IGGA$P@: /(&'# MO8/-J#(',6QN[#7&QKV1=)C2B__Z35ZR"J0WH#M!BC=PZ[GGL.&KA?QN.7LK MDG3'\VJO,%,:!M.B[C.P2,Q'9:C;Q?S*A1M(ES2!!.H#V/%V^.[YCR3DTI8Y M6K/E\')*1>THJ7DHAG27OLT0EHAF;D\ET8V\-,[2X7J6PY\0CDR;9_X>^7D< M%]\V\N;/R;^SV3IG ET3+&=14E;+_@!>]C2/2570Z-6IINF4WGE+_%_I7BC" M$;_PU!J?^X3]UE,]+N_'K'&WF/TSK2EFHD85.F#3HJ.(,YV(QDV9G5\VO-KB MA3A?W.-Q&"+<%TFSBOQ+_B_*2"G.P7/ M2+"J>8A5]DS(SDFI29(!IDPU;&!?B#S:ULA8W^#;0*ZRW*M:7&^9A'L>ZW=T M?!.)%V_XK2Q7ZV*3]7V&9PF8IDBA14_1[CK[31GOHO,K1IM[.=M:KF?TSU7T MG:D4[AYM!1)@5Y!

:#3W&H[Q$MZP;HS ?S31N7J7Z^P0%+^;(2FC7^ZX;_\E 7R M]$AEK/5\=<$WO( >"^.3\6+=$]J%^N$]WS!S/.^VHR8&Y#!OK2ZX=# M$2KX>XRCA#'SL(D3&FRO'SP)S\E+#(6G! M1%8F_V+29,C8YC_86GC5>'J"H][F<#+/XS17;J<\UBFGB0N=%SNK9;8:PQKG0C;)P/&C MM<8=EY&1( M:/&7QA(,BHHJQLS,7KIVC5*:Y9E.9ALZ M8@[<3*6J3,!#SYO.SE?O? M2I+D:6Z<@>(%2?SU3+-CUQ_CCG27:6__BO78RV=4!VEST!8,=^L]EU6$,M+/ MR]71W=[1F7EJ&K5[<0OJC0&MBC+,LJ1M)L&SQIX"C=C(\Y M-U#^TS&5(HI;II7JWL?N.0"I"^P;A$O5@=3,>^9L[[.MG"SWR_&[V$PB*F>" MX-6>-BR7F()^[Z!IG!/%:39%?JZ)@ M(D/.O(S=5&.5/6'?R5R6_C5/? GV IZ^ZPL-/I@+ M4< *;;ZOS2,8M*?NR\;UUWE1+SSUZ^%?;[VP2P9XG: _D$X\U_4PIY;2O=TK M[J]S:0'',QSF MANOU]L(&YUZVUMPZ%+\Y.H_S6JI7@Q_"MHJ1T]%.59F"]8,R/;2B'=6/5#[6 M5NE[D'4';SFBUSM!VE^-]H6D"VWH8>HP0;Y M@1RKQXI?'[]PXV;4)M])1&3;7;Q_9 9B6, MMSNG-&1WG$'#U9V;K;_0L.TU(\-=86Z TA^Y1O4D2.IMURV]HAG#'W,G(@60 MH<2(@'E_H3_#$E7NO^*28*@5\L_[A]( *I7H"^;<^$?3PWS7OK[OWDY0N(R M$%^Z_W(=^E#YQIHJ_[WY#XOB17$;I[>\7RXY09M(4%:E9,4ZSK M)!E(C4I"RH@=T*R'**##CR2:+[R_2L@R>G86V)XOYFRT>(.7F7FZUTM)^''_ M\X0S"I1O14EC(OQU\5,<+(J]#2%O?>]H[>*,]NL=A3//26[Q+:&R)"C:;VWR M?/7PPK7VW,Y2?BU>5_RA^,875!^39E)'_^P\O3J MO<<%K!576)TFF/[0\/++7;IQ^JI2TL6%?BVK)A0[SB"*E^:[,KQ@*:I0<+O7 MF;_E*<4CZ>?G%,8>;D.^N?;4T6Y.W21$[,7J!E\U&^V42SO7%MHC&!^J#14H MX4Z>JO<='6E:H]7:+,[/R] S3)_]]NT.CE/C2E=$J("S?-GW:(3 MHCYGL]R3K'!N>%_Z(?,_[G0>3#7!MVY(PP_)OU>BK[#N:+5C#L[5C!Q[&1QS ME$.F,;3(N3RGK-V?C3M46#?""!D0;-@FU:J#1AJ-EXC(VC*6-CA$MBO??T4>6^]/U23P/:67D5[TT3:Q7AZKRNF&)GI%6F\?K*5XS#P1J M(]Z,NU?=$WSP8^N ;YK$^CE(J#9U<-8WP5KLZ">7$. HT@7ZL=4F]LU?%EN& M]D(X^J17WE4/[JC(#L](5=X6$] TQS=#I2'Y&BR&,/B?=Y?1CLT;!Z)8D]S(P,[59Y!=GJ "O)%1LC$AI4 Y MRW?2JDRS(3K[0=*DY#9+'U[,/IE<<-3MAI!_)KV26+Q"OXOM8 M"7,--3C)-30_C.#\:67.Y/#2X!@'G[W[EIF0F'[PLB,@QK0JMN+IBN\INA%/ MCA\8I@6 Q(<:R&0J2;M.0.6.F8O_9+\^_AGSJ#2U&_M6+1?^B!!T?J6&Z9MZ#N CDS_WQ5JK#(:^S MG4;+>\0+WOZ8TGY:8?GKIZ ]SP-::#L0E#LSQ>5*8HGS[I,@=5517GO3';O/ M^"IX7GXYP*27* [GP?1Y@58-8H)9T<5_PA7_M#V4009F'A!62.%9!Q? ",MH M.8+;X,$^JF-G6>*O+ AD,+,7($3'#C N2F454]XG W^^OP UR=/OHR,0K*?U ML0X]:"/3_D'[5C"5%G0T%&%/P,RFNA'!_'%&^C(CT8'I7F/ $1].X_!%Q\\WQ*[I@D8!DE MM+;*'KXK9OUQ+Y//:UX;L44&;JQJF#=NKD=]&#^YJ\_;LG>W]FH:6[X 9"F5 M8O;=8'FPE/8==IW!HHLF5VB?.K%=:O/^UB>E"N>VQ'3N@$&COS$C@ ?;CN0F M2"C*YK+<[+XG2[W+<;L&,OC+A#+RM2#>TA^$Z7#0FT8T23Y[*J3$]\L?V(T' MU]QO!= ^85-%;F0[0>?% MLR^?"36&87^G-SQ$*V/JT6Q[Q;O)_V9=:S3B+@ M/3,\XF9K=TXLIWV \BELV2XS+QL(+:J(5GWLERX21?X,L,](#3C.G+#M/=ZB MM,P^;38+"YO!5ST>_5+:[G]R6\SA?C0I\L<.\N&:E3P'47]SHTWM\[AS6C\3 M*SXE,1!'L#"8%5V)COXU,+D'/35?AV+DS1>A,B)P 0??24J$ZC4*D71/!'*D MJ-:=^)3U6"3KD2U^Y*FRO5N1\_;X5P^ZT(K=9GZ.D9K,'P*Q!0>H/@^">NL- MG5\:,VL7X$<]]B#1&!V^>KM/T"4O^A*K)I!]VFN6#3-CME+[1&CUIMW#N._; M::WN!Q=,V8^#)7:Q!<5BV76529/K' MA&J-XW8H&?;#-/ MLKNVBU"A>!_Q4F?3/POY^W9K\*V\VV8NZ6[M$3LV9H%/OGB>7:=NOU&YF1MY MK]CV4UF?=X\_3BGI=B'.Q&B9FI.U2!4N2AB3UU:I+23B\B7F6YZG@\Y\Y=3]2:C=3^!2^ M"!*8J9[?=M@DI0A&$B8_2V)4RB';)J]GK3B(5X<$RB7-)RL]4U/S*]BGH(-# M.[O8MW5GW0I_$JYW3+65=LJ^Y@ZTLU.8]J;8OVAXM'UTN]B#;WY/\\MZ#-D-,87%T 'HK5?]!LXGW#YQ J5>/S2>C M7V/7-(.J8=>.N!-"&KYO7QV>Y"=@9C6(&L%^AA8_ M3:=:YZW,U+UXO4J=6N.[^F#?!HB^^*!4RROB62S/.T>9QC<.ITNL!BI"&'^B M>PWQ'B-O4SVL94-^JLS8B,-RPH<67G/3]QU=Y&7>7"L,T[. ZD5T:L9]DQ' MGZC(@SXA9$PSXMP83[W0WM53KJBM@C0O/SKD?A (S\=FK?K F8.41K*ZCS1? MH*E^\J<@[K"/\W($P+M&AGYSE0NC,.%4MMGOP/'[@+<'5'N?FVM&'#IO4>_PT1!SK3LLQ%T](SJKO5%7D M]L;ZA+>$<%">Z-ESY7UA688$ G-!J@ GCR(T^^OV3"#^N4CA).: MTY"'%PKNOU!F-!_KIORB(RV9KR.0J"Z:S\$7WDSAFTT?ZXTY.'T;##M?,(<, MV#)73N4S,T_F4/&MZ;J*KPK$8E3#EQ&F/_]X^Y;^3^\7_667LD9IBFY1,670 M?%GQ?(;?@R:JU$#MB6]45#JWVC8YT9"W:5B'Q[FZ[6? M[D+U5-[>7X!"!6.^]RB)6BCVBWD?.;FYX;YUW8WA%[]^'9CVU"$ZG7 89UD% M*N4IIIEWL2^4U; $,-TT2'X:DA%]VB.:_U;PA-Y8S4*$H6=AMO;;KL_F^+]:9[)?+Q+/@&:],%@4BBWTM-UL7PS_C'NY=?XUL.;.J\VS(2; M>T?<7$4^"!M#;FD"4( &,#T0Z$1PUFY6/96XN)YC3:L[8*:KU7/1;HX!H[[H MNA* #;1VS&N>#5P8,14(7+-^-S.T[:V]O?W\L>6[-8<:_1:6H: M_2GH-3@/C/2;:ARYI,N\VTD=&*UOTQ-0DTQ!=W.'G=*PG5ECOY;V9=#[*:T" MLM']7B)H)OW9)_[\NM.-<3,U?[=S]>.7>RF>5LRF0$7CK]!3&,(^@^SZ'W!U M@:C(?[*5+FH22K,)C\DZ309*B[/:TB_>+@6QP,",&NF].E'].!69>(C?&/II M$X>VO("[(^!1D3AR-O(UK @(ZMFT(NFF9H$8\A<(5]RL=%W8V$;?O_2P#N9( MG9R5XGX2&';YUL4ZJ>RE*CVO7*=TGW4%W(/.RT=%&[,P:*8W&PJF_F,Q#1'J2U]6P M;W^J7S !0/N/JTB6>!0DI]QP;Q(^\#:!#)SYJ6FP4!F*>[9ZW?'\\?O59WUUOU[JK]/+MJ[[J0 M2;>>TYW35?BM.]=CQWCQ((H)&:PAR\ ./^EYXK*@BPB99DO&R;X6[A_32,:B MT)9>%L2_D;(=;7T(9S2"&06/9,2?6P:N(KL;B)-G$%C.*S&.(,,8KMUNK$?X M&-AO@Y:JP:NDL*TYR5M@GX#OYT_?T2JE%AE#BP QAT\9_%.M>ED+8/L>%@T' M]F&OC7V5R7,JP-S;:9[<8ZT_S&TT5#Q0L26_%O-06G#([PCI6N>N7$+#R1RL M185[%V#X'!/);4<741Z%8_XN3FY? ?!]$W'<#*'B_C&C13]84=G*GU,0BN0K ML%8&77'C1L<<154A=1.?AW8ST#1\96N G2>1556:N59'ZREOR^%UE44 <),Y MHF>+A$GEBAVNWU1>2#FCG4,-RFW3'^,745BK1]Z,^%'8#]8O#!GZOC]D[O,C MH%/0>@KOI*+Z23NFEH]A;(_6"?^< .$LBPT5DN+=.J"QB"Z8':VM^.9@$U]/ MI!F'T0=8ZU#"^3HCU_WN4,PF\RB.I=2[;\_N?CI'VT O[@%ZN4HH=4!JP-9- M3&E&\Q?7/\0__ZJB@UZ0?6([H?*%2$>XVTUX?71I:23OA' M-ZOTI86H] KN MEEZ='6&IL*RY-H:((2%M;%>JT3N($N5I7M5 M5#)[$;L#6]UZ-'.T:;@6,:"%?FD@V3N >+O M,R&F!_:[0J MQ7;1THM80XA MK/$9&H36O/O./Z;Y232*+JVPY#6HQ\OD-KSN_=E5N>Q8@WZ,#9:4/Y_'JO5.2_-I%F[Q8X *>$/YYW54-?QY'0%I7PJBQ!-/)5^" M4GS)X5OGY1F23XK5O@T_&RFIVM0-A=WH7/H1.#,RHLF5?_4M4&D&OA+1O^ R MP45X]^_P?JBE%UCR_/D*39(4_XDD\6:C5R;M1KTS(^;N39&]W MVL+EPZ%&P3_?6U6NX7=ESO;X4 $VM@0B$-4&D2NCI+;/#R.I#M9TH>SM9!@9 MG%XL*J96O[5<';620N2Q)HEE&6G0/.J8K@K-;] &SJ1O2A+/@%^*BE=C53A6CX(D4R\TI&JJ>Z<61SOE=SK(^LGC3$&CW MO<92S?HPT+":(<>:LV F_@H7@"E;MH^Y)3X,GHTXG)KA/D\(H7-4K88IRJCN MY"#:UK^LXS3OW9=IL\5C_)%OZ[/2$"XIO'H]?%*A0E^VD:W0-EFHC/?S]RCL M7/KL@ 2QU?UTH36#95Q?H+6P)3H<=!/G@G@?("FCCMA;:U'YV$[A 0>3M$H0 M2D6@%SOAPW92N%1*)%**L*0@1,OYE?*WHV?KQ9G&;3Z!7%NCD31'H<*CQ+(H MRL#'\8K:/F'?CZCR%[IP8F8 HYY#W?9_7A5E$2=),GB377:D;)1LM.PE-M@9Q GD: M"J:SH1K^=06YOC9PB_B\O#!;B;YH3"6>R>?C'/1B^(*(K3P_+B%^P^ZQA6<) MO>OX,=E)H8W"WT#!OE*VHAGSR:P&2'>?!MT <0_0_3S[FZ@[+ MS$MR5S;O0LZE/KSZ9JKPTVHGY3;-Z)>W1&^[%/\,78:?J#]-IT MWJ&^7$"LOD%Y&&-"0G8$,*E@O,D&;X#0%/Q'YA5.Q=MB[QBT H1_MYGS*SM6 M=(YTP1P@NXKN1#=L\+_LYQ1:SS$DY@K6)^;-ZM8&@$2F=ZC?BEM:49><8JQV M,"(E?B]:HQY\%/WLE[SR$2G_D&CM"1$"IT($9A^(>@2/2<^KWU3)97 :5?YL MCOY3U[?^Y&?IYYF617/?[%3'\0;N8?UA5?Q%-L *5EF8 *._5=&VDD8]"\_@9]K*#&[42 M5N$IRP(=\2'G&1G&<6B$+WD%@DB;1#4AS#31K3[[[M,T!L+5"X.9Z8-,B :E M_NPER4W@0>"*NB0(#/W]5A"A,TX8R4P6K_4K!+=R0#@!=1\VF>A5@=:-N3\] MOG$,HDD6X MU*D6,KO%6T:D]7$0.=>6$+'R((;W9Q[]S"WBBW$Y?0=9\'$+; MM?=\*HCS\L?FZW-4]A+[9:\PE=[:NL^-+PUA$*2W:L,)PTGN:")PDP.D=6K@ MF=&MI"7J9!<>\2]&OI:= 8;\9SW>5S'M=0Z])E2^&FM2;$;B+I:6#N+[7_2? M#9F]GB3YT8MU$'&E??&B>O(]L0V%^X533+BDZOHQ<]$NQTWDNF M@R#7"OR8 ZM?FL!7NB/1,+0WM:YF?G8>?YAJGH7JU9VH4HQ/NBF2,+ MLQ7\M[;6%EBT*Z[XK:0_O,3ZO&&0>HCG!Q[3Z]TG6&BWZS"[A7J:NG7C]"=6 M:C/U-T:E.5$KQ:YL:<>N5EUE#1#:E8T+=/Z)4FA,ND8_T8DFU9XX<$@0_&SP MA4*V8-(>1(:QMEPSB@P6'KU:IT1]FCJLD_\/S-7%GWPD-\$>=^;U8?T]F(0#:_-&K2]# !%=V&=)G>I.T"RA1L89 6YU M0L[ C1%V9SXFP4\<$3&>A\*L$VRD*HQ/W44$?-+08GK$U3U9)-776"NX5.17 M8GI<_WW_IWG)'%O!:QG""6)D)3E1)5A=V S? Z3ET;V/7?K3^_0&5+3^U575 M"EH9')2S9,SWS+T1?-:UGB#!,17_<8 I>(#I LV70HY_$CSM]Y$8Z*W4H(YY M9A^5^S;B,@C"2.@&OK/[2IWLU8+UMPLY+RKVMZ,8\ M=[U.IDEW]I_^#&@9( MVXZCGGBVJ-<8>#'\O 5L#O1XUQY")DMX-9I&S'8SN."AO;2]U5[VO,?.R>Y. M2;)^JA6&WO5.)JKJJWR$AD/FC3!4"G=H2=OG#V !KJ?CW:,:49!WMG>J&51[ MJ&3!&+)T[9&K-Q9'JRY6TH]21=I3Q]6<=SW(L.]_BX4_7H_?62ZZ++?U,^UJ M9]445B8OPBA'&R M@YA?-U(4JJX.&;$WN]0Z.-#+,]W'(\[L;NJ@1ICVTM#JV4ASN/N4:1F_;HL4 MCU/"]W-4PLKS4WJ7O2/^FF(<[?V9O;_YN,;*7 R0WHW*NAG?""9N;]>JX%^N47&>U M($"8D6SO' H5.5;*G1]B35WMQ\ZEVS>\V<_(=64,]B-@_-0JAK_T09IQ?#U1 M;*E>,^ARK2[I::$6@#9_PL\8F17;R1DL8^6U97(N=X;L6-U>3SZ^ -UM-X$S M?O*57Z$W-_O*%J; MF?W%/_3!]<'H8O2D-2K_F^LUD)V=(7E48^U0N20'%A; M> XQ[7P-M<=F-'[#ZPRN]5M@E'BG?U+$54&T/_->7-COEO;&Z*[H!Y M3Q3G+= *%K]2;WVPFI\RXD!DK?A\RZLZ5NSJH$S"UL!'])E(G!*V_/=G']_X M8P9P6M\W 7?+V#I42 HN76+PIO(?2YB"D+< YV7B&N@C7RMUN6J[6OM7KN2Z M)BS.-Z?:4E]<+_9,M";80KB^Z-.&)>BFO8N?%*B\0(^DS;BTL&>-\OAXKW#Z M6O]'EN1=-FLRPK00:J3+>!$BIJ'ZYO4*.[0,6O-QD$8F=T-US,N MZ6VW$9)=SA%_QLS94Z--LEK^09_][/ET(8P7\K]+(DTX)+'>N[D;G M_AC?T5>/CHIIT3LH2Q!Y!\4NI-,._J=:A'_.EQ[U=+R'D^I/ZG-E_>#?:\ M@(!QEW8?S^PU^_*)S^7(.\>7J[(YE\4^3\Q\'G%.PX'UFQ&$5(3ZDN*/62LN M&5AG_K#B->5NJ8KNP;[O"/+O;E:N_&'KAX_H;(< UPNJ]PW![QO"F:,5R8F?%EYAR#*R M(6C8&Q IW^4%DA*D%(7,I<)\B4V>_NW.C@&D)Y5ZLJ.6,+K@VR+*=C^V>9[G=!I5GONSVPE8<>O"/1_]U&N).!;'5+\_0GI0Y M]:ZY%,$8I M.2?,+,^IM#_2R>Y:_7S*W )"+*Y+#"M4-U#82B #K>S"D\)/L9-&?]EN1QZ( M0%Z'#DV6'ARNHW[WJC$APPJYA0@8U1)_3 A]HWV".FNK5@0_O@/X%JVEXQF/ MV]L=(E]4X[6IX-\"[<[C;I#1;;^V/I^&?Y7OV!*MI#@A[!;M9B<^CE!4D7/! M'*R1WI8&)!^7_9$219T 6CPAC1"63FO4BFVKB-;A M,]D&D965'UF.PZ@Q.M-&2(&T^NHR#2*ELX'40%=UK/QH:791437DXG5@P4[$ M57^1R?:<<5'L@93(^ F]]"_,0607VCT*.T3[\TW9_2!6MRT(H>(Q)]:6@;%Q M*ZU&[/GC6BWQU$_9"W.M8M85_"N)AQ2(JT JL0?\6*+=&.W.*5L&5"V12]#\G*X1S M[Z]2W-T1L+LF%1I@11O_T @6]^8#DS[*&6KL5;'O;E?5ZS0I1Q.>4 M*Q+B4-.1R- DQ4BB!K8I@;%'*1H>Q5IBBUX/2*^3EU4@3>':'06#9L<&NCVLN_"S2,Q6Y%;5M,J_54Y.BZ^;6:>T?Z(%V.YZRRW^5TPGT.V,$8TYS8A*.X6 MN+I7(A15O*O5:?XN$&> .4!:\-^<)QTI-4/K;99X8QE":XY=YS_)+T2%E[86 M_W&-Q[\#DOIH"OSB$BG.RP7H03LH6?!RC-P@C42'=3=-C!GO\;L+=#; M!V?+R2V^*DU(O/1ZWQZ,'HV2[EL LS:=_Q_!$U^&FL:GX0B0T*NC>I)'O5P/\B?\R/L=+2:D&9% MR.LTZGYPFS=EH>/\04,/&7/ 8@L0C^ H?X3B0]"(43,:]CQBBJW6Z$(O:1Q8 M==^_T44*J;!:@&37Q[[*G)'N^6TDW)&RY=7476(IH731;%KG)KR:B2.)[A.>I^+N ML-%D^[#3PY,?11O*E_)T;^F*XZ*S9?:.+*W0*XE2IYJ!+DW%/[7D]@S3C_KX[NR<4)4+7[N_=?3]Y!6Z&:$ MN-7JB.4B96'E30(]^7ONXZKHSM\+_S8# A*-Z $R;?>FBIT,VHD7V66&-ZF3 MHO+LR:.#VX^S4DM6;P%J*X9':B%C=61-%#."Y@P" 5L@0A =@Q66?<1&A?\C M3][N[?D%VS%JC*[C'*\WC!?QRC>VWR>$#0AL^OA<2QK+#S(_LJK'9VJ8'LA2 M;)?[Z,.W0B2EQ()TIGE6O_J?JGVE]R\.B$=,"('#I,FAA\GS:M-9R1ZBRFE" MSR%CZ.<[S2),^*>BJUMUF0QH^=IH)6QD,T>=@?/>?GV_ M'!68)W.3*>YQ5D9_@-!VJ0F19\]3^!L=$BOQP$6>*DR'Q58?P32SQW2.7N>E M+:,1_GB5+;:VT=ZDS&F,G&(/7X*7M%C.L@B;(V+FUKB&=IQ=BL['I1!0]3*CYL) MF45ZG$.7'>,S$ZI=*(FQK4Z#8/V.16."$GL3MPK*%6/6DV55I&*=EKA0:*? M>K_OE?7]&I6@0"W/ 8;<&%L38P1!N?7TIAW%.;V!@VZ]EP!C%FO0);09X?^3 M1Z;'VRVO.3B&5O>7+-5V3NI8%J'::GYXZ;8T?B"T]\DK==PF=EGK\I_\F# 1DW/2V%M M0,/*&_HG0G1>YE/Y4;+[[@P C(;_FU_XNB95R*;H7U XD%J[^&4+B8X,WL<^Z-QP%Q-C;/MB:8/C*OX.C,P7UC!3=#W?2'-^L3]"73/E*P/=4VQ-$)>5-V=(.NC+83IA' MBZ@6?*A M[AOY$P@>W +V)W;:ZS^.?4O-OSI%0Z[;7);:RP+1LF ]8TDA^1&9@#A="=98 MD(G4ORFPAIG2'K_F^I7'6N[2"??(E=*I\)1!^ MMP .&27\%K"^Z3B(BLZLN300"4)-6):]1?X9\;L7J&YG\'9A20OXWC:JOWW^5Y3ZB>0#)4**=A\ZX,YQE MKX(_SM6WY/6 BTP@>1#QT!C!>\GJ!=DL3/@W+H:4(?L3FG#M1'->$<.E'E(S M=TMT@^+75/CX?Y(2.M8S@U,K LNTSPIB4)V5\I(V;_HUU(=:>L/LAUY@"IB_449**>S-XNWYXQP:H/O8M^1^(S MV$FCS^F\.->!MJRS1^9A[$GJ16:,R;&ZV2U04=A1YE70F7G) 4&UYJ%L96E2 M;H&:\P*'7*%S[UY*G;#@Z(8X3=TKKL.-&]ER4(\__[0D.T4V89*$_/F,;S[V M+5#RX08F\9@:N(9"M>#):"WT8/CHGY(0G@IA;&=0(AX5([XIJ1N\FH1J4*IM M]E80)RN!XD8&^KTORB7ZED@G)-Z_F*?7\QMJ!"Y=,TMAJO\0Q4Q9+@Q[^GB?TA>?W># M.) PK!4M(SB!&I@.Q$,[=<&89M+2^D/Y1XJ6G[Y?@8&7X&:G*._U2:@U?!VE MLF!R=@LPH@+/-OQ)8*$1=DC+G!>N!*H8Y*>\XQJ6S,S 2D)OS%V0\%XF@\Q& M>A]:FJ"GPC:?+ ,H?T_GRC\=7+!S+,";2R)6[[?U4F5..A:J#G*?1G[D.!=K1GLOLE7LX![HF*%GHQ5GW-'L))D";0D4> M!U:_/Y]GR'5/!LDO7T&S _N3N<(FSYFM]QQ& 5>D:==$+H:, ?Y4RYZ[U(<) MQQ*T'*S'43^"9S.!.$J6+);&7:ZI=@%/BHL^<;O\[)QG%FU5^&7 'KB5RR(^!7,A]\3KWT$S/C=5:"9J/>@DR*//%AI;F+.<8S^\& MH;SB-\2N,%5O@?6I_7:<7V<$H*YS$9J^]<7%_J_QZ0T?1B4P#D'/;X'G.G=6 MEV-3[3;BN]:X0!.SC4_N-WQE\%.^[O1[HE,RMRCG8TL^DELD1%+HN2&?]-;[ MOA6F_G]#MOV%OQ.76/TT0LV@*&$I<3>NWX;\\K&MGWYKK.%45.P%(>)AX\O] MTSMNELSZNV.\DTFAPYRW@!/\BF'A+(N +]28HPXN$_0A+T3KB3:<^PF__67\ MI"FK-YV9GU^)C];4OI"4U%&=;>,!3V)(@OS'3+F%S'V1=>5*Q M@D#:O5K8:&:.4FH=* #%A*@^D*GE<:-D01GL5E=_8H0)9G9BR3*J[GB7)=?E M]X'S%O)&2GL>,;M*M6==TR N=.H31@W:Z[^0)]"&L[Q5Q'D0)GS&B/92V!4? M3RFJGR08C0A>)O*S,GTPQ6D+[7A]I7,'_GI5ZKRH1*T"8?$P?6MS<^Q^J0&C MGTO7J!-4NBF+2 MVF.U0[.F@T5H3;Q9BX,I4]%-:,\ZO:P6:Z@N>*M4(*:U- M:HJN0,W5?,$8YL19L)=.J]R;;H6\@*$) 8]4!E1M BEG44TGWIWX+/J,!9A& M=MR5E,T@:9\6)F5M+L2%S3SUG67D?D+!(B;*NF)9L"I+\K=$9$G8#ZPR9AI^ MEOYT:=#"+OYK&N_Z,N.+K3I/2!<1D:V^1G0%^Y1KY#6'P0M7/5Z[#&&>346G M9, 2@!\8L?4S#%VFU!Z1KXDL=$>WX&U6!B4 M3)Q<(W,/32_]K+"FVD&&AAJP18K5V62N(I9(#[.5%1^S.J_EOTG];UN6_<4C M*9:MOZ/OO89G-G=O%U)D>OA"W;&#LIUAR;-Y&JKY2\MLDH8[.9+DKO:97RHJA.S> MCQJ/\YSQB)@G+[GBYS(V^Q2=LF23;]T")/XD2FLER5.UCYCK)@=N3IV=Z/M! M()8<]U'Y97K;09UN\/U68<<=TP);[?(7U+7'^[3PJ#@KK 44)R)Y7A;V$/E* M]?LABJ(^D,G?8D&DQG0,\X5_T@J84,A:>#1,7[WYD5F$6^/G\WO4"RYGG8S1 M1C4(M_4*TF50R\21?,-2X^27?%#[+? %!4";D3((/_,5.^'NQJ9)7N!:X2=_ M_,T4_6?_-C\ &$3\O@58IS6NKB*OT*:-=NX)4>"](9/-NMU,:J&]Q=>KU_,[ MR1Z4B=^^S \UA.=^P-]8P;0=]5A0;0:W@'R%_:\ MA!4E>W.&J2^2_'SCYP5:# PD/[XX_%0HFH6760-%!IQE7EVBN;^<\-8R9:V> M*S@,>BP03P"GU!01M>O91'YA'&][LF(<7V1-(UV:6I_I]O[8\(%"T\<<;I$, MQ15!(X\87V+3=3\R?:.&>)=[/';.)8FT'M@>KQ? P9T_/U6:1 M='JN39S1HD'40'R"YT\!PL<]"Z2&'I#82W8G,!0)OL*;5NIQ^$03$UPZOY=Z MLSR[%9!(GE>S<8PC,>,4XXV_!:US9:1QG3_0Z72:WW'7H:S!FYF!.) JS^ N MK,J);@9(;JV D+'0CG-\-$-4[#-YIO/)]S[LO"X7,7?LIZ/<41U>$9 >TS.$\JO>+0 MJ&8PE']@H )2W*!Y=K?1).(6($!KQU&'0NLGQ<<&STPI7M,7>PUR+H8?9D##!$-JSPLW<8/ PD(%74/WPFTU4@? ML:?AD_XDZLC>;%-:D3P9@1V^2?^:0'M)0G>N7CC#,/^U9-C5(9B!'\Z6Q3K) M8U$=/2^P:)) NU>;_@/\TW8[DP#A/]&-8JP;=X7YEKAU.4M;4QWK7B?*TGS^ M_[SKZB_\A;_P%_["7_@+?^$O_.^#\L_"EO3 V%=6&%;%@C;Q!?>CMZ!9Q:3& MZC*$")/#F#N S8@?MB3%PE+DB.5(T0@[\1K_P6"QZ\L[UWCC%;^?]X9(\DL1 MV$"?Z,_Y;:6VOPG=HK]WR(%Y]O&T6SQR>FQ3X_9&%Z1C&Y!A6884H M;#0ZXQKR1'.AB:+AH'I1]Z:[P^.$L8A\^Q3XV^L^_\)_&8I.T\4CA7*4N+[] MIR;P+#PML@9^61G/%<879TDB.9*MCXZAO\#]Q8D9M1C9(L60,$HKU(E;L8#J M<;W9>\C2MW]E8L5]N@)I]YUQ+@%OIU/CQT[DBSN E::)$")8 MTKP$H80BM;/4]3RP_/*PK=2Y>E6%Y8$2KNA5FME5IB8B8*[9EZ6NXU?=/3OS MVH@EKP@1FC>=V)8S<4L((8SMNCY?-:ATU_?R=*SWMDN,]#GT8$'(E@&*?&K> M&);QM5@92-A=9) 5OPL9N=K\6NRIICCM(#U5I"\T88?7\M,I0.(MW4O0)PA+ M'_,@+;GK@Z30ETK>%Q4$MH\JK"@NBI6^*,Y^!N/%Y%S=X%0PP&(R;8L]Z\>' MKOA$EIY>3S@9KE+%R(V^Y)JM3<=[,9:3(,6+A:DJ+WX9U1F_O,E.AI']C]Z\ M_+\>\L(+CRU]-FX!5V=;:;M72@.?L!D*T-(TEOE94WQ@K,L;BRDMSX\>C-HK MVJ8M$O;NW'XJN5GW+)J2P64-;92/M0]/8S_P2>F &G%W^L[(VAS6CK2A)">N56P!_Y_4]7I:8>V;O\1H- M'8%M 3'6TS(_G7508%UW@0XLK2&JPRT_@NW=J=B(A!IB<&6$6'6'@3QUV&/I ML0))\E6$?@_?<:'64IEE MN 7L2N87,T\-&GDE4(>RRT/E$/$.4) Q4:&GB_Y8679;1YVM[F)@/^K]EA/U M-J$2 -58Y:/_PH,M&"8,V<4E97O;NY)O' M*HUV]CEYZL;9E?\8]R.@E_/)0@GO+ LT3D)F'H8U.>TZ5V%%BL)>7GWS,$,E MQLQY:1*C1"0/WU?INO]\YW+:%WHR$M_R_HJ/W/COG#8Z+UJ7OE,3_9#>.2-/ MDGVH2R[*$F>%E?N]1,\([TN[/:M)JY3?[LA_B5.1DT^5M1V4S!MWD?>2X$N^ MRG)[MRVW,ED7NS;"O&X,R\_.FWU>.>I"T1L_B/%";A B58B1"0OV-$ %ES'> M @#S+;!F&XTH6F7$GT5@'I\OJU=.V)=%M+76PUB?CS82M&*TL$CZ2Y7$WP+! MY&N95T1ZX.59,"*URA2&]R;C0*9!>-O_1P&K+/W"U<<6P,_KZB6H!,'URLZD MBT;AI+^J=7I(3_-I(=/;%<(@Y@;.MN#H]J\%!C.S["D.=C1]-%<<5.3O R35 M.I>/971O@0[V/Y>?_)E\?W9%(#>7,G^*"/TW[J?^!Z%)@]8FML#3YM#J2VGU M&BM+_6%'OFU).>G:)_)N0;_'.I?QAHBOHK\2C<(SXBT3H0XK4G>Q M8S1(;$75:"5K#2"$/8@VF+?/#==7&"HU%1+&O<^6,A1C_?B'^ K^BD^:*;SB M%=PR1-C(N!NJ]LNLMFXB2_.S%Q4E2\!C,IAT:V:>+XHP*,'-SN=#ZRVP0C<6 M.R?@_\#D%K!&4*JUWZLT-.3^Z(>AV%DA4&$"]64!@U?2GZB&V)IG#)0H__Q! MMHHC*N&R/-X:&-4MJ$66VZ"&PGG3=CAJ!5,LO$H)*6-+BE2C>._L<[!S];ZY M^01M1UBV*T4%*8="UCQTFA?MRC%A9U2W )US[F-4^64BHJG[ MYS(0%_@M$*!1?RR=^+W]P_?8 X=#?QD8UKS7/W]%Z;SA0H81@7'0&IN[7?&- M(^?:X#HS%@F<+RF-N^J,?-:\*;L9A: 'P>6'7&NS2$.U#1J:QW]#%(-\:?I MY"?F9.!_:8)A?N#J1<1E=81,74<3XA;H)++;\&-7\)U58)Q;7D""5T!_/<-_ MXQD&\^X_'7_,RI?GNVP\O+)\R58/ALGOT4WQDHNEE]JJ M_]%RJ'T?MV+S2+HJUJM4CHIGD_]9]N'[JE8 )!^(IO"!;HUAXOXL8U"9UW.& M=;5-NP4A9!@M"LS5S2'R22Q,__D3A'=E(GF$N6X!7!N*9KH*PFQN@[?Q#_F3 M/L3($R:M9\("D8:W0-;!$8H0O69&5/@4BT^7W W.7K))\>+7?SI>26^ %2 U MN [/(B*Y!3Y1KFW=@!S ,,=; *G%^&]^7-R0(8A(+]OQD&:I.N%VM?)X;)4L MK&"X'K@LN)ZO",8M>A*&XIBW$FE>_)GG1)'B.L32S,:FF1B@"ZC&%F81><+2 M\_/>K:I+0PV3-B>9(S\<2^8_'4D<-)VNY^+KT;2YC[#I$H[,;6T_EDOUG.?< M.(ES%.!Z]>\LL;CKD'/TYXQJ\#:!\?S_)OG\?Q 6MC2N^M'1?>F=-U/=Y*SN MTAT?-VMWRC]"[R:JE#R6]IYR;4EG?)7P$X[;S$ HZK;?,S,E?F'GT#.M/]*1 M5"C?P>BLM9JX;1O<@C!R9I5Y.\GLNL_V*M>?1?@DZ7BW,FEG-T;OE?7V&_C= MEOQE3Y#RA)V]Q^*\ +7I\8Q=]V/)^*!!>@(7?>T4EU(;S=G9;$N700A.V\PU M[CZ/-*7A5]#\&4Z\1-B;*IGP/@=UC]5; %.W5F1%>)!QM^NN'I$=!,TTF4MV MZSC5YMY+S52,B=%Z)']BX&YN@$,;M-([88@?D,MQO 5K&BA.;XZ&VTMT+ M\:7X0=_YWG)&.ZV5%$_QT2>'A0]_#2;3-,S]/SKZ/GQ!X(W46?3\ MO@5.772B=:H13U J99E(HEM 2=B[R02>6; ;78A4*.;XWAZUBWNBZ\]E\Z2! M\EZ>Y]/=&Z:X'*G6'^M%_4[4_4[&P6"GVCN$L+ M#4NIL(J5PH[)5* EV_=%W:1;[KA;M,BZ4FM\/?-S9SSWUW$X[ WDBSK)2$/= MO.E6"?)*D*9UF%&'C[7Y?":"P@D!U2M&C,\KPX/;(]UP=#-^E>>U"*P\!5P" M&[<.O2_0^EA=P7F)&IX%Y\UVH],WZLO+Y;^,7WSA^) :@D7G?2:<"(:K"A:J MVZZVD1P9'LM,J]U]2N04_%ZI@PQC>8I>7K=R/+\V @5^=&1Q7[:%NJ%I6Q3$ M^+K/W%.MWUV:.T33@2X9ZKY%:J!VD;+ L-YP6B$-MXQT$"9BL.I>EIND/H5: MFU8G""2\<$GO!%X\_OJ32%Z685#AO:>#@!JQ[[(S/G\) MSR@QT+,,W.%;\]7R*]GM+N&7,]& !\M M\M>J+:FW@$I]2U.MCUA^E,3\8/JO1"0[DPL"=Q@>&P[Y5,MW0&I[_MU<]Y._ MQ8\MR2W0Q'C D^U"[@+;$CR?T-AAZ_ MOM_Y'WP#?QUVB6^=5/2)H.=G-8@P\B,92/Z] ,MI?Z MR54$VPKG\57Z?@M8=='5[Y8.Z\WH>?/[TQC72*V6Q^NSHZ/G[<(\G87[[D^[1V0I+'O-A&^[6\AT^C M?$'0UWOX2JP?/TZD>>S(T@>3=^_(D+ U3QV4NF42FNPHP@,-!IEK0.P%=W1B MG5(/"S$/,[TV.E(>W,R[RBP*5Q@N:D\C7?(12DK7BI4_>],K%:B&A_Q $Y-C M($TW\;DY=;2_<>>8'94*&'%IQX '>2[WC-M$%]P$\/0\K;I*ER87[0:K:0<%'YS?K&%<<682'$2?I)NL$G_5S4SV"3WU&B0U['34]K%X7;??O9-VF!3HGJ7%,RC(F%O6:[_";+G 7# M_8YV'1]/=_XE,A((TUM'HE=<3UMQ]R#Z>4?]=Z:Y6WF*C-0+9JD4OPP,"[W= MXNW2"OM]';,^UY:)UO!7%2%OI]SLI-5IE'2L[3 Y6F'I M1YQ(+$=5CH(?5GSRE2CT#!T2]6+2UKJ*XJ+SDRT/[306BX6(^TUU6Q_/M)4& MBK%X$ HH>HHR#KP$Z2B0#WCVK"G&K])^JHIGZYC< /+2*X?Q3Q=\+"<2#V3I M_<@WF_GZ2KX=D>EN-W=\.JK]ZO %1]^:4%GLLKZ:C\Z-NNS Y)\111=>X"Y M.>O;TF+9E'Q0@,ND0.C\)L9_]5"&!MCCJ.#N0"R2UT:ZV:VF*_I1#?Z.5JFA MJ;H%S,B[KBCNMC'3:_^THY#2L]2J]KS3^34&B"K?SWS!@;GH;-E_B4B39$KU MWY?;DEK.O/ WFIEMV%EN<]& YQH9#]\".!?!=5+ZW7=[&YPP16*-LC487\G@ M_D2 B^36,J/G4&TV>F6HWA**LSF=&_UC02CN),;^FW^K)J/7;MC4/;KF\K^! MKN8C+75OEJDU+S_JTX2GN[;D6&;6XACVU9H=SCE=0<.W3>CKI,3!58B>YX)D M$L:ZI$-)_H6>[*C++,*43LW1M=C !F_ROMSDDQZZ:4XSH^SYA%S+L3BB1N$M MTS7&F7:*14_V5Q-LUZ[F623\&"^]OK6_@SJGQ7;J-"$\(,9T99NQGQBP(^1BZ3YXI@1T;X.I;H/R?N8[QPY6*2\;]CKW2_UN# M.V@\YW^P^SWS3^?")=5*;P'[7>W(PN=Q2F[<5O'IC2][,>)'53>_1E99/ P7 M8\VHRUG3N*2I<[BZ^78+R M_,Z'5=_Z\+-C4PS:/R_&]BO6_&@_\+\<19WUI M_QQ!&T6!;H&V"FM\6@JD)]::H:N M&R1:K_B]?^GH/[!-E/VNX0J:YLGW#+Z.>+5D0K0G(N).>6>1.4G.T8.<75IO M+U;_T)^US\-E16+>3GK:MFC+:HR5..6# W8:X(/;L;+W2.CHKK5V38X2I\$# MUW>!I8K*+%788W<90]H9!]^5I;OT>D?:-!? ^$$?+*D&1E])N&*--]VH/=<@ M1KK;J@7H+_W$3C#;'R+7Q=K7FVXS1@OL[E2[;43>FOJ+PZ$U'$.J[&3=B-(@ MQ^O<&$^Y\0 A:0X;YQU_K.9KB0\^R0:.2E0$%QWP,:5U?6.\7RN_?%D*YCL_ MZJWJF;\5\WA[C_W2#\B%%X3&AB-Y7 IZN]A%$RA,^\^VB:HV_(7[=3T+(#06 MB111O@\EH7&*#V+V0XYA=S%$:36@CEGW:I,TX2=:UT3$D8:C#=D2IJ,HJ5B( M\,..*X\##$>E']P?FJ_0JO! =1;&_JD AJ1\UL-LWI,1^E2RBROKWW#+(##EBX,?IQND",^L \HJ58I0#!/A \ M5+>_AV=Z_84;',<8+9\]NJ9&<'=9%8;60'U?P@';;]?!+PU:R!CY64]TD":K M!_+]#%B!C[)BYK5CS2$)=.0GP(-$CW:-]=@R4P-/:/^>53+!REXXW]13OZ*> MT@_>9O!8I \9AHT1)QA BDT?SAW]G+172="+NU]\^)2@X^GLB)7OXU]EIQW8 M4PULC[.Z#ETIC^$Y[F?K?4,0WIKHP^LV4-;7M_/;6.T',0&5:B-9Z M(;9;N<93*-)R-9K?]5$KNXO_^:4R[WV13@&G!+) &>(^P+M0 5^7 W]1F=[V MIS\I.,\(D?A*\EO)KQ,&9 UX_VP28<]XOSY>,N-A4Y2Q89756CA T1EU9V!O M;WG7]B/L63LWK'HX6V'5RT+ V"O:C4U;V)"S822*@9)I"R:$L5>W>0M0Z^6/ MUT;>D8'#?=)\@N=O@1IHKLX=N-*SR3,\(S[-7V5SFWXBSIMD=[X$U6[P^9+3 MN6T&2*B5A F-B!B$*\?@646FI0'%,E=36YDXI>U3*XM:O]_G'_]>YP;)5;I< M5N6\3.SS%_UUR-PR_O!7+2+;FO53@D5+_)LD61QLS$YWI+H!+#^S8ANM=\E= M2^0H2L.(;A2N2W\/X-QN$._H,>+9=XNFKQ J_&U)$QR)* ML.UUNK$^D=H"I^WE9PP)/%+Y]GC7/IXU F>H7J_]*ZX?P+@4/=\PS")P"(8;/>+193Q0W6O]PS/5ZRJ%<\2,M OD'-ZH/5 M%(#DP$P).924+_!TAJK_,2'4:/UCX\.K54V]@=]#L5\V4/(1TV.^,GR??&5* M38P7>?JS75E;&A,>/[T+I/'YYYX7L*)Z_ZU\,LKJL2D1);6/1KOP,I]/G MZ:_B6!0:__)]%,;4KWR5T7$8,0?/#!56&W%1A=:*KC0W3:B,Y![4*@NF!4W( MF#BHML!.7J2HP1C2[=RPXS3JEI0W7I7>F($9XRL9;ROOH'PW;UZ M$^#%:$[0YKG%BA7CIS0V=C)U#V$^K-OUI][K:E*G1+6#12+T@I=6"2IK0 MR?0T58.Z==!DDB-B1J_%W@5TV=KXGQ-Z7Z#8]J(2QVM=&R/;7)3'V:8^G&'WY'*J4/?+,9'DDO]TBJ(!]MNY;2M[ M8,THZC2>D0DE;!MPV!&^QLUQF2X#]V2YKQ2,KV=./=RL>8HIA$2G4%O]4'!7 M!>^4K>D6H+%"<< I0IKK"PI^L)\D2Q@)S#X/P1EXF Y?B,N9GVL!A_M3M$-; M\?+!;W/4/7*;B3&=?V >B)ZQ .N-680M/=(,$[[$JV:UGY1(Y"B_NCDJ2O9C M<6^@P'*&3SI[SGOAO*5RMX!Z.UT&8F'Y^E6"NE(_2N;7O'H[#-E,'A!6=UK1 M9-[<.9I"4WE'GCCF%C"&V*[TQWKE>&+W%ROUJ#_G.<6V!.2Z;?Z.GNFA1I=ZIOB)AP2U9")6K% M'&!\/Y*(.G!I9W2@03#V-M\DQ0:S3VY,EC?TN9?V2E"BT^=#2/FA_;RQ?9)W& M:;J.5JHBZ8# P,>(-&^S(,3[E@X2:R5#6']>7LF^;8MEN.[Y>U&9YVNMF=TT M%;U\1-M!W>[MI/$%(8K*?(=8W/QWWZNPTQIBJF _6;'"O!GI]88>\%N$K3T; M/\ 5$;^+LW4J0#14Z%FA&-MW"]32EZ>XJM35U\F+;R 'LII,LOEB>Z=N@=!V MHDE7ODCQOC[DDU>]R3X*I[\JU<(SAWF'%@F5_24L*A"6*I-FB(,U*8MKC:80 MZ#[J#>DP'J>R4G)6R7V,52)5H T>GUV+T/2QC^?D:B5^5OR8E.31BONJ<= >6QZW;)>44(\7&(\L1AA7G" MF=[T'$6BS2?[1CIG):'1B RBR3H9W!V^K%Y[WE,OLE(. 3WW &50$5JP/1\# M.7W?H3"FAMVT9UJ1<-DJ5QHBFSHOT]L&!X71*_Y=5G6-7H;'TW'FO$=D_;+] M9+71$W#]JKO9ZR9A%-;Y-C3X[8P3.%@O,YX.\W1?Q B_Q3W<]K[QH05CUZHM MTG9!P7/)KV<71KU'?H\21]=_>DF(0V?I!GA+_=O(C+FM/^4O226BE+*=Y O? MMQ+E]/Y1CWM@PGE"O^:[6"=$!M9?'4(JL5BAL8C(];-2@U58?QJ4;\S0"%F$ M8-I L;[$DI2'$2YO-L+Z"Z=_=#P..4EB5**+[64L<]8&$TN:KTC)7TN?H^:U M0G@EBW@I5@#13C>)E&V-51T=9<0W.'=(1X*MD?1SQN7,FIY8,[H&*&C/J"%4 M^LZVN,5@W6#N5 % $GKAA'4*8H?+! ,>_E33':O,L+Z0\K?78BUA8I'N!P6B M_8Z"XW4V7 9J/K3*!Q^R8W"8C:KZ:(*U& )PDP,DU;I,CF5FP5"]?]H=JB"! M.0S#,8<93V8A*/&I@]I__&&6_QHP3B["939LICKVSAUN\*?MK#T348IE!J@. MBUM@;,0"VO<&L5S4>8'FZUER?Z=* &5[VG9>O1W3T8=+SK^+?U)JH1Y1Z$W! MDI;1Z3VUW2JU(N5-&:G<=/_Y7>?JQGHUCMW$^R?O^K!=U*. M4#PUZRNF$4G>F@?08F:I';]8^ I-$97(0L\DL2H$QU7T2 H-%FUTG<^Q, M7G^?5AW:WC@D$3TT5S8_R=%YP#H?O2Y)YSZB9,0>V/I84J54P##90,UM660B MT(]R7A(%0.7]UC3N6>OG6%=YVN"%,9F2U7R9K&0)B@HTR-B(.'D7NAE:F_;Y M]W;./C8]]+^&CO7RF%(N]E]4F7 MF#+D^8E0?@AX;-'_ F.%XZS?6ZN4[C(W=S^GA9&EO2!%T\B_IAQAHCW&>NPJ M]ZX($_L]0*XDF2 +1!%^\EB?;G!+Y]*(7!6BC-?5SQML:&!S"Y9/4-TX[/?* MK1PR_"F@_M#)V<3"*YU\QE>PNJX#SM.K,SVVT,]#':A.Y4AXN@7J8*NPIG'[ MW$'AP+U1T^!C;BW2^>N1W$?(<-2;'OPM*K2X(:WD,&)S%-*I6II!\/5X) P6 M*U@D&(F!K%9.8NI^(BQ[:(RSKE+"A(6PU"*L&7 ".//($A.D M@!4B4P,UK(YX6UWT->H.!'/?EVT%K2Q%L$4KB979Z0D[!$ M#9Y6+%BF&P/)*!BUUP4NRBF^A7P_*W[S=T\D;>VOV?F9Q38T435U(XNG7P7$ MUX>C_ :@,_X%J5/_DO28.OV[+']!['4/D7Y(!+#]:_H982BGHEQ>J0_>Z(-S M9; [!'4I7/5W!\/O+QGP_(XZKR8I$;*C)=_%H$+5C7JZK"Z'M/+5JS]YH=1D M+/Q]0S[9KD3=V?[?^X3$Y' /)"?:66N]F^!*SR=>FBXIP1*E2#SQAU\ M/XV._O:D<26%JSOAOIPVGT=_7*5U_1G:=S/%%(S48KCJ+#9M#)98NZ@Y:OO]_V'OOH*B?;5_T2U!4DD3)J.0D2LY!) M( MSJ $20Y(S@R"1,D("))S&I"<>_< M_:KV'UTU55/3W:MG]5J?3Z_5J\62E_$_-[H5N.?N$BW-#IJG M\\8L.N\2%O+_J>NNM]=AF6H6MG%UI+BR?"$DD4G&Z.<"^Z91,#32/PD.95LT MN&!;1HQJ3=N?Q4(,ND @V@5W]AV2L@V94F*0.*X=!A M4?(Y^:U HY PI*'[JE6H&MY+Z8?,0F,6$=<56R?M$!7Z5:[IJ$2^6]5>+M5% M7;,P:IOY;:<'#/ B[9T!U=3U.3?H8G-@LFC^;UG0IK=[FEELUFNL?M(##2], M[[]RA@;@'PDY[7MJ6AU_OQQ*V:B)IAL YTHD%]BXS;GF!A*$8CD>M&.=Y",< M^NI$R%-<;G[RM553SD;<* 5.6>$P2$R36LG%?Q>NCJLYF%)WU-5]@625EV!N MC.$@-130F%TAWOF2T8Z2*[=N.]$O;UM*NM)6=@@;L?Q<8IEM,*_G[PS"O<<4 M[=OA>*W#G_3-KV]-^!P-5#B$ M5;<93NQ7WI=K6#.825U+3&WPQ345L\$!9NQ?]8/U]/TW4YK=G>GLVB*B82IL MM2ZF\.KS4Y9$SE+W+?ME]K=;D]1[Z<<"-> RVTY?@T6NLF<1;\S?6+1CI\L0 M.Y_JJJ !7)XI(^I<^'3Q$E&@XR9^W_&?#&@#K8-!X\RY?&L+41C%/5RJ%4"$ M4!,Q9<9^^GII\NEU3'5Q%-)V M\FQG^6(&#FR\K!M.M5"Y0,45^@?"EVWO)UZQ8$Q:Q>3%-J17Y,S$(09DII#G, M3EFYZ<_9[:-AO@]<\X0N&]]>,9ZII[K3N)2T$3)DO$8$0A"VHLE6%76A@P$R M8\%OZ:4^(]?*6+%D5B7R"HUL&^6#SG[&VU[';]IHP0*L*-92?5=]'<,7X1D! MG\2>OE!)Z!GI3GKFTYOVA9)R&Z#X[;V562XP)4:8O^!CJ$(@;!]4>LS??=#B M7D+V\4IU 2.M1?IHY)/'C4P5/*3KWL39#K-'09O&VV%<8JWT=CR?P!K "T*V MU:CVM=Q'X=J^#;(K^+)4A:8V$??2/$R!G7KZ!U[\T3O;QM:*M6B2!0]PER[H M0_X?XKJD?C\K\9>OYI_Z8VQA;Y%B[/#IAGM\ZX ND1U+AKR?*#_*:VYKP.6, M4[A__PR( .3A^>QH/*D16MK C\SKQ+C=WI&7IK07@GU(''G M"7_Q\/ UB ]' >))9^-ZBL4EST,N$SE!@MR T-G>,7&[;W")0/#JT<.\KTF3 M.]>RI9%M@S8 A4A'^\1LU7XDY]B?*QEJHY"LT MT.99-MGG?G^FW:O;?\VU2AX-^/JT0?U%'G'\1HJ7RL(( \D;OV5Z"O#*?44# MI>ZQM=%#Y;_X,W*1XDW'ON%[)MS3#A+C;F*S'[[Z/]< M^4!=:LM#PB),BP94I[L0.+#?R:L9!+5YQ48FN?FPV#<$F62 DU/N%N,83HVZ MB=T:]UG;-Q1YU=X&AH3DRB?P19JKB6B]0"L6E!&'&I(B>;.W@:K&&%,WL3)' M \3+?R[D:/AJ*^T9VI*?T0_X%]-1P.]8;*08@T5=8V1O1MY<01((3R;Y!TFC M',LO8<#;+9/0,+MYOMO]#L+YJ-,'((5=+MPN*K"\77(/ 8Q>>7NI2Y:Y7_SE M!(8(#H.)GYUST\/7S3/L9'+R?KW#?PDJX22QFA-F$P ?4)*OY=;P1V%]RTH\147OKJ?6]FWJVR?Q,Z@"]31!UQRUFV_MO]@G2O]X2:4C2)0:B, MXQFC!H:-FMK9UNX',Y.WNVK?2BZ*Q$0+'JO-E3]H/[K410-6)2B,"0>&8Y8P MU\C74#N'FL7*=N;77_,WA8&(V,'3 \/KOB!.UQ8'E6ENIGK]ZAG"1W*#CV,Z M6M]+BTMMRP)V:HVBPA*_7^Y1SI*Z"*V%GV8$NKNI>YBJ\ZI1&7&-QSDS^+\& M&;T:_72XM6>2;*2RU1F-;[)[!'Z^4/#C9NG!!B:/]W%$Q T5L&'/#T8HM?)9 M;RZ0F&-(?O1Q9,\_^2U>QX9U.WY>%R61$-$DYRM)BA0B$E7U9%98:5^S,]H9VKZV]24?3%1F I+)_2(+AY#)Y[.HE)@R\=EX.R" M1@<BJ#$"2;X<_W7?N.W?'=)#)574\E^3V:*&MF;J6)'JW]I4'A^4)P7>"P ME%!SY-.L?E^!#12J"A,/W%#C?U1@_N@2X2B:[E GEM,*/,]^_CI]-Q(J6\K4K/);T/P.3&\DZ M%EX=JQ'O$\_7ZUCN!<9('UU-:?@(C5%WJ61WT4#A8M\XX[K71F*3A(8>.T\= M1WB]PWFV=L,&03U&^ F=;G2M>W;1#LMGY"LB>[S$\VOR)+X0Y) M$,UZO@^C MDB*[+T*R*\[NG?;B]ZDB2."0+&4\AZ@:M$"0$4W6)P-W[R(R>9BZ-.B_U>\9 M/%KPB/H\$]_8V[1JRH]Z-R4_23 -.[$R6V*B.;5 9E13VX^BIJ:MZ_:%I(BD M@#/;(R/+G][$P#GP:"=O8C]_@E[9SH5AK9P[ _.K+CM%2$'Q(:HS?8@KD M-\UW'&=VNH$MY^N/)>Z]Z?_RT#("-::S;/.!/LFNEJN/.BRRGOYR/!^I?_R6 M*WLH:V>8)3;9X'@R]M%];#;QL/="9SC0QF@2!*'\L66W+E5T!NGQBPZNIJ"/ M)O7"V'1H($V6I2L2HYEOCO/5B -6?^4 IZK8'TKGB H<<36*OCS >8F7_L\R M]B>N^_+)9-6@P\\4J!+COF (>5_GG''EB^47$R_E6\<=XD'$_,HSL^&IX\P&QQ?C;B*$8$?2Q47M\9R!B;%0^$M>Q@:)W W_ZV,- MQ,]V Y;P L-(::;P#5V'#'N8?DA6_U.4UC(!4F+,A]?QXB>K1?HZ'N.V'69>;;V=32 W R*D,!/_ MFJVBO[*7ED#KC&_W'PI3'W,_! ^\KD8#Y2$HE;\2!V#<5ZPZ&>=P-##P+W[^ M_TEKJ6KGX30EW*?]3>:S@ :6H>4DY99P!V2\H22"'A5E>^[4MB:I-DVMCHBD M+LEOB&<)HG?U97_$6IXC\H_/M<7RPQ9WLL!K^D9QWUU]O@3)W5R&/W<0G">\ MAOGGYS12(31@,>T>N2;D8GD=\0[+^N]4H\[<_<)30/AVWO5"HJ9J)L_9-:_ MQ"5 $P63'/3G*_PO*9E:TBIMP:U/_2U52^W_^1)A_\DF=+,<["6.RG+TY!\Y M&7#D4()9O,7L8Z'G5K4E1&B+T"-O;>DOCR41X0?;9;I?,Q<7U&EB]QWIX<4N MDE?74Y)'J^!C4G!GT1@:V-I[=\$!AX5R*"! M#(@,"L6"!HCDD>QIA"B_&L(;1 92UNU,_5Q,\N3IA>._>OU7K__J]5^]_O?T M&@DOE]9F*N>>(L@=HK_[G7%38S:YL[](O%Y=4J03@D9.A-#42Z(@!/6&[K=X ME#>*+"E$+-0"NC[IA[L]\0A+DWKVB1=08UV=EDZ M70*+A]RP+=NG.\]L_^X?"2]J-U%+BM?U2[I)'N]:IN48#8P^D#A&)=06$[TN M;*<%,N]A86%]^>M 0)J20NS.-3Z@&UQ2:WF,,^U1/&'#"I[N'SJGA#QBQ:)2 MX8%);.O2]98T\\BB*BC]LANI6+%^9M?E5@6HM1!O33EJYTZ82^XN)NV- );J MNHP36Z8--:@0,OV51.[SV,J;6"DJZ!.PM4H4V*.M\+S$]3=#M1..3##.4^@! MI'.AD^*S_!)=L#_S_RZ0Z6[F1@-,Q#.HU@PT\/%OP> VY'=ET^MK\&W*/Y/S M9(M3*CKT94^#%N%GXS36!R\2RG $X9QFJN26#9WIR-:%\MTT8!KLNCDW".'2 M]'>C &BX$597A/<8ZR"/[K<&?E+7'=E[_\?OW/RO&D-C;U J3%Y3X; BRUU( M?0K*M;AFU(I#%!5X/8:Y9,(_]-Z18EO.J:6C(/]RD&T3O<:WY_LLA MTX.,L#-(_U-ECX"GUQD&@(MZZ:NOTOYL4__/LR,2+R7V17R_^1(>Q<$88 QO MXBY.ER;[^(^ ,]P[K/^FY@Z=%:"!/W\['WMU@GQ3,XJ\%4*Y_I-D&V@Y*U9X M['II)82L^K[;$:&]O;[=\U!4NVSDWI7%_JU$Y.3-$'Z\U4W)]S.,#T):/M=^ M>]ZQ-L)WYHJ M/II/Q4_-.)L?WU^6@5/94.%70Z^_T0RY=#C&.0V+QD=@Q+9?Z\HVZ(1TJA%7 MU*16D%3K#/@ICPYW3(N1K'*1CRW:BAC%MK=YO7&-X6Z84Y6D&H.W=>,K2R<_ M:XH]^B1"D?NIDE";Y4GU67ICR$/9XK%[Y,@ 15^- MQWE?PD61WRBJQ/-/QN%6]$10601[WVYL06B78IG=]N7DJ?RDR,68ZG"J/S[!A(5N!B)3ST'F7]ST]W3_$[G7;,=O3A6(7\6!E136;"P>!')ZZ2Q"BN?EOPS1-T\!M= = M$/GT.AH@\9KZ#S;6/]KHF&!M5ZS0Y?,+- !MJ6U6[@*?J$/:]@[0 ,0;]$]0 MF$@6(.M'2G\Y%",I8?1DE*-9&]=[=8M1UEAL:IA[+**4M9:@))*^$D%TI6G MRSYU"Q&6:;0[DC J&>L Y_/G%T*=&979FWF&2!XL?ND'+G=FIX_(/>S!>'L: M!O4?Z\ I2QI"KG=@X YOG.^5C37;9>ZF$ZL1(,89]6#O*A:>)\+\=JX\\7!H M'S"4&VP[*.><7NNY'E@JE38PUK;.G%K)P!Q(RKN]J6_IC2H5:KLI6IHJ@['7 M"MY)]SF;B!89@*UVZ]PLZV[3K;ZYO6JR(\J8:&&?[)$@@*LF.8FQSE!%GK?W M)?/\.N]=U?:@W,:1A'C&5U_.1!PTVH6M,ZY8-+TZHQW@?V60IA^D+>*R)LRF MI=MDW,AQ+CH:"!>UNSSU=V.J[?2V_'&'B3)3ML\SOG%D[0F*V%JC 1ORT:J1 M&YW%OC9J G&1J>O[&3A_%6!6\RQ<.\!K=6FG@T1PFE_Y*I93--;''1[:)?^V M2)&+'2UB88Y34MTR-CBOW&<2>>?VL\D;=(JJ%E=&/7&_548#5Z)H8&X;#00M MH@$--(!210,7C2?A[ W//X/MUMHRX*;K7FW(%T?726C@Q!T-U(RC =PF5!X: M0*:A@0/7#5+U@<>HF3ZPY$I;_SD88;Q\?H<3UH_0@%W.WP^Q-\B:$_?LMCP* M!>X Q^ZB 7A3VZ[IG<%?1LW(_WW_,]_5Y1EE;DQID6@@ TP3*,!F#MXJ@T- MQ+?=ED7__0#EK-E1"B$7K:)7:. >2KX$#70>HH$B,!I@ =\8T__="";JLC2Q MA <^[JQ/991)-QUX.ZV?5.+$S2P MT9;J[KP\@V,:]0 -##NC[H2YR'N;'2>.5\?3H]LCEZ9H+'IFG!&[ M>Z8N:^;K\;^"<9K,R4\CFD.PKB;41 S[6D;'O*!,/5T+B@VCM"%Y -?(Y,) M(DQ>]JS0^C^!)K3DW!X%,IZ1^I._)[5(]]>93OA19SPZ'%)T=I%YKZJ:?/ST M[C,JX>/_RT?-W&FT-T*/3/':^N1=7\DZ!GC<>4"N)L MUIEXD>8R5=.E)I/J=8:AU.E>1>=61"M@LH8>:=]K<'F(Z MV.*58BZWFYT2;TCC$4%.3P+16[S<]:AIZ[A5R<4\TJB.Y!T(Y4WU?4 V-;LM M08D .US,SP?9I3YFSDB2Z,\I@(VVZ")J[K#NG8F[2U7NIU.I,RGJA=_ER^TGTE2Y:M(T8U76!@GR?OUGE'YOO_6V_V_3O] M]Y3U:NN@OXH"S[>AIHHR.KV2Y6_.),#QXB;AK&7.1YVQR>K*PH^*>12% (V9 M>\?NW3P[)J3&'&I#MB+#&19!I,AY-3SYS2>H>U*T46DE.XW-]M>J678^L:FB MAJJ5]R1";(1*$M;:<#ESX>!NB'-G_$"3;ZDF!UW48+&JY-&:G\GTOA:@KE^! MB'Z3@@;V7]E1>2_&5QM")BAY=^J$(0\9% GQ$ T17U5_16\.Y^$LUJX*(!&>9UFZDQ(129=1.&?<&%'9(=) _P[? M.!,SO-S9U^;C,=/BU$N^HTJF1*E\N3.CLN3H$6=^#-7@>B-OF'9;G[P3)Y10:S)%O^%PEBMWR6&-ND-&0=+EB MCH#854@B2GH[$EJ_:KVR=2/IX8LQ-52F;2)+GM!^SB,2_!3N5XUA6Z18:A-K MRO6],3+;N.+1+[Y=1L8+W%3HDP@Q8_-\#Z63+;5I+JH#&!J0(_I=.JP,6LBD MXN0Z(HK#4V#,EP_CV#(?LMK$O!(F,NCV(7\.F4,_]6;)+6LYSW%+EU<:#VY$^U M&Z_EN9^25P@2[J09>F^A/0U#D[FE>=QOHC_LGPIW5RA0JJT*93[<+G9+J4TK M?'NL9TM>QR/'LX,WN.&72<>^ 9#JN"P]'8>428PZENCU"#AN##B%+\<*EV@N M&1H:4)?\#,VJ>TF#9H%##,7+6F@-V7GTT>:K=+OK/&' '^9M8#LAJ;:BO\1[P=R9IE AG+B.17[=2D M&R8=8':1(B@HHJB+OWKHJ=JG(K&Q>TT%E\&AAFL_RS9KP+6L; MM+J%-7.:GT.4@67A"6^I=^O/T!' .#N6UD+6Y?U@U[,O_0S0(ENJI83>5ORWXXD+Y'?[<#7MPZ;=O]<,6.L00E!\# A:DGR(NTO2]U[=/4% M#\9;MD1=O4B%19^N]V \!TQ[A5?Y9[:2Q*;R;GNVGVRKX?M M<7(>G2F;V_5*WV$4OY7E_RKX1QE$EI6W[958LX4&+.?$^^N,)Q+Z!B7ILTJO M[Z\Q?D\9#R)%Y-CD*:Q1NK\OYIU*V4?JPN?V.J]IO.)-^UR:.M]^HUO\>M8Q ML,#;9ZNK $VG@R@H?=957UBUS@[_^.QO1XG"VFF=V8D?A0"\.-O-DAQ;*MJ) M>=O:$1!O9JQZ*&,1HU7T9VNJB!0GY3?JV>%[2&H8AXJ5RM2YKZU-UF3I\T]7 M0@NC=2QE7GB.48JD@N9*?%8&/C$+ZZQEK4>=.BE671ZN(Z]M@K.\V6\3F7K' M0E@RC I9)*7WWOWQD9QV0#(N/0M>'0&14WYD_;WTD8&3D-HQX_M:BJY9'">M5VT3ASHAM:&%97V\K)AKX*@&%.AQPU_IF_1&XHC-9P$,#'IOU MNR2M71"YO(>-KF0__OK_[I%J(\Y4E(S)C8VY:&;?S-/Y80;&2!3$W<.*L.0. M,LJ2)7.7G^PM*9W3X^\TQ$U^XV<7$<120)^'0=' 3S:5)^O%"<9ED.#Q)58.4<5W"R1K2$3<&J-GG53(0X-Q!9Q)P\;HAK M$- B"S*XRJXA@UHOX_O(0PPAW6[C/RF$WZ"K47Z M6R#%[<._%=*$>C!TT,.3?9M0S/1F-RQW+(%3;.2F#ES]*K(-@C\+C:2<22E0 M,:Z*SV[,P/<0YC\B-]X^L<7$L#7EWMC(>S2O>O\SX=H5-*&N2S=#>>8%N!HC M0SE.+W'1?&,0OST^?6^,T*292#F96N:>2:YG#BW_P:3SU^QPMM2_Q6-,RN'R M*/.,BSLV4\,Q^#^1"Q3)U*#DV/H<+[@0?IYP:.F0HP:^O MR#,6/7FD/B .'6XV&TW#TUGO_E3S]DLNK(/FECM77->Q3D[/ZX>;T4?6[P%> MD8AUA>UQ1#H=:02C] )':'CDBK^>UMU[V$^!D]Z0B>O'Y[!/&)7^!(HS0';M MFR@G_G! YNHAR0E9TW'4D485PMEE3CU6>3#L\W&4#D/JZ:P5D.%UVA9ZQ]9< MEK$1;K1VKYM:X_3*8HV,1%YJ/X4%3],SQ+S1HOATMLPF MX\GW/NZ@L\C7AZOS794CE2?KQ-T'<_HL5VP9=2X55HF! MY>S3T$%#!?1-H)X@N,I<;DV[XI0I:V(M]$N/]*&?W,SC9UH7='!"600SJNU_ MY&#;7!B+$PQ0T(_T;6A5_X2P+Z^]9NG:FL_[*2<26F?V_F/7^\*=#K;)B"W: MW6Q;G12'OC35-<-Z92V[]S%#'$ R&QU/7[Z40Z^_B$.X+HBP:U$Q.B$Q7# M*[0T%X"'DB$UGWQT[P^UB^BD!&[9K$:PGNGUHSPR[\';OKP_)@PY.Y#O[K5Z MOL1772L_%].="

&E)'0XOL!-41>WVZ!A]SBKBB G-3%6_&TEW\5TX\?CN) M^U^6:U37D2>^,\P7Z*+J?;5]GZ.O^14(-D](L=<(CGQ6^P1SO:8Y*?49I9FG MF-.C=*\QK$.^-%P4B3&Q9,A'^8: SS-.'0R*Q$\9./76G7@G R=;O)F<$M.Y MX0M4/64AF<^-Q$8"^!!?PI]%-RL=1^?;E602OD!4>?/Y/8,/"\2$;44Y\[P! M;^0XJ)0@8N37=(\D*&<7K07=4S:Z9[P68JHK3?ARL7T;.LM5<@K$0VQ'CH.+ M+$''/]_XRGW AZ0^LG"C?-3=@+.3U@RMBQ+SSN_+'"G8UG7K-$/41WUHE(=NB5)BBK.; O&M\37H]O M@E.'W)ZFC,.G+[OF?1_-(?#9EV!FIGRJI,-EP&^,(=>S3"R8=FZBSMQT]^M5 M<7)#?RB]]QC2I"%?S-$'G\1+[9' A(DI@&]]B6U MN-73S>+^!N(?O;]GD/!5EZ@#A#<8]_;GF_K73LTGO'T0=80\:-T#DU)@[8!D M@-GWL]L=!ZK&"#SF[;Q^$;1BIVEE5VO-_%B:0:$G03^Y?R]PN9!_W,:$&GX9 MZ/)L]<&^3U.3-^W)P)8PIQMF.V8WIEKFD;XIQE:!6"/%Z$:H==JM?8_O7GII\Z)U8K_VHF/P M>:;006!$ (!3J^JL:/.^%1M19UE@HZ' MZC!G7+?:5YM&&==2OB,4:>@ZZ\' MMP50.-6UK5.@_:TJC3A9WB"63<;'A$O]XL71(4MJU,AW8&)9ZA=)^7WK\Z(! M8ET!.*BO(P<]@-:Q44K04>\W0V,F9%->-?F.(!*NH\.)!MZ5=7NO-N*./MR1 MP(,G-GCG7XTX^BNHKXX M9#+,]XF][T__\&G+0US5$^L,$DVY1Y5>L^KA0PG;B:SJ_W)DK_NT]ZL5Y5GO MP_-^NAK\T6N' XQ/U)OD.KZ$#K'1IUX%.;N)7O2]OCY[FDP%-* M[ZL!CR65@/*U: P$N'/I?MPJ]"%3*X\\E=$0AQ7C.C(S:)O0=OS8'S6"H+>T M)L"+F9=;V@J1+(;2=R\3@SM5+@Q5*)L7>:ACJ8WP#E*<"#"O@RBW;LOS''P^ M7(D)YMK$?&9J>I?32O8H^O;!.TR$7?L=)Y>KGFHVW1QM7&2HKM*GXJL+9<5M M[QC DHR4@:>;[A\A% ^6= 0$> ."HC[?A_>=:),,/S.B?;3T!XIZ]_O#"VU_V8_KI[_.Q1_2:-,'F<(#\N/Y MZ[X]G7P/Y;*G>35U4:8;80X>BI&FV#-)SO38DH+R7XPU"]/$]S@\=*NO"R$_ M/KUT1ER;^8LT'DM2MA85(GVKJL;6B4R88NH4^T?_3"<,#9P_VI=OY9CG&!3C M0 ,D]'/4W9>0 "Y0':VHTT8#?PJQ MDN!)X1_AR_MH@+S<^>;/4V)96WI$=(HVSAC]F Y!(&STP8(U&H#'(I6AJTU3 MKO=.(WA,R*RG3B2T1,/Z[ /SV:$M.0N"^]-YD,I7-R)][L_++RE_Q)]==2!Y M#25(IOPH##V<)M6QY&H:]31_&_KGNWX&/G%81DLN9CY" X^<8;>$/505AH5( MD3 HJFV4%TEY2/MCWXL&7_PH MHJS(@L]- 941>.="TNU[4M0H\0G=CHR'Y[BF]PT5K4B4J!S8%O^HAQ+\,5-8 M 7SO??1PAT5W'3U&&!#NSR$ F.+U&B>T.R[<_RJ MC0$AI.!'?_'\W].?2M_71*Z[!/!'&NAR#@.]BN)J+2K_A?H)JR9T:" NT@$- MF$*0(]X@CZ20MO4<0S0PLP?F_2@^^.$8#U7M_X?J_(^(N,C ) M+$$TX)7=$>2!/:P7PAS&U>752$SGB3GC0P-E>,Y#OV,8A,AK4X:"48^$X%R.1/)?R]9IH1@IU]G74&-=6?3* V&H9NXFXK MR((%<)"CZ3U0MJ^:5H/E?;WLR,?7]QDS;K$U-Q=_:'<,.G9]*+:^W8L!=^8% MS\J0EZQZBXHVA P\E'*GEU(NDDQP-N&$Z^3!V&(6]].AFJ&'#+\G?!_L.\Z5 M('I/[)8I=R<6*CX:%C%0[A?W2"$!LMTG.#>F*^^2WC'V)WX(%%[__HEMM'7\ M:K))IV&(BN*36DV!*DT96_7AXL%"TPHA@9XUBKY5P*NF-NNB*NS%T]Y9>)L+ M+)K!46P-XND>AN3.M]9Y-U+@$3>IZ\DX.R[UA/6EZEJ(0YX[&GC8MIYA:WI^ MR8T*5SI.8?"N/)[,_?5=(WAG7C=_&3S,,='*8$.UE ;[2*OW$+[M#OUM$,#V7.I=?(O"%(2R9LSWC2V2;9M M.J;<;;=?'@30L MF+SAF=S%VLLCV7*MF^/Q#:4@7G?K98 &MA6-9CHRKFC*T,#>'[*("LN"7< W^V&_$X'T(/$# MB95 Q#0:B%@^$38 SP2 MP=89WYH;2BE8]IK722D@.[@ IVW\=%7,>TSEM7:OX($!%,UVQ?F*6"YCA]>M;# :4@MGP.\T0#6X+JBNBGUB/3.Z"R_8BE -0W=9## FI2Y!],M1N.W15'!J1>O^M' 4D;.+2$?7"U0$O:JONG; 1HPO^$I ML1HX%;3(N @6T=DH[PQ@5."/?JRO9_Q6+=X><(_Q6JE$R?"[KV0@P;O+YX.2 MF]/='I4VIKUSW9$,3PQW7E>(^9=)(?VQX#FZ',1%L*+W.]!4X9\.)<;*=%QP MT.57!P;E?/V#3?K&>FG_V=T'^W:_IO@C:;91Y/!A*DA39YPL_\:8Y/-[ _/I MW7%>:Q24O79VJTJ0K2YJPY+XY(3,6+U+LWK)+/Y5%VY/6S'M7V1YCY05F=KL MET5]^TR/6;K?>83T,)6:#M?41 ]$]LD+,_WPMEB#CWIM5B]?/9H#S[C=I=($1'\J\2!]XYBDB\ RD9+9$U5<_R"ZNR# M>BSD"4? M!^9D>%V9-&V5ZE(MW7>8 \=+NNN5O#[934TH.T"IDKKCM.6.\"=N"6]_-/PVU?-JM^V]5Y*7C^"VNX*2OPD42,,':9]V*53 MUY9P,;O63+02C7C;NG@'E0@K?..'T$ BWL%JM^@G6LQA%J_F$8$],>V8/;03SS'&6&VD;CF&[V#"ND<&JI,+#>2P M3[I;11OBJZ:3?Y^X_&F#3(L<)49*?.OR2H^W[+S">992,%WKW3$%_(H2W7?JM8QX@:J0E8N ML^F;JVWBT3MX S9([W!8O:7:6J4K*#,RE:>MS3"_L',='7$^)6?R]>S':I4N ME0PQT/)C/V[-@IAVYPLQ"C(S]/,H=)?Y2G71%Y)MN>XN8Q_F$);,T0;H$"FT M+;T7Q$+@1?_.5AJ2F>TT,^$F4R73J)D_]X[QD4:$%?9 1G.W=>]#JI<;,4BB+21=A\$TM94-#C\ MI;V3$A[2>QH=XIQ(IMMEP<7\\*;O1<47[SS1W*T2Y5!EM(PX4=AYN@_LR,;) M:92$E7_[[EO T9H$XCH $>@:08^:U2#\YX=4GI_#:-[#Y"W5!^X6.&4/)$$Z M0O>>P59R:]O9V&&OZ.B%IO&E676C61P0^Q4THW<"KG M5YH*EN+R#7TPQ6%^?$_MQ>^^@>!I_2>_./M8CMOI@YZTQ/%=5]MH%ID2-ZSG M@1;+6XX:E+O;\,O/N 1OE 9WN51[I*P2R;I841<\3JTKT"0D(A;XBR7Y7_EWZ!XQVHP^6_QA_5'9-S=19!UE2)^TL'Q?Y4<[WY"/H M-1NKG^O[7$4=1_\T0^9$W>DVE=&(T1RE*]5DGH:(G&)MBRC-)9)=V=SITTR/ M3C#RQ9K=!GX7?#G5CZP;$=C5&!)#^#)*8^DP*4_^!S 61$!CVIWKHR4]G)S:C*218/^Z MI413)K"[.'DNU$;H\ZII^LRQV-;@JX%Q3AEB[LV"$AKP. 'H(^_<+@&2O94: M-98XKUDW=<"-;:(%]RI#!@;('Q-L5J!XC14=LFT27P;K,24D7\#;GE)KH8%E M_;ZZ&AW$\V%-0PW5L?=/K?S5DE&8>8N]6WDA!2%=YK"0"-_U5HZ6 ]]:'I]G MGOEW7*T&HJ;3&O6'R\ IM&_S>Y(8=U&OQZX3^V+!MWV(&.TJOFQ9#DA-OR%& MWKI@\^OCU_'[&"SBA%B0SR)'R B#I%O?H;]NS67I#CGWZNU^U_RJL[#L/8$& M&$G59=4W@_[">W\7 R]G+==%,*"!5Z,W=^+-)? BU#19[Z!>R.B)50<-;,1R*]D1_*=S1V M&EOJ&ZI_4J]QZ@H]C9+&=L*1T7KA0P:;'[D_+]LTR9#2.67V8/%'M?F?TWH_ MUZ:_,K2MGFFY,ON_K.:^Y^'<><(W]R(!OS3WL2536ONAX"M&PMXJ,4W8*"$B MVP6D]C9\4Z$7^\K"25R0#3L:\LG$E+^#/5GO5MPV#["RH2)(RIRO%I']KE/8 MQ_7+:5G#4S)2!^K#D.41O"I\[BO^@BGB@ZGSL[XL=CGY"D@Q*Q;=5J<7[5*2 M0X%*@>R%L@UVQ9NOF3J46^S2AWXU N6P6UZ3&\F+FKHYB6&4A6FSY=Q2&QOE MSE)U829F14WY0VN39[$6TV?;AXSJ7Y@WY?KR-Y[&&O*]N_\Q$C;"T'5<:7U! M9' $2W;2;RUU4MLR<+E#V.8V=@YE2'MH3G,02TW T)#UNE'PZJL(7V7ZSB9\ ME@X)VG%NB>E\&T=921O*Y,%;09+HSKK"S/N5)5GR[P:[L(EB9)U5X&N=*JX7 M@=D];<+ML9UWVB5:BTJ8')^'2Q-'"=O8',K/O)+]1S?:=VO?^@CD\Y^TD M%Y^O" >^"#WSW./7\O6U/(IB<6H:MHND&+V(GUV-P75K;83&C$]WYCQYE=D< MN]8?"VRQB.K6E\C3\@>S+U17U?VJ M4;9C90AXT$LL-,4>W5F0[<_+*2:9;Y.2MIEE#MHP-JG="Q/K!6T);RMBQ<^3 M,5=D[US?ALS66$N,.]1+C.RG1J46W2\?EWJ<5_KJ#R2;^:D>\I=_^A.*7J^S MXI070?D(KQX(G_<'$):"!5O+3TXI[(TP<0!"Q8K%PTUH\QD1 '(2-;+E+4AB MO)G=^'Q?8 LKB/:>="E"_O7QO4ZUDIWQ!66*SM9-F>C76A'1$)"Z%,4I0DVF MH;JJ)DDUNK\B1M&!BEPJZE3&;[,Z20UM?%409OKVM$\$8$O+3-C\S:N<:/GJWV=GB.N7&!\W&([LI, M[8-N.V<[Z\#='+]Q$ &$+#ST2#=_X::,8 GRZ;*4&[T)AL1=F89D"X\37P4= M( /B,F>?;)XSFY>>9$<&:?2=737.V3OTW9TFQ1C>DR1H9BM?KCDLR9'E&CHY M86BV'"V:E5-K@$0RO)ETH7YFD_-'Q@H0YB!>DZHZ'-)L\0QC/&+P,'X=!L?QY70CSKZ[(:RY+E/ULDD-TPTP@"^D8=*_3%U1?*IVLR*PW$4V,RY% MU($M\(N1?)SQE9Q KF.AMOHVL&/T.P<^U'%=EGE9UTC#)5J[9;WNT46O4=Q. M@M#5E@6T)ZN'N)[W<)XUZ4% :S<5W5E2E]MJ,L+AP8FA;CS=XS,/)R*\B?'[5YC,E:>T"T%IU$P=&7SYX? MN.* C_BX,IIM\W+^K32=SE](;^'+E\3?1/5J6$D!5QYUA?2MYXW%EXUPVR731 W;:)@P8'LT9Q_Y4V=^U+K33Y'L(A'-$9FFU"P8"X6J#]C MFL>R=Q[QU'(2T^",%67(PBLMN*>P+9T_KLA!JQ?QMJ20&3)8ZMT6*/%LY[HV M-,>PM;:J+? A6[IVA/+V7IS()6UT+<>0#_YJ#DP%?$!&2%*J&#^J]M4Y%!5(U&07&R;3XPEB<%PAJFN#.+5R MP"_"L@WG:1E,0[22%[\6T3U0GPW(C38?<2;5K*WC2>>=>Q=)V2-AG-YXSUNR ME_Z*Q.7H^L;TEGQZLY6L!7X>B8Q#9'=Z;[M%LSU#D?]VDMOHOQ"&.- A#GST M+[P-.=SK*NO,5A0C?\_V*M#@X5T>*>:O1\+/V28ZIC?CFO?C]K*F/+Q-QYI5 MX' /9^,IALFM8/[0ZK+'CPM8!]5P,K&]Z0U^=HQY2'92-14CHG#G=V#L]KC% MK\-B'%,3!IZZLT1-KTVI#PI]! FIOE-5UU$S;BLKFNZI0M/6V;M^2, M7%?&M:2->ND>L>*7CFK!"3D#/_*0T0=9BGVXU^V8@QT@3%J![43!QG3K^*6? M;/V[^J"5&BV%BGQ*FIM]:O?\]E5J/ 4>T;S57$5 M-Y.7O^ 9W^RSIG./M2%U2;;F)]/3R0V.3"% ,7Y7394>HR]$R4G;E: MW]/.6]' ,[T/H=@O<0J/%&7)Y%/)EI#"Q^L2U*\\#>IE["6D[ MVG=N[0*RXW5U!+M6V3_LLG^_E/^UX&$%:\WRO#B';E+@CLZ!'(^H]84B)_MPW]ZY+TW.NS]=.4DV(VITO1@F0)1;GO MI$9U=LY3?@_10!\*@@:,F;[&,LR5'L>0/FB,@ M[@'EJ/F^W4^$Y^H-X4-C4\4B&6?6^C=:)V2J+]6,?IV7V1FT1&O<(:5M+$Y= M08VW7WHI[IO).2ZGZ/@,_S$K[+JG2AP>K[)]E%]@<\S;F^BU.K\CPNN9Z#;: ML@'X'V( W+^P3Y?YMZK5M1(2HKF)0M.92XK$9[73Q!/X.72'N[F+=_56>6CV?)[;.47$0>#C EH,* M:L?/A6H,K\(^F[V'95!@'S"R1[_=@G@0P-X[J9X M2$-0YEZ234F_!JW4BYWYM+*''0[F]:=S-4=(R942<3>0TU;WL9K]Q].>A"J. M!K,_O5KQ$3>$Y5XGNVPG>\XIZ<*]X7E";/J+)M?@Y)V,)^>^HMK&%#M)T!EO M[)YNXI+]T:2(E>,QE'9>EIT(?9@$132A;4HU%:CSS7-SWN(UN_MRU*%X0I24 MY]/R+Q+Y4!,94!;]'N_!$4^#WIFP,PBOPC3YLMPTB6;@D,9$ ;S.,;;C M?.6RQVQ<5GU+*^Y[:ESE/EG>G0A^M-!G4Y\H/&/AVJU[1;L%K?LYA8 MF_B\_\J\_-+L:?7D8DW>RIT*#0RYG_P1_YI&X>WW?9%%#N$+\^Z9RIXQ:TBA MJ;8\TGC=;!X4@7=^QK_&I^5TE5YWD;=>(*+N9*PZTT,G$'[:=]%X&%X)JM*2 M/;TO-DP^2OL%3Q[B2@6#1W]MMSGR8X,Z.-L<-R/R2>O L]+=P!TZ+)QGI ME3>%_,NTS6)91<7%"# MG!>ALYXD?C,(!/O#,NGJ PF:="#^DL%V'!@C_-1?XD?9HW!A[>!3JE8HV=,X M]?$7B6@@P"O"#Q\NYO6KS8',0-S?X:5^LJ:[T0&+,$.MP-92I<1SQ"HWT;*A MX0[>ZN!(7>E7$(_B[3Z=%&UK?KT!ZP9T/^7'WJ3+CK2L^(&OFF7+=+/@,4FG MV[&M03.5]OX;X=,T78L?'>UF@FRCYLAB!^P%A&3GA+'-1GBVST: MAPC_8L4^2A9*<:]KCSS2!KZ*<1JH4G;I3@%_WCFW'0]CXSDREJ=1?#BBM.#9 M%_, ?/7L\*K^^$W07_SD;W4S6DQ7HI%]D@?+:,!6][MN"9((#?S8NFU" P=* MR4B6HN_@-IFM*][I[>SP+0DDQ_"Y6IC74D'YP@X](1_3M,E([:B[J-G3Q9?" MZE-TRLZ!7Y9:Z#8LO!43[\]S,& +]Q((E3]&Z*ZI<'0^_9R3?:WMZ-48P#7LS'ATIX. M'0[EK7PVD^HJ&8H%]1=5XO ?1SJL/A!3M\OVZ),/'E0>OPD#_=:50 .\6#L= M:^%UY8CM;1.A0.6T#ZA1\KN9(V&?XP>0.;(WNM9 M5C4QKJ]POW7/)&@,7ZG)"'UR:C=AW?IH8D:K,3 LW\FG6KB#5EZF5Q&+/P=F M^A@1@ 8TZB=]5+)^4JY&#^NOTC=^2#479I!\[7W]#D=?]G/*472Y:A-SV,K! M2]ND7^LJ#%9#$=>?Y5778T0UD?QK*F9KW5M=2QP3.15M'L.Q?"P;[WE\U=Y[ MXA0^]Q<-7T."5^?1 &Y??ED267.5R;!Y3V<5<%_D?=2Z[@<3\V-2WZ95EJ]G M:X-A,K\N;)Z(MQ#[BXN$:(" B M-#DG)>>,Y"8(*%% 0,F*2,XY9YH@.>><8Q,;:+I?_F?FRYQ[WW?FWG?FS+W/ MQ33EN"3\\:GSDO HB M>]*4D&MAU?CKW4U9M[)"+VM@I'\EQN2(D56Z*#RZLMS(T[2#NSGUXX%/9.(7 M$LAW%[]0V]_'0Q%CG1)D&=H":, R;LY;B5088T2& ?265)*RD>2O%9JW!=F% M+SRL2)7%"-&AHG5L2A06(AACW"LN$4/P.JBW"VISQ9TNWLM%>97(9.)[ M%V<1Q_Y:L*&6)]67,W/T)0Z>/RL674$#,?PD%+M)U7I554T-,/PAO!!=!36O M086A10/2\!(XTZ:AH\YH(^-[A$_OJZFW.8=RO)$HC!34/78"Q./CI6Y[RJ)Q M>5L?J^HV>9I6MBPTP!@=(,X3GI._ZS$KD."<:]S<[^,VOTZ882+>VXJT'9*/ M$;/VL;AN_K[R2?E+G=\HF9D9(^S/_>N0QW>KE*#1@*T:YXUAD!3<:/EA]29P M?9MW3B\!O*/TTOPY]TDT#H0_;>4HG"[A(D)X[,SJG-/&MB9T='%&A[TS_U?O M4X76JX!!.BEL*+#CIYYN;>#&!]+/^L DIBIL5: M&PLV. CK7'JPUPPJAQ!M.^WJ[GQ)VBQV-%@;>G@:FG<9FNZ;6P)G!'RP.D/!JXOR]!"R^. MLL]1\J+U<;U#U&0\'UX^/&!FIGG\U\JL^[JO[4%Q88[V1 6[=$5;5)/.6ZS5 M:P'*O-TB&8-USYJ?(.8ZXO46/+7S;,W<(3)/J<>.Q93V8=!+_W>]0Z-UM_JKQN$.!P[N$!R$ MM0.?HE+740G&[6[)HIE*G\=-Y-D6(X";K\4?$_[<'41IHX==_M;!;5P^73JK M_RK@(6;J5KKG>6$1<[?@XF.$#U/#RBV+X2ZAAU](C@9&![ D:F)*RWQ17\H/2Y]#,>+AI'_Z B:"?M3$TGM=;'0^L MD_V*4R[0P ,;-@&]1Z(J9RQKPK0] !,L.2?3LP(6;%Q9!G?\.,GATSV;),#Z MF(DWZ6K:-'H=5/(&.!/9:G1>_89D7M&/>I4;M[S*H=.R]:OH4G[8!5):'-H( MZZR%@[L72*2=FX=>?UQ2_FA&OY6 O,Y*LP?@"MXH/BW%DTBY>+06IOB],^T8]GM-D,P2(X M&C*P]88D MXVC 75X.#00,8P]A([)09$O$\GG\7R=YPJRR0R6=&#U%(W64M&*AN>NK4;?C@S]"]SLW&SG2IWL#]:_@I3R(6V+SU].J;JJY:X]3J-'9QKSPC. M60(1DU%>QIU[G\745Q>H6Q-?2 ^PU;68@9UQG,#8\]-HP". RY<+\3G/L^]2 MI6+RP+XHIR9<^ ?5=G\=O3"K*TB#F:EJ>V)]3!84@@:L?$B>O!)(KDXO#6C$ M")DMN.K,^%8B#9?_=&?+5_;2]%4(1]H!G;&CU[" K%TH.S!5#%Z-SB[87L1) M41MV$/M<9!&U\4B*DVF?]*#78*V4O[]C;>DSV>SOXF:"D+-0^O9'3UW27'#V MTT7WB\>ZPMT=0[TK%.U92 2^LS2_JB6,VDC$]S%[P(9IJ]@2HSEJSX\'GC"4 MC&<5;C7'@HI4&22US^@YAM(Q"_<^*$=A3),,:^O_!]]0_P'M?1V,:KFCYM+\ M!U6K>M3(KY_ >U\,TNM6 M[.D[3=*,NH4WF.\Y-CR\XQ+$T&RI-2+\TTX1 CWK^N#I^><1CX58<)@SWPMC MBJU_N% M!_<2TA"+6F(%[X4/(-Q\%=WXQ8UE*\8VDT_6"Z>TRTMGY[D!+J&K.VMQKNVW M7()'0J"K?,E[6Z#:".797;N!I>-XP5BVZOC[959::#TY-!J8B$/G5,8@A?;*.)5 M'<7$/^]CB5 .?,+,C)5?#'[J?*4MNS+ W*6^QZP#-\K>H%"+M;XHNFEDRBYK MNX6TV(1U,($FGJ,>(8)UQNT;"WQ^JLU"N/6]#\^P8MNC:S.):]3*E13?U)?' MT[]XY!D-G<6"ZITLX2/R&L''.6JZ^O8;(?USDF$W1SVPX2/P,;E1G9%1!HG[ M??^G$%=G/$.\!;]:QMU7<:://+; 7C&JD9B2C*Q!;HX(V4:R$K>P Q=FPP7R M\3+:-HE6C/,!%RB)9?Q;A/XJD>']&RFO[S3$>S1W&FO^7/)Z:K6N]G@S"SO2 MW_Y/=;D\F0/F.XO[R^J45N MWTMJ%Y?@,,:$>0;0EIA_B&U(*]3 O")'3.D6+32%A9T3]*!NFPKCBL4U[Z,2 MMD2,(N"X;*3_T9VVT"#=^QEFJ5H@?Z[Z6F _?\Q7.M!G170*'5SUMKAW7 MMBME]M^E;*/7, T.'@0;56)T^@H&=\(1W@IG]$HO.=?_#/GX,%.Q.$<5##&@ M6*9L?R#D? R]S@]\5% C$WK@9_C=9$+:(_+^R)ODC^F"CV[[P< ML9!5WOJH[T=!?5+G#.$[2,XLSW!.:4/]+I$?<:LZR*KR -0F=WKM3D;.IA5F M00GW!.Y%&.R A[EO5O^>7VGTVOD[HS0CW7RK1=Y*1(+?*B.Y?.B& =X*[Y^4 M-_N:@V*M\I"I;, [S8LIZVE.OJ]=G?V+4?K>RA[<>,;Q%%* (/&RX_5KY)[W MF!;B^Y.S^UXK!P*B'K&OBEFP\K?B4;47%[_@VB'NTV(ZS6S'/MU34331JXM: MF']:8;[W7@+=\I*R@$[#<-YT_G!^46+,W&(.7V86YGSYFNI'B#4SA\: M6#RF.]9=D+DX#09;!:YA7<<&0$6 93'M0L75)M&.1::Q7[<7I;'SAI0HO-;> MH=7[=PY2S5?7N,S346[X[.QD.=&9+G/Y'8#/BP;N@1+T$=;+"_*RB6NJ<$(C MP\VNZIK(^N:>[OO":O)B)*W7DUO12+9%CN%$ NM7@HDG7M6'G8&I)L'1 =?7 M@9(4#\>0]LZFC)&0;"N!V,PHI5KK;$U,!LN-/"XW6V,<$CX!ZJ]=T^J0DJ[Q_S_A)2-B7&C@6%;=8/CR?P,0LN1YUL9 MVBU?BW[HSX'_P/&1/8JS M1BOIC?D,7TN,/4M0D0L(CG[-RLK(VRI1B;&UR A_6BP&R46D@PF6;(Z\W[R" MUR\7&=NXAP/ M>QO3'4"[QO@"0HD@6R7BVU184\C$6I; ,R$9]Z\MUMKJKH^.6>8V9PVMHM%+/&NAAFG66B&LOZY"#U!2O@<-"3J2Z3" W@6Y%Y M,J^(K1X'>C'^FE*'C@FPZSLN [CS=# $P4\9ZQ6"*)U,0<&QKTL[=$ZX-0.U M**.$['>Y>TS\"'J64OW*Y.R-U,2Y#UBGGTQI[>)P'Y*Y+O$W')_*UA]?!K@- M\*J$]=:',/0S+<_IIJ7DLC#=J=A?(E[ESIONT/EG6!*=[ERL6MD7@\P/QHY[+GXC)8^U*OQ6 MB7J:X%73Z[=: ;S^+^>N.%9([EN_A&;UOGP5T#SA(B 7KH_"FI&X*OY^EO&) M;B%L^H5#)91$A^+DNUWL[V]/N2LM-S 9G-61TL=/8)_/.,$W+^#QFJ,ZXH6G M+3Q.O'4!-YWYJ6NYEX5/'"/U"CER#/1W9M5 ">?89B_D74,\MK:SCC,)%GE' M]GTIC\&J8WRCBVIR98=?D*.\/3\^7ZZC[E4U4VY_L6HA/AMB?UF^^.K%IC_/ M1K>*E[4FJI"D]IY>=->5VKR7;<6C6S\"7(\5]4"Q;U//Z:BB33761 MJ2/;=[(,7;Q)+ISQLYB/C4_F2AR$-/VH0HVM67OOU 2[K[ZM/_:8BW:!58"D23, MB+@(-H9??G3#=2G[LV_&,:S^^#EI02A;)40U0W M$E3/=@PNRE;\3-41"UE[%F,HE@NJN;A8;ZM[C+@P KDOXI[]\:10WE_?KZK:J)]^A@?)Q,$:1 M6$S8J;+\7^T%M\:Q-5$F4S(_/2TV23["/5VVJ*;4K$L<61]>.>RZ]BPOU]BL M^V+\])4[/M6SJIC=N:CG;^J-TYV96-1@?5X0RCIOAGDT&R!B3.LIJ#KA?B#8 MZ4_?$CZF,Z89QU^K-O(F1XS!1>*4^-9'=26#?LD0D>Y(Z)FE:"BJ'UD*95I+3N<#1>:GM3W?#5/9[_HMI52U[NAP.=_\SI(SKCIHG M:]OLOO^S>KAEE,.C>(UDKJM#]/=T/_HR(B+4URI@(%.RG]3W)TRZ; MMF0#IF!"-) '\V7 !T;H%C:&]O=>_,A]8U:7]#:.*K:^6B&2?/A M\H:K_>!E;&A:=D(++0W),'X\;)&AL1YARA76R&GVY'UI!\-C6:6RK&>[G<01 MB,TZ<3+'"&^<,.ML74]M12M.4](L11XJYO%8(5HD&^9$E;CTDL)H<14!; :[ M4(DCPX3W:BKP;@_K'=1\JC*FS EV9W2Q5_T4[4G9_JJA3O.QP) LH^>HS9\?.&,>('6Y(%^,N1P1SDIPSPV\'4J1RK>J7FD)]ZUAXR M#_0ZF8W5HW_=Q,B^Y4-7[1L S;,A;4($J/D M_&5@OLD7CM0(AR48$UF\\HU"B,7<<][<'BR7'$888@+\N9F^#@X)="CDVV[< MFW!+Q'I.[8JS;O8%MT^O[ 7?T"<53\&.H1\#E-59.6WK"SNG/"]3,&W29M@] M:;OEC>HR<6*H/)-:HW)F/!?[9H^4$V6K8S3+7/#LG)M(?#''&(EY#>_\[$0I MPK'X#Z)#MU'LND> 9*(@\NY6]6$2(I-V+/!U#V^+!-.7*?N)?VCZ.K8'IGXK M.MUO+8!2/(&2[=5S!1;2;S5\,U@L1P/];-KB4/@:@JL(<%LB*F*"K52'$0:$ M"OQ\"[KH=48#/[0A;T/9#I9?OU.)[?ZA*B\+F.#[_8K9RIH8%KJ_W@N.N?_#&&J#0==:%_PY\SZ#VUYM32]FFNPD(#3 MWN1D>UTB.4#4=V"*^8[_W9FBU3W/JCY?.>N0$G5:86FB(@%(N; (1R$:"#%= M10/76-#U/V"D(>BXT-<8#4C&(+^'H8&(_$WYE//GVLB;I/E!Y? ]\(H.H@45 M"+KB)4$#U/)_-\'VIM0_Q_YS[#_'_G/L_Q5C_\TQ[+,[#@3K0@-G>&B@]QL4 M47\&"DFGF4 *WQ;<5EA?.%9Z26@?J5[:+V74*TL<[ZD_K8,H>J;-R,K)4L9>+'ROUJ ]U^+\(K_25$/$*G)%ID<.-2_R16I MLIW1YAY1*E@J-'DOK.;%3Y0?0AL0)M3\^:$&LDJ8["L87/ MCBD3*SPZKU#_$99DUU>0747-CE&V+"!E;F[_>[K#TA2_S?$>5C0? WOTA/A_ MX'YTDG-"^&[U.Y.-:ES,]8MX/WPUM<-=F&F2W(KQGON?5&3I'$4^>Y>-2-*8 M>L^CZ)-'27Q2[5L%^!9L"X&^G!75_R]4,ONW7MCH21:T]TT8JIWH7Q+2_F$5 MMO[/O'ZF;XJZ_PE+;W7GPWCT2"-1"#.//\4U+_6@>NWVI\B$?DKO"_V,!%&V M7+9[0Q_G!' W_-S7[1EHP)"R) X0*49O9F>E, MPMP.NYY, Q[GRN)G B(8BO^XT#?&JIXVB&P5=HL%087^#;>57#USADZ_0@/; M%O\5U4?+Y&Y+! MRAQE3<:?T;YR3Q.9&,X-8[=!5A!H7X*EW%%,D:?8$KF8TO.0K/IPTHP&!GQY ME-C](D:.U>8<1_;B(D?*>=VK9.XRV!DXP:V14J/DQP9,O/V-U@/[Q]6[,'?7C;ME&_T[X?R*FF:OP\_%:I*OLXZ/^ MQ,S_^656_NM9O1P^!_N>BE=YF3GY.1^&PY&J3OD7Y-#\!67\NYXY&Y&/G9W]B#%+:Q;76G\9Q9IKFF/?3B)@-U6Z__@T M5;+1EO7L._O]CORO%QC^2JGE0+TQ,+X@!5_3_F>GU,9&3[!<4%3VMHQ7 4XM MI$CYIQ$_\.R_%4W V0I)V+*.2(]Z0%%>VB%G$,1K7WG;'+YT#1=N'J%N3 M;I\+ILUZ:$3T5J?6:__5V74_Q6KHEV*3FNN4E_-V6Z1%/B\4KD_8AT7S>9]V>S^^;#N46MGPV(A\[^U3$[T>)I55C M7_53_224V8EC&V^(:6+(4Z:]1N+9)-7B2[5)'KI-QT.NS$OQENN)4:0F_$G5 M[43SYYSZ1H'G;XMSF/]TWPO>Y\UP/5#)ZM7BCFC8M17)KR;.?E.F8.BB^^3R MPZEP!JYG.(1X#ZZL,#P+199Q!R:&/RBA@=8>--#=B%+PD$B:&T697R97:FDCGTB T$#F M80H:"(Q% U&@XZ\(*"JXWA&%(X_BHK=_^)>*<%00M"C/2^:#O8@?+<#.AQFL5>!K/G?R4$#]R%W1&];]#<:6#:#KLFS-.#69"/[C_BM M"DO^7@YXY=DQ&KC%=5M"$L8@K=:33"[.6K[[;191)OP/)PQQ^TR+2:=< MC1,_RUO^K9R_5TJ<8? _5?M/U?Y3M?\(U;'-"O2_K$0R_)O$E?Q(?:P9.WE8R@IC7V<;TI@]\)Z*MTV_-\E' MW\N%9'9VWA"0BK[_1I$N_M*%6,>_T9]_9Z6,*JS"8>C'R4>D_?UGA0OK_I7C>N\O1)!AD"5^.X.(WQ\(?X MKU@%MD]XC)\)I<3'G4^21!P>5&[S) 4O;#%1GK!Y18M5\ M&'=87JKEGR]^KQX\J'/'9W/$)L]61/3J.-S%D$K>0BTN%!M_$N*VF^64([(A M1;94%U2MB=];64CJFZ9OL;V-NT2W"WV%+7^U!9@[>6S]L@+#0+%%1-32H\T@ MJU/C76W\R^?<+(CUZ\!E8+]#%XWGT1(]LZ??C6> M9,_C"@5_UWQTFQ&<( PERU'NOT95\FS_##^2\/U'\[Q+-! */5$^&_J71L7U M^1O^M&B@5W0,_+<^]+L%6QQ0*J/"6UYLU!X$R7%RQU+*1=K_ISLGVGHM\,/K MZ3/& 7.#73)( B167#09:'#-E2?6 J?=609=M0&6HWHY%C3 ;O[_H[AW?I)) M_GW63$H6JA,#B6D88^\VQ_O945'S*R^'?:M[3;]3F3L&>1:22@O._AN#Z$]R M[K2H%(-JMT0#F,'O2 '7[^E>^DA-D'_UA-,18U2C>" /.BWKS].X>[5K. MU+2-R%)M-"J39+H'N?F=$.[LR@,-_H1=$^<+\H;UI^>BB=_#%HS"@XIM>5N%!D9*##5=6@C1P'K: M3L:_]-YVUSQ-:(G@TO+_'H0&W'-0E%=W"Z++:/G(!Z[=ENSQP]GSULF>9OAX4;7E1*R>2^Z%T5$G0B65S)RZ\2_. #(BI'EL8_< M*%(^US-#?>)L3TE2P:-9>_:=KL=Z S?M(&\",I\KPI]IS)(*_(/6 M:(!<#)1OPV%J7BQ]23RG:W MWXAS?#4.3R=.WM>;LU7I%;;/I'"3ABZQ4Y]G$K=^R?Q;4&=P)YUOM%'&F@7% M5'NCH=J2.$J3!MAA1K[$.I;5A#-ELV_317544W'H&EMMO_PXE>XK-,%W1(CD M-Y31SM@_-C!J&=JH0$[C"ZE CE5P?S=&,5/%1I#/CUE_Z8MOC9=N6XN5829> MC@S6> 3'^>Y: LF2@P3@)E5"&B1OH8&21NK!J^ M*,W#W/8!5CR!-1$%,AKCO]&J'3EBKH]2IG>04C\DQD/* E:39LV/1]]-98UD M-T>YWZ=VD72-$SGOQK@8M%6NG>$[(C#V529/^:QO5!4IJA_0)J0:RNK @TD< MA5#!-9W56[38./!%]!QFJ8?. M?=&X">[Y:S)5 U3>6@;1]E3HF.K$^VAW(;-7UO@9,I4,H"+K%U4Y"ED2193S M+CHP^C=CW1^ ?!YOUVX1]TR"<4U.5JWR*;[UEM'-TX-?+,]3:%V#@SL [_ 0 M7YGLFD_T,OJIN^PILR#.6@-+T;*:'XS;F,KA6?FV(AZ?;2^BM$XX=#ZW\H : M_8!=*'Y6EF=_Q_5M;\VH.]O6MWN^Y9&1\J4FO @5G W*M(*]6:-@!]:)(],J M.2'#SD3'G]&0979&ZBX]UD\1Q3&Y\D[PR/)WL0'GLZT,/L,X311W^\OC0F#( MV4O,28:F7X$96Q.I!"C)NNS!F=N57->)+#BONM\Z4*.NYV(FJ]Q+2*W]F6K" M_8SV>J(M9VA)*PZ%!E]F#N.D46A9?%YEY.KT*#>PF@);APM.'VR4ORM+]6WU MX .L_1^/NA>DI/B]N!;];J]OUU='#UD59EI[7+D7=?PT;<5J<]P=A&^@Z+JE M4*[UY24I&J":P)9GN+FUM=2%.X2L7&%YWRU0XTEJAF;GJBU+4\&K%K.O_88NOZ\Q]UHR_6ZC\K3W)\T;A^X 6* MU[M'BBS=)*S?L2%R MRT/@[/(7$\MHBK$(NZ%7\#&#>L,3*4I"\F$9A'\YK7@(924) M?V<>H6IDX[_:"4D"!ELR["CIW/UG$[!>N'$;]X)?6A5"<8M6YY<9&F@..KBU M==6$/XW]N1U1:*-=0!F,S2%2(&2R] %#BI4/(T_69$]"\'@K;"5(R5@S=-[@ M8=P3C+3O$+G9S%2?U%$SF:L@D> [1[IAA@CNO :' M%#VNFRJ1Z"<<];):U&_>;!-J#_+&CS&&1P>N^ 4;CJ]4?:#5.3;L.?^;M,:A M58^ZWXCJK;;)ZR?K'TJ-;+ 5(L]$LU3PA!XB;^&23 /_V8[O/W#A?M9!MI!G MH8'2'Z"K!W_U+-&]<\[*D!O\C%O:_ZK3=T_GU1FEH,/?O=[\P_YN\HS-_AO/$U?+:\?7N]&Y7J2IG0 MVH3WZI'+99C7(Z6C]C,/5 TS.F.(=A;IQO&64W\W=6'KOP&0)68(&33PV/\'&C"V1P,_)QL=RD*,O/H$I@]* M0B[XK">:KHY.2E5E*#YMJ^RX6)\#N* :G5?)PV]W+,79[$8M\3 M:\MRJP_DQ';/.$)D72\ILK+EOM$N)F144C]*^KUS^B^N%LS W8[17$304AOJ MX?'E!4E'";% 5B[OP^AK BW9,"SS=(LV,3-7&+]C]P')QV9>/<]X_?(;K1@_ M(&JIGY@TZ$",:0U8&T[5NKWL%K^O1@_!FX,4&;^1[G*D4,(O&2^/-)TFE;S# M]>1NG,I<849,Y3/./M8Y?!QY$7:)[J_P]1E?+]_R$%GM>']H7Z*P'I'_K;-3 M;#*+4I/?4.8>I,]ZN>\:J]4H U>$'%^4X63DZ1O,%@[?)QJ)\7[&FK!6+"[G MG]#:GS?C"5M-CW5?L:*YC8JLJ6EG!GUKOKV59V9U!VP0)R@H+5)F# EBB'', M;@WRJ9()9J4OA1)B;.N+Y\,BD*0KVXVD_O9\_?JZ]IRS.K]?=6S(.>D76-)L MB=M2=PJRMK50DW=2PU_/NB,?"R10B[Z6_.4G-^R\;8WBA#=*/*]@HC^VZ?=S M]97N98N*5>6-OPP J\D! X $D9X7&K"\7VGY*##["E+[/%9Z8,S'K '4&61;/V)/ M!2*TOG!A8T]T[NSS"0AX'R!<0NB93@_Y6'U=U>]P0UGV*4\L4:9*&]Z.8$#/,Y?J>NXL_Q5*Z#^F1^)AZBW=6K"A?UM0R@1LP"+?&R6.Y? O> MB@.X,V2"$:4E6O#BF*<%RX8R2J41/#1?N^C@:9$T;'<6WEF2R7%%L00/9G'= M$N% KC'IR)C:"N?;\%JV;S-(;SQ;UH8L$Q%;^2H5[#GME%N+F,]^K*[\:F_: M\Z3Z@@%TLQ?-'A8L\=#34N%XH*DZ*X7CQ@J91Z'/;>V\Q"Z1YCS@CJ*$BS6S M46L_^ZUD:U*(7=7YR\)Y_N#@.AS8+AAH!*&2X,%=@GZ^V2\M45AW=M1ZZM?4 M-R17"H]GB8Z95V32D^.(NA3ZZ!.+[9,E[- M^7AT9@VN7$WZTT9BRM]\ AL3FKN*U4"2>#FO0,*HZ[O.$SKT>UTL@B9?*CZW MQ!0[8X0,6S8!%@@F,(%.AT3:&H'0N\E9BU/E'*H/]SQG!UJOX:F7Q3E=WA8I M*QFA=)UZXO5S;>SK(>]=#!-O+U9YODA?;+F] M\"2*[Y8W_IHZAI3-WA5HN;=26:H4%5_$*:W@FN6GP[G-D\><6-N2\FBWEA?&W?J@Q"R;@N\'<=* M7H6WR:*>!Z^4/BUH$/V!1671KM48:#I^I(K[G;,J?/CK]#=YH1+7Y31O(OAS M6R:AU7D406>SP#@_A-;XL?6%_8:NGL0JS3VOV3KQYZI3@F147X0 MOE5)CO4D9_/J?MLZR_0VI>>0<^J'S0HD;8&U/]9$E3BHZ^5MNEF&KR#G?7]N MF*0R'A D;EL]*N9#\JE1.E&$.,/9W2PS)6*3G@K\%G,*''BQ>K?+*64L;>&R M_"0T^HH"GR;;.'^Q&;'X2QPS5C3$.-F6C;@9XP]X,=6MW-ARO7P495[9JIK> MPK8,ZA!+[@-3^(K44%=[M\_K*C@RR[U/QW%\26)"S+OMK+M$F"7H?=%2N'-1 M9)FU\)IJD:Q!Y@'D(;'0Q4X#8R[F*$?_6S+?M_"!=6JU^FTZF7U29M-!?SG7 MH^"A=^<#W@F>1X&-JCD(]E.#,;%79E7?#*C5'G/61D8U^F-Y;!4!.HBD']9T M/IY0I='*/7W+^OK9MZK ?IUJT *$<[%2@AV:O9=.-:8=+[[2'H MZ"L/MY6L;PP\6$Z(LQ5BH3$/T?UDP?B9#3+&-%$!?[QN+2%^/%GD'6UG N9E M&\2SRX!A,?BHX&;NQ=\F=Y MN*A^35_K-2Z$0J,XU'HED"7Q0=>FT9((A6$=390+1J\0DO=(ZZ!E5?\&7 9Z MYL,ZU/)M"PV$9^*C@!8T\/'#"A&JJ)+W>7E?P)E%^\\M^+T[+ MB,XOO[/]0$*?/NO\1Y-BG",!O6:C9VP,PE5KUI)BGLNGD5 MX*?,K8D$P;FDQWQ9[4T+%3B+%N*\Y,!/4O[ WIJ8^ MM!HB*@DFV432HX7&W M!I8:+],E-FF/%2DAS$PD1Z\O:+4CR]-H#3+Z*=YH@LM#OO&=J5H^)ID3;]PT M:/T:&Q9N,>G/:)N<95T^/??MB:)60J"U1O$P L:0GAKCO579@DODLSP0UWIO ME[0R2>M02+2FIC_#"7P\7&%DE>LGXE80V4WS1>)"_%6\"=^ M]66ME(L,(AN1*)B$WRE1I'S%A&[:DR,@)@CW&9+&PWH9B'<&U/4O,@&;H]:-UJP"ELB%* K+:"=Z\'0R H; M+35=(+A@.8<)X<:\8#O62+J2BV1=H1?GE.1E/ZIU1KK4/(=F7MP+$-SK:92> M,B9K?JJP\OJ0)5AJU/G)9:*3A?/]V."BI*[)])_H>MN^[:MM)!X6K9Z?+&:5]0=>/O]N$%A=.KH]B=-=4H]]5Y5P-B_UR Q)5)!+&D19@>SA)<&7"5?(J8L._A"YFTPK3L7V)J')B MU']FM5^H2NG]%>:"@EM*8V$T*<9-@SPM _P,QG5LJAHC=PS^['Y?IRHA]8"G M>-_2SDOH\B%;B28<>VBZD3=OP9))-K7<8=@CVKV(D+MPXYPHDW@DZ+$,#9,CO?2.R ME/L99/\^1#,.?! WT; G>>H%1H0EY.%&614C[\1_CIF0=>*>-OV^*I3.!ZVC7&)N<8__V M;43TZLW^"8&JW1"1^O77D:Y;[4(T?<4,7$^^D&'>APAW#P3N#_.S.I[QX21)[ MNW(2[=D-3G,U>@!_!WK Z#8@,CHZIIG.9U5-]EX3E]Y)$FL]OIOC]W%8C+N2 MK1[=TYI?[]\7;;[YU+^Q;+DE,R;.NRM/.61#Y>T?"R_OXP#*7CD\YJ2+?.[0 M<1@@8OD0Q9_Z."Y!6%[?;TO))C[UQZ<<-?A657*%]LZ.:2XB<"U-L3TY*KLY M#;OP,Y_L]&#D:V$8S3LC#K$B\*;)\ M.3JVA^2<$$K7CM#]68-\2OV!.CSKAI-6G_6P1\%XG2G7]\4$M*+1GO#%=/@Y M'4[OFK@VO >V9GAGW$S"VHTHX8P;+;TO\H2G-9:#=C%@PTRAI3LS5( M\N'VD\F.T4Y%E.$=+W[B?LU0TW4@SG2I-&DOMWVXSDUTBA5B,&,CW,>]F;Y#Q/E;(8\BNM R=FWK8?]V8ORJ217FQV8 M\,CP=0E.FQ9[N%.%W!\/;BS8C?TI^14E*(3BZ%EW_(T@&@@0@W"R\W.KHH&D M_&>^*.9\JGIH!PB[P_]"=<&F(D%Z:*&G%U@+ 4#%XCOI5'"EFD[6VA&D8O9L MY4]F%D>Z5-+A-9:$=^F9UV=Y*.8VUL]BN.:Y.VQ3I(6?A77&X\N^1JZ58$5> MN^X83+4SOMB%D"GF7KVH+FWMW?PB74$FQ-1HN7.E\816-4'!5ZXB[8WGK*>- MXJ4])V>6H2Y7<*7I"AJ(.+4.Z2^\_[1;7/=-T*^;Y?!]]Q(*3\!RS-/H+#U+*FW*VO8_YHUDO]P/+ANO'V],?Y&>MY&K2=? M_B%/'N9Y(13+TXB$P#H.D=6E>.'%;-!!47#Z2L0L&&F9R=C"Q.4+>N+[R%]> MU:,3NE25?5Q=0=()P5^TJC\M,'[8ZP0\YSWI 5JQF/"8%JO(-]62]0V-A[>S M]K?>!"?!K(66;*]08=S9NZ#CTN8G^HRF*+$I'UD;2!^EU"._WE:62UBVNS\[ MW*AL1?RMOJZG-]6(J>SMP_ 8?US^*AMK M?K9?JXE32&4&JD>U?6ER*VIJB"*?YB%D# ^:B;6R:!7D)7VD+#[) ]T;K299P9 M<=BQN"W5F.)8Y87%6.6-(@\:\-D??GY'J)LE"]Q4L'WZ"<2E0>RH48+?S,7!"&K#^WF#1(Y M@8J4XN#@WDL,!XJ(T\P=O3CGJ3S@!@.=%2QO&%&%.) U+:N? ;Q;PVX^!5FN MKMDZ \+"/+UVD4O?:0O^=FZ?CP-@9G-2 )KZC *PMU%98W9%!Z31F_J>B2\A M>8!F/MN]C\E4L?PK#2F*Y7'KJ=^3%PBV;OO)OXA^./'8$D ML%7EZ'YF1DD*93V'OXE%<7E!GC9&0B@>\\-P=PH,Y7Z%L[,%/$KUOZ?X_F9K/W)4C\Y9+%25I#AR2Q-5G[O-?F?[H>;P MZKCPV[69QN1D]873)[OE\,5'(X\E\\$8ZG<#'C:M@:!3S^?$<'C@4G^TI'%(?#K#@#TI\C)R89<,< MRE!LKD6L)P?/##X_*')*PN'=B#-EIB^+W!BB7#"P<5!PL23HE6=*=:\5D SF0USH-"M2;ZK MA>KWY+DM?8$AJPR35@;C'TY0&BOR#".@IV<0.G]6HO!7 G+4Q>=LFWCY%SF_ M=1<5:-K%N^I?JV^_%BH85\'6/>LGR+/_55=6_?V WKU! ;_L([R/3$*]=6=' MP37;^C+IB^'"M-Z0JX,KX6A[(9QA:^,]C_#9W<."Y=I&--'XQ: S7H;]:YPP M!4]].M[#8UF>ONXQY2I%0XE)>D6WP6F3R,VSGM/QX^P>3%Z^F+SG(/C-Z7BF:LC@)713P M__4UM.^'#$V&&+05?JU]7_;53CN4K&Y$GEPOY/9KDT"$J$V-(Y;N3"#N[B;$A;5&I/U)3(PB*] MFA*6)2;]ZJ4W_$V[ #]]E,=W87 &]=PS]FBM;B#_ETE,1:%\O]VEV.&M[2,Q MZX*.5=LHE\G7!X?%3D]>O>WNB'[INBVZ6!8E^1VJ26EX^S]N9VWS^AH^?@>13SFBL9#!_H MO6# MZ>03GUT7(!?_;3*QT=7\+V^_O?G1X_J PX2::E>2402RY\4H0%RSST- MN.$O@=F/'B.R!%>!)G+T*32]_2#UJRE!6?6/^FJV&F]M-3XR"C4Q;6\WM49 C>J/ M%POKHR*=>GD*V'2_)K0Q=:JN$GGO=297V B.=##\R<]^IT8-^,3K?M4\D4]) MGOUV8Y,^-&.\T'2PZ=;, )_,6?$3L.7 XV0)MR:,M)1[?A]P#F5*B/^Y1^U- M7$3\(Z=4]R=K**T6;BYS;3Z%VH7SE-(EQQZE7O@FPN-$).7HDU[79A5. 9G> MS&('[:=>1]K;5?*T0IHOLM8U=["6E$\42\2[6@(14G%=#7ZSO)WK]DQ\U9[! MGYVS2C!/_/Q\,-N/<^-L0+QSH&[=X=?K',RORB?(>XR%M+QQ38;;7W:/J%-<)BMF5![ZIOJ2NI M /RV#5H_A@;PD5$<47)L+N274=LDF/#"WL/-VIN#$-3VCLH$D0N\\HADESJW MS6AQ5D$C-O7!KYC)6.P.QOHG17$_@Y_O/XA)*8&3N3@'V!J_G> _P)4?/X-FY9LK1/.CCK MCU.7T[>R >]LRE[/N6ZEE:Z:TC%.U$S!8JI^6Y D;?I5/*7NM:K^J\_RS&XR#D*X-E,^]DX]0J\GI65]9A5(_HQ:Z&QF<> MBQO#$;J6EZ)J9EP^N F&@ZP>Y2-4USK>(@#N^,[GC MG&?J=BJ!WPI.]%/8276QPJPO9EZ%?.)7(F-DYZ3:VQ];-/@VTUCE6PQTTY". MA_<'&\)S0GTAOV8\\U?'5*HGGC[(DL[')Y/<+QASVL7K$H6A@9T64B2SB9?& MMS<=X]0&J,^23/&R3E,2CR;SD0ZB0W#39ERP@?55K!^[8WL523? M49DVH==<". \=EQ$]S_B_QP6>V;[*$60E)[6K(D!?]L\M%Y$!9O#1]@!TB=0 MXL%?Y&A-67J%H]_ 5"4$$&($B.+_MW<5_Q^C67=&?SV7ZS8D!A7U5S2K!@W$ M9;9<4(&O!?YOBV;]%^2GU02"UQ-UH'.06Z8)_UQ/=AM)1H8.=#>^WMF MM^G_>-XO9>6P$%6&=<>JTK2OIY0,0-VTR(Q[=F@@?4HU9WL #91/RNOF'*\I M1B@>O\C8^#WS(HN:3$#X_7SPE8FVZ.\W_$O1VA\2P_RJO]N]M\:5GIZ+&4A! M7?WPI5[3]Y/@%%6 \W3]YC/Q:), ML]>T2<_2,'%[@- 2KAXL%VD$?Y'U^,A6T"J+Q6^2LP(<]Q*I!(&G6S(QC15= M4H3:MBP*CBB#OX-#[#V9VY,6&>HG7_ _LU^/5ZDERPO\W(H=(XR9D5S5J+K2 M[TBQ[6(]96?:CQNM22D:1SDBFA/Z5$VO%1EYY8$A4= MY+-IUM>@ .6PM<"\.3%FY? _4F1FWQ67S5,B74\9 MMEK> +VE!XY"O>U.](P02>J@G?K.WU(9 M*S%B&/N0;:HZ8XR9O>OJHN*E';VTIH^C!@>U<59B,SB*3!AK=V[6J V+=$X? MAH5'QO;E,=OV'9TOQE0[)JYYM\J1IM\FTJCGU2CZ.^C=R7IJJF\A7B\KEG,R M,#OF2TW47$)<4+3[0:0[B^D5EY/T+__MX "HR-81&AA#2>S :SC,+>-XETQC MKVN+E C:].+V5/\?]MXS+JIG71-=B @"@D1)@DJ4*#D'1;)D"=($D4Q+3DUL M@H!D 0%!H!$D)PE-D"@9R;$E0Y-SA@::[N%_9L[?,[]XSX9Q]/^P/]:'[ MMU;%]3[U/%7UU@LVY9EDTFD.D7GI0E[Q4E-'PN>DE"0UT@R5 J*:D M60R5YH@X3],(%.F AJD,0?NAR\7;1K)4CKOO#J0F:PE'-;V?*#G0G?+2,&#D M3[M])@X,PE/:9:AK*AYY[TC-!$OV^&",2=L"13?^;B+)JZU.7D3G$,W%J0)A M93-VE6IA*>?@S=F);5^:T@.7)BS0:#\ *%&2M3:\TY+VWU+]S_5$_/ MNUW"@AHE2^P%%K:,O#+<>$5;8$_6 9S6MQ(X)F+V([FB3SVE&L?P=6D5=/-& M[1;,%/UV%7RQ )I+E@ +#+-C ;:;&0E9@ 5";9:8+F] ?*6_!:WGPV26.X4% MS 37H1-H@V.E?>@*!(_JYKL[*$$S8P$Y&#HU!0M$YF"H8!^@&Q18(%$ "QR^ M]@](L;GV:[\VZX0*!9QCE *U3;' #>T>:I,]N8L%>E.AJ"+9I3D(1_;+_+.6?I?RSE'^6\H\II< 2Y;]8\)4T+] ?K[_[0OB_H=\S M+&!P:#; =#,=Q2^.&S1 V^XNQEWB0U>\LCCZ)\T6(1!U575>3-Z M'CYGV?TX#@MH*Y_9A+0;,]QH"M+34DJ%&,_L4,;@P*>@S8]?[&+/3G8- H&W MQ#A__@&ZZ7\E_1U/^(\G#?_AZ;6@23OI@@OL>6^1H'V)ZV/UYMW>K'LB;XN3 M'Y'JV*=/IZMTO.V!/G[CJL:2+R#N5)BGA1=1GO\U>,9@!%+T?^SFIE-4]8/P M+ON/K-NY>KRM'"R9;>7/NB'RP@K(E9EKTR_6NY MQ3<;J] M^3)N-<_WK$RPLYD'TWEK>IP[I9+7=8Z9,7_\2I\F6D%*6E0GIU)QG$.C24$C M;7S+IME0UZ\L_A&&_2W^FGV)S^[G\DIIQ8D9L>FJI[*#C?I'E]M:Z0.^D@./ M]];%+GUT>O/-Y&UK=:9F61N6WP]0W!;?#.OB6LOM('<-&,R,ZK^D67%1<1M' M#)^'UF-0: 4- F;F>%/F;$B.UHB5-D,8^#UZ6-F5?W?3M")G:]A>G]_4J.;= M)U=2/>E?YU0[BVZ?,%#QF9&6?3"@8'ISRY_56R M[KV!*R,^?JX_E2+,$3XY]O#/^>O3_[]1FPVD-^B]O>&5%JZ=WIL_G,$J.UPO M[G%]RVA9Y,((?Z/D;ZN+N15G#PR$J'FV:WC&[<7"O>H_?#'N M?VWAKF6M$ O,VF !\%]N,- !72Q0-X1!E#MD$1HP63G0[*WT\NV9W,_,D9W.29,V#,52XG+D] /E4]61[3W1*@Z1I+ M,2&I^O73.HK%BRZOWNM!BJW;F?7^1@?T@=1;C[+\;E&7!<@=KKK7)6Y2&D'A MC\CB3?5,$Y&R%ZQT7M=N(3=V6?;JG@_6(;#8&H6,XD [9]UGQ+ M;[BG+ G\0;A^\J^(H_476]*TT,LI=*C+Q B*A"VQ\Y/ .EE.E;](/+JG7)+G M\[>HO.6Y ,F,BP\6W#P*O-W%,N7Y1N^X9JY WOP9"?U%+MO!=BT'GS9:3A[\ MP *MG[$ W3'31QW\0X&"+IVYUQA++&"T6KS!_V95E6I5Y;FD)",C/5NH/7_! MRL3(W@WK^;LW99<>CT W^,RQ0-!3C/ 2I8'L9:?!!=G(=8CFQ=3_Y]/:F H] MS$NF/T)8("/SAE'=)8FZZ0A?4O1=S;]N:'CX !-\QH0BARV;DBDP;5.9K3S_ M9[[_S/>?^?XSW_][^<+DC.Q%#*XP[=YX@_U.1U8&,YFIOY:_%5.M0PFA:SQ8 MX#WTS.=$]=*8Y#'RQV')1#ET(&>]XC,U8V,ANR_HJ$Y;@>J/Z_^<5%+$PHU M5Y"6.)<34]M; [>72ZW4BAI,B=$19QN']6%GSJ,G70W:+^+DGMK^ MP]=*__?65[% 6CX6<(%=E__%>]G123>JW?Q?6+#<_5DV.?.94@@6B!;"'SE5 M3*.2M:Q[UR.W1.J!!4CMSQR;[&/V8%03#>U2:D*\SWK:A=>M:6B6[5REZ:8R M4 R6/Y*\:S7=(?OA)V#I=RJ35_HAZF2!>GG=0YGMW%S#PC1")O)MGM-\:!9/ ML@LBFN/&<EI:AM[\AYK[> M]L69Q76POEO- ;$/J$*C&Z8D(XCG(VOCITQS*IR.#K/>+K%00<11 M(;<47S;*"N\LQ[FR)X/U*\[K&QWBQ'D]N)S'06"UA+SB NT:J%1M[!KSD6$G?5P)=0LZ#P8OM[1?8(T1*"X_1/ MI.;#I#V$^0I4QXF)Z>FY#=*HSA><_%,WMJ"C]9\8JPEG _:WAGO<$BI[3(T% M:F2OI'U8 T(3H77MZQ=52X).YU/H%I8;X_#I_D)I@%?N9WF0%U*@8CUJO*!. M096XXQ*FQUPPVX^#%@0U4Q[61"QSV;&,E-'T4DO]836I9/,AEY;N4@#<*0V$ M\8^S>^T@\Z,!R5!YFI#\]R&8Z46-JH#"FI>V^?,\=]GFP304W4 M5.X!N^;!,M7 UK^\4G+[,#.)/9J^7=7ZRC78Z_W%7:*Z,K?TYCE:9VP92MLZ*'Z21?1:WR;\M ]*MO%C*UE;G9*"FH -$/W=J?E"2SXWNWANB]K'IPMQ[FP484FF:/V) M[5R:TO)(,QN=K5QQ%;I%I< MW_[A\/;OA\%$C&H\%OC1C9G\Z[S"W_[ZEP?N5')Y:($_HJ**3#>)\F-$EDK1 M^Z(!LVXQ7[9/A6<1&6A]+/!%\[H&"TQQ]0WD<[S-YVB0EA7R$3>VD#)F9O4H M7QF\L[:'/-(4V/-F@^XKK\9M:XTH!$!F''>N.A+TGRM0ZM#\)T=M^W]! J\C M$_D'"_'/3P;5_PTDJ!F?QY4[NF.!\,N!B40!C>12>$K1>K#2,#E80UW_!I_U MH]<7@EZ7E9MNW7V =BO? M>@?5,G!YX=*T;L;Z(K1MOJ.@"N-[\'L2OPEX]UHII+C.*W:'?9=I]TU-BM < MU&--6" $_O1D)O&ZG^J6&1D\>.R"D!HEX5:#JK< MZTOA:A%[;#7AZK"=(\$L1HOCP"\L-9XP>>/R7[\RB/3'K=HB]DF0T"FM;BSP MHJ0EE([2IW/@K+: (XUFS_ Y473!Y\ W/:= 9.NW,/:\(!'MLWLOKG5WEF^ MMOV51+E$1R2EGY1;E\M+M<.1+6$VD^1MXKS/]BL<7\F]U' 6'W39CUSSB'GJ M,10S9O=[WJ0!]*WI[J_X6\548J<7S\^*830\CZ)>CKS?68JE.,N.Y[:],U*; MU5U/B3.#2NFH,:4>LV@:U[&)54FFNL]A/?M<^BZ#N;HU) HI$K+4L% QURO< M^?L:5:K%'W>-5 :N;(2'_"R]K6J'=QQ:$,8F%=$^/P#2B>T?(U+\^1O3S&]Z M*;U(!1*]I8KNUEGT4;,7#$)VY:A/I%V[.XR,[.F,PY0-DR3#: T];OL@2 ]2 MKCF/.W[&7\0,+%XT>7O>&$!1?MMF:$JHGXH;CKD3<=FA"/3G!RS K2M%X3?_ M$"5:9%\!L DJCU1@#HGH,(J!$D/WT4K#4J*0R12= 1=76 "7);'NE@JNS-2 MZ<%0M!",ZA?SIJM8 K?WI_X&D^<;+@D$EQ2FOHL/-=J51P-&2,(+MRXG^H02 M!J@*W]9+D3X[>=A[*CR.$FU/"VV)$-8DVYJLL#NR![@]M9\Y\4!8*A@L%P-8 MU@(E[=L/F:).XHA>QA0-ODQP8R#C73??CFV?1=9,!3^U?OR:.$%3]9@TW-,% M56XZT6A0_)*7:9=1K[)'H,(E$VK5EHML] MR&_H[7-FF:E2V?N0M+YVZQXSECTGF_N*C[7^L-?W,O@+&FMV7D%V80KCNV2Z MVJ#2@JUG_7<(>L\>!;C#J/VN%NY#;-0K_%,$7G4R796\N05K#;;%+=5DV!B# ME$K)VA_-FO);\9#CTGVZ^ZC&%_"Q_HHT8]S(I$Y].\Z: $H0]:;>HAWW2?^$ MC[3_O7EI]L%/F&5RLH+S#Z@Z]_>]/3T-%6D5V9I^>ECO^0-;FC_*I0Y?B]0RT:(EG9PHWUG-"'526G[J M#-N3Q!O0/LPL!!>BM<,U)R:]3YIX<(6;&JWEN9+N#?LFX?\AFP^4D#2+PM#6 M-X,\KZQ^5KW5%))C7PYC(6W[*4N&2NMNN[0TF X>8-'I_U$0)$^NS.+!'/VT M3-0T7.MP\.N=N!R4HXG +TO]*RLTF#0YYRH" ;,/0GZB^>Z,:9YPOIAJZRZ,_BE3A::D,%*5XE:7H-J7, MDIC)'YTY53+'A4P)]_!_)RV!ZT;Q>^9)LFU;3L4&3B^SS*(!T])#0EDJ] M$ M>7EX:CYH7BCL5L ;XX;WQ)*! E#."52^$QE"ZBE>M7UB4^_+/W6/O12!Y1I- MIAC ZW*PUCS+;LB_:);@L2D^+;Y+>+RBS8U MA\DNQ99-GSD]<_D'XV><=+$\1V%C^56#^[]6&^ M.VCSP\ [B!*HH@$!9[H/]G' E!8,\?)DU\(%"5)F:I0 'YQ].<;0I9:/:4R1 M?,W=EF._7)\_I?J-QXO/?IMX[:AK7))BQ6EH\\4>4>/F"2Z,_O PX4'K'E;N MM:IN@BD)>",9J#]R)AM?5>&@TH!-*U3MTD>Z8I]L0P/3.EK\ M1-+P^DDH\W 5Z=5:PX!L^[1I:G8,[_0@7^7.GXT>TJ];H/$TX#%BAQ],?SQG%YTG-K(R^+EEJ;1C51IX\U' C-C+N6F8Y7(T. M<\J[Q=05*&&BV^DI8?"16\@F$HD\N]IC(%^ M,:\&W?GRH5:4@H,,3]*'827]!TTW>QY8\Y\IYNM\'(,U"JT3UQ)ACO M(Q=8.8[;SCP\Y,8D^1[XO3N47MUC&WM?3IN)^_O5TI3%K&3!=#?C#:H,$=XH MY';3IXB6RE+&74=EZZC!CT_4@Q*K@S7E-!^YYS:ANA?GF/4E?(0[ED 6LS-M M=*S2%RP4IP!"]%!>TT$)V1U6W22B66EL#/)VXI:[HSR5JB$3R<24^]X/-%H] M1[%$8;AY5@%J9S@HX2P2$U]9'P]T]4D#3JKKPM3TZE6T6GO7[@H>)76YP5X9 MP.R9&/R8+?P< MM8MSQ.,(. KBE8,P7AY8T]C?N;1Q-LP?6:\C)E]G\5A M?*@5TH%/YZ //$EQ<<9%]+L_9PWG.3>!-$&WO"'?(:A="Z6/,*E/0!*4]7WD MR>1?5X%')E"2\\1OII!=5![(-:YKR#Y4J M'5C\.CO#T-4@3CDFD4?."OE?1/W3'G6@FS]46,"@I8!' "DJ-!OR9S!-)?/I M(GTFT6?"*[>8]MO!@ONF=H=,2-ZH DBM7.Q47GW5R'[_>1#SZM1#9TH1G*O2 MW0$PRIYFX>S3(<441RQ-*.DZ]^J5(9=?7_X?&YK-(W&F MDL!A?+O%?;K->=&Q]<;1K)]A8JQ'7XRS"]F!0W@< T)!P2U3YI > OHE>IG. MXO]-2\F1%'UB$0@E7C_((L0\124NM1 ,G/FK[N8VX+)-3WG]C N0,^N(#&DS MHQ1BHK57S]\L]+[7$]U#OO9(X([@[XJ'5Y->[:2WC?[8:H&GJ]6\2[94>4V1 M+DTY]WJ S/#;Y#XK5_J:098F!LOY47!6\R?MM+4&#+&T!G%M$L#NUVX)*5.V M\1.UE.1Y$]X_QK.SJK?:"E[ FM+7UTWY#?5EZ?S8"\#QFQ72LP'@#VJIYD1D M[$L170<;ZB4L;:)O#]@XSAW>7#KF_1/GOM'[)P7LID\.5B-D%^WE6U:@_ MD*NI#A:S$K46\ZLFJO \H=D0, B28ZSR]G8RM^&9V^G%:^0T56$1T\.M%_XE M?]C21F'?9\W2J#Q5$U7[@>#GZ78=J2O\ZZ$C2<&F7:]EDFWCR69KHD-BA&I:'SX?3_I9(?&63/EBVXM*H-+ILDF@?^80^7_ M 4E*5?."4PG3SG1EU%33J I-08988((OL$ /?+?ZOT;3_CLU.<(UB.&"]K-C M9J [22OKLGN"%P&V)T>P\S]_1=3VGJ/4-LN$>5)-HL6KX,V'E(?S,_(N-'#K MNT+FK9)CZ8SHM)7B*I09%F"6[K[VKL6$)2TD?S]T']MS7KM7PCV]X[CU<_V# MN[\.F"CCED@R.2[-#I+3%6>9Q0@FSCA%[J/AZ M[:>#V]+^V23T)P8V-@L1ZDS M*0<_?* 4*=F4I<[=&.P/$1<_9Z:J]SUSHD'=<=!'3CQNK(V9E?# $V>6^>!Y M?E8ND7DKPQ"N4;J2M&OCU(+!69!R4-71R)54:##=/L("P=ZA5)L!N*.+(6W' M]L-&K/-9,VCX>TN'10[V/$VH3]^$%-A+.J8S[J,0A]^YSI/YZ*^D!\O]O.V:H:86=+45N)5[)/(4SXB3:9(*2*9)-?6 4)O M=JE/$ET+8;*'TVM2=[.;$%'0T9RVS97&R'8Q9V=\A!06:+53XTUT;THO*_*H MF<,LE?BHEDM4A6=>-Q]_SOYIQFB/!:8SV9*%WK?;77V^C&N$RLCBO/83+A[* M 6L/.##H"&6]>%FD#/Q8>1L+*7LSDL\@GSN0[=G4HH;)?V4_^)I*P\2HJ?SR M*R/?P41F2/9F JC8/T\[XDO%X]AAS8?U92^:HKHR61H.5DM+:OA_,;]:!0WJ MN 3-W#807KQFE=(MF=_V:=3^>5?L(VE\>G1Z2";0S7BZO>Q,N1[]FD-26J@F M N1[TP2I$D:)[\YE<(^\GPL&99-BG%S#[*AD\_%I>G^9.V/:-8LV;KP^L>V; MD7'=&(:JVNJ0-Z/+ACE)P;\_/LMG?ARXNXF*1&;>(?EMB>Z M5D8V^&+NH$HT?VBKF/1.,??;EAL?[!621KE'[,']>4=6:]X)'(;)'ZW'3#VI M;R'<%,GD/'PXG^MF1=64+DDXW5$77?,,GV9YM?=A;UF]58K[Q--CM]W<:E#M MAFLW?R4,'EHO.GFUTVQ#JN 3,Q1Q6NR@4KKCQR=H-U+QBLBFKT"LI[7U\NTD M-)J;^6"RW+Q\4V1$J>DCY&& W!5$4I'_DZ8&,NE5#7](NHT'=?D>_-BD+=/\ MJ?H+K:J$L=<8S8JO;DM?)T'8\ZF"&MVUW'4%EU..EVI=GZ6?W0LD2)U M*I%G8$,J?W.-SG_+>P MTU/8Y*V?O#!XW=,'1A3WKU4W3%YY@RHR%#Q@)'"F"E06J$+&9-9:RG-6YBWT MA2Q=2D<:60KRQ53V$M]WE6>-YIKSLCETR['WADB*G\_5N\X<2:Q&:95M#!C] M/A?;XD(TNMB0Y"Q)PFNG1^T&2T-EW0!RV?VP 2O40P.% W5,!6?9.O>6;V56 M*]/Y)+CRC5HL^Y_Z3?#\7&/Y0O]*K&UN^-EOB?G)%FB\:+OL!34?='NUY02O MG*]<%P5^G-B.&%55H_YI_GEQ2(A5V%S M@$2$*9[D\\?-;_F'F;;L=V!D[RJ.E@XP\7A-E==+G(LP8SPI?PWP;XB$^Y9& MAD]Z8[/Z[,DDI\?3+G?S@8%U, ./!X;LQGI*OVUY(;8&S?',"3N=?ZFP+Q24 M.C'83?K$A?'XR3O<^B7X<>K@V1M#=YGOY.)EX>UINX/Y2^(>M,A0UKC^MJ[O M?+\%Q 9\#%_]3.=WS##P )<*V9U>, 9P,>E ]"14!\]\=J[\AF@+>>;%]MYY M)_;'&#]XM>P\]*1&& M0FT%B:=XU1\X+AT;Q)90(QB^P3#Z$"%,^EIUK*#NK M72K@5;?=$!UXO[&85]J5[P.,?H=3%3E]6 6D*NR9,+AU(,[?3L M_'3IN.=!A%_>1H ,>&]L]@E7,5"2%:?@U M$QC? %+@@/MT#;QP(R5'\V _;&[7O-4.KRHI0.#%+L;O.*TMV6C62J)R567F MY8R#-_WK?O+/YJJB#F8&#J2_ZXQYL785.T[[X?*0%+2K6ZD? DS>G?)*9;!DV90PZB M+?%,T\YGJBJ^ ].(K5I$;>JJNT'QIMLLJI(HBI1R0_/]"\=8-]RLD\5:1=K3 M];36 [/0)W6'>!?CK]5),IY^?,K$'7N75J;]H70G>]*@;O#WO?R)8J.9N7O6 M6MI?"TJ6I^;/I_N7ML=EGD)[R((E;$! M%N/_D+[7PP*19D>WJ[! >=SU9X0#IU"A.3]A^D5-<_+6H"KEAQ=E'I\EBUPS\B9N9EK%@7G;DK4<"#MXSFRR.W$BBNF" M8 :*T,.\:Y#%A>ASQ1B=.:A06U9\;BM0U/N.G^#O5\!O'M!_[I+58]5-5J\!.Y5LPJ+A!Z1 MC&&![6+H8U,;T]1#3BUA],*5__6Y&/>+9QU8P&;LN"6%[TML^;'Z*F#U-JK'8Q9 N&J ME%,))%P^=O#XQ=CDV:0HVR' W>%)PQ"$B,^<6BXW^&OOR_O[PH,'6G"P$^E& M[;%]+&&1P*V".<%?+,L;G'NA62J+"V$^U2D[,G/"C0B*Q77P^\>ZTEB@(VV_ M((M4]( /K19 ;#+/E.)NH!N268<'/3,:1BDYFJ.@1/%Q,MXLC.C=&XH'KKMA MA8@VZ":,UD\=$N#$)DC 7MM??&/ .F@E+*!^V/W!?7])5'*69/$GZ4I>$ULD M<#04(6I =$C4'F%CCT@TXIM.F-/D"Y\+VK]JP0(FO.6'3[8[DN.R4;K*30_. MN595QS@8E:5$GFFVL--L@Q(WZ'*'NH@<''9;D"8.]A8JC9U7G886CFX30_:[ M!;@AC2,&OUKPX42LSJ/7J>@+8"E3\S.&8=&7,.3EP4E:;2NJNNY61-E;.PHI M1R>AGRL8P+J)Y*9*4%(_M;AV'Q8ZMOJ M<]:27P=L-.(TJS^%V)"Q#\S,UD!)-7/=7VOAFE K3S%8&;Z-TS:5SP(G^G$W MM(R<7A$5OO^>WN?DVJ=/QL^ M=G.W=3U2J]*O5H(R_] 4PK' "1:(];GW8W &[,3?])%<],3H)(T#5[##QR^M M-LR#GD!V:]YG!?ER)00PF_XI>Y^BB_J55G ME1U(N=G-Z,2U3SN@H73DZN^>\Z"JP:F_XY)H4^@-IN3QT)P+'TV/6Q?(K0_% M*A*V7[6$]WWID)U(YU7T9 M15?]NJ0*QON$"C\FH@%5N,0EB 6XTS4#??QNM,"TQZ:0UFTO"IZFZBK9N1@B M6!9MN01*ZK8,^3B<%@NLYLX(6HQH:T!U31,5 ._N7U^FT+*%IKWG97S*,B@M MZ)F]3;3LF P_Q+3?;UXUXG#SF/\O*3%:D$4BJ7?HT71]/1CUW58'$JFL,1-Z MH7_;::]*1-'G;-N -+)\K6#=,^?,4D[>6:K07QF=]HG"*@SDV]\U_JP>&9J\ZSR M+EY2/;[WR2(L3T7*?5N.'B-TV 81+O&;DU"K_FE-O'5U"R?.(G%(0P8^@1MO M./]XA!V1^7MB[>68CI/($:^79G5P!&9/47/X74T!;B"J/M=D >(Y>=3%EEKB M*-6M0"NIW.6R(U?PZ+#KVS)(>$Q*-&_6:$!BIZ'I,RGOE.8\IY)N;.JOM;(DE/@#B]F26(1:YFK;Q=9+^!A# M ?&/3*>Y=)Z$:%!M9XZX8^^V'X76[)^4N<>IUT,9; MI&& MK+)F>ECK,K5#V-^[=+E\ MC+U&W]#*MYL !!$@<+^".J ME6YK0XMC#!88QC_CK,I22;$6J3GD;E]**6YMJ\#Z;=_I&);)6Y+DX_GZ3-#' M1=D8CH'4#Z#A'KBE@\VF)O)$GE*.MRW3W<8Y'H*G.+)(-)>Z0X9"I#B3O8C+ M_9W7?/-UXQNC'?"' 7P$>Y-W>4K;+:BU131L+L5CC>TL1O?@R2 MJ1/>*U'6D>.6VY!$X"VV$-L/(*]!GS@&TM'>F#:/Z+'^6O M;\9\#(D(<]H34J?7&GW4<^V'\3TBJ>.HQZWQY_P.93!OJ04Y,+?[ M) W^:'>:J@F.Q )::F2P,P4?."7.Z@)9^>D7#$$?%KC+H']@;Z"CP%#HJ#%Q MO?A6XK1M\4C):+>1%GS&=VLC&?5+C<#+YJH31[90N/;&(&7;L #JBY_&87.> MN$(]/[-/"//RR7/#R_*/FL$RDO;3S?#\.>-V;_LG\*/[Y O<$*YTW'-"6*EO M*"6.DL*XY40U"'11LE:1@'RVZR36WKT#_H*"9\]MPTCV'XTMV]F$CKK015>% M2@5*.ZN@N> W;?5]CDHMW)ZGK[[A0B>@\EUXD(/53S\"GA^W4E6V]X/OD)9[ M!^#9M0V:4=2\.9LKK8OOHJUQVMX_)D:4:P_B.S1SO$7O,R_/8Y%6F4E%XA! O\NOR0II'AE6]+7;,KW3GP>VG/D+C$ M'H?9<8?<%?*PX8J'$J<+S0:GAA%5>W01?SR"^8_R8UX:6/WG[H+_GP5_-6 Z M>DV/:6O' HI_'9+#UA@QNDZH8F\<1]9BVZ# M[M9B>DTUW##+LBEK<9I/;^PW?.C()F-$@>IB\]S\>V+%\O:3+]G0K9\'>A9*9(2)4X(IM*IZ!:KI7K;3 MA\DQ12:0GY=@!Y$]V]04<#>N "S>YSX7WHFZ*G7H_DC#AV.VH*3G[..1 MF[)+MF"SXVUS+!"P@ 6B;M1%UW1R4SX]5P^/CL#2,?DS<29]X:F(RQ@5C1+K MO;U=BT32TS^*0JMX5E:^&;'EK'&!U3/:>9M/7;@[OF5TN\0U_AG4@#"X"WOS M[9_*AE_&3!:_KQF3+D$IZ+3PMH<$JY2Q(9 R]6#;3V0.XL^#6"H2NK>#\3?U MAF+AJ3Q\I7N,3T=/W]#TA/,'-SC7/2*1@6]B 7OS[ 66M"A][4H5NX7"=:C- M.Y84 0V5N=][^V:MFJ3VIH^'=RR;QQSF07?\E!D%1O9PRQGB2KUJ1,\P_ >Y M_=.E@<'"Q**BS$$96\J[UUQ#U6:T6YN>Z+3$?XS)'U04B5<3ICL<[9SWPQ,](#2Q M[C,S5K=_"\PT9QE.P@JWF_:Y1"7(O*+4'I5@[* MW(UV;/_D7-+ZC5];?DCP+?:;>];! .Q$1FW0B+$A'1%/AW-"\-]Z+;D5O M W[JDQV^K_1?8@&_KBDL,%QA/)A;9&I_'K:ME9'W.=KR #@!W*D&3J-%&&.4 MM1SJ-XO@*5ONOL0*/M6K;UB^E<6>0[_I-%FTV7EFXKPH9BRR'$H!,X?J&2_F M(4GKUS=--4U+_2T\_!=GJ Y>;]\&AUF%:?+ 8A7WC4][BWOW:5\7P.TE>>:N M>&#]T9.#ST)&][UJ,OT)T\:;.?P?[E3OD[!]??];/LI;1[';^=8R[:4>-/0< M3#D=!N/KY9]Y4NRL(4 3P*"?$LJ-5LKMDQZ*<$KEGA10-3:^2R#EEIY.C#M? M]]!"_UCJC5OAIL8P!E6MTRU1)2+5]=YMO*R7E]H00,Q\.7DQ_,*(1[E@A&IGZW6OAV3,F@GS'EFH-E'HU[ M3(5L">[K7<47M)4/WW!%3RXR#><4'KO?5^RU0R8:.S*,WVT8[;7TMVHO[+XM M@+4_/RARK7]"?JU3@(' MK[G,9[^QU(,+.O#GHJ^<89$'!X!ORLV+S\5IY8J7'QE<@H MZ8K9<3E)6:0LO7T\Q/>*@?L.*4?[&I7,6]T9\6[YV*2\-S'Y8;HQ>NX[B*(_ MT>WXNO>7.36&7E_3CJ*X#.DF*TJG359S6N8$W8B'6'FI2*K%(-4O3E?^D&!I^ZX6)-<0F8F" M]%%'&,N?0O)/.>GK"=Y8@+!NC?_RZP\=TR8AN_M:[M'_EL,Y'?/.ZUT'ZAJM7?ZQV!.[(AYE <;H$Y.]9E1R&L1 M:;-N.I[H'?VG%@ZH+;G>[N5H7?B<,T3C["'?\Y''?"SF\6=,7X[X@_H8I<&1 M$XT&!5N72?"33+VFSH+K&;GO%C>U!VLWLV['X">3CX!HCF\K>2'V+4[*UK^8 MSV[]YNG2L2LTVILT\F: :I=]TQ!05>'1VRGW1P\6=[D:JQ_L]S='*[@BV9(> M9%U[AI% M@Y?Q\LFF]H8,Q[B?A"4U#WWWXSX%SH3ZT\7@>^RI(Y">241*\E#=I,D;\X<\ M? ,>?WHAWV.TO\5:S!= M(V%1NO6$J,?\I/1O1T?1@A+,\=^ND!@:>46@E9:B)&W+2]) (G+F%$]O/]W M)5UQ>V-T'G5*>G^Z$V]'_[!$L^D59^LZS5[W9+F1GQ+"X:WAP@Y"4A%W@';N M1CC&FZX:>]!]J=62_!WM M%&:91-FFS38!N*12THPJS2U>\5O0XQN%OXO M9E7DLIZ!@!+("X4?X;:F]: M#KYL,1W$8(%WWB(+UD?HIBM0@&!F0\6E'@^1M* Y[9WQ5TN'KY@F7HO";' M @L\+,(\0_AI9H,3B,#):K3/WIK?>K;9TVM:/^ BD5GL4K0UNB6(%^M-PW]4 M>>L30+.2.0]OL3MD,H'7&L)V$*R*H@.TLP%U3\K$0\45W=-7B7I[A=='BK,9 M[[A\YN0H-'HJA/Y92DM2502I7'Z)_T8@BB@,< JB<,%GSKKMC@8W3,)Y5-=_ M34[#PJR>O*":TZ;Z4_9,D4 J!!WCW05'#AB81BOX"I0 (2L=#:]ANK,8ML27 MAQJ%67?4:/6^6202Y[BN(\8#J(2J"'0+Q>I[NU1X;0[9&L UN7JM@[EBO2\X MM;UJ%6%00=/VCDR1B8?);7;63S,Z'7):N]\G=?D70Y?@5\8Q^I)Y;+OYQRL] MO][-02[C)NMGRB/H=CM8F:^$ZV6[*6V<;[ CH@RJ.;'O/J!L-JW1MLQ2)3K0 M(BUO4V:;'Q=*> "K_KSKNS!4VW8P'#; @ M7Q2))!C:X#1G7G,UH7*QP",UV4O4C1)7=_,R(Q?N^VH=(3/@:&C1'R9 ?\JB M'W#3='G3'\&C%X^(B.Z01,KS=XGW/OEFT*;]S2CCJ=.-XN\JQ93;$S[XW/=AL#DLD_B7EHM>![^Q(;C[KF9D MT:+&\_1L^XT$>Y2P"1ZQITYQJX9?JH%KR)9D7.MDTD*'O^?6G5C9JAGJ93_^ MC';,)=M/3FO*;;B.G@V^@\[^:F&,U#W5IV.OEUG]Z7?7OXWZB31?F<3F,^Q_ M3:X75'8)]HIM^2+<9K1Q?HA*D"2M4A[K%"/^1BJWX+NY('SG:\F"G43YM[ZW["T$W=*NY*KST13J72"[13KD[ MQC>#R:!B"\%AB!N%G $72VSYNCL6[SU"L M^)U:K%NHFZR87?Z>K& M!*H0SXVQ0!OL(@HZPW2=^9/PFH@-"[B$#QW;M%DO[%==!"AS9$>>QCW[-^[" M92(FDITVRO=V.;) B^.PV?>_Z&6;&M*7\P,FIK1P%*BZ4!8:AR:UT7#? M&,_-W-'5N3,KP3O&>WBJY0>!]?CYRY.!DIS_NB?,F5Q%M3/-NN+S.I@+$?J! M1$.D6:P$>NO-]J0,_5&CKF"?]SJ_IH V,^?;M]2WUS.Z"QUO$)]S7)!B!@# _YZVH[]8??C_S_?-V"%/-O"C"=QA:?K 5R:(/(-C^QS\^NSTY\ M#A-KF<@N']:ZP^+IUGO^[KU/)N>XCQKLM!)G)T$U A=^LJ19=D< MIK*7J?"N)Y#?I$Z,EJ/]$[@DB[!B<_+P5&?].D=?3^\!P3>E+$IX+^I!9XHI MC\3X42?AFVFS)GB.XO<'"NO<*H_2R<8>VN*69-=I?KPTBQ&F+WW<^ R>=CY M6/0Q.]EQ//RKK+>2+)^LO,GN:+Q!\LZS54UR7,+VF3BS]Q+^(MJ>/@?[R#]OWL/[]^* M5%-6CR.T)O2*, 0+Q/_K-;SEDJC2&XN!73E@@4J#[+\_CM [")VU.4*/;*[* M[O^XP+PZ_LF1W2(ML_,_6DGFY-E6ESQK4O_DGB*1PN,72GD*2D*CLZ]&9Y6/ M>M:Y]SI3X^J%?G/6YSJ"-C0YFW8+M!6H6/^[3KZ^*V ,<<- M+/5)\X/R2DSD#]9Q9R4-01/A&P;9I09C_\7?F6G3J-#E$UBR,&Q0XAWZ\!$J MIVN>J1ITS]2$LVW^=LP^ 8_T^"_%X_20:H;H=5C 9//#;;K?D!"#@\DF]_/* M/^B1P9TW/TA(V1-(GM.6]6E$(EXKS%;K?RH6 ML\%-9ZH#3F4FADVW:A=(T'3K>N-,;\;+>&E M$0,"?@,QT'!+ONQI_*+*US2 M957% IBCM7UKI'@K_44[4?AO4 =FC<9=];[W_U?K!C-PMB%*W M3VC<6=)09!Z\Q>J8NI>(DV1)@P# JWJMBC=C@Q+>-&;60OV*01:6P]8 MQYB+8K' JV2F4, 4!2J9!3/>NW.)5(OZ:C?/[FU<%=].G-A[]0?-6=K\S1_I M%)F@8.$M9:086?=%GHM3DR\'PJ]D,EKG$2Y'R9TZT;TY>1]1,HX%O./Z M+NY2WM01_!,%73H[N!E[<[5/ 5/N 2.NH+*UG8 0W.TTH.N@)L@CJL.-9 M;9^:_A;#,ZW/G^.H_:D)YT)S#2S->L@>AU8H4LC?=K7]:9W!'^H7O?_N+JVD M,KO8D#&IS]0#"^;>XV.?K+ZGX<]XYFSI MO;O2KY/9D.I#ME#>!!@?9*8@[SWF=8!?ZPES4,95J3X_YE]PD0TOG_PA0[V% M\(G-*+4WRCCM.(B"?1KB$NC(HA8;>A[&E/3FH"6R7+@E[#(SM_"]X%3)875! M';E#M,A.@&SN6X@^;1:*JKC7D>3BPWYWWJU:32LAG'?SYQT+9/M[5B/PIT+2 MY'/]+GTT,I;YB."[8NNT@*5'H;N)KNE!2FQIHSCRG@)<36UEH*DCE9M4;.5X M_&VPI@4(2O0*?VD^DZ>'A?9V<\-Y9DN8++$^23XG*F59_RM>W/[CD3&/CI!/ M)7?9887:IP, 7PQ:SS<;K3KVI"IAS3!A/-&&^ /W:/-!I,&W=:>3H@".L4:' M[QM.2- ">:-;V\:0Q7O53AIK@*3N/?D= EE= ^8(8=GI6ZY;+"8RX\_VXO7#",R,8I5JZ]-&V18HJ#CV M?G\/%F=(*Q3)\;TO(I,A>F+!3%6CQ,)W7Y49":-T)"&*/1(.SICNMB@9R M#4$=S,D7E6.S?7%?\1\MVM#VH'UM_40G3IUV2VW:+R>6%T0RL0#+$;_U4F2F M)@LCJ317\T%+>,"O)7^!*=6.BAFE3W>\.>_*ZJ@(=_@]J8K3/=2,%A:/>@9N M+5 "@H\H;G#Z/(NX!8Z*0I)^A!,(^9NJTZN,K1PU]K@U*_:N!]\=E);#I3)3 M3^RFQ@BDM#E#@M@@V<>32,C+W$3<<8I,'PH4PL9I498<9=%!%S,4PB>4_&/< M\MAT03?VA?E[6$-MF8!/_(P,'+1$G7F9<09'SNEOF&P9/+AG2S(L56W2THX6 MOX#L %GX$%C[O$CC84"<3)!@>UYWM3&NF *^RZR) -&M.II?&SX&/FDJ6" Y M(6@GNWHCBY0)M?!-W6EI9>+QQ-Z[&CR>^5:*U<'.J#M20?%Q\L/ZW>T+N/:F MC&H\1E>=!EXBT'?WKF&/K")Y?I/JK)@'A!P4F3%:V?E)YVQ^=$;X!,JLV\=O M;RV?E.4C7Y7GHWDG [I>^3I\D,?/KKK-C+E@"Q3'/V2*Q+!NG8O,WZVGDPFW MOV(9IW4^JJV%.M\1V_*^581R\)//\K.%'\PA(LOA4=J.8\;^W[[B\U?@$@]$ M/\Q_A+ XZ##XN#,KZER7PL<->F:\#+=+J/ M /X$4'Q6KR"/*F _S+K'XZMU*!HCPVP& ;5?-M@F2UC:(QZ0V?2[RO72/,(" MU,!M$@%-U0TI]J7R!QL/$/J7L(@4_;%,BI4^Y^@QEJ:X?DW&F;@EW>UFW-%& MI4(LX&B'.)=P++KS"YH_$/QGF5A"A#^V.]JS2)88K5:T=4ZW%U]JH@3EC7%] MI+8QYI3YO6Z%1$#$XWQ_/-![5H8: <<"T49AR?.\/Q_\]"BP*.J^&W.V)"-7 MM,S0HV3J#)YNY,LQM94@UJ>++94I=X[N1WC1SDZ)XR9;=&O U[' /8)Q&4[4 M@HX.K06L1W>+.!I_\Z%/$^!F*AVN"[T[9VQ'U[=):D4_V\OY@L6.C"Q"0WDF MLW[ET-3DH+O59[)PJ<'$M+L3,:U7DL*]]AO//\'A/;G+(X;=;HV)32@E;W/O M03@RZ'\:61UP;:-Y@\L>3 M^!NS1>05K2GUK/]W0LQ@@!4#([.T/:P#1KVP(4OA3O!^_:;#9W]/:BG+U7MR M%Y0TD;R16Q?+@N8'C(6W_.&&O.BKC^-VW'[4R.OLUQO7T MW .L(;U27DM<7)I46Z;L=FS@[RKN/:+<9,%W9Q#$8K]ZT.I@^Q^HAFXZO;66 M//#H!IV42V.:?Z-D,NBS]OGC- M#]#L&TQ?5>_-_!I7V-@K_<(_BP_S6Q;7Y$%(X^V?+<'5A8Y^NB4JYL)%HG]* M;>YW?(]+);FC?"_^E!)'M.W:QECF":)1M-1>=OIP\WVSR29KK%M,;AS[8>]M M1G4?D(W=M-Q[9^5!+HIV.J]P=U_?&-'V6Q-XC8'&WP61,7LN/:F)AY47^1OO7#[_I=>'ONR#JRU4RS\Q"L0"I==WD M*3C&"4@3I*.@($U$0$I4FM30I$/H2#&4T&OH 4)R\[XS=^9[W^^NF;MF MS5W?S%S^V"M/GF27\SOG[+/W<\YSSBH0U](\38.SR"^M*O"I"635#J>;'#?? M,J0*6GY8+'XDOK]8%70%6VLPFGI_0$'S]FJ-0H-Y=PP+$Z]O^W-CEJW$+8N> MPY1*,W\4]*:KF1KX[>#2@@&I[+%U7F370I6=-?#\0Z6\I4/*U@4@?9.O6RXEK#7R&9 A:?G1HV;0]D)0"N4 MU4'FB=F1E> 9)FY[+)2*B'#&Z:M?%%.W=MTW:\4B2GZ4^B!5 M,?7Y6[\9VR^]F?>-Z\I1RF;+.@QWP+F ';]C2E/'-E*7%MH?,%A!#Y9)@@16 MF?!7L?;9/U>(OMS85O/1+Q>!V(./OS%V<.Y/6N:>"TSKNIFFO\C?:,^VWSB? MY-BM)$'K/N="OM(W2>SN*3"I]S_(H-G?.'7<0J[K=@.FS"YSJ2].5Q'^D"?8&G;+L& 5)DE8@RHS+A[T>;K,:W M-FO?7"4 [/?-8* T&G9S#VYI]LZ)>RO7[:.F]Z]IN;4[I9T'GJ3Q'\6E0?_ MZ7-BBHDK*\IP0+612%A4W^@:A[Y.3DYBGJ=[;H"N]PMTQS,/!DAE2XVFSC8] M2Z5E=*S0\NY-[J_FR;*L\_SA\0^?T/P/3(!F[=S/PC?G$@!UX\JQ*$M8IPXQ MFXS_UU/3_P,3H/^(K/A# -&*MU6G7XDY[EIV*6P6BON!V(C'(RW(_^X-:,;% MZ2L,EJL<+(/QO0>US51+!5VB^!['04=I M!R;)M?.+[*-(IR&DEVKDKN>?1E M29&D:?[RAWJ;GEN=>'J6^2M;5-X-U+OIYKYEQJ![GB*T3DR!-X?]ED5@P;NT^WRI93S!XC%94+/4 M5CS3EVW+U -%98DW3@/:8%1LO<8^8X4RRXHRAR=%L_O-K]=KY^0W=/KHWVZ8 M"^9.\J:#@QF7KQQ@)LS;79Q8?U [,-*>/Q?RD^I;Y2[D5Q02=S[/0FD!L9"I M]%&7XE))@&+Y*,[>$?[@P48<3:83_$VBN+XF;UGC2AL(ZK?V5ER59N/WP>"2 MG<@;\9.^T%TIP96+.+?D/>;LRQ>;4121+2CVAD%GYXDCEXR8;V3B[,4A7J?H M95^D7Q-QY-86+#*[/9>AJB@>+_V0C7;EL)+H#BO6A3Z9PW5[]Z4$)\SS-5.W M6;(OT];Q.8%#;3&+26V#+(_LPM*]JWI'XKEY=HUP4K/&_3AQEUP:Y]QP"],) MQ9!#<9LFOA-4Q40XE5@VR;J '6E'UDQ>C[%^!JC5..W>QW8)\VLW0)6&D6!= M1S@&WM(KTYPB3)YNA[=T=0?62%Y[ N!+L.? M&Q^-+U"''E:QG0[\-,B4QU 'W1P4+N9N8/6[_?RZ+8UO..:CS19U(-HBD(&D MTV>K\17:0K =:K[]B/QCL_X'D)@2DQW8U[5)8:@.-A.*+A$<;5Q5;[LEHK#( M!9:$=:DK8=KO(Z5&!I0I&03)E1E(@H$9X^1I.[_(9JL(N=;C>T<-]375ZH[P MLO4=PR_5;>;Y"L=?YNIMWRG0/FC$3+4FJW&]\9G7[6KI#R4:'V]W#&UAUU8) MU=V^_CTM8R\Q,F-KG\_4L*,;" E96_?SO$D PJQ)T4C:J@@R= N7E$E/:\9@ M['=9)42=TG>AM'7PK,P+GNK=29672N[A:;J(PXYG06^&3>Q'_0S3S.PKOYI- MMA]:AY\KP%'L9H/DAO;4H?%CWL=>N<+#VL\>(U253%@BAE_)SA/#6O%&QI41 MMN=J%SL&?GLY6'E$54 ^"3P^?@] J)*"%:KFU.K2D*T$@'R%MO!)G&W-:]%# M4@$>/&U67SWW_:&2BD"1)6@#5 *U*,GV:EW#Q:]"#?!U?H>YF-Z=-'/\LB0VU*(JK([W$U9&G37H M=?%MZ2/;A!<[E>+)IQ0.4Q^"%=H(P$P7=$YH[52^-77"Z5/.-?]T;<^F@/=O MIIBI'V.HWAOGF3<+EUB'F&98*X>\7X@[+P%UU]=39LGD[B^INS<[V\N>$V^>4PD@?Y(<&,7?/.NE?[(;363EH.\2EC+8RS\6(S3O=0%6CV78M MB"%9YPH'I=S35D7C'_H.$+M 55%^\R/Y@)S7>.%VR',OAAKC%Y"R!J[53*%D MO9/;TRWS)=61+J^5H'-3[LTD_<;&:H!;D 3FUG90X8<'G06!:<(B[I*JG--+ M"PEH^0@4/3O(;'1;)P+%@ZG?3*BR>BQC1]^W<[C!0H:K9EF)JU\SBP::!W!" M]I^PUT&7+-[45VJ[D^4EVR6P);DFQS54M.0WF1?))%T"MZ5EQ*5S/RFAX="H M-B8&GM-2J^6ZYYG" ZY]Q$+N2:?=U7#?E6J-E+B+*H9ESU79_;XXRQ K5]7 MWS#B,4V+6DE8%3';1)$OWFN_(7.>C;Z/4FILC8-NR'.:JC2DX.C;)(]=E , M): 7?(*HQ^TXNA'K\6W#!8T5 6D52(&01U7PX[?^\7>7GF"FQ MLAH4,.SPN/(U']L:?_ET8U'RYNL;U:2<,3&A(5,>C/&/,&F4Q7!SH]$M*2>= MQ4%M3;CSMVE;8_U\ARN*\7"=MW#5#\%B=9*S=@J0F5K8Y5XN5!.;FP;W3?_? M;F@%%;X"+8T'#3O$>A.3P @O(=E_QY+[JJ)U=$^N)IB3!RRNV/E+SN- M5:Z3(@#*T[AXOM^WU\9Q6K(2@&P7O$;R[ZTP.EHICY@Y9>F=)/R_TE&RF,ES M,IA]7/';1/@W M!]]Y3DKQ+$$;/G,&.GI+ =A2R<(1@3XN.(#T$<<4#Q@A57 M#<,"1[QPXGK2I; 7G$HE&L-?$+NK$#=0J35L:;[A0/??M+9\(J_%8P*AHB>U MT;+_!G&9_SB%"1^HL:FRWP/%X5)1'7_2K(ZZ@/D$L3)2/!CX L7,#@;X_\%?S5 @ 96H8;*F; '!U MXV_"FGEGP4<[1%N)4,1"U<#ZS00 67#:H50=1:R&I)-Q"AR7)2WQ4A3W2A0[ M\"=N*46&0&UBZJJ4>\AYO,B'#]+>>@S^&^T:?\LZO*>W?T,4=QP_%;KV-NOH M2+0^X<_*P6=VG]E-M'N&OM_V/5?"7FQ\_U]+\ 8Q2X>)QQW!YDUA;?'8W^JX MB4*MCJY8;1>]F' ?9"( #?=NF4QE)LJ@_UH>/6*WU&Z&["X0@,0G?^P+^:^2 MRM4SW&#!H"*JYX-+BG= ;?'_[.; #X@!'+(S<+WGWV"NB$CFV];,79:$LFH< M?L*E_!USV[_!7'4^F6E;RF"QMWSDFV,//0X@6M>)=JR> M$SP=(5T6^#N=]=SJ@WM6,B>"(S.[E5O(M^-MKH=EJP[D0Z50C,UJ<^5RZ4M5 M!G0W^9-Y]SZW]]6?-G$]X8.?(+X)0<0D"8Q*WS$;_%"<%+VB&U^W";NF+Y+Q M#-%HOGK/[$,PE[D)TT>M(X,0U=-^BG[]@?^4B,;[8A .I4 M!Q/;PK?Q=YYE'="#C\6,*_\\1Z_Y(W(*.-6!Y DSD)!>1Z\ONJ*V+(ZFB^>FG4JO.K;F66U[3_XG'%,SUE9L1X%>07^+ _]T1NZ204 M?\Q(S$.L84\?$!L2!.>C=YKE20 4$-NS^-^7_C\B $]_P9"BQ!\.+F8=S)^\/UT_N/3>4"9V>I1-0'(U-AE"(Q8PON">XPV&$C"#Z[^ MP:/Q?_H?XN$_73!6$]6N YAMO]_,GY3NY[K*5OZ9]FLSGR[1?8L9/>L,>A#+$%:HG^/<2@#@"L+^F$PWTL2IO MB1-=BSWLV_VZDB.C< 8297MQ;^]3@98[H2/(.4ASZ8 RX_EW+LOM>/([-W]? M#..\I?J/KYGI@K;>3 M,EOKA=PO0F J/)%'^T,$8&N2 &Q[KLKX668%K1Z.2H_=R*4:4BU5/NCX3 P M<7:PO?/$?V$8(%%XK%F-4NX8Z++/-P@ -B:O2RL MQDW(,:D]\0M5UJP&CCL-?$I23@!PY%!,-DB: (07E<*0I5G__)9)[I_%U?/A M:7M!^. )&/Y7"MWW<:DU,4EL48"L-MCU$59G M-*=:FPH)G"SDRPQS1?H!>[U"P] A(4S ^9STG&X<9D9J9?UD#C1$1R!IVV M'CD:&KF[OS1,%U/ M=M8G!U3\]NT6/U1R8. 3X;9GUR21SI@Y0Y61X#[0C!UID6.M1XWVTTS>C#9] MKAG)R[ZDAU 2DZZ5\/WV;60P0/ M01=\D/>VXZ*4"O,U7%U:1UX#S*VV:GI2=TDX:/_3W0Q8&DGZ] M!W'UVZ*JF.EHKO[]1^[4W[@ZG*4%PDGZ)+R?5N4]5MEN::9???6TYN#6^,&K MPFOG1.JAO=]!G_LI/@P\.%^]G=Z?*QA ;_J)T8 N(*E^4N-?\!HZ^1GCL(;"MUV+!)KUT>[ M&Y05H9R@UNC<6>2K!J9MD>P4,6W7)^X"DW26ZO0]2L$OU .CLB_/12\&/$'7 MBS9NCS? +TT5>?44'CPVFJQBZ3/Q.^A]@@JPQ/RH>OEA($?&.[E3HF71O)7: M;EVYB3=D)O/Y)<#;0$\-<#]FBJN3G;/0L8#\-APTY$EMJQ'?D2B6\R(Y15?N M2^F+AB L"P'@E30D / +B#T/SW5+_NW2J)D3G_G1TDJ%ZIV<6&]-["9%?G5C M]J5CH3X/ A!G2=M0:\)[XIE@$R+<(U2V:V0-$=R0RO :4L-LM%4H'6UPOKQS MKX&YYOW#4DT*> E@KV>B!-H.CXSUB/)D%[SZ]E&T.ZEPU^>O#S^/'YG$/(KT MR_7=9M+ZMCULR9""VIONZBCB^N!K^F1*]E=FY&"P7)=0RE@0YS*>??M)9.0^ M3[7YJP7UN">&.PGRKZ]&/=006C'8G]+<(44A MY=< %--/X:CFBX.Q*O '31]$U%4X7O^I;Y+JT<[SZ-Q7I XV5Q6+G'7R-HAN M"AI_SQEN^<"C]_KPO>^G+_92%REU:U\9 MDC>RNQ6K4ZZJM#,@*7PFM;?KPP[-5)',5OQ,;9&VTQVAVJC-IL?1@U*V -OCAAY3U 4JWHJVBY U-\ID'T*R:HA'JN0(AJ;+U\6\]YCS0S%ORT5&58N M(&6A>Z>?6Y L7,7+V@>@HT!8#I-\5;/Q,?]QA4.T?\Q@,*SHHKRZ_A.2D4A= M91YO"KA?SQ">:X4U*XX/4Y%1OX8R+X_BF:3OU ]=7/+RVQXJ 61N8]_-;M%@ M/SA=A";!RMN_<]<]U)!&U5YV[Z?O8*-:%1'9*)$._#S'[_U>].VL-U@ELV(> M3V9%"HXV[LX>=_BZFNC;&IC_-/'*5T\0GM34-^I-N MQ:F\T*2+5SDORV^)5"EJFH%D3_%7E^DXU)W?.J%M4,SR(TER?%3"]GN[?$?1CX2C+0>W!UJ\8)YO3H6,CRS?;W)K;#6]*S.VEQ_KKZV.29*MC M&6@,XJ2_PL6PM]'WKC:EI*T?#P\*O)]\:1TEH_!V5S)NZK$G=PD0R*+F:GD% M"Y]%,*[:0,L)4#QA!_-/RR/8HG7KEN.*!>1XL[ MEG.'1_9IV\!W$92;_)B*%<1G"*]SFQBUP$] 2^Q (*F:6Y $]M5'+,?<*+L9 MZL"VQNBQ=$<,H$_2M\A1,= 9R&9F/OVM.NJ:) WPJUQD"\E 8DMT!"SH7LEV ML5^='YN\*&,,$D-:%W:)+=Y M;Y/D&A,-[ DN*3Q"9W W7:D<\ND 8SMG(71 MK'ZUWPXL[;)/?Z:^(V7HM2Y1_!S:( AO$\6J1:1^JGJ5/?S MT]X?JC2Y7:P M"?L2\RWP&\ [3:?0L<1>>B(EB^^=DUL(VEK,=5.>8\2Y^MH<.ZAI^M+-4S/4 MZ(K'FZJP%BK!\IS'0,Q",+(7J521ZKT-;Y9.\RQ!IGLJI%Y K/>W4B=2HT&[ MY!23-TF6;QI+SH+!RT$WM=03;T0I<'NDC%%>4;/:>DA'B M-$@UJ]U!0?=UU66T^ 8"%?O( 1<]2^\\G LF+B^@ +=I")B3#W7I=ZW8M/C*S-<^9#B%U=>AFN-!PDY6.L4U'^IF'R M^:%N,>JNN(!/R#+X!J#4F+8E[$RWV7?U;2A9FE3B;6HVVL0T(.6_P#&Q_YT( MQ'CZP<8=%+D '#F,4;7W)W) $N%W,<*M3)9 _\>*]M0#RF1@B=Q !Q"9F I MAXE1DL3433R.XWI/*US>^K0[P0/YE2QTW;'M)I0.VS[+D[225IITR!JTTY6T MU$U1J\%)]O#8?8_B)LF>H0]R T0 ..1 IQ[I1[QZ-=C:N:TK!5\P7B\.DC65 M)=KNKB.B=(OVN2KQ0CXV5F,-8'MC;YJ\MJ+\AW;[ MT/VR5N/0$ZR]37=Y=HC'9BS1=!H8-%>T:M7KIC_ZTAH]0.T\Q?*MX5W'#\"] M 3RR+QJ6*58G=Q ])BPF_HYMXX;D(=J-DO-P_P#^!,,7A1.:LZVMP2P4>WGW M,9;.B=UPRU+5G(WD>S_&*].F;3>Z!-U&A)7F)+M>((EZ;,P>>N,MKLTAORG^ M$BJ><36(UTG)0O)>FBQW1-O4O,%XG&GI\_)T #( L MJMHOZ:!UL!XVE=99SC7:]I1K98ZRX+A&I8CO$-I.2'"#/)C6P>A^=WZGY)UX MUM-]G^C*P><2%SDNL"ON6BQ^II\[;#'/L;%W??0\>:O2O&*"92P'J1 IH&O:9'UNJ1^XM3(V6K?62ML^@YPX-WB/ MG;Q.$GE10?PAOZE8Z7?V>#X. G"G'Q/9VJE D@.ZC*U5&^9.&7BOW!'*0Y^1 M[\KV..LM?9M @/@'1S!- []HC*?\A9NG$A,&*;3\W$'(?8?JM0ZRS P[4LA< MJ]Y4@,/0M7>,Z$0GPX&(VZ37R%C7&VZMI#AB-@6X*Z.E*ZIC'_&'> F0,3(O M*]:'NX$9$//?[2$'Q$PP]Y(WA TQG]9) *ST8&: =S,[&)HZ*Y6=TL="3@ R M#DHZ0.DG8P_ E@Q48M67 ME?0:?SCY')^T^-/ M':6/P8K\I/3H@%0)[/UF-RLAX:&V7HEO,Y$"'#,:-N_'#&>@X4&LWP8\ LT6 MQS?WA1,M;VQ(%FC,MC'0B%V6"WUO1+%QON?X:>1X?UO/+EW8"X,-G5MS]="_ M[2S R(?H;2AMP//ADLU]=FYH?YBQULV$V\^'KG">,Y!)K8*SK,67 (]QU 0@ MZ=UG C 6-GTL)^<9)H0&3PAN*C[Y#6/VH.<#$XO^EP4]UR$6('$ZRVP93XF] M3@#4S.N]C4,V\FI>WG9A>!4YGO#CY:J$ZHQ_H)#DC^/+\!EHU!KZ'E>;]H:2 M_=TR'N6D\ @>H\89MB00M#OA\N1<7[A-08#L,&\*2EPJ1M7<]URPS80&<$R; M&#U3)_H9"3N1QT:,SK[#-YOQ=\HVLQ=3S&B="KI

G!V)9%9[%INZ:M>8A&IK*Z-)U,7^KF@ME9M?-\HPDR?!,\4;UWU8!^ M/YL* D#F5>H)P)?W6<>"@HO[Q$Q(/8,#Z$W\?ZHI%88^DQ/'C[2CQL M2:HI[6:$.,)7]R.-)GJ!F5O*4OY4VPB[_W'5K#+U>BKOU( 68UWU%/?%"BVD M>U6_+AD!8!?NG6ZM%YF2'I(*$ZAE:;--L*TW;H%0XZ1F'=/]>Y4&)O ,0@>% MU]UZ$U]X+;DH',#%L4AB[.]XFQB:F,-.P;S^OX" 0TRR3MEPD+##!_R$4 B9 M9#?-F]OD,%G@&0?6YF@T=>.2/9E,#>.\GN"#NV7%204MMZQ$G8/2XY<,&ZAA MG69CD+51- '0:#MC J7VX+I9RJ3B\8M'2OE&N+];3Y9M+$\J@T9T.J\JO)0P79F:^ZQQ>Q[H-(L/FFV_=*1OK@.5IYS6Q7 MC9_A]T%?FWC\0D*S'&:#%)<_@-;A=!.W(A9EE7K62R(4+9B].ZXAQ%>4&3"29[-+15L@SG'.[@'7 $K/(M8AY+RKG=6+AFX*)8- M:PQ0+*00@!#CG'Z*Z #_P8\5=0-U&G;2';$'WL_EQ.2)N(X3 $%8ZX8YGEXH MB\+NRJ4W(PJUG>>J?H%V"G$D2;73435\!X!J]5*ST#%9 % M22V R+V&V[ VO^*#8A:4.-A;K^\U7-O>9XFA,DLYU9R)%'$^_$ M"]=$#L/X.6F#:1*/3N>GHW5:WBE)WB=R#7))WIW'KTMA:,/7Q^"X:=WR(Z[1 M&P>:RJL:72T[E##6_:V(8[X#BI8-P8'7-Y"4F2X66[ONFR2DF&R0 -:*468 $)/.^1([V/[:'V[Q4X PT0?,%L$FI_$QC/[HE%1_E[D,OE8] MLTZI]V(?]>7B&)/4GU_82/@56$#ZTW/ZB,D3?+R?2@"4I="0LL6,IY[^);^F M)M6$?WP)5N$NN*Z(LO4ZIB]WW[#H2]P^/]0VP5%9*>>Y7_S<5/Y&%:5TYVM9 M("8F=%(ASC'^- .V:$,TR^JT2)D%<<4Z_BZV,W?J)]=D+X_7;FV;F!E4M@V] M%0Y^X[_OP]<&.Q(R Y_Z31* Y2,AU#( SZJS)P!\U_*)WNLTN-AX<8)S: MI,3%ZF"'>*9>94K6*QN_R+-]J*/\PU7I?'\%DAVGS2$RZF2&&A3XT>06;O@. MV!F0'&.V#*R_!YB=YB#F!7*(LEA@>[QPBSH"D'@==D(A@W\%5\)NS/IOF&L/ M[3M)7Q"Y%.61>:MMD?+GM:_+E$MKAB5X86TX]J%=#5.D:.G^.Z>&OE4&7WZO M#>'O;&@$9Z#=.<@X&J_@N76\ MKQ:\(*Y)M.XU2&40<30J$NI)U,;W,J9=[F MC*O$N%4+)T4J'[/'N>3^ F3'SF?L(!2[0G44C& V;D<41%KN,WJ](+# M4COTB!XGBR?&3P/6P:+82?R]=FVBVQ$"GY(+W9Z)2[4!M_SB..=KP2@7[^: $02 :GNJLS+Y]Y.G&<#@7$N[A2 MA;)5VR1H<3/+LMD&"Q7K86T.DLV=!'X34YRX%DO1=<5N^$O[)RM,8S$!H%D= MDT&P.6^*W/0ECL!?ILI=[0?F-TV:2(-+&B'BS$MIRT%@.S-$3!#O/72@[:"V MN5I"-\USC;>37A]*?:^IRQXPBL;5*9;X0.9^"[K5?P-U,)#5FWFKB9>Y=(R: M0M[D\>8Z=(B3 ><$=\R4P!P>N.,D1H2OQQ16U=!J+K)Q*'/HSL3$/&WP-T0P MB'S(*HMXQU%!C;%4DU ?F+JF86C*KDOC"^8W&\I"%QNG-!-#'C_\VGUGA4(# M1F*_":;KG?Y2B+]A@;(*N/IB[?XWQZO5MN%YE;84WS^[ZS__?" MTUWW5-U;=4Y5G7I.W=O8*>P"'!SS!_0'81?PS55\'6P#0U@8$ M "X#!#BR0'XN-15 ,"[&^D $.+2>+A_XT\IO[X!#@# ']EB 8AQLBNX.1Y9.EO:6'O8. $#TFN!/%J7!62[_->$_IYL2XO^4 M)A"5 ("$A+^F_VI=O$^_[OB'=?]ZB(N*2\J*BLF*RW"(W9(5$Y45O_GORG#] M -@ SH CX( ;LH\ 2\ )!WLG-L)6 M+A 17TM7$3%A41% 'NSK:FGE9./)\=3&SL%9@6^OL96/P\%:@<]02EM4VU7% MQMY!P]_=1L___B,K?R>K6]9\8$5R4GE?65^(*\3&TY+#%_+,V4/65X'S3W>7 MQ:5_B44X%>7=K6UE']Y1^TL)W)G"/[7%Q\='V$="V,7=3D3LUJU;(J+B(N+B M0K@20AY^SIZ6OD+.'EQ_N<$=&P\K=P=73P<79XY?YY9/7;P\%3B]O!RL96TM M;:6>6EM+"3VUE+ 6$A.SMA2RM)80$[*6D+"6EA*3$;<5>\KYE^JMK?ZY=EY&\K_[?6$/G+Z,.E_GFLXJ[D M^!\X?L^5_'6^VSCC)KD/;C9C9P 5@)B(Z!(1(?$EHDN7B8DODU*1X6Q,2DMY M]0H5 RT3(P,M STS&]]U9E8>5GH&3F%.'OX;($$0$X>(A(B .)\ 2.#73?"( M+U\F)2&E(2.C$6!A8!'XOSZP7P"JR_B-Q !'B> 3X5'0(6'[038<>L"$=Z? MCG]RD'CX!(1$EX@ODY"2X0I47P7P\0@(\ D)B(@(<4LY7A N'R"D(J*^+J9\ MZ9JN)3&G&XUX:'S&9:[;Y6VT#X<1W!)/W<-(2.GH&1B9>'CY^&\(2$K=E):Y M):MR1U5-74/SKMXC?0-#H\?&5M8VMG;V#HX>GE[>/KY^_L]?A$=$OGP5E?#F M[;O$I/WJ_]HV,CHU/3$Y-PQ>7 MEE=6U]8W-K>0^P>'1\.AEFMOQ&>5M)%P2#Q&T3]V'2>FX)1=YD+]4^Y-F M_SG%POZ?-/MGQ?ZJ%QRX0H"'ZSP"*@ ,G*E%\:?C_X$_\)MCM1KV,IGBC>DM.[DJ%E#D00I7%UT[R3Q7?T."!4)$=+Z7 M&:/%$3;I^"*4\)O@]=)-\"&G/?XI,B\\M TI_)KR MJ%!;KTEI$^$6LRD9VR MCR*'7:S YU*BOJ#V="L,50D7%@ XL<"20X(O?7M"C'3$809F)UEDGP8OCZ(H M[\=KH;T=&[YTS7>5ITRUII^P !F:WO7RFX[C#O#!MPKH!K>^#DK_V.#3ANQN M?;95ILD\'0QI\!TJ"^QLE+)LMEZM4FG4F1"45P&P0*(TXI1Z>4C65:?Q85[G MNU%KC4";#(N-*STN<-; [:=!\F-8@!1W7;[@'L2+^5']Y_JH-6+&QY:N?5 J MO2$\59H'?^#W#-K.[6"AUK$C.\1)*)U<]*%,TQ@WU$N:2HC\^]&GK&?E+8D M]*._7( \.MBN?$;,?W0WVSLR>=ZPKEM_FO/Z'.H5%+EM1@O8;K2PC03*V0I5 MF5R&<'53)K9*0)MZ$L%ZQH]TE8AH_@;B1EFIO%&^$QH_+.,GKT=F7$I3!=P, MT\AW2IS-L4!;[2C*&[5O,+5;^_I,7CTF2.PP_R?:QR=CMB<7?;O23-Q6[OI8 M1K^Q*?1+:\@Y^TACDDNA-&$QK39@SX MQ7D?G];+"M1*PY"*,56."U$5]%;B::>$ZDEI H&%ZD80$S;W_>^CQ4 MM&:T[H@PW1+S%]3P_/ M3I-_K#R3I:%6T5]B 7DQ*,N-_7P:WO%69I\%(R MG&K8N(87QZH*FJ9X6+L9F1L^_U3/L9],N0Q+%7\D(B="1*L=L60\1:ZFZL2.J#K]B@17Z M3-1S/?,!A]Q*@M-X+5PSZ%;V6RXCU11^AH#/: 'O,4,JG%!/HW;=<.1H@$=] M+F#VUK@AYG3 >0,CBCANN;W)U%72GQI/A> 9T;Q W_@=P$"DKSF\=I?B<).^6M@?4<%T\Z.F_ M>D@JTU,V9."=WHIX'W@_\AY?\)O%H5IIT+A-@\N18Y!W7'#]I4;XOQK"]6F, MJ"I?YPGF /[@R2)SUL3$_N\ZVCU3P:T? *:SEOK<#8-6^_$]SFI8S4%_ ' + M'.ZVOI0Y+\;&@E@K* QQ-;."M[XG/UO*'FIA(]F%ULA#1(YK"O@)N_C$5#"] MK)3[QWMFW]RR=0OO1+W,PGOTA+(]1/ZBA6^++D\V[[F4TR-6HQLN:^D&F-#E M04K?V 00\ZI6TB9$9OJZ8@@;,X*W079=7GU!^UIGO)RI<4GSC'NM*_]C O\W M:(M8P-/3,&5CCGLLD+U$)#(0XLE;^]:V1S^8-O+$-&W-CW!?@V-2!PN0M$;( M+](?'T7L62AX8X+X";RCK"6Z/$C[702TF*\4=;>]O;B<]R=N0V =R_MJZ0.= MQNS="M'>)_YA"B#I^XCN\&RKL6WU7ZCE9ZDT I23.>&6 MOT)E+W2U@B^)[^*P3JI5%7"-[% $(5KWY/E*;A;9-WL.F-6R^',WJW^6]U^K M0BLL%[':HC;]7U!OG(U0INDT+<(:I-79=?H:HKJ0TN&>\[0.6,!NS HD:.=) MK\M:\:4C"^2]7OMK=M:9270VE(4?.041]%RIZ)'S\V8:N:+N&L"=-@M=/TO= M"B'ES_P#OR6R2K;*[9/)=_/<,*4C=&]A>T]K^3!\ M3%',^D^(E#:@*V^M.(U4$BK M!%P!Y![^#?NF)5K=J4ES/)&>I#+YDN:O:2H ZQPBK- H5QO1:-/%L[6:HCA: M;P&J7*B=&B)CO6CZM4$J3V*Q@& 6R[6C'O:3R1*592%2\3MMP'1= M"C*E\+Z"4^_,DG.3T3NZ0I*%RS#V$MHXM+'*.YJH?ETKUS):R$!8(L@.7N$(1E5)8 MP,3B_ @+3);F?6D1'I-7#O* Y O*Q(EQ5CD^.NJ6/9]4N#)/;IZ91S9[RDJ[ M7ZQ*ZIQ=8K-FNQ5,.A;(-E#L>VGM2?SJKF2]:\FIGYF\83'TMFF&-YCYGKVCH89GAT,EB5S\:WE&AT58&_ MQ8.)0RWVJQL'F\G%G$X.DX0^>M.A/]6M3%O#I:)W*!]C@1?2G2-5D_SAAS-K MFWZ7?T)G="CBUD%_4R'BI0+FXJL?+0 MOEJDI.*+DI> Y+_8S^7H\2!A$+O;)(N!9M#6_DN*_0?^9^%VC7)')(ZN-]C^ M,(4UA_UG/V@'"PR!:DNYVELWV6GDG3Q_G$(B'0V:Q[-7V6\%$T3DTAW/>H5(",XA05N+:>O MYZ-><<<'*HS#!7=%(3*'@G@7)$6I5Z/X VFSN-D]?NJ*GO HXV8J7O"HUN?R ME^HV-B[.4:)T_._4-P2&&!A82''59M0UUE0#LZ:JEYU3K<('U_4,4]!WP4BQ M"BQ0JHW>_DAK-I2]Q>-N(ZSO4?-&?Y0[]O76S2Q7+D5_+!#K=PLA-?E>7PIR MO?X+V&G[S,"&]H"AZ9&8]_'GF6_S9!\,VG%S_B&YE6;]L!1?>?.4C1*)6(TR MH6W#?+C%/DLS%BASN7AOH!X7G]1)U0C"XRGFII9%AT#O3J,>Q5Z4!_&.?E:B M]Y;YOMCE;GFCT"_YA;2V7$M9&/T;H+Z8*E)O9=7 M3H<[)F8YFO(N9:];43!"\2^77'JPI?]%H(.0;:D._(*8[5KS*Z,J,<>'V;

XN54(]I)#>DC$INX^#\&6HA7*T,<4W#E\ M3!9$V4G2X2#[2>IU[E3*VV,_AFVVR9FS(7BC%Z?)QQY4KV6C^_/-I3]*U'K4':+%E!A5NE.Y M)RX%BBR:^O\\[PRZ@06L44D^!]H%**C.H5: 'T_/6+7WV /B M:Q>1R,M8X-OB4X6(]ZW+AFC6Q6@L0-E?^,,1_L(_?"['E2_!?FF_^_8RLU/> MOR07 EO>5(X-VN/AW7=\1*ONJ3]@L.*:JX,!3B59C;X2G3R0(V9>T+-OP28O MO_;" U)]V=[ODON3/T7!VHW5HTI>&%>WK"O=\>CV_LH^A 54XG>4F/59.]OA M$X^GJ,NONQ,'7IDDQ@*D6*#3(*M_5-XCB(4@/,Z^_QW;A]D+(B>'9-[RK(V& MLN.)9MZRM2^!GY&0?41)JKO')UA?\H\/2/L0NPQ (<,RYG*ZV] M^E'K@2HQV?>BB+U3 M-/=29%R3&5O\4[CY^^#A$G,8[V7.U=>US+ \MUH>9;ISV#/JX^MP9-_:%@_TW[?S<<9.YJ M )#JX2)55J+/=S3P>PU='S*(RIR%&I'E!FI4*Z\X-?!LZH;4WHP+;:O!5VBG;(]27U6719:J,X7N?<5XZ6].)LK(N="E&P/5[];?^3=)I8PPY.IM M5C=@&$NCRIN4%X6N=2+")P2M$E6Q@*$LNJ('LQVG/IH#/!LV]Y],Y43Y/"_\ M*OTR\&8=NQ/9QR*QK674F/_1F6?I5CMF4N]SQ(E.BK!0KMEP/V.OI1+=?[1U M\@?^?@!]+^6M0Z64:.?!FU[[WN_6KM7+$/!BQ,,"!GGGS^M9?8^[8; CYL:\ M"D1B]/4X+/"86TL\%;(3>=9S%O\%'3"IE^/@GQG,-%++75\I)B= MJGDDB2=54DQW,]YXNOVU,NF+.)E)TG1O_)S_H"D"I?D267-X7_?9L8"RE&.4 MD]H-4"[L77Y9CDD'$T&YW=#AQ%-WS:J8!*B #DJU"8P%E(2DL0"PC',]1XK- M;#T]6*!H')K"YH(PA7:./E)H>HNC5+'^._H5HX*20QWWRVNJ*&/;+^M+![G> M*M)O,\XLD.8.XB6^@JBBY=US"J?1-4K)^$\L$?A7&>]^)J0*H_0_&%";T(GP M;YN0S#=#BWEC :18)8SOI[/.-;7FI#%*1$^F'D_4K45?.]6$6S1%65(W%G7F-5$_ N&-3 MBB8TH!0:QX,E/F._@[W3_^VP0C7J0KC:&IK1=L]>&VL,IZG!;V/JTBE\OD1? M-"\)!73MH_O=;I5_YD-!EF2X R0\CFAG#8A#/<=' HFR'N>WF=SQ8=\1_3%? MQ#3_W_)(D@*\9/!!JB?B4DD>#/5^(R%ZVY;U_G>SX'"/GD#23<\2-58K]:HQ MR'W+AG!;G2<=,F?C'[@T,WU7'_1NZ;\]Y#BB[0X4]'G>(9TL6?SX$*(6<#TU M1\59[U0:%RF6_-;QT/]VN+72_>A!E#WF:KC3^BD?7.*MWQ=XO]JI-<)XQ6D< M@AYL8[B% M/A44YS,D$CQ1LWHGK\\3?M_MY*U=QJ82LZ2!A&_C'0M:D0CX"5/EE6CHC5-F MZ8N=QN"-0>.([1Y%YO*)TJJ/LP:@@!D9]/3R.\;;PD/SOK%Y$2P$J?8$P85S M6]Y,]C%;TC7'80;3[&D"N<>'C/)ICFTCBMR^6J9C#WON33Q-6%-Y$;OL>Y*F M9*;$-V4(0D:K(<8ONN/!KP*5A>,6-,HAU7Z=A:2)#+K[\?%?CS;6!NW!'^4S$@CKA'[[HG_577C-2G*5W,4(WO)(P=F M+^Z55+^PWR=2#(_78$\!O#SU01 KG::1^WEV/K1=KV^OV<>M?MD>'665G:!' M"PX2Q[)ZJ92H"3%9D99':7=](0SYZ./*X!'CSD]06,@4UYB]>26ZR#'10(B# MAVB@7D,+"[#N)L/CL-BUB2J& MS(??D1J%6?6"=31XNQK;G*"L2P:,5RB4V:JJU]*(Y!]YPS/>N0O&,T^CD#7$4M34LEVZOY@P+W#Q&R9>J?YL/N=!(ITCML1@^DLNK M'O5R8FY\.5;9Y>*>(!NBQ!WB?DF#/?9>>*YA]IHRHLF">4_D&5I%$E[8+UF2 M)U49&]>GLG;[YFMI%LH\/AJ\K3\W+,'*4[>*3B2.CDES+QC[2$1FVG$?4 M8"83"Q9?YY,[=>,E7K[<%=7 (,=WJT$"4&S'K<-T\BU0I[PT\GXW^%7RT6YM MJ2EO-&?%8ZY7YHJLM]\I4?S(YTO?-A^V\;N4E3N#:0FQO!\?" MOHS"!K[_8%HGDU1-MN1YBGDW\X2-+H2G3_!%[2RSYO?[:@H>!KO.G)55R6N+ M[2JDD@EB&X67--'A@64%*H6^\5*M++DK&E*73UD?B,FY0J<[K3"$_ 1;\ SA MYFSE@M(4Q2(KUH.K18XGEWFX#_%(!A7J"C$TD]->S M)>!#VG3*@#\S]+BE)9")3^J::AQ_]YJW#/" OJ8X(>H@ MUFIIS.! TE\5EEJ$!81L(>D7-!YG$R"TS3A][D>[TUK4Q%QW4!R)K8SUSK< M7^F-;Y9BC:)(+9QJ<\R!OTH*T*6'=] M7A,P(;36M&\C1-]OL9>:A^8GD%[T^OD&Q<9,UB(B^<'Z7Y.L1; M:HU)]131TUE#3QD+[@RY82O/,W*(BZ)#>^H5QS;6V7<=%'B(+112IXN<<<"Y2^Q@)\I1V+:6'6B*07W)5C[5*KVQ^$]9FO M*S.0Q$\2U.UJ^YU$I"-A[>N75B*[OM7;>'?V)1) \9^^:U8?$Y+T)C"^;LN,4X!8T7$X,]$&:]\9^'^B.>VXW++&_HZ88D/XI?8X13 MR.JSQ\JRE11NMC"8B6@U-]MSOK\KM#.GPL@IZ(S+96N)"*$_CL35S4J,:=!& M)]0>E44J,EI$T&LZX<(F-_+G.JP3@W.G41\K+ H(X]3O^QL0[U!B 399R@O/ MCZ<\ZL6^63WPU@B=B R$S;=KIDHLYHZHZ"O)%[L(A:@V:(# M5V+*:*A[N2,.C3LXG*WBM'-"#C&*4'AA"U6]%ON5'N9 @?K)>U\J'2F96Y-) M, 2KK.D4,@I%(YXNX=L01.IZ!WU%MXB(AWQ%?F^<,^GR&'FAPNE1J5V'_SI, MD7TS#0&;1Y(!%R+W MDN&:.XN-K[ZH1#"KB,?V..,I'$=UH^06M)F[$L_"YUI9DL1F9'MHZ^+CW3MX M7CVD\&7% K*'\Y1SJ!XCQ$2U2%15[[/.H=:IDB7B 2"#^>[!3LS!)^3(9PS1 M)E-B?-;6UR*'$P,1GG8:D_=,XAT.*\X$DGB;-3=OGMFFN5A978V STE%\;?Q M.8:&B/N!]U5"]+O/^^KT>BZ.T5B@00S>K-/-1E^-C(Q8'W%A[YM3Z1(UZ^9C9;@2<\)P MR%N(NM9FT$(\E-Q.TC(N6<'(6R_V4YPMQ(H/H)@^.DJGO(5RP (\!UVMQZ=8 M($?S'F(0_:FF"(.;NV>72R@CX<)%-LC*SI/)9)O5YD]8P&F_E*?6)DY[4D!M M@HN8P]JJ6KH#SEM$O$-J,VG# K35 MVE;=BJP0.ZVF1+4P]1A9(ELBC<&^NV7]54O-[%]:$2%.$\DO4AE&2Y)VKJON M9 \=Q+F2LI3^P (^,1<@.0-D7MPAQ!8#WVL3*IR2^USM)+JW[_WCT4W?KI. MT-SI69/V2K\'@_@-O+R I<:7Y3C0W),PD)/O0LVKZQ$\)"QN^?JJN.MD (KQ M10-O%1K!IL;63]BB%WPG6KZRV+508QN_'QA>Q20(DX/*#? MH*HN@<>!PYTD]N6JN\RV$@M[]^!5+&"%HBI^&FCJ"%O!^Z%VRP.=A"$RS0M' M:RUHB;P87&Q6?TQE.M?!98H%,K_-\ 1'7A?U7O2'>A?[CMZ9D(<@HW4JD^XV MFU%_39"N"_ V^J ^>/V*VJWS%A3M9BLBW-<$$U["_I?W/.T)!A0!W\B@TJS% MS31>NG/]5H5'BZ9!>'#H@EI%DQ[.30I980$+@[0STO$+DPY_V/-@RBG;\KG@YLH*#C',XTZT(8^M.F: M7]'7;^E^KB)%J>\0F,:E%)-.Z1%31WIW46]N-89PBX[6B9K<94J_3S+O[S<< MBWJ;66P$Q(Q?K"+-?2V1;%P3]H%SMNG(;! 6(#G MRTY$;I'\0ZA;JP"R3 P+-,VGL.'T"VJ55?S<2'RL@H%V8$A^7B*!KG\,?C3/ M:7&*XR\G WZ4[[' O,MW&.Z*EOD4$>=&V6.ZT'.#^]]T;7\"WW M@=IBUKOAR-O%RK33*(M.#\=K4+LMG;5[C][S@OT^2U3#@F79JI;U-:?Z:BQD M1=?O;[).1DAMP\A]HT;UJI]>N2_?1?SJZL4J6-?"J(MS@%23L4\V0F^+/- 5 MM$U)L65PL%$CMCO-.=-]LQ;ZUC._N,;N_F.^/?6,2E4:PUL_PW_K>/1_%>*V MF1*]2;,*^ #U;6F^%4A^F\N>[7*&$F\(L'R]O!5+U76K\5. ]#"QWEH\LA] MVGB%;[7B+BG]:<'CM(#B8^ODV_OEW@I?S#@N0H(Y9;165-\.#:W@_B,YT('E./C?([!/,G"@PR\( ,VZQS[T)/CJ> M[S4<9+N,&/&-?/1ZUNYG8B'; PKI!%^+]5-]+6L;G:6TLHTXVZ@3*ALG)X8H M.)P_RQP_$Q (4&#:>VC+Y)TB-*R<>+7=PF42/WL,X0^:6:G9M[9?"^$JZ #Q M7@;?M7O'CCZP.%]YP-6Y4>9;.;17?3G5A%P\X/WHGKPH'=D1A[X;Z8T.M?3G M8:2'Z7:1$Y&14V6O))?RB'=PDWGC=C/8%/$NM3ZOSS*YNKT]Y6G\F#'O!#(0G()M'8D92F(H%J9SKBTL**5B HU'G;"D-MP!N/X/Q@5 Y^S>+CSY&FX(PQV U>5A&R8RVVAPB>!-Q M,5PGU3L2IMR[,"FVD]),^_WQ]IN.\+J+?7\L@'/]3#]JFL)V/ @B%";KT/SX M_K\UV?^'1_'YP-.Y&8'(@3?#.@1;]@1*K_&X%RBR)\S6ZJ\PF@3>P[2V@[O+ M2X^8HSM>69!,TX?J\^,'%$WOSDO4P$76\4ILI11JZI*&,%R(4XO(P +O M#3'WM+! ERX6()UI3SLDQ0)?/T!1A< Q*:@'"RR:^.IA0BU.)41PQ$H=#7(A MA0Z!L "O#8X$Y!-,\9?A&$$X9%'GC BZ\JT5K<^.*&G"5:14AOZ0A&M[.N63 MS"8HAK8V'+Q!BP7>B&,!Y"-H>PTB[P*_==_6 B,0HA 6A<0"*(,Y&ES[<(WI M_Z,QO\?&B$,=RTZI/=/.SEU60#V*U[! 3VG94306L"OM6?:)\$RC1(G_V*1+ MLY,PP^/;,SMYPA*T%*3M.D_JPJE9+2?]A.<=]1WV.;+7T,/K^D+Q[\!1P:V9 M*Y,&>'3I9N^49#K6.-N MJ@YP,CY]PG!EW8'X="P9AIJT(92=2_.BL;2I"W\10SP'5R,Y6:==LRKQ5)1 M/L.(3-!M:;RX>N?C]1;%;28,K\4,E M[@O-M2:KI?%/=*FW;&MC^. AU1L%,[QS!1'/8J]?YM_0V(N--X(6LQNC&05P:AM M6YQ=6%Q0-&>"WA4&ZC>?O@4E=JT^:+1K/MBR,6&+*D3MBR'A9(39D39]_1N;454# */[F M/W?[1X- ]?A%\_N+;?1LO!]OB."X7/-#^.CUCX%I/\Q;83E6YD[2](Q&K5[L MF4?@6+L'1/T#!DM[H,9^V'GTA;9N3F8(=90Q/Q[_?WN"H!<+V,-.J7]"M[?/ M#+\GUNI-FZE[.(!4)>T$MOPNM41?9()7M,JQ0%G9IH7T^#^3K&Z1EV#2[>#>;\D78:V8&+?Y*7[0NDY-A11DG@0\I(S+DDM+VS'C=& \$G MTZ6R4O@_ 0^)LC@G)*.8[^[;9!/ M[S,9R(\4M!\.05>>CK9NKX$O+AL$V=N#]\4A M*[]>,3?%A9K*M O&MFDWBPK;;)[5)SC@PRQ_7 !K+>%18E=N4 >-/#INN5_'05#W U]52!7BTB+Y-#+:0D+*A]G2'E9B/_0]=7C2R MF4 #/<&+QEM;6XP,XJDO6)Z;:AO5-*4.5Q*\EBM886\/D3T#B8^:A 4*]>Q: MC%V,HHY+1-W%;_W63XW_$: NB9SI:;&[W)(;PIWO++Q8K3TJ8Z'\ T/[QJ>T MT@9";X\Y]T(779_-=A\1LU70O)5.#AIP?NQ>\Z4S;0[#A:%-[*RD[DSP?S,7 MHQL%W-.-,OT'^MJW@-.1<".$BE]F%QLJE1_V=@5.6D!\84K5R)NA'CD6PD]3 MW-)V4[M;S)#J[2[7?+W/[L1U:\V8HM]\::Q0Z"DQJT\H'_Q6,'!@GUI[:G(H MXP^RP%"!KT*'Z,XQ:&D4CAI<3GL)WB +P@+!S.@;[OWEP?"T Y&FWLQJ'$.X MAB2^P'-IW>N AK,C7J&>8T)JYT\66]OC'GM30G1.D^:L=8VQP-_FP%!WT,HX MDF"R=XZ87U07;"2NR4/W[XF#M#K*JUIX1LAO>]8F7_15;!N&U#;_.CI:"-GCL9WX:L^SW9: MV%%ZYYP]YVI'8@'NK0+QWS0WCQ2P@,!/I%:4F"[ORFY_SEW)] PJ,;4;;FHW MF%Y%B>'D2B3__E>U0[[IX_C5%KWSV-["J2P:O%%CQ^,3&4/%1Y$HDXPSIE93 M X&CW (WA_#!#^PG1H=G;&-XH\/Z0E*@@"8B".RB>QOE/][PF[\%]?M#_'N! MQ*< JV8Z46[3*VKZ^+#\+VS/T4YL :^<+3R_FPQYT^ 5 M^)3BO:LR3=NK/:2%"5;/QC9.(Q9CWI[3+RY*P6\LHU%1K999_7'5Q][(MSR>.JDAZY&Y]$ MC_,F0305M\^7GI9L@0PFC8C)/.O \^9I[P#'86WUQS22SQAU7!W&?@=TY3> MKHX';<.:VGI%7&[%KM0-F[ZN\^KC+7L"M:4SYF>1SVI/U(V_UH_9UO4]7\W+ M/$$[UI!DT0#?=*."^;L "9JG:;C5\$H70]Y2S ,"W,*)^B/SOYJY890VUCL5#_%?U(HL<6-!'K.[SP@FK:-H_T60W\V M >G.W7OW?(4MKT3?VP[R78M=3S,*L.R_:;22NO:&EA=G?/4HL8=/8QX0^F;] MN,\@2NJA#;.@^W-G-Q 2Y5B@P8D+Y]=E24&<9-.67_C\SYB&([9N M838[H)Y'Z23YO_5X^^]"5IYQB=!2&16Z9[(:,!*DL8DC+BA\8Q':R<5WWEVD MR=7G_E.G6KTFA%K=ST1:%WQPB#+#_0_"/+DABV-29 M48,#JKZ-&>(;5J MO'ND)+#UFS^V^GLA5[XP=7WH <'6#6%:&7:QXWQS]> F2F7=G73"!/6D/38% M(O6:G%\6BH8P.YI50=(OUPS_%P1^?+'507HJ%^E-#%QCN\LCU?RQ336W??:M MWP@W1MDY@)ONNZ$YFY]#?%MW*)YK_^EGZ)&KF&\3-"Z'W[FQ %P2;V-."DEC M3H4P+RC5#H-P"#'5JK]&1*/*\>O (;)KM87VLK.P*.'=TFH0"/'=.5MXHX+C MNKO_E2*W&2FGI=M8H-T*R=RAB!^S5ZV.F1PWK'W#V'[]V"H>YB7I:TW.?!R' MC'U^-=ZQP:LE,P2A>(\KN+CG()T42N>58J*+K UO(EM,4=MJW\*X5,T-VDFH M68<6 I.=60@*[O+ MK*!XE"8CLK8SC390Y9-SS4%K9=6WXUBE?KR951)4HS[LDL@Q;$=B^2.FR,&. M//-HF5,>]EU"B:T:-VX/>L*J4@R7B&/DO7+;"F8W_;GAW]Y8F,)E'ML^^%[> M'LD Q"3*KPC$>)CQ1>UR(RXF(Q5I?"V,DK0CC)B<+HP=0A+)'GSS#0:\.ZX@ MT0JQ0 ;?'\^VK\F![),"6R"RZ. HY(J2!DKDK_ M.=9H/Z-$A7,@6C6Q?V]!&3=*JMBQTK>V1Y:B.G]V_N:'_*4?L_?WW]W>%Z8I MEV'G_!0P^1E2QH 8864^+D4J)&EX:=]RONI?P\EW=,"/KP.;$QJ7#*+KOX,8 M&.AJR0M8,],2*@[GCIJC$5YWY8A9WC>@W9BC&HNK76AF?F0K>)(H^FT%"_B] MOG:VUK3=WN"(UD"ZQ#;I*7*7)Y)(D@M^[GL?%L\%>]"YPG[\WL NHLEUCN7B M';2*[&=KY>.J#36_:XR,>DC])_,()F 4(5Q2A%I>IG]5_;):K@MQ_.8CLYSU MAQ?46B<^/XF=/&U7H$QGI-N*+"BG+D66T;(E9-)+<,UZZL97@EW;_=&M+U2I MC>ID\'(TU2(60!G. W8.;_H;,0-IN@TR*QI60L]W"VFA"U(]]F D[T5LF;/% MBK3!P3KX<,3C*KJ-/04(F(#?G(Q!@U%^/DM8@-S7P@*I5I+?=BF-O-*AP:PI MXRD)@T7JO>=UO8]216^_EM"_7Y0;J(-4K/9;)@]6D&Y+5NUX;#SU\76;<\)! Q/_&SS[(QKV@9(>&+._VNKL1/ M8-A]5I,YSQI(GC[E2&\PI%%I^J.-\-LK\1 C8B"DXT3]>6INLQ;$UR527@J2 M$SR6-@T//-$S=I 5\[6J_Y!S[$XC&&ZG=3/]'^3?%J8;S_PX M+!^EG91O.%K$--04+0Z&G5#W%&C2%6HW\>Z/O3=J.1+NKUIUIZT;O*WJSB32 MK MTDEU:#)8?;DIZ$ R9<;G^S*"QLH M7P6J+J2]\IZ[C,Q-]PH0TB7;-"Y*UQ27.*_MT>N6F.0)D&9KB!=T*^1HSP9D2X[2/2-2;X1$6%! M%Z&%:]G'(U7.&:R//_=Y](6!F=)P;E^>?I'5LJKLZK:%=?,C0_N6?LGWY*-O M;X.-6Z6Z4Y9;(VL3[ ^""GOT*Y+YLZ>^-HE7>#ZYO*Z0CY_4H6 \5F,"\TW M_78P*)0L6-%(_7U[7XS[B+O@:YEX$^IYD1EF>.*JL;DI7Z30[O?7P]DO5.37 M;L[6*[<]^0DHU,",?=JQ +/Z8METPKF^'9OM&\ECQ(T]T&=K!BS@_T"GQC'O M51,?7RB&&&6B]TGZ..YC\T!_>&F;TG6_>VZU/W3K$#=# MIEBG)J61B6I(:(S\#<16][T<]-+9Q>N+*7H9+-!S)W*+KIF^V_QZ%4(DU.7( MYY'&3\CQ3,>0Q,744,"UT)\2FTIL$DA8%X:[&M]VPDC,^DJJ $%OA)E&@7.<(2-3297!_L]< MWD+GB>P)0I$GGQ55[C-S!0C'5P(I8^C?EKJOZ:V<-%>=N4XDG,S/R7K M<2/5)BB.U\B('UL1Y>)XOFE^(Q/U=+ '"UQK$9C9TKA'+4@'XKT5&\(AON*E M1YKVQ6"R383*S&03GA3:=&_.O&PQ22QVON<9!6UD/LL5+."95P(8H?0*MHPG MH] !7@%!7AX.=)\A$,Y$6^MP*Y'V&XONI"N4SR9S(66"%RE/Q='R+6,KIHIY M13KNP>_U>]9RFZT@@"J.- C_(KNXU?+A3M9_3O#.YT9? F6UYJ\U2=)'/?LY MDM;22+3O4U16S3OW2 &-=+*Q1S<4?=U@;GH$J6]_^TVT_V<0+H60JCUI=LAY MM=DE#0&XY*3O_WV)[K]EOI$[Y+D7C0O?<_@9G6ZEUQ%@X(3@K.0C[6JBU?#2 M+#NAW P(^7A5?XV&78RLS*& +V>(?-H")&6B%E+D>V*H=]SLK$M4L[=0\^*9 M+NKSK2,XN7M:E=#J282\4X[CV4.Q-(/A7<\$O0+"XY.+/=I#GIS8ZO!/!HET M2!.3VQE<$3277V9]UOU"2X1YE;-5,:-9Z%#C4V'<^L'Y1%0P@FYY[?:7'7D* M]?3T*^#(%AJ=2RCBN\, &Z2)XP<5^F'MMW7,&1_;%\.T0 :OI"YV:K2RV+>' MVU="FZEOQK>DL!A60PIO&E.\R9WYH9SGX&WP>E;,;SELELKFJ:@6H/A4_:$] M05^K;;\/F%Q$BC%$?$NV>+32'Q$-&]!9-TJ[*CE =O\B0U *S/Y8122R6D%& MF;:K[\T5CP(,UTSH/.RC0FQ ;DJ.D?VQIEWVU(P1/(/G24VXE2KWRN(C0-PO MIW54L-I$NFKLY\Z>4-J>BAMU;^R1WFM[@AP+&E)/)N$/3H6FC@9PKVSI$R7!$]TO18+I5GB?KM0J MCQVG4Z95L8+:&D2Z+9B, K6K1I>3]P_G-Y.8TO'IH]2].20"6SN;_5^KZYH7 M+.ZQH SV#-+N(#ZQ><6&-VJ[^>69P,J5U!'.YF14;\*)<[R,RR(/8[VY828C MQ5[\R[=4FVHT;Z<]^;*45S%:(CFC7S-:\J2J5J>1ANJ%ZAE>%^"[%X-604![ M%"GJQ[U,9F6=\9X(/_5 M=64?9M$[/!\,5&!OGPDH.G_HL3*/:;F&V-]JA3NE;X9A >^]ZF@9](^SO6X/ MU/CVSLU!O:H L[LC9/T^YT,_[G"KG14L#!&';C&IA_.A1A=O*5[3A!R/UTLX M#F3WLDT+A1(]A\CA6=:[*O@Q=@5@X"4Y&_X&DB=O4;[;# M ?V=_WY6G1(L]V.+C1%5F[EM+%[?.";YH0KU3O8#@^P-MH5OD1A\T,9%]=V3 M.Z-2H$:M$G7MJL:ZBJ#C2AW\QB_3Q/P:?9_R5ZS2#].OI!'ZFHL0H_BTAC+@ MVMG W0[4"EBB=JDS^714:ZA,:B_F3:#\.XDL!PQGPX0P?;X]HE'YD $/NI-1 M5E0SSB^I+3RIGZ97,_ILL;7^0>5L#WYQ19R,'8&@#*N.I1)+9+=6>1Z:!R5]R;M;*,-?.QX8/&2U--EFNMVA67YWO6*A\W['=^Y6#SVL4!J]5Y#1))5 MT=17F\)IDWGCK[$(T\X*M:E;C :$+%12#C\=AE2X)).N_'*UR O'@J58WN8;(DA<2'Y:E!E,[I )#UPR& M,%QP![J6ZZ,B/US&VPN_TM$[J/#U^1&&R%T-F!R9<9)XA.@.+QE@:9B(SG,4 M5Q.%^=@GO#VC(Z;!ZYWQ3;N'+(M J^?XWIQ8TG(R811::(JB8JT:$1>=ON;3 MUNW;(]6%9D:%+Z91H%DJ/X_M+4<_&EU-O2&Y(.$E&2LA7JAZ\C[EBZN,@EO4 M"8-01DWH]9I7UU]=HI89$\@_!#P+=5$>JI&&00:L;.T*J@<-2,CK>]-'@=88 M3SP<\R?F')=BCS6_-7ZT\4)ZFT6LG_K3*9OECW([EG=&.!+T)6"R 9)?4I6B MV+>_M?N]&SZWAGQN.D C4':+E>PSXU-QMS3CZIH03IS;3H(PV^,+54$*O(?_ M7@)3M1RD24:TSQX3GC,+MJ^Y%H0HM25R<]M6K<:9?@-J M51O\" ->Y>[[NX!"^8]'%JS".ZV+-H&W*EOJ(R8F0 <>'H*[5+2$\>Y&"!F# MO;GF(NWAJEFFF9]GBBE.EI<\5HV_E L'1P&%9V7AGN3^]JN3D@K2#Q.DX# _ M!Y9OSTOQGKCR$U"<+T6&>IY+UW_L:I!_^9P'LD=M![YS6Q--Y*9X=>1(Y.7\ MM9Y.!<=V"%A]-$/4WKN6X%G"^JT/2;5S?$A3.V>=[&D4J4 MX)^?'9!;$80OA#TE%/G(J&A'T)_KV),V.7GX;960']34.82 M/ZWU1U;ISXPNW27:+K3?J)7=J+5HHG27O:Z49C\)HWR@[@@@8"$W:U-!DU)0 M]FV!>R4TQC:Y_D0:0[?8$]SE$HOFJ? #U5'-F8$*]_IS-K/.M1Y?[K0C6+VM MSA5! #O=4@!-5>T(=*A7:"GP=L.[QTE 1%4@IAM\?*3I>&\&Q"?OC IZD7W< M%KHY,K?_\[F;&PUI@G;1?8+PMY=3R&S*V=/%?IE%@L/PDY;3W.*,8"<YXPL2IEZNN]L-=39I\1E:=!\H+,$?@8"_4F]T2)91^ MG5VR_*N88N.J-WL&[8:<@]"SDI\0SNJ*VBCX'"T)C6CZ'5560/<+6WONW\NA MYYCUGVC_HJG ZAMPP'.=_)J1F+*[0$*4TO0_X&L1;WZ]J/@TYN'PG]YS4@5X M^;N$:(#W67^(_X?$-^Q_ZWWX?RS(E$49AQ_!(JM0GC-?BU.QP*.P$&T:V_@0[H5,;X";#\V]T:@2*>8"'69!KVB7P2J+#_-&(RP73^.P0 MGKG7TMLQK[TH@V"62!,<&1++_MCN>=I48W=P=S\@!L\\VI2V!_V)MNPB&A>Q MJU<#[(CBTM:- *0AAC@9_->F2LT-*['0HT&@LC,V-$[#T#78WS;5I^H!<8+O M9(=_61@:Y%;F@)% DG=U974_!!6U(VO,#-_M3>;X?X.T2%EU+Y"[8@%&Z,J[ M+5S @@6R'C;Z@I?GP"?J^^G$P_^7H:R^7]G/G5RC4N'T*/7S_'TBH<-+E4T6 M1=H9ON!'8SN/)(\G?B+#Q D\"2]D)WMK?7SH3]S-S+\=#(+H_+B?5;*7 $%Y MJGX^7P:IMI@&(_:>>=VP_N2PS]DA&5M?(PKFU3&%+$^%PIO5?O,1]X^!4@M3 M9%=+6B$KLWI%FO&$]PK82Z/ <64-@@R,^L(VM6Z2[LYRTH1CEUY*^# MKKSH6PA(Y+AV6'HL?^I4__SFI;MQ).G$_X7-#;QU+,# &S=S>R@OI5V5K?'9 M;D]F",L;$S"B0IX5"ZB0)UV+NK7[TV6IR8C;-=/L [.[ M+WM :X[[R9#O+F;?)!(1F6!=*\JP%G_30 TL0"W/IAN")$_2 MV9N\9;7DPNQH$/]C"L5W+_D&E=G=+2I/R_CX3[#NXILE2*" '1&ZB8:=75;' M2.)9+?2@$P;D, W:N)EEW-BPILCJ&[S7P4;T>>1(*&Q+88';KQ UNDD+P)$$O]/]C[SW#HNC6M-%"0%22@9Q:R1G) MF4:4+$DD)Q60)" YTRJ20PL(*%$$).><)4C.63(T.3]@%_EAOO+ MYLSM](F<6+,UC1?YD1W/52SXKKX3Q>&X/( BC1B(L-!64@_YK*$ MZXV,>V51ZU%$G]K"51[7=,@\%G"C;YW$ I5C.1--?JMI[ =CLUB@#67J9JZQ M]N0[1JP?Q1"PE/\+\ 3]14,H_T5;3S-"8%C@WG:MON=YX)VQ1/7?_GG7=NZ4 M\1TH:^7_LF>OAFW?E@DD'#?34C)38B;?E:=MI4 [K#1;KDQE6N?L4M4:"(DH M,D=7#(939(S0G4K\OYA3R@-G@\:@S3+[O\][JW5H1JS#%MQKRVL_XX<,X?5N MSS;K45O9UP^-7+?%F_BK5<3_H_38Q^YZIJ5LVMHK$[^P64EMA#4+0:#>21(T M\.[@R@VEK.M9C%TI;.WMXOEWNQLE^&)NT'2Y2KM8J$[CPWVQ@*HS8._K.)7I M0+G[796$E/LB2J_C;?VP!,O)-])A J18?YO4C?&]^6&6VJ^R'?PDI8@]HI=F ME#Z+L7!H._Z3,KJ8HM&%JW1!J8!D_9E+I95/=1*2:P8ZVYTFUXHZ'CM4QWEL5 MB/!7S/F1E>5-OB]6\DM?:S\LGI6!B?;1KCQ3M**+KWBG[8$'$@&^LTTM=3U7 M'!6V^18^$$#Y$\CHF"NEG/WS4OU]R,(N+' 4Y3 KEG(5[^9WE2^0M/'$9?V8 M")_(95,"%H/ F_PW<<>T^X,_SD9O?J:+VGYYIE)T$%TAGK;A4T<[O$"S([%9 M[&PO'IEKYV50TI@X2_VEQ.53@298#:A4=%N\ 5?W[NX0W-FW/'O &O-!0'Q@ M15,XE7Q=!WGX:W;2%U1T4'8U*A#.#=Q M3*E(5W)694CX+[<=^,"=]RINHM80RQ ;5H3:+'IIC-!(B<'?UT6^/H( M$Q;[D^PM[60.>FB$AZ]J&MH6>/LHZJZ,P"J[\,X]+ND%A9O6M*>2^'(?WM&^ M2B>C%NI8:;VQZ%UC[:^5I_;AN0T6**E(M=D2-*]Z=V."<.;APR;_EGD#PM7A M>XM(8RR@'82@L6N+0&?*TI-R"S8!K(%GDF%EB"7%5 ]T%1 M8 31"!8X;,7\EF?ZJNB3G@:#4&_+\8TAH(QV8@\?%TK&+/J)KTETZ]17"/5) M>PS+\HS_C7O-U$-N(W= 9#NO^LR(35O8\"]JQ%ZI7.PWOMV,Z,,"P>4.6$ A M-Z+UR!2,; 6IM&D*\,4YLI>)=N%'C(N%RJ8-^'!O1(7AEX<)Z4RE4BO%;M M 7LZGFWY[:-M.ZG'F[T=24#JP?#C<8GB72P066:R/2VLN.)\)SNVUPSJR#.\,X_D2 G_#:F[P:@+\$:S ;CD((7U! MT7I4PP?9>HYCG<2X5J>69]RG;(.TSU3C(HHNCASS@]!F5K]W4,.=I13V8C5T M/S)7TJ2?QK"<03B5/7CJ./B& W4 [)V48&%)0O; MMT#T7S15J@*&5PG/<#KDZ_IO1;X5*'VM55X^Z,XGJCSJ+$/<54Y[J5=[(? M#=UD2,W - ,V_N*XQG7TZCA/DBKYS,\.U4ZF<)93;.>B87A8JC^*<"#%5X_4 M'./[59UM])OFU4QO[UJ<;_(Q%D L!:$VTMXD3?MN)!72&CN(O#?V^ QX=0D/ MN0H)SUP:/,+QC5?3F& M2LAR'03NCKPN3^MDF?'SV]EF!FNWA3SEE*9-?Z908IWEQ':&:8B M<\^2ISMW-KAABNUQ='^;8>6.*_@A).0= MI 2SX$1@Z$1,0JGU45+[F3[UG>JOK8WI8OJ-+7;3VWIYPB\S=8;=\>UD6Z.C(/9Y"X.O#7CSN&J/6_>>6-V M^=[L@DF;.$J4VG>5:D-P[LE7K*VPC%IWR>@6#3\:N0KJ7!0>)>JK067,6FJV M60\)(KDQ"5N?\=:EHH?#Y>YV)=VUP/% ]D^NPHY4CX;]@EE;I MG2.BZ%/)0&X+DYVDZ7O;#3F#G6*%O .CG3MS"=KWCJ-S:9@*S1?D"2E7I3:C MJT&WT>9CO"(FNX4!3/2(&DMG8>8%H8JO;E71'03DN;*[PWN[ MTJI>9AV)3+8]LD3D/UE(WR]FP;W"2Q"E%-Z6RN-I^#M>5J;7S;I[39U0-K(! M>?@E?\*^IA,8>V% +M)9HW;,F9_WH%24(DS=F2NZ9O]-U ?R9]5;\H[:U[UI MUC;>4?WSW)@B,WI&,M0> [V?'=OPCTD.E ';T8=5S/G*0O-&H8^+CVCG<5GB MAGYL3UMCEH=%?$3:YY@KT[XM :[H9;^ M,PAZUIR'/V-;U$JR8VET5/(U+V3>R=$R%II%21^Z[,KS[-]U*\G6L*37_2M# MC9P2[(.PX4N8,V90+Y!R[BII)3"<2;"!*AZ#\G3>-<("="68P:/V,\&V^F3. M5OC1TB6?!Q-%#54@Z6CQ._R^\C^6M@OB./E&Q@-+^.R\'.;!=L&_YP2SM28B MJ5]^%U@'#G;>99*L'9&AS[6O=1$=W,BDL'A=!3W4X,F38 I*UT)&;+0\-*VI M9X]=;N;[6'L^KGU,TA$0[B!R4E_.Y@SL;&) Q/GF,CGL9ROEHGT1J;S\O03\57IS6"U MV5:X9V:NO_XX6MR%M/;,**N1%$>M=8(E+NAPME]')_1TM73\I4'PHX[;* M=9KI?-^[F(KMP[R8=Q^T&:5''MGG/@!8')U4B>$'&FJ;,TQ MYTAR7D'@GW]K;>^BCB"SZQ%JRCRJ]2@9;=(R-;R?[X\UNH%LN M/JN'=#O4$N+%>3X:L7WW;7ZB7*!(4M_KC6YLI:'57/LI]SKL>,-C,C_<)=_@ MQ(^O@Y?4ENR>^QJ\>\-[\*RMQLQ>_*"=$'+ :6Z2N09Y+R;# ?,K5@APUH++ M%E%YH=CIUO>_5#W]PO%VF"57RW<50XOT^T6-(:@-X.BL06EFN/'&[)+FQ;G. M1:26RX ^N^]'( 3(D2#5$??"2XETA]YJ0!^SLZHQ-J BV;O?P4 >B*OVM8Y? MYM)POO=3_L)9VW>VWW3OP2W4, 'M'Y24QBA]B$IWS1939">'DASE,AW.I/-9 M2/GJ C F=_HVFWW$,G\@"U>N)SM7!1C+ZG:,JHG_-N-G>C@80SYQ2N#J%G&Z MJ_[>RYJP/?^1B,-]_1TAX2!Y6G-NN'[&"B/#TH[B?.6-E0\/DKX.*^I<.83" MB:+1 9G>D,O <^71HC>1!9&2:[$'U0IG?S"^9%15].\X3RCIY#;L:EZ=O>0A? M7PIQ+R4SNQ KF$T=+1[Y(FCX*8__^=J+J%-)E'Y@/0Q*\]N6;]5!]E8[Z5VA MXK5%G#"WCQ.[3]2^8B#)P!";7 CGGV+4705]$)&T)'7?+BW1%Q-R6CC_9T(,\L%_IX,S#?#8U)RD>S@>PN")JJ.8^[R2F?\>,^9 MT+ 31,E+&1TX'L)(]$*$CYOOX1,;JFCAR$PFX4:P5Z[$?;H.>'#)KG.(.6-= M3^77E7NY-ISE_&".E\AI._AC\U %I%^^2 S!]*?J(N)TH]3;*B@NCJ-O))#W M-1N@4&*N73$/ ,("')A!;7^!FDN.#L:[ M,I;NU[4N][^VGMGGPS\^72(6U0&&45D<>3HXM74R+H)GN:)7^UN.>BL_RBD\ M&T>'TU)0T^+PSJN"CHY9 X=!%2O?94V^5/&J1YURBL@T:*!(^/!:X0N"X6S;<.=)9I-A$:Z0) M;,EX5IEWW7O,9HY!I=D,:M[]?@M"ZTX\C/.S-Z*Y$2(+ GL_A+;]^#/[TF$)__N#9_8C$U7 MUMQL?HL%2-"RJY%8X)I)2_RJ20"'5GVBLD?(A*JDXR]-PW3R/BG/7YY3&-KQ M)O+E!=_5/J,2I\4IHX-#?I!_14/78"]:M;O5%]APMX@P9X4S1;&,B-"(DK[, M\;16L RYH7QKR*@%+DDS+_6ZMIJ@@S8:_BG=L Z5>:_UA^K[+ M^Q,F+,&- ?P7[Y0L/=YY >/2Q0[7'^Z*)#ZOE/,5C -"C5Q2SA;^HG M^;?2DZD1\90&FN'41NL^\D422Z()RZFDGE!WQW7V5S11^R .&MCX'PNQG8#O M8('>=F\M3%,.3J:QESXM%8:#T*D<'[' ;I_%U35[1-^_($(GX/#68VT,"#*- MSD QB&XG;$#N0=8RT7)8H/0"C)!P^%MU600G7L4OAJ,F7>9>A@B]T9#'^&T$ MO@;D1.T"Y(^]HYQ$N=ZP) U!U1.WJBO$W-IA$JB,$H>&[^_(TCB_-U5V>)G+ MP7] KZHM<4@CM6AG];SF\IK!4ZH0\$L78W)(!"N=EJR^?E-DJ M-O%6GE&[1>857^;@OF(/$%A5NM'6PD$7EEH.NG$+J MP63V+>SC&&9PB+]Z?EM!4;+SG&6R],L[CS<26N3^,F,(TN?V MCEYY]DEYZ:;".^),#@HMD3^[&0P,_A-]OM,>,6)>TGJ/6%&W3I:"1F4/PO.1 MB7NO#XU;XO1?@=^KWLJ:N3LYM_LHY='$-1N7FD\D'D/CIJUM9_I(W:S][FLO M7&8NAN49B_4F17D<06KU$\Y+_;4U4;TLEC+D6K[5YA"XC<4XRU'U4JC_-OND M!\7SVJH:L^-[=7<^2>%#N\M$\-:Z5P>O7^O=Z /XG MY<'@*X<17K3>JD7$IT@+,N6KH!_W;P;X6RVQHZVRO;LW#^=RO$4G$P838+/F M)OV$ X[5*[&W*C(42/V6?O)X?SOJREZRTZ_W:U)WC*-CX+^^[&N3T3]!!QPT M"2Q?L;2+L2^IUG9",0T;6LE&T$)Q!(.^>.;'Q'-*FG#;O8X M_SV$;8#2'?3KP<%]VT?=3^Z2@.['(O@[ [^45/QC_Q:$G"T;S9B:QL:2:#Q@ MJJ/%)(B^\#XXW+,@/_U]&4FK%Q#)I8-*!N"%C'&\%0*(08W3&TL, M"?-Y2P5<6.!=,@)$B_Q]X/_@AS'2]G#27YTNIX#'JC/J^IG@.?8$.BY#S%KI)C@F91T+S&F^*'7*!N8\N M5+PF,W'=,;_EJO 2'%<:S8A6NX/1\2!X+P%J+M7(%YB"V:<9*:W:H9TJR7VM 6DKV@^.B)J3$L.'P M33CIFKZ<1X'/75,)18\Y$) N',S@QX3 2UNJK4T_KLU46-!6RR M5FG%6REEB'-C8DVK>T%*S\ (HR)9"Y.D+A -FG-JI$R M1E5Y/-Q-HO5YXG-8P(Y44#!A'-%E>?K@ @MT_P+XZR,/9UDZIK" #R_B_&NH MC.!=&!:P%@TM1CY^-"D'-MFN,**N3A\]./PTA 6:$YHZ4@]Z&'+Q\6.^%#L'\US3?IF#C^:0\!C/9LN%D;F?LVTF-YB]. MR-X-:QR1::X/-?^%!?;)5^8@38GZY,*7@G>TM]QY5(K>/L',JF=W4\[R8YTO;S.2_WC_?@Z M01ET'3J@4+WK=POR]W(_7MP#@_JY[5Y)+-!CD6, =UP#W9/1R?%V[C@F'A3K M6C:S-XA%CW(R$)*.Q!&3"9\W1PN$"3A694VN9VE0W>?SCZEF?,2BU7GL.[(4T9RS=')W-$_S#AJ@5":GX.#YC'ZT>/; M*@>3M;#"NBJM* S%E(?6PG8AP:>OJ?YA:Q)K9UVG8$P!$(1K)S)W+1)_\,0I M#^UATK.8^:+:D/5S4Z<'1F9N54%U49:MQGLM=+,IX) &!BM+C[PDS"4;%CBS M7VYYZ%TCZ]P^;HCTM6XL"S$.+[]\1.12 M02S%SW#U_MGL-X@:\+JYR 0)Z3AO*%[IU"^GO8&![[4^>PNF6\$P(.U-E@AV M&M++@R"K[UGC!1F9WRI WL3E5"<@=1=),0"WT 8#5Q\^S5""/K@&S3O3;!] A?[ZL'6R+6#)]V]TQE( M.;#UR5Z.&5FYNDM/GU^TMUY/'."!_[+3)=&"3^M5I\<>Q51N1Z.WOP#903+?T$TS=)$T=LFC+)_IV=,%$IFAGS:5N+4[K_N4='8=G M]K[0[LMB\).OQ9M2OB:][G7LLT*4OW^>MOT\?^&@I<0'QU\M0"8NT%\2/PEK MLQ/FNK:AFUHV_+(NHRW =PAQSSV)E#4NV;3J#5D,/NE,TD2>;5F.QX]%/^ M[.:W&VC'E7Z+4%1W:/4PZ: 'Y<1T(>&X^MLQ^D\^;,<^/02W)39SS)'O\V?- M_-7&J\@IS0=?KDQ5G:2\"1&I^QP'>(+:!9&!(OMJ.SA:=<>]T(SA*NOQ2/:E MQL)J4(61T UY/P3^EN$9Y@5,VK:B16:RK7],&^5C9V/=EJS@.J"D M99$/HU16.W(9]P\H1*:KXSC?*>>4(%%\;=\MBH#];K"[)^7XJ#R#4L[1\9IW M.LS\*#>,?<3ID CUK+AAF"'W+A M[FW%>$?[;>&^&1L%WD\3?[&)*M4#EB-HI%-5M-1*?W6\8AS57^ ED[,SM6429J*IO^%%=']^.WTCFJ/"6VB&ZUDU:1*ZMYH ML]7&8J?VWYWA-F=6P:8QZ2\)DM .C?CX^.\5*?!ZO'-_.I9X?^BW&!/U$7$T M'Y2IKE-YDCF>?BL.;P>"/U9Y$$C9X>.5:[ZP<[)@8;+$MKXPV?DH>8M=D*8- MCP)PB8*Q-Z(X\;],^-.)@L(:+")86]JWI_;O_O[BUASFTACH?0F+@I ;6S!Y MRR/G.N#;K[# 'G05A OBSR%J-RF GJ_&# M(M:[1@M/A%[)>/;T+'LQO#D6L\#MT&@H4+11W13^ M^H.58"]]5,BSAX_R;;^1RU4AG0NWPOE*@]%V/C^V*P1?.K 5:%H.:Y=T.J() MW>4HCSPS5@QS';R2#\ZV:TV73&NV7\MMEIV5?(@ 8-46UQV$'&$?^R\[9LIPJDKVFX0M2>)PUOF)N;+C=MCJ $./ 7:[>^ MD5V;6ZG)^:[E OKH;^*1;3=-9E:4/,EQ0\LLJGL=!9.5%/W>2K[OB&8IV*9* MF@;93WZ^*M2NO]J+$UPNIV6L$.PVWLW[1M)*LA6Y,DPRLWU3/)V/^??&WES3 M)BN,@S' (27E9S+".'@M63Q&8*_8F'F.!:,#X>P$6L+?# B=7CE@ MDH2VQ4R,8X%-U!P&"P@@1XAH.="I%!9G I!]-[-]G^-ATNY]//JYOKB\HPO" MV""2B\VQYNO_J99DKJ\+&9LRBF+[.6;0^7"RG1?D^F6N''*:CV;WE[A%5 MRHKC^=/#O)UQ-Y>\>?28I*Q+ZCZH-%^T)W#XJ"?][H2UW?-NMLU^FA=JGX)8 M8W[#CDL-OUVOTJF*9&%.LFCH= 73+?N_7-%XK#$)C?*_G2EJ&XJR_@)B0P1T M2=>"8B362%"$%'CA*V!*0^_6QU#M\:&IR\JY\HOEP!U(YJ&A!56U[-]F.%I'6:BS.LFXZQ-(F@?"\AE MI88$M;W! G?\+3FB#B>47^:^7M*HXJ>-+3^1QALY04'E;?%'1+>_P=OJJQC9FRR9-Q\GF$C14:>W;G&?F5:@O%L!;_.W82"3+9BDP--G M%&J?_>-E]+8E)>!I+0;N"E7,"5X\V0:5'MEP M!KT=3KRX1Q0C(G<[H??XIZ(_4[*,,R6H=TCQ^/>^'DUSN M]M2C;ML/4N"9][4/:]12H3R*J#X%Q5+<^:B#).-*#HG/M1_];M\04+SSH(]O M@.>^[HXX?D2M(O \7G7\AXEUDE:U1Y4+6YWM\S!#=RO8.LN$[F'5I:SFS-R. M_B>SGYI/#>[#_^OI,S;5FT"GD88 "C-(W@O-: MD:]Y!ED.?R9E=)57)6F%:1$WJTLW87G\2*!"L8XB\-K>."";QZMP;GM$+I^Q M\F.="MZ7%4V*A_30'SR12),5&NJ5R>;6<'>5Q=?UB18LVM6$\6G?]EVZ%*!J M"%].O$^/**NX2*M4*50>YM,%ZS&](TO8:"7UEYA67W6 WK-=BW[\W$Z?3V$Z ME*'L18DD2'*3#XU(:-S'\?:.(OV,MYLY\*TYEB:^JM,6&!DB_E60?O6 MPR>4'3+=I.35$ 5&E:PQ3AS<,^X.GCNQ:)V_M-CA"NIFNH\%,I8A^Q&0X)=7 MQ8\KT>"!#(=[4[:E?)&KUVMI^U-\ M(%CIBKBEO8U&B(!V5IO 15E+?IYN15FM9YSX_]D]==:V^8I#]KQYQPTFH2]A4+K-HXYN3TQ;:RT->]C.%9VOI&?J,) MR.S.!26,%*:H'DFA;_*^UD^@'7BXNA*7M"VIVQ5]XX=VY/")/$"1X MRU?VW;,RDEC@2:0A%F@S+(G70.KD;AM_:ZV&DX=][-)+-%WB9^>&0&\0D\V? MB2Z,$"5Z"7?3CWY< 1'<_Z0]Z5*%#ZTB!_]#_WZX#R MO<^R!?$.7:3%HJVGZWRCDP\=N"E 94MK"D>#R<'387[[XTS7"PT3)P7*<]G2@@R:O%8=]T<]N'O8M[J2'Z4ORQLUT$<"* M 4S@_>S#;@,/C@)Z55Y;P:> M[FF2&6Z&QHFG#TL@"<9ZS[7SKN4M P\) 9_!C/>GPU3V=^PA=YTL;5\]V$AZ_YH'3.KH2]NDB:9Q4XU-R:/1R/IE%Z_ MIU)J5\J-G%MN5NZDTC>N@1*;]K\JB9'&"=,U.2E/5[1FDN;HH@V(2F1X_XBO/: MY'_Y;D/ZGIFEV[ZO%=?7;&%(O/FE3QL_=*,HU_:HR[,47;PR[O+"6(V,^L6S M5-J(3HO",2SV)5JQS@ZW]X\3P<,H Y(37I' R2N2!5R V"KE=&9T&/!N4$0I MM$X\$XCQ./)ITD>UX\06%G#0WL,"Y"?4U>&[% 9)'7!BH^C0+S7C9"M9+!=W MC&M:[X9>.]=DF6G<2=(8N7 Y1-XX10UC<\[IB6L+ET5)]@O MS! 76 U[52DQ?LYE?XD03%"WC4DR@"_F!)I+"Y]QDN._O.C! GZU*Z;]C2KK M:Z\]+>,&7#7$(HZXI_+U%ITV2&OK=!0IPS[\>3A-L>&.0<.;%NOH@4_B =%M MJ)A0>$&5'I=$8V;:633\CN9,=5[-VA-_E7NTZ^63^KN_U13BD\)C=#!9J.G2D$$.HGX#O:7\(GO1^GT*??%0M(9- MZ>.PX037+ %\)N4ZV5]OID=U\^EB-X(:Q#5DM7$ELOSOG^GP/R7]4.=]JS V ML,M@*S30#=P2PSL-+496:HZZT=?.\BNCRZ.BH.=0YTW3VG 9#[Y1/PW:*&V$ M'4KX2I9H%U'R,&Y G2&^EZ/9V[MH5/%X='J@2T^*Q4\?GEA80*67LE?&)%.G M*20[EU]TS=751T3'G%2MLN#BQ\&+.;]@"AVCL'^*=.I/IT_Y'H3.E'S5E>E< M$@+]Q )J@]]+A#\SKNYU^S%]_8Y$#2&*I)(C):'PS7-'Y!D:(K5+&<1I_25NN[R%U6,VD1B]#H/AUQ(;K-7>P@4U#>JIFV/*AV*7)>Z[& ^KP11B? M?6&C,0D[JE22!NGL08;59DI+L&'FYB 6 S7WH+A[NE M-)W_5L6:LW?.?46/YW^WD"L_/C?UO6->_7U7OV']77VUQ,O.V/@!QRU(5Y-Y ME;O&:]CCB;B-^75?529O#P06V)W.^M#53\YOY,\[=F]=]GM$J:7?]2Q+RH5" MIPB]O@PMRT-]GMU[&F:,. /1_0_'/A2!J!U:9QHDCTVH==>9L8#-9"OY9L0B M!S['>W/I5<<7NU)KXX7WKC%^@IXI0[J+?2Y".&:>G7OYT4XD<0NI\G:6]\K$ M^8WI*/J']_USS#.1HQTQ,9N(D*;9SZ3?<)GQ#="PTTPM4%60+L_QLI0::C_4 MCN^OJ$GT9'QBKRG7DI"-N3V=I3&8JZ)\R9N-D9_JRH4)OFI]<=2I,S>G^#/% MENWJ)WA@+;D+^FMVSS7\>M8#N2@\4")/?@Q:I_-FA<[\YW+7UK?)2C0Z4:7M&_.3L5R>:09JRET+%3<__$42]?*A>'IFC AP8J2*HH,@1>;AXR; MTX03QGSE)S:S<;.Y,O>V&(";B*[.#AAWY93*_AK*\&$XUWPJ6,5+$\Q(89E* MXEYJ<'2U/G@63E![I$XX%AU75/Z9+=3_MM0I3C*H_;TSQ+/JZV+&IDS"Y][H M//!REB=4-85"UR?8Q[/&J^:DOW9VNP^3\/[DW*K'K]\\.O]&FD&V&[N+4FF, M]J\A>Z9RDI8-.2V#T$V6/D0&\&=:%Y CI!/+FNB?%A)3D-SLL*'9C45>&N3^ MW1-HB,CA(!.QLU@[_<-P]LZX982V-R@?OU=4@DIU98^J&2@B7CY#R21[3FCO:@;TBE8W(CD=09&I% MD>+YC3\>OBM#7)I"^L3NG!P3[3KS% L0I+7*923X.GJ+N8PU![4WM)X-!5&, MB=E S]W\R@Z1470HWL)[ VFT[C-;.?PA@[B(O%+V'TTM?0^3?;K=0I_2+Y$( M.^<:?GH*3G3H=:A 0OTV=FJF[ ,-+1=],.S@9:)-4T?_=&N#V5=T6U62]M(] MN!*>/&W_LS$W\E%&YW:8&6_(L<99\,9.$]EC@;WNDQ*Q1GKR"S;CI"M_\JM; M4OMMVUS@@]:>.JYY!4[DB;=HDJN>1JM@@4_KI5=^Y%X&5%W&J#;^8:@K]__DK#E/[!B8N5Y;O@-ZV1M)!7Z&[JT>=E(S#]WI MA;XEA;IZ@XJ=E8+5AD84.6O+NW7,?D_ZT^;X)]: WKQ$*\FBKTRQ +4,8 M"TR?@8--;0/,+HWXK<=F"R^"ZSU\DZJ=F1;GQ1.R\RIJ\8%E:I8+\HZ3(H'] M09.!I:M+;>RH(Q?Y^\WPW=>5C@QQQ"^AT9T70K MS-BX]..^Q]:K";30*//@^2J8^THYD['[0H;1M&*R%+&UP.NT_MYJ_8.84("# MKW>)[:44YAAM,)##'R=ZX'^S>*[3[&6,O\<=U?@+!@.9+;A*+W.%5*I061O1 M.&6YY>J^?=>+U3/5:4FKU$/2_6&6HY)XXYHJN'.(9JU5NMEZ0X:HK/Q:_NG/ M-= QJ#S+F&^DP2'KZEIO,=EU'".4&> I0@;DTYNY%,UC#O8?@I?,E;=C+PPX M=(WFFQ,0U((!2"LR,'[R8K"!6I'-3%ZC=/JFHA@7E>TSE2&=":$,;;O)L\T7 M_Q'4P5JXZRX-(IR7)*^9!6&NB>$$64_^H=5)Z0$KA_3ZZ^&)"6[J:3N0 RA M?+QAIGJ#C]5AP HO7?F^#3CA94#2SW*0^'ZM,/G%>BB.+#,2G984U+'15M.6 MIE1R=9@-.)/8QNU*=:K=ODIG)Q<^PY>5R\W1@,EJRFIUNHJ0-G!2*!1),=R+ MOX@WTSB=GO6_9764RD[3U%[131>]$W0?<7BN54+JT\S[1.^6VF>/C#]7$R4/0ZTCP30X?J@LW$LH"3J_@\H/W(7\Z00 M"US:8($LJH9;FV@/+,"LAP6N*K' :.0_*"Y0Z+ONHNPFU\>9UBT;H]ZO]QX? M]! XRI*;ISG\'Q8!$8ZIT@M0T.)0;_C$\"9X#JPHDE)1Q\0'>>MTRI/RP6VC M;_@B==*7LS3(L=;3!??%51XI4I:N!#RT;WE04_OI-9NX)JS\YL9KN*46R\0TK@[*#L:YW+%TM9 UD "]AB@N END;3SA[]67SS'Y7( M>^]F)!!='!JW2$\:7YJ)Y4'<;([Q=I8Z(;DKIK\\7Q7D858SVENI%Y(XSO[H M,OOYFKM@A:Z;S3TV5F8665]OX[;7?]PO/2%L:E-NJO+]THE[L\89:@ M7-; ZE[ARM1&*KGLC9+MY$E,[,.XKI5/^ -6Z_0[4@;*->VJO\=(D9^S\4[]TK,YMM=I M:36!UHVB;E]Q"#8M9FN.+A;[TN?4*PX)FL9L"[0FWO1OG1UX8(1[Y9 M(1?6!1KHF[6,S%^OS0UWF1Y.\@L4/Q R*?P<_K4]3V>$!&,S/P$Y>K^[='(( MNL(8(^(+R<_M?;VJYT0F_3EGFLMQIG-@?LQH5UQBM9-$(G&&5XYBT(,@'[U) MVDCJ%&L'FQ7@XC)4'X*^[WN.ONS& I!$*%+^]/#B'(K! GQDPBD;:<2MR:3F M<''>4Q Y4H&VY9 5_NG5S$7R)KH*T$Y5"AIL@YQ=V]:M%W_/]FHNO!!=-#$67;K:DV(J2 M2BV;SXBCJ\S5+E/?*C>[)_KDC6LV+(\E1OX^AK+' M7BRD0[>^6O)JH.A=^C(3J>LK+D7%YQ'5"(=*9O4"'ISG=,K_&8&F_25PG#$" M-KY7C 4RX:P$$1--@#'A_NM3)!AGD,T M-13##/W+@V:EB/^]_#_NLEVIC(V+GZ.7:/6)ED-C+Z0,YK02 G,B4RXVQ,S! M-]''+5B@S1L+K/),V'XCY_^7YSC_-\O_9OD[L["7-<'3OUHSYB14([25T_+/ M&&"L\;VFI^Q%D+\$JQT1;:*DOSQ#\;^7_Z=?3I0KA7V]G9UX7I);4).:#4*[ MIEW5PH8OU@.PP C-.*PN]JIFTZ1+ELE+^)A019 G@-P;]K. V]<\8;^U4*J M63BJV-.:9UGZVPH+C&B8%\Q&!7HF>=#L'#5@[.VY>=HR9:'D.)FP0G;_>\06 MFO([>VD1+;^!1W49V8ZOX![X*YK'^/FZOOV=A6B>QIO?D<(ZDRM&,\7%C22% M/9(O=XBP0$%#,[G2F+^@%]] D69?ZS5#?A^;->ZF1V%!;X.>I9Y M>RF,N-?Q^S\=9.OL8+ZOQ?13P-0F?JSNBV0=%+P$&FH$A2MCV*E8:C\O#661 M]^5/%+.FZ"\Y*DB+J9\=7H,,IT"6R#$B 8T_,TXVELX[<'KN;=4SU%YK'/BM MVP7C]%S332P@YX@%_,'(T7^^0;1]5'G:&AU[&931X4R4!> MU8L[HA-DJ,RB*^ 2F_6<87L=+R9#G/\C8Y4TZ1ZO]KR23F0JOS(+!P+M8/+L MB'R.-?E0N27D$4MEV)>W0F[O.L!]=6J5EGEF=K77_+@6:8D\9 /"#KCM7G%= MBJH5.35[*#S3KZ3WLG%YZ3YU'BLBE*OW4K\806I\P)JXI%7G/6]MR$'@N]%( M7$D4A;Y__EU40ZE7<[GY2$AY)";]=&@6.6Y<51DSRP7[?9= 8?2#/,.M_)$L M3:\4_V(S$7&*]!^'(6A^=R.R\M7K,0LO"+*MW\\&:$J@\$S3&PL8+8WKFNX7 MU+=S[66]UYCP2'NL_\+Y(%V;3 &A@R3CCE:T/WK[/)]'T:%D/[S7^(^^7!A. M)(:"COFUL("%!A;XQN91W8^6B\H-/@?!TF8"@U &.A8V0?H='2-[H>T?(CA+ M*C[\.W_AR!G@&JV_FW0#/UJZYW2CB3^3[B3:7"_]=+/#+@%XO(C6) M+>/WXWA?:BQ0ZP%!W5K$ LN/<>8(FFMHO2)TAAP]P )=>3JFZ5.Y)T+\N&?^ MY7GH_H(%YD-M*_(V%H ]Y]P=@SKH7GPQ2P\M6JAN2K^;["D@]KQG?^+#;?&3 M$DBW)T8Y8N/-BZ?A]V%SH $]+!#&_[)I_(4YR4,KRUJ<;/QM)_< CV\JS3LK M?!^))H.%"-W2YB=[9%ZG 87*:BT#?M$_Z$3C$:8CX M[Q]3]/_?)".&FI^U%Z=:>_&+AUTNE)+0/5"J0BR=,U'^8=*-BE)&>! *.E7? MA_2=N$HS>EPID5Q99N"Q7'I!*5K*<>4YU25UU0&=%FV?5E].LY?E,+0M^<+6 M/')CP)>'O$&KEC50M.:62[#'8.7X(3?9F&0!3Q9<*[A$)+*7HR8\N]S5R$C) MO_5,ZX>L0VH1]U@:5YV&O;J&M)")-9_7K9BORS;O]A>UPC!+F(;2DU(5.#14P&.[F*ZSDX"[K:F+I42VN7#L9T-!L++Z MZL@8];JG$&3%&@>6\IU8H+4;S8D%@I/$K_#O8; Z*@ =%0JFG%HC 66.C"4 M:85($]U1QRF_NM%,#COOE+>ZAT\*7]^&BI0Z*V(>^89M[[773 M628.NH0@6TJU&$9(3Z_ E9\XYF/U^V)(CY\V%BC]"D:P&&E=C3$5)1TQ)U \ MGTKTHIXF)DP5$(D>U;9!1ZRHUEH]^HT6Y66?<,.4OKJ789&"N\M4VM)E;ES& MX)MFN;= ^UT3X4)[\6]K J^4;J+P4-,9!H%16]_'=ZSZ\312$Z\KV='".__A$:OYSM@'FG MXZ:;3G?_&$7#L-4P/X(79GKX$96_CW1'\VR>V-,5](]^T8/J,D=PEA+\_!.^ MED^T6 0GVX99&\,VP%%?K^S*=C"DAK=5O\\?WL)WE[GR.C&^@^SH$+3K:G.? MR[+7]/\1;>2[V8@Z,2^^]7PYQS=2SZEUS8$BZ5D2#E,A1Y1#I(#:\@( *1+EVZD0ZA5^E(DQ+ A!IZ[SWEQO<= M=YSO]3N?WGO./7?<<:X_YACYL?=V0&"E.!7,JP4X;6W<+H$CT)YP8YS$2 M1D\^0;^YT]F2(BO@B6OIVZ:U66B5NE);*Z(-T>P>I#IE&:;L.!AVF-6P91\H M=.]:P^"+^>TV&NX,*RQSC05<'NG;[S4YKU=>G41+V[\B#@LL<)F'R0]ROEIP M +)M OI +JMH2+I(JPQAUI'EQ M%Q24(!:(,E S;U8ZJ2P!!3"K8* QKM-<7IY?F,2/K]*/CZX]N/B!J_$,@&(( MH6IDX?I_NJ;^_YLQPEHD[ZV)2[CW%Q@BBT;Q,XY_E<"KQ]#M[K:\M3,N3FFR MS!]"M4.6$[RK#7,DDP@ 3XY&T 03# .A8/SREPI=>JTV3U M>]M_M!;(K_U2$;LL\&DM4'6187 E84CJSN9N@R#J-)TDU)7!MZQ9U>!=VTB MA[WK MS&CLDP(W_Q.&G_CG6U DJA@JOGAHQ^Z.Z1)P&PEVN*8<+-12= 1]<7 M*B;8Q^?DM-V$]UH=Z+8]1%05G ,)S1%^,D1X;.6?04X&-5(0= M].%#:6.IG>(02KA8+A%XQQ)H^WH),14&$Q=1-PU86J!']+P$P H2NBM(\N->6/8R MZI--M=J$W$@D[;OT^O/K[U^DXCRAS8D>>GHI4S>W8T]G;;4I\I$LVB8@,W5= M<[]1S1EB9$F&Z(1R$#$\@NPU177IX35XZH9+^YO;T"E!C4X[/01C5^'V M?=M= .VP-VA0:J1 :*; %*'OC_\VY1L/BG$RIGYPAGWW]/?]0.!]*?\K=\E4 M.#=N$0 O]['GSWGJVE':&LBO$1]L(,F>S8*85O/$?[8>_M.*O T^$ !V2YR= M^N-Z<],$@"T2RNC[,G\9*!X]HT5!_>U-;BXSA;36S4#2*7]49$TJXZ%Q.]OR M_H5HT\0 U0.5 WQ*0[(#CHV42).Y#2^1D?[YGU&KY\Q? MVCZ 20\^]A9J>6^=R=3W89^VV$C7KPEGF#RW!5INUV#[\KW _?CKC[NV@&%; M%6_6$;G!O()5+>IVDT [K<95,9(QO.:(BKB>7J=$^W-'N)N4']E(R'+@6T"YQ\=UQAP#8$H0VV6%8 MCDFAL_0$P&'"YW18W@C>_:!H/L[9"T]C3[SL*]'UC7:BUN\G "Y4!$,7B;[? MF1)G)-OS(5)_^FU.,.C9^ 4&KN,>Z +4B\+:7:1A6GB+$G<6M$T&Q2JQ;":^ M#,*_8CDZ#\)S%%EEK @1 ,FXU=](?R/]C?3_8:1WF3A5*X,5S[T>*HYXMW2) M"DK%79HA.\>NEI=S3L?87V,%HU837;_/.+#^XN^M@/X1J[F>]4A%"&2@%^-* MCSHI5=3]<;O4#'4(PWN1NFCP:= ]C?EAQ-56[ MI "YL-6M\OCTRC>8"-]MN2PY+#GEY6"]GC_91/V!\R)6T$/\EI:.#I\<(%SQ?E))%VWJ;ZW=]OGN#_ES?[U1,DC6L,PX MI=K'#W3C/QA?H0$37"*8X8.K(+?P^5C!]H&S9# M:6787XC%-"USM6N_U'V E4LGYU2M>FU1/KB>_:9^I?W2W93Q!SEKQ=H5@O7[ M]SL&?XXL#?^X .#6)Y19UJ7LX*U917!7-=L6>C\XN[SXC!3GS""UV MX&344#;U%]A<$H3A9';LU78H5K)20;+3,#5')7^%H1=IU&@= R4&EY?3%B1; MIV%V(75560=%M;^:^Q*3I?9[I&L1*6-W&N^V:(/>?]KCOQRLW&N_8?*_$N44 MHA/6=**JF6ZB%S/8\;1"O:E>%FF%O)P56J+G=>*=CT*DBH-ML!L;SWKXYBM^ M\60&]7$?#5KG4:-C?-H=(:=]4.F$)\+2RG@A2>/K=DUPA1KJ&@U MS*(6S_'GF8#^RB)C/X^&#F'MASNK@:AGSDD>4KJ3@R#W0H5DA)+FE=*EN) , MN/ Z*$LM/\1+PUPW^D=^8'\/,1TAH=:LG@SN<737J6T**&EFAK[_0LMP**S"-+.\NZ3KP\\I0[859Q!WT6*1Y#A[]]C35[-K MI$TKB_N>0\KBC'6.!5$?F]THR)#=:IV/LRB/$[@U2RKP1Z(MUVXO!7A:OXXV MGQO)U95 T6U=5CQ!^<;890! %2DXIM@A[JI>Z0$0"?Q=Z4XL/ $3(N=?$4 ML.(R:Y(7L#Q%XM9G"(#3T).+MMYR8;U&,EI2V3.@DUL."#5\?RM49*JA0S(S MO%1]:V]\+A&M"\F*K$1ULSB;HO\(F5U,K_HT#->=R*CB_?-K^CY'PZ)(-K(@ R](2UV38:[+L* MYPR3-5>??QC,,RDK4XJ0%2 IK#K(I=T7?2+>/#"W,K02ZJ'YR_K=_[2SYA19 M^N>UZ&^$O@+V>.M-'0P:;""&^"T\7K9SL.#;C[2SOLK*4K)6.8I:F=SLXCV^ M:T[+_E*(=I&9?9/^7=U$8)I>+F27!#>IDD, ?*J\9A)Y#2(6D1&A?$W?V'\= M.'>'WN:]!\1J+EK?G4'FBO:=F_]\W@]4OM_>-3>5HXVUD27E45/.$%+V;N)< M2 WSG-R-V&67P GA2+"HIFJDDF?<:V\@R4>40(@&%+Q MS:5R]S"1VH"Q_OX-XHC"AGF4>:JT\'*NB9MYABJ>=)F6;8U?P <=)>S8'#WI M2UVA3)Q;=!IJ$"!VX/RU__)WLRZ^](-K6L,[D*&O\G8F4G)]\NRKE$M'(V(& M%@EAH&9)I9M=$NX/P:JXR:C4KZE-U45PL7+D:N))A.-8=_6689FKZX)/M8Z# M4W$36M.G2!POEHN"],RP7 9SY!:![4FM$X305=HC8U%'EK3=VGI3#F8&)@/" MWQR%TBYO=4C YF6L@Y)6-%4_HE5RO,[JO>C.^/2RY'A^JCV[>U]8-;FH]=2W MUTSW8',#B.DJ*:Y-GX/]-]2&2QG=X4X"K1ZBH B6&,<66A-Z*NG/)&6N"0^A MYB\9-.JJSBD=4CW,"6L^:P:=!..//J5I9IOA_XG?-[K.[$"DQ-G-Z%4MD8:IK933'2, M:Y'R*<]@)@[0K6D]X0C^D#@Y9!R+;4DR6\V90S\Q$NQQJL)B-*U56^1A>M2> M"K3&$;4O0V[INM%R>!-@+4& ^S@Z[ E5P;KGG$Y]^8SSO'P1'T^ M(#I#,H=SN[QOBVFP[CBLOZ&_]E*!?G@)P@%?BP_3$CRR&*R_/CXF#6SF&3%F M:VO5H8RK/+X>ISMHU(R_F-#9.R.I-0,>O^Q/RIX'4AX)X2 MD-HMUUS>=(S%AHW%XL@\AX<%0P!,!:+WQ:R%DM6L4&*NP HPO;GU:"!S@$6U MF!&>:NTB>O5C VIDJ6[>^,)K20 6^FA-'Y]38"/>U";$$"40'.EO4G!OY -S M3-7,+C]<9SRGY^QP"-NSKU-1V/>^KCW*6@'+,N7(O(GEDSVS_,1[O!*Z>2A] MP0:[2(=OXXRSU2S-%=,A2BSJ0WJ:)>7A^#E6KP CWEOF3R^1^7V8HO#4$CV[ M<"8'\FTS]*$]G<[M:\VQV.C4)9T!N)HKVU7.AGD%NU)PV_7A-,H0OK2R^LI7 M7$U<N7&+*Q!V_TMO7X3VM3;/4XM ][9&/?1BN6[GJZ^66XT$P#=; M;B<;6DZZB3<&1V7S+>7/C2ZN5&BC(I?$$6%>UF[72-^OZ@JGJ4^TY MFE6(3M9KNJV)NND MI+N[UG2NCR5+1E[L6?I"W7@=:+H%SZ0,:]I4H7SMJO1($>:;3B\;P&6A,95$ MJ4]S=+$UKD6\5$??^L"=7] I233IA?F-?K?MO'J:5+*$.62'LQ8FXLWYD_GD&G-OI#9!6R&!XJB>:X]A\PKTA'&>@O M-9 CYA$)>AX<52808>Y6)US[5VT1X5RX09MQ"G[9Q>E4V+P%>1\C39_0L,UQ M#_[U]/AY26'HC2Z[:I4(/8G;3-)[0KWU51YPFWWUY1%FJU>:1^7<:P:-*7[J M+979:=WKD5I+)3NXTP9A=6JSA^)M3/<447$[LNS558T\DE>\7 F O82VBBVM MPK/.L@=VSHP=FI$+!WZ6E7T$0"ZJX'#_&MO6DTBQ6QQAU^^A :8L[T')SCJB MO:)[>5NT-NIYTR1F"*.1]YDH-[#NG1.1IA6'C,3CNQ. M!C';NEU\/=A09L"9[5PILL3>+:FU\JH:],4X4 / MCB( 8)9;!5!U)/^-K?-9M[+&-CWB*%.Y'\:?"K\77DD+GR)K>,.1\E GJZ;* MQ&O6'6L;%RD;*QO1J_O&Q*?'"?D1%Q(YF* &C>!==$O8AWM93O-2@;V<2L=N M1\Q1%UG0DT0EI=8=:ZJ0+F_K+^_HV)1V.M*E70Z(UR_NI1#C'(.UJ!TN/#\C M5VQTY%[*Z., VH?,I<=,Q=]Z4][)<%Z+*7CV^B=DEB)U6;_>]A [*F)@$46M M:U,1Y]E.YZF>/!OJ42"UR%PU-3/F.-2TV0]\.& M:'WT*(!:.%2%RU"DZLO.[IF] KZ25J=!WR8&SL)$(MFWK=.),WAE\'_Y3A#T M9FP^+@)#:A91?':R.FZ4.6A3%)1LHC49L)NZYN-+/V9!#_7BKV1JH/E#;_H( MA_ 0J5*MVY7T#.$JK+C_[ZVX2-=Y,345+_E,=5G?V9D_^TP[9\BYB3BF_1S+ M-/!-[(A]/76UXO"@4#=;B-%R)Y'DO +&(EG:4*GI>SZI@=^7 ?#[08R1?7!;$:M\$U2;Y%OE^N]='/C=F MCYZ'S&$E =*Q%"#V_:L7N7^J(?WTE#M^GW1DOKIB&<='.,O06&\SN+*U*&3T6 M9@)/?\;9TLU,MV6F;FVXVA%'ME4,J&,D7J*&AK(4^DA$66YFL> -]D(AYW@9 MF !P,\=GOY>XC"%* #ZB.BHG2K4MS2"D+0' =A(O4;)JK&H@: @880>)2U^M M^0+*ME48FGBA>T[$18XY@F962EPJBU'J.0/?(&O&UH>31 M]:U3/BK2AO&F4TK7^\AY5%QFDKK'?!^=V>EQ$?A,6_L0^'* :R0]W8]D"E@? MJRZ2+Z_WM4Q^3]2.87I"N"M?*07_&'Q4<>CKBD9#/EN>;K:^^(AZ]['^Q=B0 M_<5G\*=:KX1#-=R^[PF[^*\B_9K$;6=[=AJ^Q5FU4$EI>B&,9W) PO=B^!B" MO^+/6KB +7HE;*LBD*],+YA?L/)QJ6E7C#OWK)M$Q#J(>[M4XGZND@+WVC6- M,&3_PA6M ^Q-J>_*%(J7)2K3D P\5>IWD0LB4@7^OB>OSP?2L VJ>N_45>PO M8P]MHB%J3A("8-:**#H_@:8O$*4KD>5M02A6DT6K$ M;?];%UT;^?9,?J0I1 M'!/%;T0&41Q_)*I73J)ZI22JU^^]H?&7VR">&GK!7V%0W;,AWH6?9R1V7+_> MY&; 81#^#P+@Z#H(SPT[?.A-U-D/" !L&+$M6C R]WLG_X;[&^YON/_WX$(@ M?%7.:>."L9_9PZ7+=9+,]:%)R+X?;_A[VY]>DSVYU4,OB*,?,JNFAE%;OWOR M@L?[OCUYGZ9[?++&<4#CF2MW-$W'HMLH9Q*ZD7LU=19FMLEP M1M/G3]L$(F#/#C4G?^XY1Q0SGT=4(Y4G?[5U0+69G02 KTS[^CG&$XAN3SX,E6ECW�( *V"UFM2H?>^'^?[$]@*@=QWYY_:XL<'U\M>;Q@]XZL%4PW. ME0P(=@@>6C"8V[6!'9%D4_-0S!7V% MD)2V:WEJ5AY=S(8I'<;4T96G6\#,:=9'V38MJN78=3C9W/:C%=3ZA/&AH'WY M73= TJG)TQ]^'$,_-/(T)^3U&DD!?HT $+P@[W)[6;O:?$BNVC=JG^XO*H*R M*15&AKPULVPJ+DD2 $&UWVA/G]D?T>?J; =X)L!_,60U%43+O!Y!UPM2M%CJ M1E^D8:SY>,@#$ZWIDBTF?47#=?'Y$T4K7C^.W1^ IUIE'S(7F$ MT=,5K.0ILV-F0%88%(MWF!A+WCVGCMSK%'H<0CH=/M!+N:>UY8.4[-P3LOV5 MXSE&_8PO&/S&\ BE=X47)O^>FAP=,6IV0B\44Z)U':3\M/ARW'/&/8R^55N. M"B] CQ\I-F2+[[:#DHU^P2LW^*JJUU?H(46#3X%(]\&CZ2T%Q>QV\_RE8AMY MTA9ELSO5,*5&'TEQ]T_'0<%T,\KBOLDYGY]9M5S5N#_>L10K,=3PTY3U2*^=/J,7,U$=^IPN9'>M4GN\OD&SF_ART&AP3QYN.&T<0]110 MCL=;GCG9'=YG_0QA=%-#1238.?6%K(HRD-348>S"M=DS(>._H%@MZTV"_.>E MN1^C&9\$@I?W(^ M:#]>F\8@&1O^$$IYB!?ZHG-X52<23UN'V+;K@MW!#HD:8L\D[+'+A L]/J4I M"V!Z[7ED0>>8"%>%H/6'DPS66]-#@),B__*M4],PEBW'5B\3N.\5U9=,OX+? MW,#B5MQ">K-$-6$\R*\)*LZ=0D8D-BA=BVW?05("(+8H;/+],O!\W7RI*R6E M-22-U\.<06R%-2S_*%QEQE#H>9JDM>)LMP%?>ZBJX1N/311R-)%AZ=FN+I4H MM@W("@V"("P/[D&Z[WO/J2R#\CU*N[8$3D1V[[G,ABN$++(THHY3>)#X*,X] M0?]&_ W)YP^.NU-G='RTOG/X-M8@]"(0'C2]7W83M_!MFF5-/G66W :"%9IE M& >'KY!!APB U[9D%!Q>X-WK :F/7N4SW7LP5.;&8E+FIKPM@/+?$EI*@/HC M#$!DY>D>)%N][OADD ):DS1-X]Q3 0 3L#\C6G*Y:UU0HR8I_.W4)<6[I3:A M?/.,1Z;!1,]&[=L%51JLKY_2/F@$N&2EUWT2O-T/XQ4R-;]23B2SG/X_>=K4 M;_MMO^VW_;9_LU.$;_\#4$L#!!0 ( (F%1UA5<]*PV$,! '5O 0 4 M:FYPJ4J5&:NBH]%X"1'IOH9= @)#<_/<^>Y_RG;//W><[ M^WS?= M-0 \>P;P 0!P"2 CD0$N$&O7 (!$+=6_[< @+J5D[T=NZZ9@YFMF;NM'0"0?R3]DT9IB9K[]I'L MK_6&N-@_U4F%[P- 7-P_U_]9NR1I?_3X?[7[ST7DOHBH]'UA:6%Q=F$Q:6%B M1>K??4:H"9H #D6R)Y$[\29P5HNV3<=AZ>+A("PDYN0N: M63J;6PE:.#L*>9NY" D+WA<"9,'>+F86#E8>[.96-G9.GX:NA:^#I82%ER@^6I*&6]I;T=71RM/,S8O1U?.[E+ M>\MQ_*EW:6+]C\="'/*R;I;6TMI/E/ZI!?&3W%_&XN7E)>CU0-#9S49(6$I* M2NB^B)"(B "QA8"[CY.'F;> DSOG/W7PQ,K=PLW.Q4#80'+!P\L)<2$)46LAEA9#5:RM'*R1)5)/Q\KU_]ULO[:3_S>AY<^"$I__N4+D0#2_RYL,=$R,#'0,MYC9N&\SL]YAO<7 (7_QX_$[O0 R$^ M$6X^?KX_.B&AN'2)\C(E[94KM'PL#"Q\?WUE2OI;#(Q, M=^YR\_#RB8J)2TA*22L\45125E%5T]'5TX>\>&E@86EE;6-K9^_N ?7T\O;Q M#7X7$AKV_D-X7'Q"8E+RI\\I6=DYN7GYWPH*RRLJJZH1-;5UOUI:V]H[.KNZ MAY$CHV.HW^,3\PN+2\LKJVOKZ+W]@T/,T3'VY/0/N4@ 4I*_E']7KNM$N2Z0 MD9&24?PA%\D%KS\:7"9GS@?8NG;G; M$"4]E^C\G;T_1/N39/][@KW]+TGV5\'^6:X)X"HI"7'R2*\#8* C*YP?3=-] M(9SGRS^2:/2PO 1 N/G,C !4\8_R=^,I8;W.^-^P+36,VJXKK",9,WA.P4T M7,,&#LP4:2&\&^2T6@__X42G\#SI=)!QB\Z)DZ6!RRRL+G.]3[]R3RRDGRRW M9';H-!#:(>M("95+A'2?FCXY9YLM:'#!W&'SYH=SFH?;2ZL$95M!Y2C3@C5* M>V9U7]%J:4T9*=@Y"/3U1M#>_QJGRC+'$12G>GCA#5?6]ZR]CA#K]H'KZSYR M*5NW3E*0P;K?:PE C,.&7?-&6O=LYZBDFLS7\:Q16BUM]JQP'N"_F4B7[7FR MFK[@OO!DA0/_2,*8OLT\8"8 U: S[4;M!OA9)#. M<* ;I][WNT8G;3JKU%;K1?.D!,ITGPK)Q7X89U$)RVR/^;X!@>T=!"9UPT+) M5P\63U @U")X[I?.H;ZI7[G$:7W,'E?RZC%_*@V'4GT.]!&Z@T[)T>M9\(XQ M)^A)#XRO-(.I0J!N?:76:469 % V4J=:.?>*E_%B)B[CU@\L\BLM0/I+^&4K M;/AO[^U)'+CW*P&XS*7M:F,#==TN^)E]IOXB]5PI_KMO#]$1"JM]/;)BBLSO M[(W!B%Q=CBJ36V@:$7@E<5D%H3V#1R>9>]EG,B]AF+KOIL<RNZ9*[072J3?[DBD//.)=S[8UND=7U\-ZJW>VOGI,IX#LT M,KF2X&2#K2?"'YX&W>J5,V3!>YS.%<4.ENBD^"IZF!81 '[6:QTC[QQ9SYKW M143[+LA)O0M=@ 3.&]IG_H"6^/+ S4/9DMC8^N/*)0OUTE^Z/YL.478E@^@/ M3TZUE[>(T,9),$*T[S]B_4EWAZ[VJL$)\%72 MJ>,=50)P22A*%$< +/T?UGVDJ4L>6]#!5M /R(^N5>J=V\,A,-U/)TL^0[ ( M)M,7E7)V)&LY[9M@UB],-*WIL*>OO6-^I*1= B^7I/ILG%ZEZ6^D#Y>K-&TC MWZ^CMAIE44K?\_MYO,T9_]R/T9=A>]YR(N RH]8)RM"B\(7]QP\>DY-^-02@ MF:QP\5",/OOKND&=XZC'I.%/ O!L'L*YQU'+OQ,\6[] MR?/MNK2T2_.KF260?;%TS=0/BN\HL#>3.3?P@8D_9:'R-I2\_<;)FI#RLVV/ M#AI^=\UI$]AR;;9/XKI?H803@K3D5 MY<+F]JCS4@)L0!*O1P# (;8&ZY[ZWF=R=?PT"YP")RD(10=U\K!<02OFIAW( M<:-*!D?.:"JR?(BX_!F'DBC2/O][B$*BU%]^M^.]EWAVSH^[3A4_9 L>H-46 MP=$.J?)D>S:AT02 W#M/=0N5EUE(M1'S<+H9:#8X#.?W7N!3-#@VSOB6*UXI MNP#^^*>PU)[;'X8"7CY(1@3\5\B_A(AG1D )_V@PPU:TJX.W@!VU$ ![2"$D$4=+ #[-GG\G !.) MZ,2Y!2+6$-KX>DJMB5^DR5SY%Q!*/ M7I6_3@QJ^8XYHKO_0>R9.5JFM])S\HG+*K!DXXHID3*X63VCW=Q(1@9N%>[S MJ9+:\YC.Y&M,3D^OVF]^@L%1U^P/Q=75SR)+,SS/PA0KNC1YEL6C\J4Z3Y'H MZ,\V8F&II"IL4^)F72<)ODR-QB.YO#^E^.4[Y)XDI&BL$6/ X)NLPEE[_0D/ MOU++GV HQ;W91R^]1S#-C:E7'OP.. :MXE(62B)#I/PD!>V.3(O&A71\/>[< MZ1/@G,:G]WC5+5<59SQ].#5U,XC6Z&#;'OY;3 Z2KN9<\1"V_,Y8Y1B,KQLN M0SIZ8(\FE4@Z!'TLL*-U/>@JAXT/29G=E:82];A;L?G5(7*\ GZ->./P,=^ MDD@_1W-=C%/.^;.76>$[[S@U^.[KFRB+YBSM<'L2+>'E[7_E3@IRTXW?^UKW M.O ')"E]F:VG'E*7!H0)@!FL@Z[/\%;85]S+W .Q$*9$^4O5K[6,*F?NN\H%Z@/6T7Z>!R M 8;/W?LV%]=O@[K?C5:1K?N!%X@X0)I(+]=,YSQ/F&%6NHC6F,=9-;8-J@5M M8V;LAQZ@X4I'G(GW+<^6Z2SP( &(\M1:N$JE;""*Q/?AO.4J CCU OL)S22 MG$6-[T"M(SX[OFN7HCR%=[L%U)W:Y/KT@BHO9J8C)JBFJ*D9+3Z;4LABKI@T MFACN*A6$S=[ M+PAXH^W\Z\[*CTL$H$.U9!+T88:JF;0+59+-7=6^YDH H),^:5EM454BJ-S M0O49V*-;M2'P>Z41XY4>#;*^(*MQM+C!.W/U*SU^.9RWOR0:7<=<+$:UE77N M=I8_V8S.OYTP%]->QRJS0!,A6GQ%SO> -*L7;Q_S=I4VO3@418 ",F MBN[@Z//>CFGU;:CZ%9DE5J2P%$Y)>=VX.G8/V7*K]6XNZ]@G['*.IO #C%$F MS@/"^O0B!\@:'ZH1B5(87BL^%S(=%JLY7F=*+)EC?2(2^J>H9T#7BM3H[21: M^L,_X@A=MW?J?$<8[NFL;T+SNWS/*0 M=;*=)MX[\]CV;&9ON)*)+#;HEK!0S5)F!WB'=&Y(=)M@KK6M(T&F'8N3(2ZDN?6OAB M@Y[7)W=:$>I$ #Q54CG7-P.*I!.LR -0T#)! ?JUK/#6C_]5<,%?M3L;4JD^ M2S;C<#I5]X:^@I;7MJM[WN_^1A*FE*\1]) Q'&6$ 4$6=-0$,Y-.XCZW # MRH+YE(E;8E!K_-+S[[N(4)P6RW>LJ593\/,H]9*FG(*S03E*C_/ 1--?;-35 M8Y,O(_0=/MU%9G>J?%;N.[ 4?X3?TL="68:]SY[MDW37/X@=]TQ#?;6-4^". ME'T]AN5=_L(%\^8G/5VI+>KW.,G*5#]UL!C^,9C]X0C*3=:XK5\GUCT[Y^+5 M1%?F'%8]PS&\4F.G\'Y[(3'AG=1/3N#:@^C:N?#@'S/T8:VGE7NSJO?$]0<_ MWXGC(*'XWD5&O9IO/X&U\F(]],T/%:+9AEYZF7WD3C@].$"JJ:H(M%Z2SB#$59G#,H#53Q\"K'EK# MLKSS]>?>(6CC1\+\-=+;_-1+V+@7I].&\ZJ@<33$I M"Q=B7-T^2-GTOWT$PNHR(8X0$_(=1_$KYZG.GR.5D5ZL 0YAH[!YM@/'YGE6 M/+)_9^:\N>>H?3HSAHAWZTH%&IEPD67"[UP&TRQHEU(#COU8O=[+\LXU4]G3 M'_DF]E>SS4M\X!068>\7"7P.8W?@U\4&R.5'%'OXR>2F"#QT#O4T,E-2[3PB MW2LE &U,IF%BF4QVG@:3,U=JV<^[L_E:V,G2BP./-.6$C2 ?<'J%ZP3@NGE] MQI# [%-Y(_WY#_J1J[*+Z3\P'?O%/",%_"\W;)KGL>F_I\39XE(3M,-=U28/ MW9I[S))]04%;0ML>71A';>9Z_R(C414S0>DW7X@&+&=?&C%O2*7^X[2]ZAZ* MP^^6V8V"Y\47WDIK,+J15R_:Q M(#-Y1>1BLUKJ/#>."+R.MK@/2PV-"4!LA#8!@-?"#A\8CI\Y&=8;$( //U;) M@Z-,5&8_E]2]&-TS?9<[Z/\T!9KYV95J#&F[]=:2;)&1@7'@L*#!;KY/Z-=* M?_O,PL*BMFW+-+W5/C+Z#4F&9L&Z,3Q8[+V8$ 65LA[BP136W2?TL8_5;]=3 M5RRIB5X!^B9Z(KT-,^F4XB78@9S<75=+*U3SCX-1XP/"VW1:D-E;7YH_E.-U M$3@/DR>>+B5MA]=J;UO&/H]%D2W4-]_P=OYI=YO$F4 M7>3XWP\3@"4A&P)@C"0 C^G69V^ Y^D)P+LXH2TBVH^I/$]W/1+BMYZJEC^6 MVM S>*;!:VJX:?,V_[(9NB\7VN.P5=+_X.EN+QO/'N>$MUVI^?L['.Y*03SL+ M2X_:>V&@^VTD ;)?M0PM8\N=-V0&AQEX-M,B+J+1SZ(C>[Y?13R*)":\.Q!_ MU7E3:F]37>3PJ;&VNGJJ9RPN*;(3Q,G02\#O1 IOJP7?IL]!EG"QO#WA.O7=N;Z%C31S2?+YC(OHA'A;#5[$SI MC1)#\<59#(8 5"FZG-Z%NWYU$)^(^GHR[Y_83PJ'RK?J/7Z0DJ+MI=&S*UPB M+9JKV)VRG*#CZ^5T)"[+/ _&JD CWD,IXB;Z^ZY,J]19-^0!U8"(:? W#(.I,_=[CTU,:>&U-32!VHA84K;RQ M8:)NH)56*.^5-3&;N>"^^&VXYY_JX3I_GCO+XS)UB'61=&](I>ST. K#)47N7P-[[BFUUO#U,ASQ'"-O3 MV]ZN,PJ=VTM[JZQ%!.]Z19DW>^8#*'X>LS,*6%6-N]\Z1MJ[$X'"\DQM8_'R MI?U&9V=#[I.,_)&UQXV:#LR/VL2FC>%=:9K!_A(V"W2C5)OQ^;^WG@Z=W+MH M.,N^!\%)S#O>./XID8)'"'XA+VZC-!!QJS'IE5YN=*A#-DC9Y3\K=F 2#3^U MSLVO:*?=C>IB]X,)*KJ=4N!B69WQ331X9,Y&[8%DO3]8 ,IR_W[6>GN.CF=J MLQ\7DN>%MV%+($_T"W^A;[./OBGECLUJZYZOL85(!S:K+6RS)XTMJ A>Z[CW M5&L$0^:BZ &CSD[1!-DU/92"6+O)"")3(CK*%;BC,4J(GYHR9#$[ ,FYN[&P M6Y2)^K3!ZF?]:P7O]$:T[?61-KD$@#0]*YS_R\'_^*:SGF&ZTLSP @-W0)2X M9YPD2$=+.C8/+F&>S:@ZP9/D4.3GEN63'8EXN'G1@<-."&F8_JK.R,=<92'! M/[*QW8^I2+#'(>(3U- "Z@X^_2"^ZBT+@.O#*^3CA7X?SJU9Q]%?Y@L>I=$Z MI%O0A4-N[A:Y5578E28%^AY )PM]3Z_E4QHVG@O,:G:&.)F/P#F3&$TUF]L' M5:;B8I8<])&:<3(QE3-3S)_WJC2F"X-_ZPV&7WCSQ9'!B#JAJ_0V@C'#=H'B MJR?I"0IZ[YY=X'Y1_&6;ATB3J&*L0%Z MY7S\DV6*F!9? MINQ;5PUQ'A@%K$]N>ZFKMB7_.='P[O;QPS#[>,ENQR9A=* M&/2%9#Q!4+Z 4?IW'*X;.<[ _QB9;9$+?CGUCV)I[+RSKCDDXR2 M>T4EJ@$=FM"%@\Z*ZHXS[_^ZHY_SXGB2L^SC=>59%N)?W1OTP*#3R9,%O1M*HKK>"W&C#. MB0J>DF\+?(/)^\A8]/5U"0I3#D08/.ION^TO>VE5?,*8&'=:T;W1>@Y5HX5[! MO*F;LC.R,R_!J_A701%-I&P,8TH%>8H(]2;W_6\+EWT3CRB^X93MC_K93(^]D?J(LUK^58OZ9;MDDZBAR3[&=.6*#@B0V!(_&LS MTSM^ G!O!])+3-YJG,=J4OBEAD,4[8KB%G)K#R\&[X L\ M$D*N@&)/43EV*4V9Q1,1Z7Q'5SHU]UK87_NQ>,BW-TD420?F^N4:E_1_]A++ MV1A6,2HXE_&#?#;DSQ>PJV=0I\[\%9"LZ$T3VB2-'KO#OG>G'/T\6A;[)EH+ M X(V:Y;X'H?BG+]XEPJ?QP9&B8N,#?O'P7%DF-/(\+T-,WXM;%)ZOYU.@I8=G=;0Y8QUT\[#W1RF-ZT.8#<\A:&<_JK)F MWA*\>1,EGYGDBW)X(<^[ZQ2S<";$K8]2T6H8*TP*J<; M/>ULUO O29H=AXFN,.B_- MMZ);R71E;6O(=E-EMKQ?1-=)G/#[_Z7DJV27Z%$"'C%7IM:\3B6.0AI[\Y0) M@)JPI9GWO"H>9+!4Y(3\A4(TT=6A%I*F#"::.I2L9S19+PKC%!IMM!ZU(W^O M_^JNM#<)/0K(2/<2R]Z;+DVT$36A&V0?MO[DZ!>:GN\B%T$-3M39140RMS@4 M.%=(1,$8'K<[AFCV#2AD-CXWQH)U*W;;JAN>:(]/ 3#/ULI7A_[V07:/ MPP1QZEYRC9$?VWO4%?%](L8MC)QX'$OB:W M)-MLHO5:RL7L!>;9\G7]%0BI8.O\<]\X7_UUK&N!=.\]J #'J2V)R"-'GUH4 M^A(0>+?0*2XEX5C)XW9$.N/C./_RV3[XQI=9&NPP2F6WL3\,E@VS-9SJMH0= M9M,KW8JFS9S'%$IGE,V?II/;OW9Y$,J#E[*N#ODYA(U[$:)1[9Z=;F+\PR@#]4.:AC'9]%)I6%&%Z'NNUG=R?TJUQ:FX$*E^WO M@KF/+JZ&3*C@*CGJ 'G&2(D;:-+[=VJMN?,IV-T[1#9P%ZS! MK6T<'WV.^IG*?!D(F&(YQ-"Y!C*B>_'*DX=??6_ZE$G FDC7(P-KBNO!EV9G MUJ1#2UBJ>RYF;,9E2]U3 =)KR-B:JNB_(%$(TYH)[5[:I"3?0_6\.D,__];= MY/<$8)X>!:X,[#F"3XL&FGZN*)7JI\FUFIT.0&C5UHU7#"3F3*9M3:FVPYB& M!OUY"[TC.\>N9 C2QUI6"\B#T!S.!E71H/GI( 5]Q)K_:QXM] M%?BX*J% RTROBSG[]J3-;KJ\-Q!+3(6WWK)A\9 MU7G.QGYDFIDN-:;/.Z(%%<@X2AZ%^]C%&ZGZZ47BSX%O;(GB\?.&6S9/FD<% MK! J]V@KBSCO6_\8 "Z 17@UQ_MX$5EH6I.[";F/KT#J[.2JT)^^>R>LRW/@ M1W9'OR"O\9A6B.99<=9P[3_JF#?TQ(ON+MH/F.W91ONH*=ANI@T"P\>P>,E7UU5 F<5" (3L>X;] M;\.*%0K5'<7*!3]=3NVU9BZKWY[7"%S?"*_-Q5(O0J)G-WU70JUK'FZ\=AI( MD>RG#.'FK#GZII7+L(] S,,4?#09M8N*+DUF0K,U)E[C\-LAH!O8PIW6^):5 M-M:JDO+-MV.@6@9\?GAF&UZ F!J4&G*?W1J7[[D>P^9T/BVU)CR<6>1]UY%M M9GX;VD>WC #)54(LNS6_:&=GVAC#WBS CA=*I,NZ.0^OKPN"\I#"& JQ/[K\ZH;2JWU'1IF'9""-[)3'IN-=?(6++6<,5*FR&E,%-ZW?:48R>\P9 7!8K3:7YW=1SQ!#I<^"U,W?U MD.&L"<,%,=#V%TMACI#1W.*NNW Y(5B8E#S"2X\T:$!J?:9D"B?:5![.ZRPV M33DC%6KNX\RH$/-<[6#$HWATUVHSY0Z^A'4Y8N)%OUGLL)+CTO4#P5OD@69] MENF")B\:A8APYC.2QT(N.UUENLHIU?!0B4R17E>DP./J%1Y)+B_&+4.\X)X% M-FMEI.1+>7551$\XR=U=N8.@36G/;[**\X8[5ZL0DY9O;;?C_;4GRZS,,.R^ M,?W)CW9+CM\[.CLY6B'>7N&:O8>XVMUX^<-).V517Y!T9"_;*/C7916S>BAGXQ?)HK)BB_5PFC54BE$2 7"HJE&Z7A!O]^[[3\[@CBIP"UZT:EA6R/WK[-KL M!/VQR&?0.4];;,AB"# CSN.S3NN,&R>^7;,\ .W9^3'J\3G M^M'%Q?UT,%LIVW/# 1_$5S,E$B;_P9@_%P4E "3I[P)EJH:+5R)^U9$Q/452 MP5V0E=L4968=^Z5RT^GC4TG64EP9JCE955&2;=,L4%W+9,3_XY^IP M3GI&MU+UJ&KM]QKPO;[1RYNP]MRJ\KL*=@$7IG\4U3&'/M>0NXR!4Q9OF%OQ M&;R<5*IV,'Y]Y%GG:;?U=0T9):VJ"?-B6-FS==]PL[B.]&E[OH&4121+*+>Y!R';H!J1]:40DU=IFCQFZ]R "A M7I57BZ,^*U+5&EW%;+J:RGT^X_MTZE'F-%(2L)EZ $,M^+XP\9[/E>;;;Y[3 MJ4$T[B[OR[I9&2::'1M1?PF?1HH.5'W""*@]G)X M@;:H!:^=1+/?S2%%.DQ'^%_/.G4A$L\G'EO5QEH\FCHF $PK8B ZU;L62%2/ M288%S:=S"ON#O<_1H(MP?8,CM,=@BU[I>5N^>W;CB.-KSFDHC]&A27'@V]IZ M D#7)ZC=)IN(/W/K.*7\&:><]'B_7H:MN(,+R;^PE_;H ]Q[^)@3>TX EOP2 M1-"ZF SX+E>2'??'K@>5T;X5+"G1X?RKAFY>-CEQ:G^E M W? 'LR[:*-:J\OVA9V]@B:Q#/@B N"/"H?\-BOB.TP84$JK773Y8\=C\"^. MQ#NDSG6C^'N],@=+T=>?.F@J\7#@L)D2]WKL,"#I=($8) RH)A'3<:I M.*6VEYIE="L+(F@]:'3D+P\+@4KY@:R&!S^;64H%>CT#A2*G% =-'S=+$X"F M[)T 9?GVQOQG(YM5$0P['O7?2DMRSLJ?C%-,_CZ#!)E2:0=7#G7PJ#$G?69$4Z+$2L.>RX?(.-9-8KKVS6 M*TN&GF';8B<3M3%<3T/IW:&V%YIZE"YBI):FZV63K5XFA8MYFG"%V1%H86QQB8[R'QL/O<-H Y7MM5*9GQER M$:TWNG(=KL&L-HYF[QUINS:3[MSUC<:BY3K$?J-DU[O3:BT5GLD0DR0^LK_K MH-]7/H@ <"D35TIX, &HW"!"KV'91WD&N'NC'A^V/6>GGAI(^E?+A'5-7:4. M:S1[_^Q7SY^.I]+,7M;*V EU;GJ<^R*5=\&A6Y@7L8?GC^^^=6MYQQJ#1&UD MC%*$R?)RA\K:%=SSB?NUJ!F[E;L16QNH':"\,5:S#XS2&5]-AB;UT% MU6I'6>A :R3H%\+_^A[U1,_C5-4]LLT(6DN#?JW,R("6-YJL,?FL1>$>>5^E M%)W]2C>RY>HD&V2+M//UBA05\\?'C<&F/R.1JL--EV9,7L0A;L5O)BFB;[D8 MV:P3@*^0M)P89J>H<>I+W6DNWF(H;^6V)'VF9S/!"PR6R>H-JQ[^E4_]%I%O MO->4??60LE>LAP?DF[T*[M(D.Y)G/QGO8+2>PR:?E M!0X,*V&5-WL@;S"LJL+DG]M:NE]O^8G MHU,MV3F?!6Q&:4!_*WO30:\CD^:EJA@Y,QJ>73]\C+L*OP'K'"V$H:::3QGA MJGM)!?01"YJ7T+S3>]?TTXZC._/W2 [L=)EJW0863W^J4]:8N7.XL/-0@ M-&(EBNYE05%?J;'.&:1^LU&C2'_7)&I1)C7*M(5I@KG6E;/5T*5?)J8A,]H^ M+'1KJ1(+64CU0;W^WL7A;EZD@QP@+_C71XB =B(#Z#V5?NA=2P6D9:986 M>?TD4(SM\T*?7,/-!9F QZL](V*\2TF2U<+3-=1SK]PS\LI=,SDCG<922[RD ML[7#JO1L>AB;',:GY23V'0^G$ O['@,A3:SE9?)&M]2X4FWVJ@>G\-S@$'<" M0 WGKMP;RV"WOB+S*>>YMQ4[!@\+,1[V?Y9K'W@KIJ7IWD%V^,5IAP#*;=O& M]QO1KNW>I];YPT*R=^9.4K4K1JQ18G3: H.&HI<9.1EEFMF4X6KC)M?3#!SK M<=NN"*91._W(X4A=9R_KDJ;49GY6\1 F.WGPGD\Y918_3 S"LFK6@;Z?ZIN]P>@Y4^&:_TFD?=WOZWFOOQQ%2 M RRD,>WELJP+GQL$2@1^3!V5SPN:4^P(?3MF;;X^DR5JP^@N,&PJOS:1)_)N MO= -R\T[6U>O#Q,Z$)7ELAG/ZR-7 MJ0/L]M71#=4H_.4T>^3+G/S>6NC8J3^WUGQ)H!"-O_"PD^#"C8EGGKM3%QZ\ ML_9/\^K(]XU7V$U9,[V^M5,Y?&?8^57L'%3JDMJJ$TQKZ[!49,<0N8R%6&3G MMCLOU-FQL4;]6J[M%Y[R*H&%!8+#E! !0B:?D_J4UNY.F';+H4BY*1"Y3]8U MD&E>CKBA(66Z1]U1?"4O>2K/5)TRX=JS0; EUD7-8\,35:..%N<3'@/G,? -.P.KY ^+C77[*>SM.>KI>7.&+_CH!S@7>\.<-Y?&]B!3SH:9A$?FPE!VHT$VLJ M:%B >(Y\5_Z/WJ7)KMY@9B7Q5;C4>AN_&E]\=1?^8:Y&=IO"9T$[?OOF3%B] MCI*Q/OBBO0G][J83F1D,>=_[#MZ( ,P^23F L]@V_S81;*A6G+R"2*4Y*QE8 M6>VG.K-U9*^#)&M M_^2?QQSFGN:(?A!)A"?/>'3?94L)')]L8%_;1<##6K73>=3G*Z(VDU)$TS%- M9YS*"Z:XP"4MG@X2C.5B8K^*\^B$K&JN-Y:UMV6(]%C7_ZCQ]K?LBEY+*J)A1^ M"NRHOM$PU3V5U'BZG\). 'Y!=L- @6<*,).GKV "S:=43/&P7_R[2<,__)/K M>GS*%[\I!..J8UK'N%L(P/6)->F1KL*F:>G]F[0$@/>5W&7@)EH2\ZW!;X'' M7V%!X4[$=ADB4M'Y)R-K_R4R=UQ!G=M10]*Q83..IJ'/W"X ,FEZ'"Z;M+%Q M;.=>@?)PWLH,G6&..5/6_+Z_H#0; $XHV?>@H+A;,TW_0I9YL4BJ=+O$^:9<@L,*39FZ4!^"S 7 N3ED MJ(,N_W:@;[8=LQDM-I)(7S(0%6#$@QI\6.([OXMH'DN*S=JB9F[L!GZ5+\ES@$BGS>APT6=:V^YE[@@S@$/!3'/;-GY% MM:5WS@YD9 )4NXI:"NXNPH52RD)?K6OPV=T1GSXQ1L$3.XDX9D/6Y3_:+1T- M_!>'3?O-_RK983'=6S[W #_J(@!39@>XWUJ*=-V^/_\WW\$DO?.!^T-VHD+V M53JY]>KJH0E#KFO;OX-)7?O4%36Y?&JW2E&@!PBAAUGA+4U-J3IUTIX)OUFY MTSRTUOBO*G&(-,BZIN#FHM]^(TI<(H]D=[U6J$FG: M')7(-S3 M\9Y"6+WRDZ;C#;Q20'2$57XUUD* ^WAJ*6:WA)*G]%37;BCFCF1.0[1/OX[_ ML)>9(JU^#CFMKH37QYYO)A/A.8=WZJ+V;.AU#=?'AN814"K]_7G2=VVPJKV=EQO.(/EFVVH'A M"HPZ7>5(I/CD9Q:*1R-ST8E1_F1K+9F?5>VJ3K?J#'_7>;_O-ZIV0/6XA=#E M.V:7O3,R[:YVL7F[N.*RMXP+Q&4X97\=IG)'@"BV"4L(3];]D>L&G2HGI M>-U>8U;J(0&0BTSAU]F:@)R3-._;%:0TYM"OS!CJV2[6O)>,BE8;3J(?6=:^ MJ:WNYP[%J-"9^BAIV>,SLZVAM%I&2O-_>:'7<-Y1L^_=^-- [W8+[KK30-!J MKH?8RE&RD(T7:ZNIK_@ :J*1_G+4_8Q%V!)5:K,!UL]T>^KI'$>9<613YNB[DHS (VAS23!J,A71*B ^/3_*Z1OP<*FMI ^$*.'\V;F^^0'2O7F(YR&B3\6N9>=.]SBL:B9 M93U'B6>8D:66'A.=M\2,9XUZ\-_Z64DFE7?%B]UT C!1Z9 7PWW\$=''DCV4 MW(R"?RVVY[-BZ'+K,KZ<,_KY<#8(S[O.)G3909B>Z>OBYK#$#= 1Y6"-ME"'EFS&YWP"(;8#LQ"VSG@57SYN4H M4&#T=+1:@D"Q)C0K&U$3NCTC$_%2V];R>1>78^(KO[=\:GL:S__P_H2]_"!' M?SU:+_W]JM RQ[X2W,NK.>ZA'5JGT=,'J7,$@&6Z*<]?:%$E)*F1YGHM0_2> MGTC&9\FMGUM3U$>ULPS>#S3W0E,XZGIO??0?0\3N[H+A-7.6,,Y@8U&T8L?X MR&3V%@$@[:SB&LWQT(5D8,'M!B'1W_TY%],4BY3;2L;/DB,F,W?\CM>)FM#7 MX^U.*V[CJ?P5SE/<]9^]X2NO_W_ C3!]#?BW;BYCL.9)Z?)<+ &XUU%B]AY. M27NR3 #(FS[XI.CD\\4M/S%(/$0AE)\B:?J],TR&HA>B&\$C7[" M6*#M4IS2Z5/M.6-6W'MJT>VE$'FF=R>-C;"H\R'C9/3I*=/HMY+-=1S_W@$! M8"=JK6'ESTHL%G!NO6)3-],;EIDM\3QSP2&5+CPW) ^MYVF:^;6$[T&)X N. MF:*21WEWD6==G2<6%!CYQ+894TV85-+R,5M+>#>^6_W5;C4W-E:!?7E\RIKC+1 MFCH951N0=@4:;3Z^C2F'Y2N!^7>D!7,,G4U] L&[5%+@)=TP?%,,/EC;P;W+ MN4CA'K6V8M#]%@1=3,W69'SD*EW! NCD4@$4OQ_NQ:_EIW&O(A'M5N^ZYHDCX?KIJ[0'" M:PJ]K.I6$O6HY*.;Z+0DZ'2>..RBA1V=9L6TM:/XM_=+!U=C6E%2!DD%]H[Q MO6.6"*>]2VDAN$=PP\L1)=H:#Y(RRF+PB5^[#*(D-H,]#6,.;XCW>EQ3KT!T)6 M]ZN"&-=%Z'"^!$#MR.VIPM?H,#N[8P+PLZPM.G^+1[U'IPI^^_R+1]G=B!QT MN+PMMX/G#S2KU]5S2E!_HV\-/&),Z7@^.K_2:FY_Q?2UY !>^EE@V;O,.][- MX-Z3<">D913U+KG;?+MR8.4R7:KUV>^OM>=.R1X<#45-N!H3'[R3Q, M"RVGC/E93$..13RO\)2_.(6!RC;RD!Y2$D;GFAP#%C# =4JXT.,[5@QG6 M.7AIQG>V\'XR;?-?8=]6[7YTXGR#_A(N]_%U60NCM28=ZHHN,^1[4=/32S,, M>^81L&N_(V\HT:]3*)NT+L9'-RJ[R*1TYTKI)//?R4O_1,1EG][^K1B62,2 MI\'[;_X!US7_)\ D'=7TB+X^7':5,OA _FV>=B3',K=E:'Q\.1]Z(ODHH.9Z MU/&-]#+N DS.L&B+U4UU%Z_IO@.UU30_/4>.8[V 3]L;$ M>#]5=O"74EDGD23J^"*=I?H*7UIN$_\R4"DVK&?:[M6LA.H=UL:PYD:WUJ4E M3$Y6LTB'1>&B_9E:S)"'\NCSEE_OI,R)YN.2&O+O&;G]! [/V*2WE/-^R<^C MN! Y),@9O;6U37V[3N$FZ+$OT_8/53\G51EW;E#CR\"[#.].!.M>GO<6W5GL M,2,OT+M\19@,*E4X*C==7 W1)-L(TSF)T7H.$;/1R1B5, B8>#',4MW@Z7N^ M\$85<--4^ST6"=K]^+KVX*IP5K;/B^EC/YL-O4I#TTJT:]("C^9G3K8WU/:- M6QT3.WF9>%\ISO6)>O;S))K/YP7\OHHR> &&GMD2IQ[B0A(J1 "L)DR^.?+M MK.Q0=5$2@" 6IA+!B&^_7,;<,H\O[BSKVI]'F#Z]2X]R4[K](?<5E]F/36$- MD1:4I\=$\K%)IGOS"I5N7FDN=!7O@'O?7$'L;[5[$7\N@=4/*>^CJNNX^V:X M'.,9M0]3&\ CFPE YF3,V>GLHO(1$4?A\%.PV3$"P.3A8/:M)X5EUL-TU56# MSKJ$/Y!;(:^".8DJ)R#LV!$?^STJ#;H$X35@"IZ=!(]OP^]\E+[(V6=^B7.F M EUQ5:&@1S4OS;DQZ6BMPBHLLXGTGF@4F/1:99M^NGOVDST2 +?&%O-3[9[L$P$1G4C.]F8O[5!]C MXQV6>17]F3AF*=@AJ6DYTC/%IDU@((;8\YG%Z-_WI-?*^ BF> .7"3--?3;I%IX)5L/ES M U9UM?0O->^6K@^%03EKY!-;(GXI7VN;TX\2KNOB^&[5$T!I, MH>.KG*,/ 8AI$/"CPIF(['[+1CQSJQCD*3:E],[H:9L!A>D@)YF;7IIS"UP-+LP\Z&0?&W7O%A1H-_R( MU/CCQ;G8_VBA /$3/1=#L?SWWA7\N^\6%O[K"VO+,'+PB@0!> T^RO7-]99L M7NPY70L,CB< -2VK)]^)>"L!\[>"\U_I.WCIU6B QYD^CLOYX#3 /L )K.,F;4FT]N'JX3D>@WMW]"F4+OQ>#?VX[\K F BFL7Z(=<8-7 AU;DKV&H MO=SU$C[M(K%+B0T*I3Z/BC.1TUO6MZ MLD( CKM*8Z11Y^0EX)T% A!BHUEB_UUC3VS-/)_\(R_%FJM)*#>-FM $Q!UU M5D8 EJ)]];A0 J*5![ E?41MW'#W]LTKYO./MZ687>P3[6*NH=^L;CTYUX+] MRF$:\0()YEJ0S6$\F%D"Q0;NA!8Q_-2SGQ"T76\\?H8)B+I9='&6 U5! $0C MPU&1Y\$MUHH+#JL\-#D6\ T*LCEL5-K"]G1DHFO2,>^7M$!A M\\(T+%&/R?EJ8?]Z97&*%S8=80*YW*7KHC_4U&2Z^]I*2U&>(<5G,1S38KZA5Q)OI1=-Y)^+:0>^63W5'^%8U1LBL]<'EO1 M)E7.[^_)-!4H.QUK<\N\N4,>TR)G_]BUB>3:\5+<2@'=2DQD=+ER M]P@1LQ6@_[,$AZF)98_^Z[RC/:NZ>D).;)KTS?WNQM$P%]@I!B/T#J=CMK!U M44!=X[7-L-]@XDO+[G0P,' N"D[K[?"T(C=>\J++6PP^ITG M1PFJIQ)9(4ETKAR*9._0?EAHDX \_S"GS2"&XG+AA!)XM$Q6)1L-DXU96$0* M"'YIJ@A']^NE7/XHZW:[TXJ3/5R]7D5HKMZV\"+XU,+MI\^#0E+ NY),O0':LU4)*JTC1\C9CQT6O32?.*& M^W!)JP\4:?7#)+44G2?6I>\U4=:-V(R*VY=UT\O(_7 RD8'*:7(&A7]6531. M0>;S17T[_#>>'_9K0B"J46T-!-;]?>C5+TWNKU[E@ MXY E[4R+EZ>M*SQ10M_^^O3QX(^L<+[(7_\J$B/K!IV*#YE933PC#6?J[]E? MGA%/^U_4O6=04V^W/AQ%!5% E%Y5$) JO1,!Z0+2.X@T(?1.*%&D2)?-FS]YZU[K76==U9 MU[J?RO-&2]JMAQ_#:)5KJU7QM7"#2B](.!QU)^?3W2\9Y!0DG)RV92$EHQ_< MP :LA[Y&M;< 4N?G_ZH".O!R3YQ6E/O5QK>O6[Z$F;]M;@!AXS5<**$D&_?, M2%S6^GP-QB-?^:'6^6K.R?X&TOK8MJCG<,KN!@#G\R?N:VW*]NKKF^@;.("; MX_Q+3,,YC"4)!@N*4#CZ$P@?N[8'R\KMA\#^MH:S7/T^ M+Y?RM3BS0)JGG*J%MBK?B!<1/X:&87UB@R,H22]5-TZ7<\>U_4Q0*MN?.]O[ MJ'2U: 1).=&78&]K,PO;N_6W-^KS?]P >:99 IV9"!1PM7FR Q-]*,OAISBH /ZZP,)R.0#ND;@-K"^:K- M[&>QO".!$6:C])4?6W?*9DT)JQ83Q9QN /5((MZUX\-V5?W MDMT^AD\0_N+],[TX)G90K%FD;)Q(GI4R1RUOA_&2-DQ=P-YZ>+L3N*W-,/\9 M3<+,]Y(ALN/#"$3MV1W,-@T6@#7-Q[=T=--92KFMYZOW%4B%:CSEM5:D3[ 14?E M'IIMM&D<<@'DV711J[#MG#>[X.KFS/'&VL^,QLQW78L_F03"W,8J"[?UMCV\ M["N7>3E^7I]/IZ_8G0^Z./J02/;ZP,Q8JWS MWDTC[Z.^<68:6E*,8@E8)*+GGS(KV\R_.RG3> [$7&@6I_!H+GI%V21'YZIA<'%JBL M:01>6VI>;4/U^^EZ2*]^Z,&UWH4_D7=*$L4-H"ET -NO?(P;EOQT^_9[*X3K M?DY+BGYF2]V<*0TE-0-IMB*+'6R; ]D;D';"C<+BR'3F?/K!$=LY.J^V+/(! M^.;321#A$ ALY$-9WB3,2X>/=1FHD?Q>UMDPL_P@S6TI*F "-4UFE'GWY=AS M:5S3LZ\U5]$/_!-.X6]'JA\YZ*DBF\M_*#FY4<4)T;C4FWI*Q^CW6:/#'1#)1Q &37L\YU08<&J M74B\28SB8%4)A.A\8F>:^:_ G'Q+64,2;7C%#[(0H- ;5.0X, BKX.,#]8;J MC)V:]3J0>2O(Z7Q,ZPD$X,%<8L^WC=2?$;GD1^W)^)@:L>Z=0KSPD &UT%YT MVGJH9K@XD=B<()LN=1*!@R1_P6LU\PRY:I>(I&;@H61BBCGZ5=>L MMI$G(K5S!CPW\W?/7=)$D)'(SI2CN0XQ?$+-0K%V*"[_\VTQ&> 9\U'6*%@G M@U9K2-")VM;-]FQH88O#@<^D/PF&G_KF38=B)T3LB!ZOPS T5-<;IOLH O0U MS,$Q=X'V*C;6\#6&1#M"M[HI9$ M=*=9";+UD,0%GMZ] M:L2U4FZJUDJH^)CAI3 $?#:_$'QI[Z&;"D.%-7 M]SKH//=V/V$9>_I*@UCX MXV-('=!PRHETTMN1B,4H;6V$R[!+9/AIK\^/V)8C?-G=+)B/8\9RR1S?A XR MA-8K1H&XGQM;P!XIC&'8F]J-E1-^H=-S,[+ZE#OZLQ6.C]G\HS!_A=<:8QJ*<8-S_.854#^KK*]/JQ M$K-'IY1%)X=]-\T#_+T0E-KL MU<0++S3,=/O#"/Q#FX-4!F/B,YD\1U,^JJ=NZ=IUR3&"1,J=ODZ_;9-R5KY) M)(W/F&H2!WQ2.MX>_[ZTENXT^*G('P<[JML!JV7!3 M:8PRZEVD#*?CKSDQJH04M?$M,*9*EZ((1)[K!\_/10MB!]V,>VS.,C)_!.L@$ M!/('=/K.=XH$NLAG$WCDNMT.[OI8S?$*(C)I/]Y"6&$Z^V^MWZS&=_UYC_2R M3+UG-!LQ1-&5G$(YRQTRG<51O[]FYGKZ7H9O'JO33?=!%ZK[2]WI-?>V!^*6 MN&B6A:GP[A"[C-P6=PWV9Y&>)U?[%^"TD;]L8X4CR48EFZX5OCTZU+ZY4(Z>3/@3YQ7A_%OD:/->9#NM\<[%^',-T AF#Z#!*85R&U M#%GWTPLN?:U>^DO_(J4.0\GMB)3V0JC,9CX+&2K+VG^LK*7D+=>=U>>U?U9/ MU7T,0ZO6:2@9]M\ QE&/,1HAW'GK4J#.:9_\@OTCF\*R2CDZ(C&W>] V^ZM3NME*!-UIKY%/]M^[*AJKZQ'Q?HQJ_KK9G M<6\'3DK':6R9ZSDN)C>2;.1=XQWF#RL1W?G6T? V<%]__5(SY?Q\'@>_00XR MGNKMY"V6C)U"8B**W*!4[;@3C\^G7N?67EJEIA)U84^:KO* M2F%*3;71 WF64'\BOAVEI_(;@VB^=S9D"\YH?<<%+_@N]FN23W0Q0&1@227/ M< LQSS)^ T!D3MM:#K[RQJP'^XES^(U,SCTRRO%A><.G!'S;' ;S-=KF MDOV 8:@[(YU!9,KE5_?*6%-TY283B*W$7^C]//?JN,P*<=A;&FDH4*F^TS"H MUGJ'-OG>QZ/]06TQDK!J1N(Y%<$(^6VQW53J"; R<)HQ"B0A,9.(V#Q:N#P2 MM;76_E14RQ4PT2U(N=Z(4U!"^YN]&ZNBY2 M)?.48_F#N*?S6Q1#LLP'6XSU1_'.FC*/T1/QQM&URVDPU^%'2ER<]K!?G[J) M,FJBI"75-4&^;3BNBB$I!I,I2.ZL6>/\257MU[SH=R^D!ZAV?$^+$UF*7&>* M1]97Y"2T62,\Z.+.#)LSLCQG())J\RV=,/\E>O 663ANR4J)L$PXYG7MI4OL M29G[>8S)A(3A*0U#?,$%V.CO2WZ%PW;^P!VE/Q(N7V=/RNS4OXNUIYYD%G;; MT713/T?H=P7?,69,H#L^V]4^SJ+8HA$J]RDT4G#<]:T?"-'OE6^)5NQTNQSE ME(AO3.KO192.^R0*?RX2+*Y'P-CR(8T,,46;D)E,NF&C=N$DL:B)T]2W$TGO M"1.L6]Y_D1T^1Y0N6;L?(O5*P1FK_(\9W1< G/T[* &P!* M+ .7>)W.M0/C&O=(?545VG/X?8,2GVI 8N5J+"+K>UWC7"7S>)UMK?=['M_3 M#]:63/V/P8^$8.0>:?I12QU MA@EX^5J.,GW>4T_(:C"VH$(QAG#DU(_ G!I\K 1GE42KAA\/O4,_;\+B19_W MW0:U8'-,&RBG#V3AX413T7G4:JC8LEVU'MWHDIJTC;KLZZ^U+8;&.KF *.-R MR,1-^.-NDWVJ.HGXM)@3O*Q#EC_74D?5:OR&T^89TZ Y"@R!9"R]NB""<#*%4Z_ M#%\#,PX-^/[;:')SQH;R?BGLE%]1C)_%AY=1'VRG0@B,RU901AQU#N, MO,T)Y\@[;/W__M]IZLN^B]\CDZB_P_2Q=[9\1ZHB2':N)9D\/HT$]=WRG"K=I!<[C9,X^-KQL:F-B=FLV(MR"T/YCF2G$4^NOW-/[P!O+DU 9K$_M^9NO?A[4?%K@&F<>0) M@<,)*-:- 7KO<\_=CM?36M$_RP+"=[+#M+/976,$3.IA\)G1SGSAUZ]9K:/, M=B*LUE0-1TE.E2PNM,9-F-0OLO6:?[KS$162C, LA@PY+5_ V#74Z^NQ<\UW M_2/S,=W-;8>C2)^BN85GIV$I">E!^(1 PBED:J>!/4]>@V)3+V$GYHUX&.#X M9-MXCDP#-0K5&,UJFD,V;@5M^+"XY3ZV/ MP"2B)%-;FJMR;@!O.W$D X$D#-5_ATS,IL,X?%^=-6'G;@!I9G]ZM^ 7"TO3 M<_7/YI61E"-_4V:8(]ND@M9^Y81C5EE%1:6@GY0XGN>$L\O_0P\,1G:F<9<< M[CC^(T;IV8GLS@@R$,UC]B^ 8_*HI4:>'<]FVY^?;$,!-X#_<(-CLT+7;YY' MH>NI9_GPG(UFK36WQPK51;WTL?3MF.GI7A?GI9=AC^H9PG]99O4TO<40PUD: ME\6O-8W7MCQ_/-@J5N]I_O('RS&/$SS_^1E'C/O[%>-1_(R1_IWL_0'TC^:P M8WCZ]O'CLAA.>KU1% DM]\=;YTZ)_5L;Y:6V9V=BNKGW3X)@1!T-@8ISOJ0X ML Z8S5;0FFG;Z8%WP4P'CAHYNOL[CC%N^;G;JJ(8_(2A7??$#W4 [PQM#6#3 MWUN9*3 CI>]$M]N<6V(?KD^F7CK3189?<%HS3FI73.WXG+SH_J=3(K(K>IF@ M#):'K(VR"M%^_?)-EQ73/<;6AH46+95%"+6)-].'V*BH;A#LI=X>E!F594JR M3'(6#+9R:7[:P"O4N+3:.'R8VIEP ["KB,7OB^W6./F#JB$?DE'>2T= OFW< M ,J".X[]U7K"6P[,PK(Q3L$.'HJ(TD@A8WF2RUJ%><917U*CL%^N^1,O./L#9=5," U(; R_Z'@8NH+,_/.ZO1TRI[V!J/EJFII>9S@ MQ[^%F> ]\5E(7RZ5(]] MB'6U+!,RL2'J+G ;EJO/_Y_XO#"\9=:%0+;_Z5R__^DEJ?>?]%H<_SE;MG3< M !C,)F2/Z;*N.QF!?<%D&L;0TO]..D&>46::)BD89+9=(&7\T:,;1M-F=I[J M_1.IS_D /QMRA"T)I==43H6J+Z=5'.[AE'NXNVTL_ M9Y*&!\:7Y=NZ&SEU12-1;&S2GZMX$])75L[^Z3D,"I;U\J!/S$M^QICX(*!I M3-!5BFVTX2K;AO1ZEI4G>O<62L/%^3I+*>A'MRM.Q'Y7T8.+)<5^(O7X3$V4 M)%# M$DS606&5*M$)];V1P*0>\!G$'"G!5Q:1)+W9EN M;W,6='W#AVK'+M"]J!%\05S0RR[]J)<_*%J0\R_JSMN5>#7XR_,9]%<;BQL M06<:VY5<:TB#E02*\4.6[O[N"7RP4"/1+IQ4@J"C>XK!"+U/#HS FK@5<@A/ MZ9WI%LXZ1+J+G+"R8LKLPCEVS.\3%*(LP;;,_[10%E/]N[-2]886'F!OE\1# M_!!@)0_S'*0 $%2^IM@&6,?_\]^;S[8PR>Y\UI+$7F0YTD9 MN:X5IY/:)7>6R^[CZOOXJ11T)IIF MT<_N(PJB,S2T+Y+G(OP^! 5'1NHEGM MFF-$W[ FU:6(O&R@?PY2UHGKUU)6O*0)7Y,@0<. G9=&ZI\+YK?H'D7HV?_L MWI#>@^(_J ,?K3^44>/3M>82V!E@/O]F#OK;'ZL*/@:YIC5] M[,MHW\'>@0'Q83G>4VL'\V$>N1N8S7F=I5KD&PYE1HXV5_V[?[)PU4[G)4I- M8OE)R%^;!PM;B*UQS*.B4[F[S2S&7DQ4:/P'M7UN;:X2X9::@&KUD.K79]G/T8L0?7QKG#W)MV#)KZNB!*OJ6C&WS#/FO:]\ O.04 M2JL#,H ?;@O9D*C,;1P3&E:?CU1ML@P,G%DPE((A43Y7O)Z<*$X4<^9)];+O M+8;;DI)AG&M!C=7? ((_Z:U=[ EOBR2K 1\+7)S< )@V#R\9>I+YYR+TX.Z^ M$21,_=XS U?U2FBHJ>36]VT3A>^XO93;^Y9!R?C!4",2W;RSB*@FQ[_SU08R MI2\17EC2L,)-/3&CPAK"'G2HC.*EEL-Q=YD]2WU4+FG;V5=6ULT.3^$^!W_G M2Y.!QY@PTL:+S3U> ]UQU\D-L?R&MC5-9W]Y$<&M\>Y-+1@KO>VTV>M7E2)% M:!MV4)J2B=^(-7ETFEMAE^ZXY!__-59 @" 8W4831$K)H%U#_5)(]/IMR6&] M[3Q)T'1<#"]M!OBH^Y8)N(JGY!"_3!Q4?/-'>)[AI,4TA(0@5[G4.&]L1FV\ MJ9O#SKTUWZZOAX@Y S%;4?=^-P_QBP'X6HUP96\[1CFP?VB_;'C^9?9"MD6' MD]P-X"5GEMEUNJY3Z U@1=SI!-@UDDD8Z2("!MD6(H]FF0P=,Y0@')X79/M< MICU[*C[*R;*!VI@10,FR+**5&.IH>P="-7EY'_1TWL3M,R3=< !7ZO>/F\#2A1V'L\E;$\3C''#+P? 0^-ZOIS' MB_E#4R8 RBZ"1>PHZ5L^G;4XN-2]_JN+>QF(7]U(JD)U ]!6ESW&5JJ M,=J\"[P^;Q1=.Y!$T%JX3(%1:)2AFFU#DD>I&*R'IF$M):T_P&&$"MLS> M]=8+T2&J8YL@!?^V08.K?C)BG'9H2?U6OGI!N6' 8='W01Q M:'$]%W0T5@=^_L[I!K .:[X^7EC2$ER?D;"B&$D(:ZA>'Z3#50O!\Z:-MS3[ MA(H>$[_]ZQ 9#9PG'Z-[0*&]KIL@&I<6?I;@K@3R6ON$(=?.I5:>T)N^5G/< MFMOES@N4R<\5>076%M PXV%)<^!@&M=#9,N1:4?^EP2BZ&6(P8(E:4/41DGJ M5,5!]>R*X!#%YN98S)*)MQ\#T]-=>2*<64"G(,=('ES8@E0G(_ 79_LB@$_5 M/54]Y"&'5-X;L>]N$]LX.:.>"5*1;\AX\G-W:.Q] MU*35=[QM,^WD=SZTZ?LQ6 ?0(NQ.&55I\E%@TH]G9VE7[1!W+RP^^,+U]'1= MHRGU\-(Z<]F+ASEJ+&S?A"1Z()Q'0EHH>[G^48D!W>Y;S.\HRHKL#87!DP'P MZO;6;_W/0U"/$G]UF02R#QIRY//V_SEIF63$M"T@L/RU&*_3S('*)$;+*RDO M\\#KZUF/X\(B38&Q%6R8JU+>9;H5^1QKZ\PV//3#.52U_DJK(H6YXLE2(MX3 M1?N,=@N1/VA@M/!7[&WB?)@<1JET93.)?#?LTZ27"-L&$MB)P2.Y)23SV&HS'ZY$=K5]"I:?-JE;#/!WZ?,"'N1S#B_9 M6V/*,E-+B#D;RFNRG.8=;P H.YNP_$=NDB=DQ?+NOBV3&&*FQUMFV4]_:7W/UO9ZJDYW.+JDUND&KO93K M9PEY:;;N3#GUC-3>>#A2KD>*H\U531/7>?4-S4R]A[@/R>V[)&5!,I3I>IQX).'3K-TNRP,R%\;I.8 M/OYW@J>.ZY):70UI>X.\\I$FRHBY+8(TW2MATR5Z[TO7"Q M*\=Z2FC&QYN9-)GCDASMGJE;_:7]IRTNI/<^TI?-N>T.U]9-/XM$]]%'/:NK M/2;YLT^6H=XVO*&GGA8EOA;*FA0>Y91+L>T"6.\8[2&IIYI?Y5 *!%3N&\]\'W3W7*VUC"^KWY> MQ!#!G>S!4&K_*?(BHH;T-['\@:N\N.6E7GDOG2J[';_&ZA#T(D-,.[RR.@)" MH#SM9UR+&'G%9T!6$RDB2D(EJ@EYA=W>L#O<#S0EJQC!BM]&!$&*(_?)_=<_ M:IZ\1!#Z*U$#I4^D(F_D2HU28]T< ?X^Z(X#.H05:I'CGZT\ 09+@"C5!I=''809%MA!%T!TY[' MBK+QN?0F; MZ[_VNV3UU"D?BC20@@6N%;3<"A?._/04N^&2S#/J5T MW9P$.P&#:.9"UD9O!]_I\Q)9,WP"/8-*RKMM'Z7%]HA6T?3@M1K>:%!RW"WZ MV.#3'XPOVHWS-3P]VG,+D#J0^I;MK0;:Y1O*J3$@E:7.J&'%#P3UL/^]3#SY M*R^>-A.6R_K*,O%GP+LQN\W$&CA7] ;[8<49!KC8%:&(&<:CM> VHSVNT6>"T1UC]H>34J<)X_ M^E+)X9,/HWM:B,Q!#3Y2A'K__?BQ442&'6[K48;@4IP/LSQ-1C.[?FPG%D=> M76A'H;[,^* KV5G O)9C /^9V:JN2MGJ ?&O]HE2]3\]P]%#Z Q39IL0+R9H*X;JD MK,\\.4H?^;IN &\F[_YS!MHGDNR5LEFOG#^<^U535ZEOR%1H\-/\" ME8C?54DGT=*HUQ:"JQ)6VHB'X>V4/5J<*@?=J%4NZ.:472 M.MR?NXY*./O.\,@WU'D/NAODWWZ4H6?7AU:8:TJ_WNQ&9S]7.LZAI:SH) M-J0%F:6>CI8QC4P#63VP3NQ,O ]$DDNC%?^8^4T8@&"&WFFHNK*L4#%K&&5B M [%V9ZV!?QUC?]'D><48UJ:0OT'W5(\BRMR6.3944?OCB^>!0NEN*+!=OI$# M#'[N<(:[)\']+!4[OWOAM>U_S>64UH3B=UNZ^%3NVRO>:R)/D$>J/)Y_1,N0 M\KC8V9[CAQXCA'- U>R6.VAB[_"EB)^XGNV"JD1UO>&ETW9YB^P]).7#>[R5O4SW MM/'BVA<)IY-;]32Z7>[IC0M3)A6:@A3S+%[>.:ME)XN=?4]W;XFQ3(*6G,.#IO5Z2?=-=^^ MQ9X(YBNI"B0[M;>1* ?ES.Z=(-)FFFX !Y1:!-X*&G%7ZDC$9\=G'V+^ABRS M2)D.G2&?WJ'UQ73P8%^Z17%NJ1?9;EJR?I8X]6JQVGO0U\XP>>]*3S7?+M4Q M/G?F_-/:-94=;[WQO-P;RTHO/+L0.HNO]>EN']3SNGG:"!R8ZBH7B(M8Z/=B MG[[GEM)C?GVR;2!6J6X"O[P!F*6,T;VBI,WWLIYNZN_./[H!?*T3W?1[5<1= M9&N%'^]VVH6=9 V^ 7ANSE6\_4-_^("=(X:XESYRPM-KW.M@ID:IKU+J4_7%FQ()S[>XJR]O](X?B*.5H75QF\XK<>RD&WKIZ?X=3_]&K M,N05K,;DG/;#X!Z3[TP?:Y]!+NF,DBB7E/[CH$[EE<7C#3LN]3;D60#SV%.K MD5+-KI#:N"<6B-#G']E:)"[OQ/<98?RO81/MA7NPO>S4627\?Z&%% /FV4N"DD+[6&F*I70 MA#;0"GNK)VEMJB !?[H_6KN!W]_6J>P\6FDO.XREHE8_906@J/(8H*[I7SRG M'(Y37G-I6\KO2;7;Z[\66(#\[5)__!Z15+FP12'F4V]RH."^1SU1Z5O%P\&^=99'TM;W9)EH'*JI,JN*6G%2-5V!NLNV+Z"*7_%>3>%NH)!Z*?% MEHC4Z'7>[CJD_G8)!=J<@"7ZC-Z591V)\YR+<;DCUEF+;;UHY-:G]A!/-2P5 MHI"))P]*!IO_KX'Y^;)B<9=]I_\"K:0K]0A[6R>I=611B$4&BUU#QPZ M=XZVY7D+1X6._AE!U?Z_<)R0#KWI]/+6D.:H?+LB=6(_WIU^H(3.5EM=BE.U MZ)*#'(QB%A >359IP9QE[-[AC+:3%ZAEG!YQ;[C,H/)&2EF-:/(6JS@42G:6 M@ 1K2.^]S76U$96(::T6B!4^M7=R_CNLDD*,3K?YP9Z8.%_DXT1R*6!+C>O[QHWNI,V]\P$A*]?#6@(D9/.G[R)-A8X32A?CNA?^2HJ+.JV@ M-?/PN,UW;E5$#)M9L_#>*/'%]J5U?R>=HZH!XRZ_$.@)YHWM;EX*1GE0^RX#H+@.N=)YO:>= : MN1\;_7.BD/4+'4'Q%G.H"A##UAJC*\D^YQK V;C@0I_#P$2[L 4.R.IOF!V@ M/'G/6TSW;^R,,7VCV(2PG.<2)BY;V3VN69AG<<]",SP=+;X+:9_!T$]+E9.-QW/L M1#EC?HN(2B7F78Y2XNAKCBP5]R0J2H._<6V#FL%E[%>9YL3X9;;!K*E;I*7*8.M$S^1HMB'^(2 MO\FI_-5>(M=-3<@I36N:!V]_:H+9"C\4R(31RV>.)S-0";F9MCGVH_9_=UU4 MC@C*[>[>(A+?>M YG-JR)8HWW2(S:)R+;#WE=2?)5)DWFKY&)ECJ!KSC61*=)\#-!/W/*1$N"&Q,%R3U805L3*XWW#M(7 MZ-*&\E?=9(T2F+&<$.9*NCLHF/V6H4=( M=L 9<(8"LX_J313Y@S(9ZQW2D*4G](:4C!;DP?VGQ\R@WQFRU$A9KA1ZL?*^=/W0B+[NGVU6>K;25G@B$IE.=[. 9O3?J;1D>"Q MB!ICA]Y9L6_$ *0>N^,S5DDCZP>;)BCEL3);@#Z1XK^DW>PQ;-B M#])(..Q*_8V3']XBFG?UG^3DCC6^JN6$[RJ] MLG3[IRGWS3\8GI99HX]6@>\VM3TNY2-9,A;^'D!R;F1"\JJQ?'A/78D3IX/5 MVL/I7TYXR=FJE6[6MTS:J8DS\I_G+N&'24@P^'X.*;%NN$ 4>WW%C?HK+,7N M&U/?HR,-Y-A57L::'S1+8SXUK+TP+Q1^N3?W=A8R8QIULKUOVLDHX*MKQE] M%1TG9993!Z0XIS0\&:_Z.J?;,'RNSX4)C UJ MR)'_:Y;:J?\CG&JNU@T K'Y-58TFWZS3BZ@2=_HZ,<^8>>98]-HU":>2OMK" M^,:D$1_F8L'T6H:=_3*7/:Q6=HP>'BJA1QDD]<3;&K5HQZ_,,79PKD/7F M\@FQ)+_N,02O)1?[ 8FA^%9^'"4_+_N]7Y?U(T$G,#B4:02:[U-0O1S%L+]8 M%O-K9MYI=+=,MA<_ 6VWIN9%6G6]-'@& P:;D3T_.";)/4]:2E8#5%==4?]E MK7MR1US=401H*L(:6F27^+S:47EN1#1#E-W+Q,N,O_#<-<+)!STG,X4WG[_3 M\ZWICB<>!MC30&&PFKFTGBKOD_=IGXFNDE?T-G%/>"W!OX.6S!BW+B/9)E)- M<]U>Q)(Y6,NLE)3Y?@'3>>P:(94.7(\TQ4H6%N0-(F.@*+) (=$5_WZIKU_* MPOU&V465N0J2>JZXHD:<$\K@KNI?B ?@(+4=@]2YAY]X)R,NP;/VX.CK& M>!2<)VNE?;",4WSY^2=3=^!;T2"7+)<3*'7-IU?"E-;);[_9N=;-P;MFSCN! MRT$'L;NK)-=DB:PM6C'WO:' N1O M(/!I4(4EF/9Z=Z,MQL*YU\R!?AM^B>_ M1B-8XJZLQ;.M\!'**8%WT)YUZC2*_RQN:1TW,FO5&C58W5M8-^;C5Q0PU<;G@. M2:3,W^-K]7S5X_?*V: ?+/$C%Q U_P)_C]NX^UGL,I/ES7K\\]ZSC MR49$MNEUX71>H-.'!1170TYJ;-,/5066&*NK@XZ'REL@TYOS#_Y_5S:G+#[ M.4.VYR\LDK%=SPI=S_/0]-Q(FD%@C/OX/.G-1Y 5IPF"6[I5&)GOK1!V4BLA MM^Q[K6M\ \C[:T"659=!%@"X8UJ_3/($*XP)",V?V@YX48\$477>KV[XLC=] MY][/-$EQ#3&^H-=.OHC=IMP$T5?WX):9J%COI 6YZ@EH1!NEFZEM,65/JK-L M^;2P#7OCH9BNCGLF;\5!8L)I;@LX?SZ;EH,VI%8SGUB>-\$,8KBV/9:W?[]Y MP"W?+K I\5QX67UW 4_!EG^O;H1D:H$U+N,#SHP'>V^B3V?!CQ9#^44D5R-.03'%[^P<:QXN0/S2-[ WKRPGJ.5LT))&[>NO#>^_T M1!C!E(LW #[@HL=&K&*\3%Q[2^PHW^\]$ED3P>L3FL:S$[-AJUXC10^MYN'2 M$U$NAE-&WIUURB=O/N73W;VS>)4IIM/#D2&4,71'CDSSOSC%LE$7M7B=/Y_E MY#I=U6,=9LG^@LX2+[HZ47DPW]&B\M$W6(2#IE[YJK;>K_/ZI>KFD 9)EGR* M7,Z=Z)+R7 !=ND>?SXF8!Y.&V[M(-8HR"K]$G\!V6@_N-,1!T!3*R3X2Q EQ.D(R]G9%][:BO66 M'Q[V-'G&?O%YD'\#"%(PFJDQ*&%S*-/U[OJ.%OD1\09(+:J&P"C6:]F!GE5YI/Q.:Z9G?* M\]W=,X_?$3V%&MBZ%J3 'F600U/[M"7Z7%;3^./X*\^/+C^%:DJBZ 1UAUWL M<.K55U3NNHW(X!/?$F_KZ"ERQP?F3V<5:)6!4[H?C0[(DC*IQO8_*3VO_E A M&@T4^HP^TO<@H ZY ;0)N+75EK732_V;G0>CHB ME%#8N;HL%F@2=J_=9H7@(1[C/+V=?QXM8JV7Q)!T?8PE*R!5$+J='29G+QQT MDJ^5QKO&&0!ZRR+[QK26UW$>R&Z%#*DV:I02/X<-&BKJ[_4].].S2 71 IYCDM@ M N\<@XRL[W5BU.)*+.!LBM !RLI70X7QCCRJQZ^'Y,CEI?^7A;YXF_J42NY3 MN)'A%W5F%YN. 4X86$2;\%17M??PI[=:K+*[VO=Q1?B];@47T,H_6,8_QW!^ MVF[67BG+AMR_378#QR=B!]A>_9G]R@N[;PH(!&J:TY%;(H[P)[-]$%!YO)A& MM>JW-&J_T%_$8W7F4,)P@YA?Y.O">D0>7IS[9WF?%M3MMK'J7J?^ MS.U0$G$'K%C6 184#@]>-E87U%\:[]7;N@$L!M@,6KG#\#5.;I_4I'AZ-[]: M+FZ/S"71!A"CD1H.K;@!Q)P#MW-N &+3@6I56GO-?#8'E4[M8LQ"GILN5M3O M\.TC:K*RUP^+Q8A_"M+NO,]KH>H]BKPDW"CCUE2U<^!;_UGV@M8_+>OH7$&>B0\GZQ77+^X192)VZ\5K! M*&3%K?H&\ 5BF&1VP?#R!N!V [ 2R W)[K_NP(+L$8CY3-G3^%7#YJ_-66X< MID,W@$J;IV\?(GY@&T^SE(UF:+T;A&T]Z+Q3%=J$T .F<^*Z#<(8DRW*5)T; MP-\H)H+NR^,; .$W4X10 'TUDM4K6>C."95=*^(1<9%>NX92!QS[0*D$?GC( M3KYEFB&Z[W&D2[$V(#>RXU!07QG[MU@*C32VN6HMZ36+$[=#S$Z9K4 M)C_UAZ%A_6*T+@ QSMM-AE@&*=$MJ5.=,-P E,N+I_0'\EB@YM3?./%8W_J@ MU _*\ EUG#W;"N=YC;OAOGW0F6,Q'A'=1I6I1L[CX\^5OK8YMK__3 BYBB9Z M3^[XDIR&PFS\H=)7^D[EZBOV+28H\#GD?E0U=)HSMWX>2HLY/)"4 M+E,[=:^M]\GY^E&^D\DT C6H.U5MJ&_7+Y @ %)3UUJE?>P\*GUF$@; M*!\6+ NJ4]YZT&/V.OKNOL.1;?:F_"&3\?A:OM_9QY2^BAUUPM5_]-/&PC^5[J0$IDWH!!) MJ"__\X%/U6,:&,I4_4ARXZGZ**N..D9P8Y%O:W+S<,20:^&=VR?>-VV=APOE M\?GGKKZ#%;-K!.I,,2E-WY#C=?4JM+Y4#?7Z@<3KM9>IY7(!H5][WYRS784? M[IW=KCN_>29*S?JSS(Q_A-[O5_Z[;I7GC16(4?N5JN9 \0@?/5#'RSU=1N4# M]>]9!*R#2:I:;2JOQM/YAF>N-[E0A7N]E]$7*Q.#VGIJC,^T2#A0CAVMCB2R MRW4E&U*OM3W;#!H]#_X5JWY M?YC!78K@(&H@$OLNU9UDI;W8LB:+^G#0UXOYQWVOY$'LBT&/9[FF!@L+Z@]Y M^_SB:K7-6_HG/B@"YS0Y,@M>ODE^J=K,)*S!:EGF0WZ[PDD/H-].FL.]4DUB MDW6&XOKR(WMV?OK!9?*5\)C=8K:-\<,NE+]+8;4K^?% MG?6K&CE:])!Y'Y1(_5HH698O_'AFGV##&?L0@7GL:>1A0"UK[ /OM^(X\W+8 MO"5"P$?N40I+]&5%N5,"X.[RZ(V:Q)E^<6FK:26Z2#3 +;Q3?]IE;&%Y]>(& M$$M8:M(P0)Y3U2">8^P=TRX$UH%>]J;<34+-FI8N?.F&RY\W+OKCM8(94KA# M+3^F&D2Z=EE[<=^]Y'WNMG'?08N4T(-)=:]GW1B;HXFG(D]8=$.9!&?%M*J MPJMAH(UN;M,Z^>FKI^28?-SXKIAEVH28)OQ,E5;VW+S,6TL#%] $/N] M!;\&"Q*,C'!P;12>J;Z*W]5)0Z"2-$Q;X,!6)^)MI*'J?O#):];JCV6#?U>5 M_D@\>R-YS=$C^)IS=.IX%,2N+&?XZ 80 M*A!96T=>F!.^P?;ZH.]5 Z;O44*<$'$D-/'Y"HT5V9U3_)#J! Q)B,"UK@1) M]=NR/XQUF)IP MTY[2[,DC5@8# 3(-N8_2*1"GA*% ]D'^F^XD?9.G% M:Q[0-U;/R\VG,!FH08L3KG)Q%^Q2OR9 IDZ_;@ =PIA*PV&27H>RMSR+U#> MI&_B7VYS60/P2UEJP/5K643S^GF '$J_"BQ'IF'<_E].'S%3:N&?\>8671:) MXY(0B^,/9.J"I[$OG")R5WT@3G534?5^:YV2O*FK[1\\8&4H6!)Z_%$FIK$O MR@8%7FLLJ([.%5#'>_.)XCGT^8HK1_JMP2*9[G\N8? P'.-02!9\MCFH!]"V)*3GI-/23FJO:6L: MI;:W7VE"Q$;(>3D*MV]/[M/Q,.1]JLY22UW_XY"SV<+M\8C^;;?;_9(P&AV. M+[W(_3LCT3_+7H9WC\0K"2-CQ^CDV'HT(QF01L?^M[!5"E7B;1_!T?QP4_@G M3>2#-24F()C,RH\#S'"^:[P6=@-XZ109<(N8-CK+^,)CS.N;;@#K;I!=HI>U M[E&7-P"O9.3 @:19ZQ?_^!9\NKW&]0.[M6/UBV=^%B>A-P!Y09<$C1U!QZL; MP*'>T[]<5-QFH0-7#8U-D*];4O2U@0/J!^\F^#B5UDP*3D4 B$71RU@#L%!, MH6VJ4_B"1E7E-X!\;Q5/^0,P!<#6CT4>'3(Q2Q?0&$*%^3.9&;"#< MVUAW&A'C))XQ$.%>LO#4#I$:_986=L@_[40XW ,C"+)$:IP-N:P\C_ MY:5[XZA?-UXR(O'I_ A)E]>+$'F^@(VS,H;P?#4E-FAV6H=6HH+FA[&+S9'\ M9O',_,+.":]Y\?)*6<'1S@?1!)T&?R1^X)M69SQB25QL)D8446LCQG_V1_)_ M@6:*3V1I:-'0%7&<8LFC;'X>"7.;F F;K7GM#AZK^ M=DH03P?IB\R-":\6^ M FL_?Y=DS.Y"T]M!P];#T4M[:8(5NR&JRJM#+I&OK9F.RVC"R4E"36#GSSC! M+NG: 1Q(N-XM8*S=G-"C282=AERJ93'\,GL;QEW M9U28RZJ:$/]L(+HS./^[W;C_G(RQU?S_AMH^9BWJ%U$W@!F2ZR+3(E-BGO-# M7!WCKY4;P-Z;"]P_>I!5R8__MQJ<1Y2KA$K];+J-IJ(SJRGT]GCR'0)4,QN?PJ MP_<,RAP/G_ +26&8TB<$(62>IFS2-H=?7]*78)G13-C+B8$^M+-K?B1,0^U2 MT"&A>F1/4N2*<,O]!8,1"**V#KH%*A.9SS7DF-Z\XYR]3\WR162!;,YGNC"( M,>D^'D8B:U,_D>OOVMJ605IIM-&1('F 0A3\)/+]UADD5/W/%3O9=2);V^]_ M9IG8DS/S^0B3=D?N?)P<,*:)#B_L[E16<6?$?\CTW=@K2^_9D-X1P8>2ZX;/ZQ2WQ179B]H[6QW@+:=(ZADIMGZ%T,!'07IJD2]OM.:Q%FE/[- M1-\O&SD,Y[@.6>MJA86'C0L/>VN=[_0O=)9MT M?0-W7=X.W4@;H='\B9B M)$(?B7IC?MX G,&$)WRS==Z7#26*L(63T96.3Q:AP?/7^!O3G&!+WX6GQF\N MLAB])G7SR?0VJ]BTVD:T-SF8_:J5XXI87S?*A+/!(O\M34$#Q_(-H,W\T[!W MO/0WBOZI1F2D"RGP<$CA3!TBXS8BU;G1173KU96-,#IP?GWSQRRH?W'_I:2^Q(HEEGD(7_\$P85%/PX_^A M[:WCH@R[=>%15$0$#!H)I:2[2U!:NEL)R:&[1D50Z1"0'*5K9NBAD>X<8&#H MCF'H9A@^?,_OW6=_W][G.^\Y^YP_UOPW3]RQUK76A44=FX\03# MV+AB$7Y<@D-+F!L7>5GWT!!U>_ ']?C;NZ/TX* M1.T= ;'P!>E_U1[-YYUI=8=$?I;X+!%B'L?:62S11C98O 1/]3\%@A_BS[( M;'>64Y3!&#S\K9_AH_UX35NUSXI&A3]!Y90C\&&X4O +4Z;ND9K2P.*'CP]9 M'9:P5M< QL[::\![@FO T7MHFMH9S ^XC(YYND7M*:*MZ@1,FJ,XD..6I1>> M8*7<14_GVID'ZN]A=C,/L!*C_8<[7 *23ATQ^T]75M(/M1SV(1@_'B_@L&** MIWE?>2_XB>=>/\;&]H/+=X6M 'O#1^IZH3*A? MZ% [?266[VLK_51:8!8)"C>2OMAW-=!TAM;TC>F2V8OUE9$?;J[ #5W]"&\" M@9L'6H&7]0I2_JE]6Q4)#JJ*PC@U*H4$>S:_3.@%<=K>H,OCLXZWVERMRVK? M0 3!*E>$_IY:IO/MY^MCTN1GTGY3N34U#W;J>$C1QDTQMKE; M(KM2B;&W[X<73'WZU$TE^LQ=S1.!50Y#J^UU)$Y\7U/\52=V#5#M0CW@QM\+ MS&:@P_V8(,]AIFKVRS]C_NWP)$)[%@VJ?XUPP=%O'02^',4*_1X" L7+U;Q/ MB?N25KMI=*\!5/2G U:!CGO'8[BGHU7U50I-%81WE^54GS\4__Q*=$9T(6CK M4.;96:<+C>]'!^WIH,0GS.&B=]).;L7[_1E4EBK"A>P37G+\J?L:NGLT!$?- M[KR\!M@=]$M\W!!.7PS;F1E3)#*7K/*?.SF>-SDAM>\EY@F^!D@-UB_N8F.; M*4#3H*LG5?V!U-> >/#[:X#IZC5@Y$/164#7_*3TW7&LV%7:20R&ZQJP21<\ MS^-^][)>W=^VH&3HWEDR[C$]J0F:WOK2(A[:I)&RNNX>A\1'CM8%15X#@O([ MX#,B! %BW-M'8#K?4SD$5JW8WD?Z/@+&'7O^ ?>:[H3Y'LW/[]U#,(?]U&,3 M6,0S++5\V@ M_%P!L."YP;:PV9ON9\J5A08A7ZLX]$Z4&8>_A"Z_^AM&J\\4(2"K0(4RXFG+ MQGLCY^CZG6O \J+CYM99$VI)5;4 ^@X8W[KTQD4!GP'G=<*=6*!8;'?B_X5^ M:^>7Z@X]HV>-Q_EE2+7.^?K)U&=*6D6,9(E^H9,SV]")9 M"Q[.2,84!X@Y(_,7\@ _$@1CF@$.)^]5>TX\.-]Y<8/%8]JA,M3S),S4A8W5 MYU(/0BJC(Q^]8EBA"PM?EZ9WF)\.!HSR4)WVG+B1?CGF!C^7^6Z*$QJ9T(GX MDFXA*V1[@P[8W_P'GA3OF]A,*"GOY4C6+H>P+J#U$!%E9*QR2SR")'9-8IE= M/."@!,MRX*# M\-()!U[Y:9)EZO:AL/-TI[^U[6')UD;@W1LO MLI9P#3"[!OR&,&'(1T(I"_4BS0=@_5UC0.F6PAF4RZ'T$(=B,^5L2.0R7 5B M=J?ZY!3T. ?>* I/UF%[/BBMPT+D69?4G+^)8VFL'(-YL7F>]4U7)U7SE3RH M8;C;7T.Y$(8B63>\U,^FY4;5(H^55'2<3NST#FGPR*.QF&9:D[;$4NP M;C7":2WQH7Y4[*E;O9>7O%CW L4?G!=$:MK7M@W'G*P<+3I'9.5T-Y8W@ET, ML!]+T,%F4%%N,3YZI<:VNN6Z[EX%1UQ"C1U75_QL3!%<)5!HBA#'-:#T#>.' M)^=IB06QA@AM0 =BZ_^YMFTTQT!'GXR:6Z/[J^SLMZQMM+? M#T[S?74IO_ZU'U$#\(LV2!+=U6''R%?7XPB'1Y-N/RTDH[)8](?&>V_RR)RQ MQFN9#> * W*QHGO+FT@21Z8H47M+"8O;;Y==5TB/;%BL;Q5@$_^K&R^26!9'X@/I7F, MBKSEE+FH^-Z8K4D?53:XMW\2_BCQJ+[<.%@8J^X??ERL9 6B.%/87XW>6MKJ MM9!>)?TD_?BC52P!>BQR@C@FR NRF@S\O.J"5H-;.7>HOAQQ662&Q8PM;7,%3Q=,&^].K?>6[71Z[S#8TD<9(CV; MM\V\=]4/&ZX!%T,. M5I.=U15DA\B(Z^N\1ZX!J1:%#:Z/7'^X[+) L;76LU5(%\:^E[!7B :=W+X" M^XE#-1_OP^*I>3.S5V4I6:#Z>N(I]H#,,40N+-0S(6^^.5D85G"?.7 APG#^ MSJ4UN!5?\Y9QUCG]S M$-C@-.F6,;4N(VN6!(':7RA&<'/N\GCAY;]Z2Y2K:)TI^_;=K11%I/<,XJB/ M@U;QS9X7I'L@/1DI:L1W".C7TT "@H6(Z]VTJY*Q]UP>WA%;5^O%F/E+Y ;1 M(()PR_T;L%?#7AP8ETZDOWH9HUJ^"JLR5XY,_2?=9V2T3^\0*[!+@70;1B49 M%\';Q?GP#V%O^QZCMLG.:+Z*KN>K-#N=_P 6PY=!!WP7D7[,.F"E^3RX.D?S M:31Q^''7[<%+HX8OBF0S=7=\!(I^M0Z,I7L. 9 R;B5;''MS0[H4"42RL$P\ MO_K33DGRZ>9=*ZD*[6)X.>8L6;*)UW@H.\!3_W!>)R2KT6%KHI-(0W,4D)&C^G7OHUA"SW5&JH%W]J@Y<(&Y/7GY[!9UTF^Z?,(.+Y_;V>SD M-+'PG^W12^F.M4[?"Y.+0*2GC5G_5V5IGA'DFE$[KA22'[)R:M^M3KH9V)/-&#E, M/%86QQB1[/3%EI"4'2]E(YZG]JZ9**2P? O>$P;Y$LATX(0RJ+>DS8KDG*#+ MU>^ZGR??+>45 $/L[>U=3T5\1%PIZ?0U'U6[ HYA+T+E]2MMN\?JZH6\G"^E MO"?6@Y0.Y%13T?"AW]?-M!THG!X<>.VJ$.SAGRGH,O MU757%;+HYX>R;=X4S!5V<)F/C??3S M9WDXYRPFPRZXQIY0E87$Q]Y"%?-1=_=(ZS$=?PZ)X*_YWSK5N USTE1VQ^^2 M:EFH^STW0AUW31V9?!:OVZ:/H>\3RC9=CUCO:&S ._M9B[TG _&;RG!Y'U(H MPQ%T02NJ%*"R'Y/2>S.:T6KD@_HNG7EL9W7^)9(GMI+;WNVKN!X9]!XWUD+L=,[> M/!])ZZ;I=S)L!W. WS9ZNW4-8.>E/&$R !J^=]!-5(553:#F51VGJ]=XO:S( M:*0SQ+UXWL9W$9W3! /N-A[SAQ?\0JB9>:-[&QK?3O_*UTE74H&E3K'S M*TJGZV?L9 "%87=+B$<$LF[?>?7RW/\8C?,P$E$O-W^[X0YA?!2DX&@ZAQ*N M< PZ^4@F%Z86E=BZ<-*U:N[]=%)-18BK9+F^.G6^2-S!HUATWO9TT[)N8Z\! M\]"@CRFN9="E0.^QRK0 MT(^# O-DG.ZHENP9XZL"R7BER >,5H#+3U=LK93&<>OEQJKJCHX(GVL 0%W/ M$N-]LKD.DVL<3VS,@3U,YO_^1Z9W?G;LC/1YC' )KH MG'78XAEBQV7\J >X7F3'M1H[''6$7N4ZWG6.6!-/*.X?9/956?&RLMR7V]R-VY7\J@_L_LO;]KV' !I/%M SV]0>#(K)L5 -*2GPFN=P!IA#TCO\)2Q+0BZ< W)FDVN\-2<&5SV; M, 0NQR^TM[&O4C#0.RT?%!0*J1.[Y.7TFA:M<4I3(:&<'3/4+-E<%=R+_,9* MFC%F?ZS(?BH0$]G/^B88U"/3C.)Q7LWSM1\4&?+++VYMCE8)2=V;E:;?G&.V MWV%N;FY,8FOHNJO.[X$0D^IAR<[4@LM8]//8?O X21+Q.9#T%JXPK7L>ET39 MEZ@U_HT6<%S @6P069S6(/:M6BR+MR??;1WR7/MPYZM;-R5>- >),?!9(-/> M#J<+*$ *F8C["69* 50$H]>H\#Y51J=(.9)];SBWA%9B77!O%/(%]-$X \F3 M\%THEC!/=M\=V=HC-566UC?[W.M08>/T&6T-&J,*7*0G-/9U/S3R M53Z9HY]&M?I VM29$K^0*=UM%(86W :#QH)'[ ^PH,7HV^%'I'MDE<+40?VI M!M^J!,>^9D;EMPNC_K1OSP56$Y^M%+!+H1/VB4.$/RT%-%)-#\83>'/<[=QS MU5VNEGVFUUK)RJW7?.XL)'C"7S0>E@(JZG\_NNWL8J-5D]O Q7@+'7JOG@#+ MMGA)0F9RIG\1]&I+V\]-->!I?@+IX"W"5P>!+:+;F/X,V++?IH4,SRH((DV4[RQP):;6=5*:@'DW:DK:.7!"^>E(!T81+\7X5IFU _#0P^8<:TY -K M_Y ^HGRD(+L0,G<# :;GB3<[*M6^44X$RV/-HA+>9#1I?X:\.OI&3(+F6$8 MLPV*N?A"U6X\F%H1>@T \C8$WU_?A\E#T]4KUG9NLC29]MK=O[*W/S_^?T]H M<>1< T(_+;F4!D5<:ES1]QY4!V7RU$9:27B,UM8-J^$9QI$AE)MLWB>^=UIY MC![-%\6"3SA#U#VW[; MYF4O]ZC^@[+W((\\BXX *]9$-T+GJ).PE@LZ]D;#TM+:L=VE\K*8@9J4ZLZT MSRM7&J02)IHQ(ORK,_4>2Q*7S2(8 LL!;I\:!*0MWC^C10 ]C_.*7ZPJ_>!U>IO*AF*91>\JA_8B$E?FZ++5/2JS?[B0Q[9\F8?8\1 MTV#*6(>.3T)\9HV9- M9F9=P@] E>I-QE$'_GNB%\0<_.%0)?,3_HL.1Y.4Z?$3^&K^;W(UV^: ]6S22FP[C?X)$&[1H3O/J226V5M8^<#YXOHS-@K:76 MRN/);%QB-@:>GW:IJ94N]O/*0VT>#M1-#)>%2?URFG'WPV,%&T^/8LU>S RQ ME'&N&52:&/)PZ>F;V.!'97_T73@@:?0@U?[!R/PA//];L;J*\C5 U:4^WRI_ M7%*#=N@KTVC'+*Z0J8(3;#_VZAZ#!,-,NVWSP)F^5!@BYN+('I3I_C!V MX(%*I.+KJA:JTQRPPAA7R?9.+OP%S?95>O$]_G?+O\30:#V6,!._3)IOY\_\SLN*Y%W8*BE1@K5O-B'W<0 MJ.]@&!G1(=XNO/?PSTQU%DB'@)OYM(4NB#U M*8_GNY#U&-2E8\ZVGK)FEOK'#W_^QY4X/?"=)Z8SBG<(ZXQ,7W"[Q:L#UG*: MRVH0/+D5C3&]-:'5W6F?6BZBV=Q;+SF2,8X'\RE3)L4C1UAAYC&AB%DU2]4> MW:[[+T27OUN]&3)E_XB_JEKD*!X&E_1P2.9R8W+[-O(-[X&$JXQQ,7/E7@=I MPFLFMWY"A>TO^("%V(!#+816S)LW1;H^VBXF@9>@/\(&':FC[+>\+@KW38OJ(A=A;?I6Z%^R7@Z>.X: 5_@LF$>T7\S%/F_D$3.BT8UT*M M_/+(5N_A_'>(1#.5^!E(H11AX)3$5YJ,(1]1RH5;\SL3?99R)7H'3?2_D-B* M(';*_B$WNO-,C*I3(#-S7#U_"A$D? W@.6,!&[;+8>"[W'#4*6(MBGF?N*C" M0O6DTU[H?K\/YQ9E=SZ<,::-C- !'I.=EX3X,"CVMH^\I2TN\:?4HC$?PLG[:SF=Z*E2@:4'86?39TP1$E4Z^5P!530\3:B24 M5.MM[/_Y5$QKZ(X/;Z5 @:?;9R)EW6,)L5U@N_>IFI-'O&[0XN:8OM"T[FSV MP&I>>F/W7&+7>2Q2(?$1#*D"7/[;U$V MG2-R7W?N0UDIW8M(;JDAF3$#6_.@$M5U1PJ-:X#: YPI2.4\DZFP[XOFSLV: MVJ2#&M!,N&^'ZVK)!P<&_7=&)/4H:B-RP=6?']F/QQL32T9-@J]6(X&'>$2Y MC<++^WO1$:K M,%&_AG>_17^0?8&7 F"R7B[K0K^E=JN+4'N3JC'_=7&:@Q*_]$(?/'7@9AJ3 M4IF9Z5[:5)K@HZ^,2^9_":'$<+G<0=NL<\;^]CJD?,Q ZW\KY'RLW'"RA3G= M/>AWZIJ0I=Z/.T.+0X@8B,TS(B-NZ_'Z^7KX.BZ %-TAX<5O5PC%#$!62I_6 M=*YZH#61S[*662GJA-6$/,EFS@(T+LE32Y:?#!S"2[=EAB#N=5S)TU6&6>]_ MZ#3B0K#+^U!<4UM8J7VM92Y"_N(:8)X?D:I?KIM<_/=4Y=C>O\2=]^^M0E(Q MZ_62#+&%O8CHE-=CS79;*R]]['W\/8@X6T=-_:_)L]8ME E'#\19,V=8::3[ MZYF1^GULA[SYU_UB.5S//GKN3=J[L:RGG\5=Z#EBANG/R/Q6@S*HPR%"0F/' MC-QV>639OQQ]I&F10"]5KCP3G\&)2^C]%IUMV1<5A2-O#M_&O1&1*-6CZE1> MT(]B*6G5=S2+3O(+I/ H"H([PX"$U:>(I3!A3?]$HXC/%#B VMO,YR.P!A9! M6F67[87JIH!B!?B;]"_O0VBO?I\;" 39N.5M/9TR[UHU->FV2A3!J_K4 M0O6,OO572= /ZR3X-K?Y>B[]MSK>?7Z'QZAYKKH-_+?W6ZC:,Z+=;UD$DU1Y MP&#V!G-XI2.PIBFBN32F [GA=FA\BAC-]W<&^,/4'54C+KN>:;/J**(3;PGI M$99C&I%TGCLK*Q=XN@Y6D MWE=4@SX>",I3J':X(\D=Q/8# L&;;3!?.&[J6"?I8,"AR0.Z\[6<#79E='VD3^PGX%K1 QX>4H VPVVI.K1.;,V MH%/:6DJ[&_353/L"<="6FJIZW:@0V[;0_8:T-)\IIH 0H'3*G1!C!;XO)>"^ M0S:F2@DJK,'BY37@!MH771"]<*:P-D-(%ISGBGR_JS0=ES$?]8I M,4^ /C'HX7"@KKHP^RI/9[RP$C*H"+]7*\XN#;MK@YHXJ*CY\>1FG<(Y_YDY M]= M$90X=F7^R%[I3FTPEJ[_!P_H7S$1P&$SW36@';XD\KGJ(V_>YO:*BP;O78NV M-8W.#Y"MX3BA.7$[$K;;G M%%-.0JYF:SM1BQTC&>;FN@%3TOS19 /CWHV09K"51M>L7V67I0I;1 M&$>=IHIP%%7^>U(?9:8$YYG;VW)*6P+U9*IM)^2IL\?I;(L!WS'K"<#QG7.- M),-,7>CC5]< .[K$/@<1D,O8CO.)'\@N,65JT#J][D M!EI/A$S*2VD;:?H(6RZ$I8K3IGKDI:M5AX^ROV>S]7+WBKCH!PNR'-IO\A7<='M=4G<;A\BL"2K7@>$=-TN\,W7*!]9KT1P9=,[P3_23/DD MU.FO0 4^DCX2)2M># IZL>]<"-/@%!ZFS$W$Y,0^Y;-*C))ML:K'9_"&JNQL MF4SW0*&4E15B/JRUK$*Z8^<0UO5#S 5VA/*[YHGIV&@]D.?-+L@@ZUP =@WX MXCW]=OBH=JZW\V+IXKD;H_D6A_-C$GGYPT<),4MB5!B-AKVUJ)PIA]36G\>J M2CG1-$KZR^[X7C,M*'Z":<1G 4-[F/&LO7Z2^ 28>7ZRO%2-J"M^D6"PL[>4 M4?I/>/QT>U*9L<7FJ#UHGZ/!QLV%K(WC#7HD<5)$NI:RT*T8!EL$F7?&%8>6 MCP"G;7M/$7H@$81ZV%5T:-:6OC1U/:[?D/AW\/",0D*WW@^W3TG=SVRA06@) MQ1'!2QB%H[ *)>DKUM,]+38)_4*DA_2("4<_3YLJ?=XE7Q MY"KU"K3U>.8C+Q@ M#!+<&+QLR\EIHY$Y;],HHH^T.1-XK8[PO"3=LUDR[&(Z1=Y1'Y58B'OYX,\] MP.-S_Q"-V@C5B2:&K50U3&C#DR&FD>E91:;?#=NKJK=7_3IY 6A#DJ44Z9;? MLD2ERH(^]N0*0:URIB)OW1!CHQ8.FH[!C&$[K7AYLQH>:\J2I^_C#&,]XHM( MB1NWKM+_JD,W(H&>?!<=9&H*!#*?4-,HX62UW6L ($F-;EYE[\NI?\Z=+0H# M%D+=#XQ]]T&^9_B9P>9![&'?8KL/GX^LC4-3%.,>"&#H2?9P9"J=K:N-1RWWQ#[N) 2^ M,Y@,KSFL"QSR?J\SJ?BXA\*N<^ND<:X9&A'$Z96$(T)8M%-KSVX>F,B#\OL$ MJ]_N/.1_N:T\N^'J<39!"XE.AOH&&&=.JYD05(XI6\:+9?2'J]]W;8_<'[MU M5 C$^E6*Q45#: &[TN]7\ M&O!@3WF0UP.)JM LM@4E-;D>W MJ$TT"J:R&'Z:8J+-P)[EP$'%BH<3ZO5%(* CW#\F824H3PUGCID.JO@$[H6F ML^3E<@\=*E"&CYD1R*69=.0Z?Q?ENQYLUWED,#U6CG M$O);I-+!0$36 01J58,JPKM-H-80%^E5C-\Q$0/AAK/$U.N9WB1 E4M/&2CG M5S&# [+HLB55H9#VBL!(]G%X+A>TXUS%_J-X]\Q+>R?ZJ<.83X"B<8>\Z M@6KY="KX2TE/^KPM!/S^$\8HDQH!% J((+3>&^@8:"AYLG49F/^>E>8'E.RO MJZ.':,+WY9IBO/(=R6,":#OFIT5R<#I^/UMZ4.XD^?3&U9+VSDAQL[$ZTQCI MU&]Q#/4Y*"-;N$E5!S/%MTE$6]#18@5" M)&17]0IC3M(=JU=P39$FV[2,%'H?RG5TUVB1G?_IB1 TGV2J81=#J.,"%G!) MSKPB#D[7B60/$/,!K42NFSS<)T5-/%8#KG,$VVW\'O6,N'JR;%$^@EF,&2 O M-3)S,&%\>,]8P=N&M>"6+.V6J@R)G4]J:$8]5Y&I@W"%XDE P")O=8VYUB=] M25Y:RM0USP$W+L_B*![-RDN;R!WFR7(_EV M3!.PZUUH6#.(^S1HN$ \^S%O M/ST"!V0?UV\%<),T*GHL?V?=_V$\6:;[610++O,#LT5^IO*(/F?-Y2>AJD.+ M-V(&BL6WOFE]T?%S?R/P1[&EDQ=?W4T[V\0'W6P&.0UFB2_\;+XM;F2.1 0# MX2X:KQUX"%!OYVCKFD:9$*D'>]-F1GR)KV]UOZ_9,?V$5C-C;?.Y&,=$Y24+ MDE^(]TD-M-1:GMX2G23=RV8M6,>;J.!J<"3*:$IV<JNP/HQN7:V@\,?>,/=4QLXCGFA3Y4VR[&#:KL=*&CQVK9Z[$8V(P!O*4K MT4A*[V@3Z,_3VGD2YV/OL\!#&I2L'M9V^^$YOU)+V&'DKJ6[V I=$)O0/-'T ME'V,1[;=GH/Q._A=KY?0C!R#+LY>&@#>M,NRT>.SI$[$ZS'/1@EEW^QF@CIE M9W@=QBGZVRWZCY+'@G&^\7T:8:>7%*I)@X[=1/7)]?POV-!5WB'@XFKQ1@JN1N]C,=3+K'J2A_^7N$;^&]\($-M(OG$- M0$@&!X*,&XVD68!UI-F7_=G'^!<&=.*F/XWC,13G-(M((3N8H,EH0M\HE^[Q MP0]P+P3!H,$])XC;^G2A@\[ZXY/OM[/'^MQ+,[1E3F&RE M#.,=1X0()"'"JYGA:^'LS8N*?3\0./\PH<"69/NR1#]SV(EL_%O9?$4)O'B/1"9Z>.JJF-PQ,[OYPT] MU:0,KKP> ]I9:5T&0 D,J,,(!RB0#:8/JTH[BS7&#I MBXUB16&@3K_"=@<4X-T&4:^==0:)E;HF*C8*?6NKIU7GYM6.F]+SX>Q);BI$AH)_7GRZ1W:'O]B9.I4((NK<8AG=/9M%(5T^1UIC M?5NLW?^(&$/D MR0;$Q'IZ=@88R4CC-[R:GE1.V7,AB*V!Q4?T5Z!5,R(]!!>N+\^D+9),MG[+ M3P9B#!LOQ\J,[Y7F3CFBZ[$:<>UC)U6Y?_G8:];_=YA[)9N7.V-Y)*F A>PA MS*'=??Z,V/QK !V!A11R8DX4T5S50% R]65NR&X[8FM+A&?K;F""A7+B4&I$ MS ?OQ=GE=\7&%M@PSFL N@ZT(5/FX.-TX*%8Y^#-UE^681\5URY6=9FY6$\'I4O4?TL;G, Y2]-,TH=SZB M4^[_LR2>!$AXD\_#1:J+CDJ-I(W/=VGSB-ZV)SM:E/D"+X=1%?CT(OK\U0 M*>-$PQFB*)L49N.(7L%>B6=1)QY-;C...FU+,B_7$Y%O2=0KQ'=UQ[$8*5 = M5I;O*;'2A]J:V]/1CF*]7!8)*L&5M_=OH,-5ECQXP%7:DZ8:0.C)[N]5\E+2 MZ&Y>*,S>VUA[^G6Q((M4\L/@H=5JT+'EAD+^,< MH6XTO?Z3K?WYD"B3CQ@F=1768"2!=-5..AQ M9J"Z.$2.LD!3N]4_,NS+W1BR<>*VH5,;^\F ;XF?E,.W.[WKH:()HQ03WH59 M\!P2L#&#+(8T_A@=9;R@Q5=5,VDMW33N.,DI]6-96C25K77'F=0RBG$,C>DB MFY[MG21? PBJ^NLT4$\5ZSYQ+HKPO]3LE[T3$B]NV_SL\40%*ZY]M-*KJ:YT M%%/UC>=Y_ 01AZ;CIQ<<-MBV-:5B1+0'1O>8AQ9D9W*6RK.]RW/I[YLW! 8S M6MG2^ZP-+2HKY(#K9AL#EZMAN=> 1RIJYZ"6#QW@T",NFP;FX#TB[GG]5#MN MX%)*.$4DMMZHAZ-FP5U=H$- #R$X(-+B@6)ZO1$=2L,]7P=E7D'#[)S/JR>H+.>6BS'J?+&)M/\_@:!V(Y)#R M9G@Z:?KE(R6PP?E2D+4#E^NH]&Z:^WGYR[?^&.D?TE[21B(NN*GSD_D@B=O- M0N#CXBM.UR,M>7^%Q7^6855*NA='PLO3/Q/?%_RAB3\UD1!1_)*;XNZ'*%.K MF0]Y)3)W9FA@MS;<*YP_E'[A&W27 X"T3!+WGYB6VQUD1K?(D^I^6VUB,2:< M#ZN;>2M0/3]P#6BZ#[I*@OGR;\R=T;RIL4H*H/2AU[]_ZTK>9/]N:>/>8+Y# MVXL ,2O&JQ7&"Z387OS*#)9[5#5HHSTN'53!>.O"LLZG[4)F /2'9SMP<##\ M)=3RWZ14$@NRPB]"#C[>_-*K[LU]].00RQ^I'%4K%ZA'=5T-*S.%K\/,M*HF MUG,_]JU&N6LEE@3NR_M? ]HE-(A>+YR#E>&C\>L#:A"'N*^=.\&[0BMDN@Z7 MAH?&G88SC*VZ)\X&HQ=W 4]>X3$=D>H/?8%M'S633F[7Z@F7V]1J+_\>AS"A;V$<)_<=P/SJ_KH8;L[-*'SQGN0(V&* M"V@(- ^2W^UCYB= >S88[(6/3^N'+9+2:6NB&Y54!>;,2.>RHO0%UDJ^268L M6$7E@V1V]M&&"N7!^4&F#Y>FC9G'JVQ]V/LBFE2(S+\LZDV_1K1J! FUHU":V4A43:'WT/PW.6O7EE MNTQ)<@VJ0V$(W-U^7+9)6APD(!!S?@W([**2]_+&T8\*"8]#!-<:51O%\7^J M"OR.!GY]*'RW]S*P,Z=FKRHSX[>AQ0QJRZ?,S.1\U,RHSD_SZ8@*1JS+W5 + MDT6O572L7X[>V+X&",1FU8E5 @441X[0$'L75K#F:WYY(+O"BPC1._&0FLR: M9;1Q=?#=\@33S+FU"YM2H,BE'&KQ%;X+Y8S8(+\[OC&M'9<%>+$F^S-$. N. M4$>BUDET7MM[N#TLGY[NXW0E&JU[_I[RV%(\6 AIY&O[9H*AN6$X0;\QK.=1 M4&REHV2)5RQ1=DM/09FUE!0=88_AIB8LL/YL M+6JW(E?2K.F8I_:@WVAZ/.1<8.RHX6)Z.S% +P" MW\P@N5/-='L-XBEJ>3]FHC$^QH1A6_CO3;6)\)ME: )*X?LS]L.Y#C4+L9>Y MJDIG)ILP.3-O,T24\%36YE>&.R[:N,.=R_W>'%#RZG6W;$97F;2CF/.^C4Y? M VRWJA%,:5:IJ^-9*: &WFSZ5VH&55'G_BD-M'HD]B/'WJS@O;@ MIB CJ-*;?BT3S#V%(;DN"<4%Q\*RO0_@ H?4QV&.!=M"OKE :*_-]^%G49,M M5'CIQ&R#66'7@(GD%]'47DV$%K@'%FF*3U6*!ELTR3^( A[&.^:'R(UZJ0 ZYVE'+\>!IKJO1+MG$-Z+XJO'$?S1>WQU!)WW]M%.94;8ZQ7@;EZ'2_2'S:.SOV67?GQ%S<*_="&Y5J?LM4F]T?]\&2E9!1=Q]O[/?'9=%9FP=3M MS\2/&3)H!@0D$0Q:+VL=,8]8I)3DSWR1(?BIT+1!6" Y=7&$-);7NT#;[\Y" M0M?O$C49A>'=0)E"1W[H[SO"VIT1#_JCA^H+9DN):]:?^5.;3YG->F/-PB\B M:W6TU9I-.;DOS9X3:!,1\@B6>H[A[G_32/]*)QF-Z37#6EZOCV5V_0/;3JH8=V)7I MDAUT2&MO-^P(PMVRRR.$YU=@Q#2BD":LL"U>RQ"8LBVV,";-O-JZJ^(ULJ>>^ZKV$-4OF^'8)4UF.F_=T1KDRO7G#? MFX'.@Q.&.,X0[_=>P1$\W%#(KA<;T(5Z"G-TJF*NS9W?*^1) M#7YY_.U+)A7JG,HRHS_A.T\WN&6&_$XL2'75&X/U-2"TN-4^VL3^&+>[-935 MF[QC[&#]_U?_YA_/8-E*7^D@O&_U?$4S.&6M> +VE?%0:%**5("^ M&ZE/#*YJ1WSU;A9@'UW)9_-^NV.7%7[E>?;G7U#P_<_L%BVYTM0S&\-'B@6P M2!@P=1"W-#YH3&#,[Q89ZW;%L;UU3M@Q\JT!"%409\EVS<:C97(X*4_>5?.G M-0R:BKL9AB;O_YG@V3_:MW4#N=--L7PCIL+;GHSL:5,BIH;O;.4[Y#@0%)+2<#$H$$0 MY&BX::XKY!I08?#;(#/PN0XY>$E4&/,8G?"Q*?TE+A%!LC#@'YP+"\W\>O-\ M?/]&-],[IB4?)'O^RJ 6?##"R44W7 QX>]5P@*>1EK A-\K&$A.CQVMHT9+/9[@UL2.I2SO(- M0ZB-"Z6E+*?$XR;L+.__BC7]+)" V$RM^'66H+&'9NY(G"C:?OY"E4+W@#D6 MRF\H,CLDBM)H=-?5W.@H#OP>S5]"[9@-]*\'Q8W.H/V=X;GV)Q?S*,@.)VE[ M.:H]GH!Q\!5#.88QS^]"_TNP2)5X[DJYB1IM_HF._40<"]4/M\]=C,/K9!U: MK[/O0=!GB<^\[)ILFE)/JY%"@@$1-'KQRKM>'#2EBHE2\<7O?.Z0ZYQ3;^Q* MNMD'T%66OW8U/NGE,#0-Y>P02$[(S)>J,)4G7541\+'6[AC+IC,$68P/)JCO MD^7FASY',$5;\3O8^QKI B);G-!:I>Y@I(T/$D>#C;);+M)953/C.8B_!DRGC/9![+4VO.MHB^8: MOZ*"1_P$V)G*A7EO0PT!^(6"E]> )RW7@/L-%T*0N=_!"6_+.>9?P&*+L>QX M(JRURYNFC63FO5)!;W&UVA/&]B[)+AV[6Y[2-!/;E<42&^M/IV<'*;J;JK]; MQS^C>_5006#KOE S28SGT9@@53YNI!;7__1[;GIQ#_?Q'S&NW>%,? ]SD#R; MUI?9^>/V]KS#CS5CT=TD/OC$N<\KJEQ*&Z=@I*>F4 M8H-47$)Q4UI0(63+PD@N3BDVBQ1L.RL1<3L?N2K4.Z(QI8"=53:L2V^('@"U MU)8M03!UW'^4A8+3LZ]F5HKRVR(G:Y,Z2' M_!R?]#'Q%70E'_(O(QE"P+G&,5THWW'!M)0$S9^&*#47QEZ]E5CXK8K,H"LI M]-!&H:^_-_RXJIE1/L7R:>,UH/@P&!06MA[JU>W)]4$UXN?L0BH!0T(?H#R, M]A43WJ#H@)&:HVK%'K0X>^JJ7,>/B>=9?'OA:?#)*ZL8YZH!+6.5=.L=;#.^ MY_N'>DJ*B7[7@)7>H3WQ>AE*EK3?=JY&7<\;$,XK&:> Q^,5!R'I!\3B>H2; MDB*2< ->6HW^-"[:>B:'LK+U%)$G;3+;(;N&GMHG;NH;+F3:6IJ)J?I801&L M/ 3ER*AH&&]CPO$2DS<#8()I-V1*5WE)JEKEVZ5&A65X%]^P09-&#R[ M4<%5@RC'DWRM!+W:YG&G*BKGA^5I0MK1M8-S1DI'ZZXGT _A/[6TP@VF7ZM, M;NJFQ2NS[+K(Z"BV4\-.YII]"KY]>;&DUH+_'G&X5%&0516IJQV^X::;7J0V M:/*WD;F(X?]"U5-?ND'$U#Y[8E,1;4(6!0TY&> \N=1>/R1;7Y/9&3T/MMML MO0:0W5R#\4/X2]BKM;\H@5]2W>UWSTZOC/$2!WQ?!OMQ_NH8Y]5NL-Z@C+MH M;FT6#F(QP.*C<7\E-0?H?OW/F!3TUT,IQ-N>!4T:XK)*T0&M,@?DR;@:^BL" M1T2O5Y?VL9@;>.?P2.+FSLVZTF_^5TY]_WOC6+&@!G5?PJX!D^KKUP"%JB O M"X:S<@N)SM29;,H@.>_E.068+=O9ZH;7^],/:J1:%J_^M9"L%G@S"_$F>=> M9A%B9R#6 ":YV#0AVN:(>GS7HL@3%R!B<9]IH1/V%3"MW_>9;P6=7 M^Z"KL#7 Q>]$Q;[]A=WB1ROT9X^AJ:!6<-\AMPRAU.W_0>[_OX52 M_E7[+QYK^Z<9HL[;4?:T\J,3 U:^,:MA/1? .O,@<20X!537MWJ>G4^(M;GR M%+Y!7D?$?XDQ\#C:L\5)Y_J;+QY!J>N''D$Q]U8"V+ _J1?0AS@6_8X;^.D5 M['0A"<&M7N"^W4SJ>#G">R5OJ0_^NG)P/.VN\5 %W$Z] MVV?;$YDS?\@(?E);H.8G\/>\QG'(\O^N N$]5?8VPC[6!^%&39^;^&LS=J"Y M-U+.O2].UK02*#\<"!&QI]G'# MLU>.V;!(Z*Z^QD"F:57"S1_+F#B&I$D+*SRHH;B3,&T:B M:Q\2>W_#KL!I?J#LL\:N N0\/+6>D?EE(7?>$WWOF[4K@$-H2 ^.^#%:P!QP/G;QG\(LZZ06/]'7P1! MV<.3F_#6X$][F% @;(L/(O448^_U'-IF?!-E+:/QTZQ-AHMG6_$N^2%Q> M%8!JQB *"WL#JBL]\EHZ^2V]"67'\&I X2)T234-"\%6V0II@C\W0@L) /S%6&KDXQSU#J MA9Q^E-$REJ8P8[^)X,U[RD9PWV"9/1+^0LB'2ZD5 ="0"-$Y]>X*HN3&N9DX M$M)KAP@I@!YN5MA:NQ <*UX#GB$%:UR>JA5JIWH?6ZPY5*AHZZ?:(?$9&7-) MNZT.@,LQ;L!P"K-8#(W)&+BEB[]6P7_03 MR=C*L1V/'=DK)MV_&7Z,T#_6+<*F#E:'Z!*W81)C&W]82Q1@ MZX2.Q3-M^T#-CC/IG0@_9\K( 5SXTEK"%&74HLLC]B0@H3; MBV50749E()4*N&:7'[44YVOMQ1!3(#3"T^Y"R7B/[GEC]W$"XX%0,7Y'AK-= M1_,WC."5/U)&T*>ZKYZN_]>[RUB'VF+($G@(!S /BF:A\8,:)LFN7$.V@,]?.<% M(QS;OLD/JQS[N*9Q Q(=-2#R"4:97+5GVBER:!@$$_(%7AC-("?^B'X4- P 7GQ9 M^<#7/CZ2O[+"V0 ].8]:F""1+Y+$1#=4G?1D1%8A"U*K,G\@'WQN"M9UO? *PG MJ>F>UY&6O,>C_\"H\"^$]?^*T17OZ>"L0"=MUP '@R*#Q/\W/^O"TE\=5?3O M"V(-W#()>.W&\4-U)OY39U]@SE%"/)1"-=C<5C^57'A MIRF!&K(<%1_O8 M[M"[O]WT";],M->_[_12(H)C@*G\+S'(R%$ M,O+U8ZXC+-WUW5B2M@FX)^RAXOTG6PS*K%H4>S D\MQ #J )H,3[179<"R+N MM=?ML*OW.C_!54LZJ5MG[XPB_Q_JWC.JR>_=%HV*%021(AT5D!**TGM0!$0$ MI(9>!$0($.D=%*5(%9#>I$DG4D(OTCL!0@@$0N^AA1I:N/C[G[W'WON>>\8Y M=YQQ[K@?UK>,=^1=[[.>->=\YK-6?W?9SE)<.H/"Z\?90/@?P!F9'=X M2.MQAK=\)B=#9M7!=M9K.%,+)0KYN^0&CAI*WS2+UV5MZF.'C2(N .VJHE-Q M94&&584? MB0_&G/[X-]*3@S)+8]7']K%O_7]BNX#^SN*7F]H5:;0KKRI#,TFI08SW@]6_ MQPW^O\*T#SI.=@G6K09!A>,S)$J]-PDYTEQGW26%^&W,-;UG-LDF48R4*]WH M^Y^\N5J_$,HN $V0[+LJF+%PTJ^>.=%S([U[_;O]&[NO.I(2%\ND8VPJ-4S? M>?WKB$R:DCG?&U JC^0^Y6H.U?9$=]8_7^*A?ZZ]UM104[=\LE'JPD*^,YA& M&RL0YF-:ZP*QGKS^FU5DOWF*=6,%MK *21T]Z(%*RSL7CK],UGIS&@,4P!;+ M_Z;KRN.L[2E!A*0_#M,=0ZJ.^+MGVP /#<5_G.5!R8C';+"?+ ?9W7%[SA:=5:B@>W,+\X8FE*U9'0^342 MET8T(#[R5, 5M*\WL>%%IB#D907KJBQ#1=0C=077HNJ'SB'J+?)MF&(M@G<[ M)4J;G.O#$C51:2.YSM'U75 97=C=>FC'JLBTC-)6$H^R?&C,%M0,I\G]?#C]D>\4MOY\7G M=JW#>]'Y/M>1 UT1_-NOKO/Q=B.RI0 @.10B-(/C-HA-,G+([N3^)52.E![Z MRQB^$XH\#P6")-N.8D1"*(RW"OU?0*"MA]9J.Y'1[V>\2+DLH$[WKIV@6?'? M4V 4:Y*23*)YA?)7NHP;]L]>HS,_T0&LA^XJ-'\F_>]KG?;9 M!%,YZ)7J$'B/JT"\!15'BM(ZX(_Y-LY(U2LHS-G*9L= V56*8I/4T4W>\'B M=J'!;(LI'"S[6.V9[E:4"G_>[=$$20-%=>-*PU2U/&B6L2J4XNL\ZE=2#P4S M)IMV'T,5.UT!$Y[L=V*;D*W)XP8VG*-!3GI+[4)]-[ND3@.OD2# M%8ZV9\U3\:[S)9*:)))YLWC/UT?X+9W)9Z]CTH.+U]T$ M,8J_MM5J-4,35ZZ=EG2]\_)&0:E-C%4IOF35UM><,D]1^E;2&]K]3-PU1),G!P-(2=&(_J^=SZFU'M]V"=:-L\A)[4&064'H-_GU:>2VQLUB(Q%L80H MX_$.7@;9/%=J3!P*?.@E]NDY* M)1JK,3T3HL*;>?LU/Q2K=N)6UK>.X0@@@)6( TB11T6#2T]FH/SLTHO\BB-. MXJ2#DF,D=2PEURNF5'^9*)%8!L=M3O%\_^CD^'G JZ1AQ,C&Y$;R>RQ[@A6V M+#R&+E9]^$ %=P'XQL*&A/'G)/?P836Q@QIR/.+,-4\RP:F>=9CMK??(OE74 M1W?XL6:YL<[6!4"K9V/?&/PV>. W4H _>U"LS6%0Z.!J9L/O!N2O>^NT%9A> MQ=G83HV0@Q:8\[8-70 B/!-"7:5*3-NK MP6"\JL,&0>\)IXO*A.?:!0!=&NIJ)1DI.FRT5R8NJ=:#+RYYZ1RQFNH'EG.YA/1(!JLBK#2S7U@[UT8+Q" MR \$KU"D?Y-CZ R:_S+2Z3U,U8?3/2H'HJ/XR39NT(MP#1U8>(Q]46D0XZD/OXH]^HRKIN_P*HVRIPBSDQ:! M&=/PY2:HE*L?W=#.:.<^^U Y5L)_1E4(<>K)?^D@D#BE\HN&*BO@*EFU FD4 M8KK*(XD38EM]NA'Y:LEEL?9XWQ8W#&RN7?64M#'XFC!@Q1R(-.;B^'FO[+O_ M'\=D]T/1@KKKQ(%Z[,?;7SWO)CF>3TN< <=*PPW'/XLK/[,G M1QUZ902.L_PK=GJ>K$N)6>7%>)VOI!NM58^!2:\OI74T((XLXI_H0G^R">,& M@!K(:-:WO^O@X--?'OK7? 4E8*;#^YFL8<)%/0=)!Q )N]SX/]/^)8K'OIZ< M-M+)K:@&I;R^N4VGEDP\,Z[V..5M!#.?)8+IRR[90E1OX+=8&XYSD[9XL-H] MIQ^;DP[HM9G=T84S[CGO#.KU#*O =#H=%96/C_D+NJY5LY^B;KL8OV96VN#+ MP_KF[/Y.I).B>%LS"(01E!P%"5GS)/'/23'UE>:18V9@DBB-V.,Q1$!ILNJ# M=O#)CY.OZ.$YLN]5IS^"8T2A:U-$&AW@:ZH$RX3Y[C:S G#VW=$4=S]EHSW& M--G#P27[K4W. +?.QY>O+;'60E\@(!RAHA[!WHS<*M$8I,D+_"XV%#W@]7K= MR2.2CP'9!L+T^9)L[=@F%W]0',CSF!)DS%^@>;_^3* -=J^DL^X$USE;&?.B M^]%WRCA-KZB\J['MR@:XD\;FHCBF\M2MN2>H2B]#R*1W<\RD5K]Z\$$"*&;,S.#>Y&31K7=NO9T _SHIWV'D2#9. MJ%JDSA1?5M2;O^?$73\]R7?LV;05'-^1;>NLGU+C@JOE^]23]O!=QM'8,^VB M<3N84B@O'V_E@+SFD(B4(6O\:*8>^YLK]70M+,$SN9XDH;J*NA)FKS@E!ERT M\E>>),.CI!X$1M"]^.BN#DM+&(".VE-K&*9[_)\YK?;?]4%&Q?-!6,$D2[I9 MM!(:=&X[4:Q[ 5#$!Z0'K)-9CT81RT,Q,-"5+60<:.E'PH(K0=AEWC4FP:6Y M;_^2US1>2P3&XGVD'#97B"&S/L^Q& =9=B[9M"*0JF_GA7 M.IZB;!QF;2UR\"=H0NS9V:<#DT/"#(+CBO= MZTLW1NB"YL"0?:,\SB!RGEQCZV,O_Z0]O7Z[(ME7/J!$;;#86WW#RB.G8HV' M?5*I5[1%!OR0SROW'-36]/RV:$!"&:LRN#Z1-+/'IG49S\\A M0QT+F<%'NN6;1.M8[OPTV6K\'24L>4C*@SP,.U/&STT"4:=C"FMDHO:^/FDY MNJZB2E5!P6? 3M5@:\]_T;E6PN&2JSK'_'LIN[!#3S#FE@2)6T[6)TE?UBZ# M^%1=J;;#\9LV%(,W*]S/($.5:0Y=!M5[=E932C,1-98GH7C;Y)'=^=8E?MZE M#U;R;=PPK;N)J)Q-&? \A"'"P3N-9M##M.,[+CK,.ZW,E&O)6WFK>$ MYW<1C;A4=N:_[B;[^;^DA#;9$2;R?2OFW^P$O*JH#F5IL+P,KE,97TY3[K/7 M/P;P0,/WZ_RO#Q!8@/_K Z>:Z0K?Z.%@PJ#))9;+D?JG)[1^!I"Q87J+4-3> M!A2F+;*R7:CH_?CJB)6[]$Z]1\[3L^L9UBS^(2^A6UF M@,:1,@8CPSFK'^E ML*P=[%W G3*K%HZ_B[M1Q-,+3OL:(">;:K%'TP+.(MQ'=S)8-?93$@Q6M(>A M"0]HW9\ECJ@K:F(I:A"K3\L8%%0JFLT*RJVI?OY6OV]3W'6'?YX]?4:\9":4 MIPG;]W8D5XE#]T\$XS.K%(R'CS$C:#45&7MG* ?]7 MU7@C49OY6O\Y>KS1QUO]"7U5T^?@3Y-=5YH';W5*C#VYGU_(5XQ6Y_05R&09 MEC#:-=A,TI>]^@L?)=2>$@MJEQT(CVI_5ZRT4[^A5D&(;:\3"?RTV$.#2-XE M;WX\:[EP 1B%^!VIU^&OK58E@P)%2&$WUGH[A<&4RFYZ3'TQ2GY*"TAI':.7 M[&C@L-3,/CI_27C3HN?QMY6DQX'TB]$!A?D][SP 8"@^,/B,%_*5A#9R^OI' M"JRLWL)!Z>!,VP5@)[)YT@>XLZV9H$7_=*!@BHVC]D"'S$G)(7BZH:C=C>&, M(17MQU'1$+"\_&*3H_]-_?A>"]O-G3RU8HB.IC'5.JRDWHO$,A>8XG_G@+H2 MCVU,&V1 :D=L.-S;=W7\<\D\ XBN?>OQ KFX!_'WF1J+MTE9-8O!)SI1=[N' M/6#*T>3T N9FOFVA:$("0]=EM&C3W5AQG]>F.DF>L DY,(V] 3H(B5LN;+J M[OX3;XW;L^1)BQY0S=&DCVCPXX?JK@J(/>=C< 8Y7_7I7G#/UA2IOXJ\^S> M#-M-P?L$D.KX&;!O@+-//J%> D\^7#8ZK$"SI_17T[BR8L)_38?0,7=7@#%^ M@*,I6EV!> F=FK(7<"9A)JYS"$*JCP.>/T=MM;+OPX;%(>?U9J8BHNLJ'&FJ MIN>F@DY@[?^ZM MFWP;>DEN2Z:D#>7DBB69N*[)'H0I<-ZJ=H/SBQ1V\E/&*N\W!6WE+:C?P]$^ M06B,YL1/+7!1:KF/YI,01>CQ#C48UD.IF0H]^XDE0>YC7S'*5#^1" 4!:Y(2 M2\-V-#1I8,9^&AL9RLKJD3[=83>/6KI7N$G_DO?F:;O#.434WENS9CCV=?)J MXP\G>EW!L+3%&+4-RP,9G&RH3"I5X_?T)PUQJ7^?$!%R!BY1N/Z5VS-D?WG& M5CKG?.*L%CU:6L#F]L\#Z,NH9O!!YZ.1E0["#&GHLM+MY M^>B*8HH+H.2B7#H<+>:[7PAD\7UU[2KQ\JG?V[%[HZ1.9:.:Z'&C.T& MU<&+[B,")N/=LA\!5M#"WVSXXE[NW8YIG!.-;>A8+-+>;7_#H3K"Y\5)N2VT M0,JX,Y"R_\.+@O6K"Q\0(X5K?FRH2LB$PWX?.L"F>>S>S^ 5Z0(2]_W+9WB+ MM+HJ^+UOL [VS1W.>GC MV-'M[\QRTBSM++<.17[Z6,#2K$^U;?FKZZ_2TU [F+[X:1:57_R:NT:AOO(- M1"=@*3S9<'MTI@:/^,8/,ZM/T?DQX* <7EB8SVYV]M,,O\XMX .=YU.LCEH4&QN\#JN>&]*"W'&T6)RJNMA M?%J6@L>O1",].I]ZI6)P"!^!//:_J8#^=[V'S5/L>Q8+>-UZC^D:OP"<%-E6'/3Y5ZY6 MW[GQNA1/<-:R<6>U'=E<'E1Y>/> B744G*%RY-'[G6B9>_3A B#_R^_@5M, M#.676_@/.N(A795%F4LS8V^QFJ!D:(1"4XU,^AT=^(0]$]0JX_P-JD[YRSY^ M,E>!FF8NYX,7#@HD1:S4#'\-'WZ/2=5.>)L5"GSN^ ,1$ MR4G=*5*@V76*C:V?^FLER/E7,8CF'9 Q:9.S+HC6PQZ_7+-:NZ;ZY)#^$AKD M//PW?QU>A9V*_7<]>X@[D+OE1J-A:SJ'JEM?7PJI]ZWS^0N A[\'.%:G1.IM MADISZ!:JJH<>44$^>\JPU3*?&YQV(M/WM59_JQRL0XNX^'"^0,J M#\;ALCFX"I3>N_YUJ+W]GQ;Y?3+P5,37HK47 -,H4SUPWPSMI@%Z/JBDQMSJ M66_>*!WZ9-&/!F>E?C3@R4SG'[)P&6\G0C7_2+9U2 UHTPW(TZBD_7,#8/E- MLU4VQ%XI;7U&8/5;1+$IP>E0G7_2I,+;> ;[XZI&<[I,=ZF/PJA$@F(&MGG6 M6@8V7IO#*!!,)"O'TW2D@I.)Q7IK:Y);*GH)44+,XXL6ZS)WG<%^3_&ZS?D/ M4_1&.=.M29F>]O:24GVB>7!->N&S]D'?@%X?>6QQ=T?E][&R=CF6MV1.XCB$ M?Z[+!> NYN[CMG998+Q(C"\+BG;T:;?^KW>AXX>=("I]\7P%5,QR[+G)MSMC M1@A=VPAZ:2';V#,YO%ON=62^ZXC+:<#>[/Z4P:00!096$A+8BNG;H79PJF<50 ?O"^)T] M2>X&85/P4?.HWX"[5!3UA^DG.TN5!A'5(?RNJBS.IVDOQM9ZJ5;;.&TN !+Y ME:S?DAN#3V@;5HQ'.*2LX4VR-L#UXJDO:YAB'^!H ]9-G72=/N'UV(+'^Z_[ M8,SKNA,Q.@1R"$SC;3L&/J(MOV=RVT"4+9/'\9S'XE9/GU=BW3?V\PGF M)<27S?T+0&@=&0.P$F.2Q_N@*KP]YA%?38#O)UE")R0=?["^SGI/I/[K:;.= MB]8Z]29BS=CTDRL055Z'5ZP02[&>2[E1C43]N3;@1Z,$,_+:A2_'O!KI'GG5 MD=;SWF(T=CJ41RU[V7U)]]P?2"(P 'M^&4H;_Y0RA87O\ATT4]J<6)K%NGZ, M9G(CV?6_$FMJGL7K6/@04_@4L %<@7Y.%C@,CF0?93?J^O7'B%69=?!\G49CO=J[&]!(&O(QL$^5!&IJ!=K?X6*,W;EUWA"-] ?0B?(X9M"+0 MC>9@\'H&#N:&>=DX7KM(0;AE.Y+*K)Q?FAU:7Z8T.W5?9"J*79%(S^^+ZX_>22 M911_^_^KP^!RW)*S>A3TG.YQ68-D)TU]F?.>X1O'C*V,"X#&&O# %K26XO_L')((>X$JD9W,1=RB?U>KGK\(3D>O^"@$'>HU?ZA* M/M.-VI=-X"M"*,7MWRFSLCVJ+C/L0DV2G) O%Z%UYH#,93U>"_''5&M3%X", MUWM.4VR=[[)5?FT/^^M*ENDT1G#*-I('W=*<)@EZ]%7ASG79T)+\Z5]IOZ9, M5([,7XP?R 3/>\!0,N-*Y4K=8K[Z;3[/Q_JK27,FJWMH67S<'=IVF(BRJ';M M!*H>5V?V/=$U#J<-7V6)?-P\GB;-J]1N(;;^K^ _^$I#P6;F@UB\I#W\=",& MLW2--_K^B_NR.,>6HG .=HPA>:<5M<;;AZ79\A> :#:3RVW9?[#6:VKD0 5B M2F8[IB5TN]3-4XY?WFP/8;O>VJ-H7SU,?)._97XY9;V7SS89<0EKM-TWU'_( M%UY1?>?+:')^IY9/&=AB*EM!U=W!7H"CVH;M>_N22J=3'DM09@Y2K?]RZ]&\ MIBZ/YJ\$SLF4346TEU&U1>'W17 &)@7V1>.YJ)0MQ=DO*(I,%OB\3G8VQ-V+ M>39]@*A%+']R6BIS >ALE*:5F)OAA431]6>/\A^3R]'K)LT#1![;=+ M"Q+T#SDJD3Q)5!.*$C8>'DD[_ M-S/^'3@>:#D)VYYHM2Y^B(_LYBV-OWN\# M4*Z%00.7?+*=9DQHO>CVF:JU18G!6NW>DW0YV)=V_;4,)\<.._37XW+/:8=# M00=L0[HS6@)F.R* UA[A@U&Q-LKID0\,12%$.CYW-KS)RZT M(,YN-)[=5;<."?/+\$2^UDV6A5PN59SZ/X8\'A7/)7AMZ#RVW_GEW(+K>C'Y M\[-U2:YKPPV&5JR1TJ+I(B.4?I-7>0T&"LDU/OU)I'AQGA\M7N$"\/4@KAF9^)3-<@@TE2151('#U$/2;E!0KU:C_>\ZO.'V MH#P 451\6M?>NBYT](/J.TA@*TK69L1DT/0N*@,BO'$)J&YNK1Y*MX;&>'N6 M.+"0YN<$?1ADD: NXMY_N)^/&Q+[FV@DFX-8=[6$U4^V_/=I"YT_H/_JUE!A MK" ;7__12&'D'Z@$^^&U A%0@ ]H7E7+,&B[[=603-&VV. S:KIU_9 NM:ES M8!;J3/67AV K[O6.[W S:EOH/+O4*\:IYT&>3->R.ENHDVW%H5>](7(@L>JX MLH='%I_/5NTYW-A6U0,86 ^M/ZN>A7V# M:?M;$2:+P4=)%VCT8JZPU)-:H8]>+9Z3:R:=XW\<.5=+,SG/M_ MU.;\=>Q%/S)Q7) F!,]G!$E+_JRDM5P'R[FTGO<3@5$$9B\)<7J1Y4LXT'7& MSL*/%PMG78Z<]R_3KP:MQ]*SC7_*"!%!RO_KYM47<[D3:]3_T63QGXT6X*$Z M<* TZ$F8%6^=2)B086?_P-7%M&QVO-$!KE"T;FK_-[T/OO0U_YBL5U9CU+QH M<.8X0=1S?U.V]W9[V:>=SLQ/6,3C!J?""!U=Z1YZBX].+:.'3NXC&=->8V.* M>6\XNNHL8MRC[CVN08A69]ON%@1"9;]R#Y&/37MZ? MC07"*UDW3:D]XH\V9<&'+L]4*OJPRU9RG4[/D-/!!MRE".+-XTAQGICP9*QP MB4+&ZH:I&@Z_S)V\\[1O ZZTI0] O[N3(6(O<:6': MD]1-7ZAX>!=?0OQMQ+16S:*OW(!I9928@!9KD<[;PPB;]88+0)_%G=#-!M6Y M^OHT%:-TG.ZI*S&UK.?AZ=.H@?#/>V1,=YL2SR!";W9\3M)3+*3=@4Q'2,D. M*LZK[*S2Q1.SUZ+#M14KF3Q3B-4BZ3'FQH%CE.7:!I.KJ<- M1.R?B/XZBGC79-G#41U7*Q30[2XJQ]ETU^9,^.WTXP9=LT]KR*M=/]<&)'1> MDZO\+)CCY!G*Y9-(@V7OK@Y*AD['MHTA5]V3XZ/S&S'C=7RM*O9+9F)7?FQ) MT!^T')9^>;N3>U@[[U8Y*I(3H^=26:<_/?4X<.&6G/25C$;$2&P)3?/!Z,<6 MG9AA2&[)^S1L=7-"TI]AXQP&3<,/!H0A'T7^XOGJ;Z5RY9@G'(GV?4SAKMVX M9)CS["DI\XO.WCU#UW2B^/0CYO39^B[&2/SG=''$D,9FMK=_QO'=6=O\7\WB MD]Y07S6UT-6HKY@!5VYX6'/%\[Q!/FQFV( GT_Z=G/Q.B9['V7B*X(U*"+/L M/%(K9F=&:>6Q""P.+J,\Y8F@*]0QPRAO7P HCNG[;AL\@/UEX6*DJ%IM/"M5-IB)"S_U8>?VQ0$*(,29_YVQGY\4;W47/Z/6 M\1+,V:\C9G2/Q"FIV?J&S"8Y\"TDR6Z$TOF)<%#K]J[9RL/_UA82 VIDW! ; M!I6%-^[++W,.70 .]HR7S F_^A#(L;F;B"LKYTCT"3@P?:#1=?W< $NY'&@XPPE["R-9[J'_&Y[2LHY MZ@* BSX&6YB8XF_@$'BQ& K:G<*%J;.9[M"C/8;41'>'.I:[2A]2_^J%CYT" M_R)*!X)W.V@B90.&W&2P.U.A)066U&M M'1FU/)1@&Q]C%N][%*YH',K=K>EQ<\U0DB*8':6Q59I+F^P#PG'Z"6T E5BA MFJ/9D'UB'85[YC==VE;\#T',X//5E^_KP'C1I&RJ!T&5XQ,)4?"IN_TS:IY/0'OJMD\*Z@+#MH4*&;4VFDHD2;MKRHYFB?FK9TDLS"K MFH37-E3YNYM^=YJQH%(>61D3X=K8_$A_S-L5>*V@Y-Q"#SYLQ_AR9\_;V#BJ M\='6E0N ;%QO%V^TZ&I:=%EX01#Z7T-]X'^#XE0& M6(254P)M3*5F9F]Y>MRJP9=XH&^>J]ZA7\D^E6V=)[]L:M1U]7!Z*N/GNO\=U9S2/Q4Z(LR:B-=50C.#99QF7F7[UQH= M,5WM&GL*66T9)]"G1!4B*,Y1+*%:,K E_= ]69?(*7%V\^ MS0V6$)M?QS6O%>M? +J"=T%I'W7>M1X:2[T-VIJ:?V7T].B -60>1FH\5)AW M=$(NN.0NTYE=$R!5I&^_=4]:ZY&2UO"/<,IC;2_??%W@)AL[:GC29G%EY@%1 MCG>EA-%,.%$[#:T$70 ^Q5XR$Y/;IN:!I44CFKC1_0)$^E^ 5A?QS]3]JFRH M16[%+'=Z\JV$+[%_"RW/R,__D.U+Q[QA2J6E\]F^P?GG!"X_VW;J\^(4U_8> M; [):B /W6G3[.OR+OVPH7Y2:Z'_W5=T<6$=\B6KE@BCV1%C5=\=1T2[#&UU M!N]@R=>DC?-?-V.CU*TX\6S4BV-^S!\2[87:3H*J/V:XJ:J91:^@;7>4RE@7 MC&BHO4G/-*$K1%URM.FT8= MU+J_OYJ5T+P;4?E[GY?>/Y6T1OE9:)!:[OPWUP+D.:NJD>*KN5PSN;,@]7GX M"H-;AG.1K>XA+26] S\[9>>76A!R!NYK/D=QUY"@TD9;IU-+/AR!?'U#>H)B M&KIS>+6AO^M>P:9QM)/" M=6[QBNQ!]]Y? $HC]L3659V\CB]A=_T">4)F MJ4'7<_5JXP5QP51JK?UCT%74F@A2:RJ7SM6K&7FRQ[=&'? ?&U+^4U,*#/+W MZ/BY#,++IH[S/&+T(2O0>F+IE&CR+*T&9\*M8/ZOIM"9+UTZ+7O>PAEB_H2_ M9] [?P):MX(/,=9A+J>3:])%'E98MDV^SU_&G?5&-6W7.UH=J+2,1:1(-]W5 M4EHQFZGNC'GU*+_A.W;0=.GSC85KJYY%!M"P8I&+N MB[.;I3+M0 *SR@[O+2UY^_^I7G2[ 'S075G1;2RY ,0Z^[W'HN*C24:F)B&. M4U<>?C!7L;D6G>X>#^"_F6F'5O>=CWB\UR[+%FYB5XDJB1$O[5?3H9=;K\%& M-A8A/N3Q\!@VX]1WG]!-:-FWT5[L=CC$>">&T#Q=[ MV4U3PR;MNH;YLL"H"NJ,C[595AKAM6_JHG\>]"QNZ8]X"Q8Q9R1#'<]"JU+^ M>]K"9+,(V)>RTHQU:5K('W7ECD@;N0"T0CQ]PD6[',@6NRG>GNYD1[U /0AP M->1CTZU/T4CIB53A?J?UNTK_TY]9AA6NPD.5N*[:F(X!G0AM>&2CZ?)@E#S* M;N/LT3PI,*G*R(3W,0E&[;Q8>9&,O!&7G=)A($0(.%R""I'5/9B@;,A;-I$U MLCA8VS9Q5GBSVFE?C3XKME%AU?UA09>;=UP]T[]Z!BJ<&">8MHLF:-FE[]+% MDXRK[=+%=M,Q>Z,:O8V0,!^=S&E#(VC &*EETN%3S-NE&C9.%E3WL,X&&@0Z M@(>/\=O&Y%I!"6(R3U35AC/QHA4T[4&=A[OB6?%25C5,9#%#/8$MLY9[:T;H M4-XE;^#=]ZJO5=H;-*-S#EMO1FA]_DI2.O/&42_>(.XP=>/$=ZDC^VF;\/UR MJH.67\8F1C-OWC?6)"]K/C6QYI])*IY3:'V-.(%'AHZ/C_T:C2\]WW2;;"*Z MH7P&PY1KAS-WUK_&#\YH[T6E<9QG&UUCA?+:6]T\GY6%-^=[5"C6-J*60CM0< M@77;CUAV*?7!L/"]X43@#N7LK8B@6-(85["J5 MJ',6)\T5J+78_\_63?[3T+)4B!>-Z-3Y3.(5ZDJ=K*K_>9#@K0;A,S@V8L4" M0M4_JCD?7S&F>?B6[O@H^%2,BQQ"]B_4%3V.I0+EB+1&LJ] M1A9#UL7X>RU.TV:B\9,5C6[XCO1HY2A#)"/_*L8B_63 M!EJ-&.G.XT2*NNP8?YXQ_/O?%6K":5)'7KX)6RCJG0W)6!Q1W2NA)7BC"C.8 MTXSCL[\EOZJF3NP%QG-RB)8Y9ZQK8 M299@\J0Y=(W(B]#\WKR9[(>;NS@3H(+7O8%"V+P6XK\2L]0L=/[, M:!'9Y\@=,P^.ET=APZ@(R58T*Z,EFD4-2\ZBDU.7@=[^;XU*-TUGU>_Y!NV= MBJ[AH1]GZMG/N_9/6%=,XDSNFF3.(JCNZH[JFX!.+($MH%V4DG_^]C%ZR"JQ M4>8KT701JF9,C^QC4"7M$ 1VKNO$!F]172CO*A(L_>9G.SD@F!%;:^,V%Q7SV27!M= MM.ZJ!,LO@&[8RI*.J:;M'G^756WLC8JW(GYU9VY*%$& 4:V.J=I96U$*_S+R MR/]WV9N.Y@;-E?><@"LQJKR.#2/%CFS2D2TZVI9E,@ 6^#:(S(\JXF%;"2'Y M(7IA.6#X]TN6\&G8YB0.F4(9$L3"-'(:OB)RW+MB/(EV=7RM\"%E-)_>_!R*^#-0<$WDEK$J[K=4@ M'C3V)*Y1[>;S+776"&.8&"%..IT-7>E_=;R[%VKY0&PCH^7J[I63V8Q\4P-, M!,A&.!WK>R>TGL^'-(H\]ZAVPZ==S$K_STN9 MN=633%_F8CX&Z>!ME8<*;V\HL^_/ZGB-[:#24WQ+V"4'N@-F+)Y.S5VK8>5) MD.:2A0NZA;W_D8W0?+9U#J*$2DO(5"6<9]J[0_QMG^P:;^H/=FW?\;Y? PC?X7,,B))9/=]=&[F]=T?SH5'][U;%>Q(U916WDC,.9/DJU.DE@ M MW#E83LHWML7P5[M3BPH9^Y9RI_UYVWOVR1]C KH3P+V/N(]+[LPM$%:T:BFO M2%\T[.+Y$OY O).:7%!(.T^X^,1?Y617*)[EZXRT5[W!N<[V+KP$9VFM-(M; MV]['>4/"]!=&JWV3E^@;JH"C3/EFBI*4;_SO&!T_L(=Z6SG+Q'@FT YU=[X: M9:+J#;1S;Q$OG51#"??Y$Q0>0])$QS%8->O(Z<7*CTO*].\M<&AVZ\Q2[S:Q ML?B3[9#%]'6Z& @P[ENZ',G7WW](#C@Q>9A1=.\%(..8=B?1938#8R/C5H?& M;Z_V?]UI[[.!R! S+?)2X#,D[FIS:=YBO3E&^.-E-X)W?0"82TWZ8(S5 ;Y178,".U86[8F9K*4;W&[_2QG=;TR'F_ M('NT"37'R">E5COBA_[5]UC21(E\(CKET8)-D&SVETWP)B=4ZGP&?49%432\ M;(OA<+D )$WXMPQ#[1':=$@,NH@85(?!QUPA#M72%$;)[OJE9 MG$8A:-O\=S(5^@_$W 9VJ@:''1Z+ ?/K*Q]U[M1[;>*BO%Z["ASYK^CWP2_8:.GJA/%>MU^TYG!/D69+<>"::(EM=7 MU@=LS1J4M//.:?3[U++JZ?3X%\_LR0ZFW:_Q['&";K+/ MKTELB<__WM@^()7""O)=4LGL2OL7].S5%;0+C'H^&\/\0X #NU,-ACA&-)') M]6G-ATWWYCZ(*['.-KQZQWBVKK8B\J05(1*?JFPXCCH%"&+=QY M;D!2X,JXK2D4KI*T$BM8G2K_23P<\-7RGN=#"B>@BN*H718!5F#Z(&T4(.P]&I^7_(#VZ-X#9 MKCC==D)=OM>2^JA> MBJ@KUTH&5]S-W96=TD8]R: 7]'J6]YQN%=OH!AKF;Z4E_HBE#>4J"?I':IM/ M'ME 'US'A17<)$I#,+BN,\,'L?-]!P??Q9:O$.'SR[@C#;_W(F[/+KG=<44J MT$(5KUN4JQ]F*!']3O/573IQ1*/%L,&+G+7ZEHD(T2I)$$%=9/N8$$4\*[&P ME8P;+/) @TM9= 'WJV +55#-KQ6I'"=*^>:IH.ZTDSLJIL'4P M"!7HA,J=.]=>Q4P]\$ELF>1B'MKQ[]HI2N<9;JYP9:TTF-MPN !X7H-AZ5>@ M!&_=$1,D!6W38-3P>G##&P:NK)KN.UQ%!FX9L@7^-+E9#C'R45;,/820XXY1;(,&TO@%ID7Q+D;9/+W!%R =B^S"&! MHNI,N'+%;C3EW.>;E ($L(R"0,D\*.U\?CGA+ZG]\=^[+>A_. KXMCC@-5+)X^U[",/G^UU370=)9Q)@9^;T$ =17); MU>W9E'BM>=8];S2*M>2O$VJ\MO'H-'9IVOZ_"XFC9>$OP6 M27/-$R%3XR&7[?LVFC:8QCH$29J4($M_7MD1++7!=:=/9\<%X7@/@N6J[G$) MZ[<8D9-D]0O>A^45_#W"M?5A.V[MU\^GDTJXW/.)V/OH*OE<6 M* (D'0H1[G-)5&]J)9Y@/S^5..SB)EAZ@\,]OK1*K@3QDWD-I@F3IO+^<8@@ M1HJ?29Z"AX& M+(N'+,NQ-L R.\T24PH/:UV\8A;OOJ%BNAII\\L0E@TL@.A;89(QI_Z9ZE6/ M\SPN^KXKK=M /&@;]'R?_B3T4!7X"KFO0E(^8O^XLEKM&\,"Y^@1Y]2>B2Z; MX%?AW*(SDVXI7Z]S2;"K LVL=H%D M^7)*O?@2)Z?;Y3)Z_S<+7*W*]H?FVE0_.((M34XJCG1/?R)#D^ZTMOIJ+FCA MFPI8)DO>:5;UMB66C,Y>.?AS$GBS40%/NPZE\@A6W6%)7B2-?R#Y(^P"P#NK M]1W$9(VK'FLD'QEC9!2WM[?0^QD@$BFLT9I/=VVW%#:G4:WO9[ICNFBSTS4: M_[=K^.E_S3!+_^U&$*ZLQCO(.?)<=ZOKO;:ZH16*Y0"=\BOT^\4KNM1$3HL\ MBL"2;_::$1N>FS03'K%SC4=!E>!1!VC)<@2]=HYYN9/C= WF8P%#*-X2W89J MZXLIK+C#56)*MO8=)\M1CBQ-?ADTKUHZ_)V.C"7I1D$],.D%OY.&805/*'8T M5N[WJ,/&6)NF6P X1*(Y*O6^4!3G_H"&*BDX1D!0AO\ :1;K-%G+2*$X*.D] M6O +5E:&YA1_97NZ?F55E:NL_FD;%SRE+RVTE:C?'B[>FKZR MIN-BUZ';QSVSH)V M\;AZNMS^$N^HB<'#"NYA!>,$I='-C8ZI$]Q MU,R"M63:HA^I5B5XBR[>%TAPV(R38?R,G/Y9C=QVV(J E^3L3?$[4SO2.D8V M7$F62' \E5C+'H4IF-8-'4#8=1M'MNU1XX^3[+'7GJW>4.+$9#>,P)DE* ]( M28MT_.NL [^+(=F2C89]%=<&')(T0X>_M&%0H[=%JJ+\A=4$RY5L-XIEGE]+ MCIQ10/$OQ0.-17=M'DE9O9I]S^5[ZUI49^2'(PHK+757W*)F5HG\+],IZ0*H ME2/PA5RTYI-W7U,!'\570A,_,+34B;8I-XE=<:=KZC_]=- I%"J1/44CT9C5 M?\+C4EX7O[<1/?GF2*KJ&$@OD*':Z*S9E[/^UD3)1C;#E;D_P^E!X)?FX5<] M>?V!/5(F'9(\&W6B!7>3ZE)4ZR/'79-FS=(SO.E*I)IOK,SG/:V< U^-5CP[ MO%ILM&80F-;^T7CXX[U,,O.+TF0[EU>5COKO56R>S#JJ)$&=&E.W(5)Q M7"7;M*MO/SPXC#\<$+I=O)!V-G^;;*)[EER\F(&-@\.%QJ;WQQ1'W5\72/__ M&6'ERA)1NMIBOFIWM,R#9D<&('%.6]D ++)E4/C!IO%M:<2*/G))UIPB7WQ5 M"#=2IU^9Z;AP:WOQ;0]-0KS0^7S7">T93J!MPT6 $KM*1;7XYLWAUQ-WTV[_ MA;RQ!M.BWG1.S/34 &RWN;3Y/-MMSR0+(#\.75E2!A#8,2+_%5J M,TUTI=T_F&/9GY+OC \EV=GO_F_ O\ <^/MMFPQ,8%O!L7(G7YH: M4"EFMI][;R[7(3E:PX0S:5B!9O?FPW][)[#Z7-I[B>\?)%N_V3F0CT_4M:_\ MHC#/Z$Y>YM8)_6TE_G"1$E.5K:N=U]\\-X2LX%O'.*])PCM^!#M^^\UXVI8/ MBJ91:Z1H/V%)*[ M6X.;*W]-G3?:Z^/8A?(2*14920&%:F?'H((=>LE M ?F%(J2&*/\D!_(3IA(W=V?8%V&]XDT <:PARF?/_9NZ.=&;:NT-?*=AJYA^YJ6AO-AZ2 MBAVMLU4>J,0Y\FU\@XFO+"68KEB&UFDX*TCFO8U$.4[WS+!XLT[PV[Z -F!>]]1^$B8*OILD-.>M>CDK.'.Y'E M^B,=E6LIA U3LPM $SEXEZ;=UK1BL[6B*KKTY0*!K>YKJ4P8-R@=.+D*4TL7 M;)2A;M:RTH6\]\&Z[LAWTLX>:^ACS9@\P0^MB2=7\R\ K3_QB'/ !6#7@8+( MWY215:=K8^QBBNY'XJAD;:H(? O*%X"Q"<-)?[1A#NCDMDA]'A%Q4MFPGMR1 M]AOQBC)7_,P-W3"LQ8NX=UA^?!N=(HU3)+#-V8O$J\PY%G23.TJG:(&V2D&: MD(8R9'%EO4X5TOY1Y6GHUL8'4VO=-#>6=F1MB M?Z;+?PV3L""X=C6^PQC&J"M0:_VS)157HPCB*8 M9QHK6;G/1]A9ZZ)9!^VB#C1<%5B2KW?!119THYLFF^4"LF_MZ. M3*6[WYVQ$4[:&L;W_I:[+ 9*3'(]G;7=S?_3_6#:\4=4!D;LAQ7*9-U.,8H= M^NIES#PYI\EK M!_3+ZI0>-/?!VK15.5SO;B@#\%OBI<\:U&%UV*;8/8+SW M9:8V.7Z37J/72_RT2KT2[M9A5B"E<+E) YD1=# QM^-F"D_9E9_Z]>H+ZO3R M0L+1C,!/&M_8EMB@+-A&GJBPH)]X@BIOPZY:QNVO2JF>3=GGI7%=_-E>L0.2 M)D:\U7=T;4B*&>2\@B066;TF1ANL\HTGQ]O,1<;2XZN^V)'-U"9F3>'-50I08+L;O3[45;/E0F[FP3 M1L3EPE)K @K5&B=? XWMQ)F8-VX8A$I MKOW3,&5AXY?C*IZDQJK.KLO%9+">>8X6MH>+>P8G33EU[NW*>6%** $'Q9>O M$BSZDN_77'G[4JW?C01]V[-HW2#<-CDHT]4EU*E(>F/6[WUJ\G01<\8$V^CV M_4FZ7=VY ND@Z/N*G8&W9QP3-?%W,=B,F8S8:K2C-[F([@6-\\)ED$([6Y! MF^YL3('TLZQFCLEK#G#0;X\V'>.^>N]>;] M\?W7<>_Z57VU=]57&C0I3B$%0RM@-K*!MLN7L,J&7?,_DRWEU!8VDQ8&ZE]$ M*]/3E>L\+'[S"+?YXG),N5C?NU)_WSS,0;5:ER/7U"QEU>+7W O98Z'.)1_8 MLH:QX12C@H,#>]'=K6"C;MRQ0:"Y?I"#C119B.2@QO$Y#EE3D9 MK1!^=$0K19^FN;F]1!OD3'2;_I6=?3<)+-\ZF28:@LP'-GT, MJ$]).4,S?S&K!*W^[ "8+8:-)*!..O=V6PGP1WLO.%IY/!+Y9_0]4AH_U7Y2 MV%)H7C><7@VFKIH4DU"(,*#T$GHW6%[#Q7G8[N9;KT'T?O1]6E%G63;NNBTUNX]B-0DN_\UIUH+36OT MN6N)SJ7BY37#-<_B->,G\ Q\5^[2\&HVG'MGQZPJ8G2'R<9]O$+*,$[*,TKX MGCXKB=NAZLZK=(ED#I%MIM.Z(S%+K4L>:YKG9GX>]CG#T!10E9^0L<0Y$!8" MOQ2:VS>\331<7N8A!HJA52GC4 UU0FDW)X<57_D6^FB*,#G^"N8AJ_:F$FWIH:\F,>K6T1_YJ8 MA87)QJ0:[H9IE /]5.88:R5XBG1BZ H'.8>5M/K=^44KB:XXS@7Z4)S9=&.? MP#I!V8(M2RNUWV%X'9R,-8$[[BMQ3QF#GS^:.^[<<)I)NU^0;Z O!H4=]_ ? M>)^9)L53;MQIAFSI TL2KK@P%O;4Y+)J,9Z'X*4^KJ,K92Z\<1-C(Z-.TR^V MA#,32S5)CKIR [ZDL*S>"E;B><.-=42ZNI61:&L1+W M4C%8?6UYS;/Q*270*S)"J64R'_J\1)T1B%#&>T34N9]A_9:/PV"MF!S4<+U+ MO>&2_.,^[[H&,&^F*?)X;_//3=^AN>@K?Q'=&47LYW8:W3YE1PE M:-#]U57AQ9SBS$?&#U<3_8K> M):4%>G+T>M:DVNLL/:%$/5_[:W"2 R21\27!/J0W@-<>IO-\ZAP2'IVSA2JS MRY9+SDV$5\TE0(S/KL E/_7EQOS)^O"42.9L2N_D)?0QY__[YP)&NZ&'JU;ED6JEY_;\YX_=&,*LG/5.OC3]B4V[P!X#C(3&,3J1G$$6-OY[B= M/$/WGKZ0"IID@*K*O(C5_N!N/EV5H!,SJ<+-J*(65,.'[P9^4L5#[>+E,C?/ M^4J8YFL39-F0Z8OQ"_],K>8;@/QBS/(?<<7:OW: B-B36(U=M&WGGB3:V4&7 M8&]H>,3ZCXMIS]X>]U_<[[T AUN=4:I;N?B;\XU$MSC@R5'LBFA+^ST6MO0_ M'U5"[LO$'^HKNQ0DW?OHJO2<8$=HI4$Q)%SWTC6]U,! [I1"1$QNO?$9J@G& M$9; 1<%>V+/SYN&=SMWW[K_==T3UO!G9J058ESR_ 3 _43,-;N!<=\7?73L7 M#OF]SQ-,9@F;A2@5^E7DEKS90HK+1>,RMSYDR.ZNPQ=8]-C^R#WZ_K<(LT+: M>*/D&?UDPY&RLG21K1HO(5ZV.#*FB^%V/=A U#(.<(SYD$P":H>^4@S;]X)4 MW !@>/X75&#AN9Y;,F*YIQOZJ=$;4>Z7TG'W&"NEMQG?+F+.>XTBVQ!$ M_FP%;P7[>Q[> +B-Q61Q7@?DUL@C[VE"% 5XY SKYFO95P'>[S)F0'K^D6IS0%RT6;0JXI@!(_ M;P 4.\6+L. :&F[QC6 ME+=#"T-'MMTEUM E?=D,C]?-L9/4#9A F"CIO)7H\_D?O./R'I&[G!8W@/2* M=,CZN-<=0V3+-/VAX2AD?_5[+*E.$5S%]X!C;DNNEC:3^:QHL"BO4G-QR_3P M^ ;@"^0@9?UCL7\S:?L;"KWKHG=L[+T6;M*PFG/J MUKKRYBJ/%)!Q0KGJ5];N,=]MP%..?8?2T41X9E*_MLIX1PA10X[2"2>F2*_W:81@3 M_)*IT8+U^5L@?_MCE MEQY7JW3([3EXO*-=[IJNY*[ZCAK9S@Z.;+G'.E M>(;('\D_M!U#$*,YF(/-#Z8/.EGT7@PU(,!*5Q'BQ/KBB'5JM<$E4A.\TBEBH6 MM]CV,A+-%,$G&ZT9"V>@^4&35E@==M)(MP]J#W+)TY.V%$B..N?OB#&(QRJR MO^>PWK< O+0QN76.CDQS]AV[=C9,&V-SGT=T'(H[[P?,@PFZ+2'KNPX.S\Z' ME:UC2-&8,-Q5,<]+E$DD[Z015QL!=9C2(_46JAG]ZU%VH7L#%B5\'FG0V3WN M(G_GG\O>.APW@.UEIY1;GV'Z[1]5M/[G%>/KK^;J^]PL6;BY268[GV8.?)GO3CLU.,!S1Y"39NMK=3DTY7J0[*I1<93ZR1 M:,-X7=O$P'<@VPF3$BHW *Z.H.Q:U."[0*L=.H6?G_<[,N.#I/#%$:=_F;(= MXJ4)FA*ITQ+6?5=]>@6S="^ M&X,S0V%ZJ]?8X]>XY:\P!^/!R"0:!ADK&V&^ON!\/NA QR:5[^?-#3;Q1EFU M.,9%)HL(H]OP6_#DSW^[*XE%]70@9":H';%%LL#4, 7X91FN%[0@)Q'^85!? M"JH(OF<%A)5SC(Z20$%9*T/2?JH$W_YI2NQF3!?ZFQ9[> M(/5T@2TV,V3,M.=$ 189J=2!8S/4^[PW@(E3"E[/+T/WED6Q'F7DW\O(IP\G MP"BD0XYCSQ^V[;EF.'@LL $_AH>]%S]G1-ZCKC0^?7T2!WP)(26;56U(-LHO M\DA.IQS(KMK/1:7E2Q-WM3TC/F1X1&;V8>Z2 I:M![Q(O5B)9I=C8\-7M[/#:ZKZZ5BXS1$0Y#52FJ_E(C,&\/ORTK?UFQ?I.>K^=C+'- M8S 9N;F0!Z&LZ88R44'A,XB4DO8D..8&P&/HX0/R;MM6:O64S2B8T@?_YC)G MCGVN?"991[U?D3&/:\O)VZ!_LJH"3^EVHF>,+@*1,5LQ.KP_\V]/#G-+#OQ1 MACX7]+EG?9T? T9J,^MY,TD?0?$JXW4'WI=3; M3X2$/ "R[;/CU9#1FCK,T)[H& UE(!M#/YHN&""(H<-%VCE%Q'>O>3969NKQ MC1;?-\#YPG_$). M)ZTEI '1$BJMW&?*JQ,AW-Z!YR>C2K.M7;FO0^5)=+YB M3&GN@JZX8\]TU(JG@,+W$R%=:/RT84.Z/E,9N@"JZ^%TF&KK4[0UAD#9=H(C M#;4_X'BUN'\,E7CB'KC[9HBWO3*"]+7L/8]"E5?9>;C'A6K.B]H:P"_".8A9 MR _4Z8&@D9,6;-0\N/BHPWF?(JJ;1!SL%$!<-']MKQ+.P;N9=A^U(AOUO":* MA=G)I5EC6!P64+CA9'T1E@AGH^A\P<. ]?B^2.RZ4C:XPQ&):7QV Y B7AF M+7WVOZO&S%XVGB>#=I[W!" MG'+U9^3#'!G#'2>^>"_@FU_]:=], F].@Y.@#&,MI\9L2), MJ+\?ETH1<^G#^4-8)F7RFH(K,4Q-T A3O;$M/I&GV'E!(-,7>S.V!DZ1*D3: M8_Y5D[C.'GP*_%MDDSC C8!'NF7I$6V%2.6;E M-#ECP.)U$F;Y\B$S%.AHMQ*P;,:6*+CIU])H(\KCF+IYI5UAP(9)>=*P[DDE M%WS4OU7ZQ- @:SLXXBSHDOE*B#; 5?]/RT(])9X>NH5Z83*G<+"=.#6 '(?: MZ6JC-,(V9E>F_$@*?![M7&WV91=7AM($[#\0UI"O4-G(U MSEV@+ ,0!=2W$T3E<4.2/LOTMFGHWDD,N@^&7T*0F#:4(4,-;MDO24'JF\<1 MY")-0=@U21-*,F2&UU.6U)ZCURHBJ@_6$0'7H?[B66=PY-[=UTBXQKFV3IB_ M>.A/[&X1Z7;A6)@UDRS1YR$(DPOM:'?GE9F11F,?CE)6AK5DJI-9KG ME-!78>NSO)#XE&L)EW9Z^Z)Z@C+G-'0[A=+4M.-XQZ'7!>$6#-.UIQL\GA;9 MIOGX=.%M2Y1[Y]9H\**8\-B[?3P9LTP&]]9 [L$'_?<.^A=U%\4N?(;P'6=0 ML.0#G&+G5[?.\"!,ZC\ZDH9]D>%";;I3D4SB*! M%BDY3F,5$4N7.J5K"+'&8 @3M*QSD_&;X_:F<0+._?UG*XF_FV@9Y*63$J < M'\NK(M"C=V4HMK6(^8AT1G-B*H1OW7D>#E/Q630'AND,+*G'?UZNZO2J/P=4 M*3[+EO%+AX-!HBV#PH,[Y@MS5A=>V;K7J^T=B1.3TT!1"%*<*5%O'P,I0*MT MTYS P;+?_C].#OYF'&Y-E;T1)Y7B1ZC]*V?XJ+_K7$<37SW1K!ES<72AYPU>"7$?C""&L M%1.I /@M-LWFFESOA^ +ZB*'2W-KJ@\E^;87,: $YUO3"EJ$TMV*\ M[X1L(.'V5H;S%.@@/!9S6+9K> M+')YM$D3G3XQ[@%TI"'$%JVYR1<-R MTS'81*PW=);(>/8L9$PO^27)PF3W>"&T;&L].O7:H\!TWV4N0QVX#>+\.))+ MV&_/VI180^7WZE=D7WD)R(Z]A *O@PF>Y'/DF*E-^]XCO\!+D*]LAK[>;&?Z MXAIUE1:>)*KF@R(A*6/G[X;T'4[6LTJSO;:L9;@')W[MCEA3+T'0 MQVL+A,X*>&^Z 9]:VJ!VI*I7O-TY^-/P8 R];^ '%96MC.40OEZ[U58*W_IZ M^1A)"N3WK_<>OA*.[;48U.HD'KZP4($IO$B9F0V<_7R;JLU"95Q (GEMDBZ/(IZ%X1/]5TK<0.?],TB8\D@-9':N_^H-N6? M4:!T"[4I2>+1^BA#.O<<]6)(#1\3D7WVO9B!$J:]G;(9VJ9/J /J$PV!S^"@ MJ].+D$T;ME9A>AM/X'=:SI77C0\\0?:EF848,M2L.MQ+:<]T!"2N$(VH%IS& M2%P[&,9EE&>4>SG?QOM$57J2B/9M(C4C\S_=8.07J'!0R:V%.;[R1-)1M<]D M7[%U'!NQ;LHUVABTMCS6"I*CR6JHJ(0U$(X9EO.?,CP2BG@O)+UY T"5"E#Z MZ7X_E%LP"4Z=[W%O(';3&K*KLEF!U;][M:SK/4:35:#3U<7)E:"DD?(A*X3U M[=_J9;1;F^%L&MA2AN9H]P5TKVA]9^,X^X3Y#[C MXEZ)= \!W] Y5'-Y//S?:LIIUA[P? MX;4ZFKC*?/11=AG':7L]-M4G7E5N%#+H W\C1&\ JNAMSW70#(-9S-69N M*(YM(Z>XGY>= QR= ]&^4 &'4 MY^BH*OJP*RM7*UF9N6F]S'##],P?RM24\!LMVR[:'K9SC4N;ZY2HHS$S+=8V M$JAG)F0AMD'!6JA3I#UU4#.5HOVGCILQX&_IH2A; L6NIUQ1^68)T@%J,M#B M4[C:)+I]2.GY[\+34NV]_L / R W\0DN1MKZQ.'K^!.,R[3_;Z5G7#O0"8?0 M6,:]V:"/ ^RNX16&':_9:S:WQ )L!V6\08*RJ9J?BJ-'8A3_2'N5!UC:[,_V MSU^..WLWV2631)"XHO-[VQ>\*S-^5UGEI:7]FJLGWTN1V:ON+BKCXU#X_'8( MTDE^ _CHY:VB.E2'?EE4H.YBWBO@*J30.?WO"L+_9G'XA8UB]/.]Z;B*,DVE MMQ:FXUCD?(<S*4L7A(M5W)^I M3;T%$9$#]3+8Y_PBN\\?6G#&[P624(?7I.6&?5_\$G//R5A$AGA8-B:71M/C MQY19>;Q83GQ5F68UZL!H6L;^[DZ")6[HAL*O_"++W^C%9BVBVP M&GNNPY1GI6]S)KNK/TJQZP(=]^_\&N_FU\ CV=RYV3]49.#>;>+_/F3Y.'1= M2IXZRROQY;A0,WF[6)&J[CY_M%/F!HK"C%3M&G%NETU('R#YM>8SLM'!T)KX M>=:FS<6L28./7"6[+$W#*E=%LL))Y;()\WE\:14'Z\RPW"C6Z6<@PA?,3<9> MT=[Q^0V#%5UZT#V:N*9QA,M8T*3^D/@H+JQ>WCQD12;VLUW8P\+%]I&2!40E(*C["CD9$2,ER$0LQT+L MH.?25 4;LS^N-HZK*RY.VW[P<1 *$3-%N['//9)]1E"'%0;J-=V\N)AV;[8O M'O3I-J=G*I8.>-KNHW:V*!$NP\2;3C+/7;\2#)CJX.4,W01X2%+4>UE+P2$?H1XNZ#;Z!WJ;GM MQ7;+2P^*+:U322W,[:Y]KVS4:8FM$C#"XL\E?68AM*-0G[72SUEYIKR^C"(B.R(6TY,^TV:Y%3[Q=JTP-2S"%U6R] MJA\3*)"S)[X*MJ3N46-I[R[V"/'R]V53']I\6U638, V;?U;YN-2+Z[LIQIR MK/OOJ"Z>34*E%\)MW8.,$Z[IN8M8LW;:5QYR)R"=#) I&=T8L@7H5AH^>^[R MF,ZAD6@HFB;^I_5%0$("XPC^]-!\R1V9"!;NM#I/=F\@OYM;]AK MTNG$XQ8NYIIB;Y-6UT0,F; S=U\EM:)!0U^V77L?CN%JAFI[I<]@M](DAN"< MFO_W[Q00A$W$NVLV$EQ3\^4I=A\4@B<2G#UP6'#.L(L(^" MKG'D"GRKU[J.QU_2K7[O,\S:6>M&11NO@S.9 =7Q;S^I'EJKXUAUASJ?E-?+ M NSQ1S([CW!2M90X;-X..1M9M'=?2LT?DTDQQK[]_@S']XWIAD?_O :36AOD MX/(&T-5>EDY!3#0WM'L8,HF9:9R-[@>NFYT6\BE8A$QBE7^]Q[WHR^/0N<@W MP!4(@VWW@ 8#JQ.((!%[ /J(&+$O_=08L2.2,L!]< -X/("T6O_%7+!N MH.FT8E@$7RUH"PPGL+@N,O)V'38Q[A[I&;5UQG_]OG88,&)9"^\! _6>,'0) M(A/ASYUF'<1'.8NRU])I&I0%M"Z]VQ;:*18,@&KJ+QB>:RG&C/<;_=7IXC&F25O"B[$],!+L-77\YF36Z",N0'>;U9E9% MH$@./K^6(ZPMHXTD^/V R8#Q&TNH/VF/IMZ)38#U#!L@\?*DNF=^).#\= M_"\^54)05;V6"L-06*R'/7]Z(%$"FC=.@<0=B\3PZ;#H->O9?D,](JW5:5*9 M)I$SXSH]F!R?45Y80!#KT@$5UP"MFC4YHQV; :INI,X M;T_=,:K]& %A6-?;WT3() ;TQ9J?K*?.RCD/*Q'2?6AX\QY)79=ZJ=F[T/UL M7] ]LJOFDBS6I[=HQ=1B)@EIXDE;%9=6"@(SV8^H752Q-(L([,SNWOX*/%)" M:N'^^?"N:?VI#@VM@]R#'2TE8FY0RPU<2^3/CP /^K#&!L*?+ MLF_E=5/O5/D9.G=VC>R?^;^K';"O@KXU:J-"?ZT/D6?086:@E&?GGHQ.'JS< M3T\Q?Y'$E),6L5O4V++ M9E#X:09$]8PBQCMB4OG,'@PL/*_@J*X:C(=_R)/%Q9FAVZ8^]#_*/P(_TN^% MNOOL*M6/<-@><[/NZDGUXV55SU$]>N(P1LW:,!9,TI_B>$Z3C>4?\]-SE.ZB$Y+BSR=6 L^1 $OQAD.= M;7;;8KY^LA9'^U(S>,5GR^0ETFA;G.LUF^HDR*C3V+H(!-Q WC2O%883FE,NP&< MS)XQ% 7O)8JPOOU0"FT:.OCC'Z4[@[H)5X,W3X*=F3HMF0 MH%9]L>K@$[;W!WR7!L'VQ#] X2E1OJ;YU!Y\L#G@7-48C"53)T4F8C1Y:.&RLF]]5N_BW8\FL7@K& 6^PH+ MV(73&E8A"1$[2GLF'MHA+TO\>__96B__3ONEUSU1H29BGF^::C M9Q+)O5A4N#@2X9?25WO>X2XD;E$F$T@7(%T,"REKR]5Q\=H(J$9UP20RF="; M7.PV3\3^E[GCX11C!N7\8Z$[$4T>!/FES*@JD8:'>RW.M;(K0II?2B20Z(;T M(FL*E^H"BQ-X>3"#?:]JOEBXQUD/D&)!H+#8M9S_;A51<-8;/9+&("<6)D+P88?'IEB)R!>\L8-;S1I:KK=!@9Z\.,53+_: M<(F".W:E,IG]N<5F!\-0PJ[2X-$U/PJX6B^@H[T@/R16I]6@(%:YWJMI)#NF M6E;CKW28;A _P=':]>3;3N'/](8^8'))+OZ1I^?O$GQH1>NE[Y*?I],0PCN7 M#RLM-3YQX98U?2QB*CV&7SW3T!C\%',#T/IN:*3J9D.H3/ENOKOD_IQ[GZQ[ M/KNH8&*4;I$"_921?;Q?V': U_:&@AA+Y9G?B_W/HQ\41/UA1E3X/75299N1 M^K2MBNGTE^;U[+8HKLH%Y/.@G)G0QZDTR/J5O'7X2O/ $G<3?>BE](&BO MMJU5(IM0UC1!K&IKP[L)--N4NQB7GQTLY>8=-&:,G M9QF$#K];A%K.+-W)L,.6OI\&V5";#A:)/MC7HN[ M6#M0$)B#X_ &X/^3S>K=#&U O31VE;H\^XOOA@]2*+\9.+:FFC)@:1G(.WM8 M1C!?FE8-;5'J:08G M334J@3_XV32Z\TY/@6TA=G.?CV6?7-XK&;YC'Q<+:-/,R3G7CZIRNZZ^297A M>DF0$U4%K''$54%JU^C*E-5A>*9(.CM-Z=W0T,R""ZD #UV$G@"CHE '&=5B M*90/-BFT<_R5IR_A(AA;[\GK%Y2B85\OAD%7TL0!>:D)0(:&M-88VE< :LJP MSZJ"A6'Y=2P-[(D898Q,G?,A0]"[X6-F!'Q8?*BRF5(^_'41>[/G'@#M+<3' MCC:.M^ ==#CII#DAG\X21F6KK2 M+DO/:BX^LXI<:^,5\%92=&"GLE"E^"[YQT98TZ_EE]B8*%WOW "FN8[72OA M&>LW *S<@O$T SR0IB7?D.D.JJDE$Y;=\6[BPH@-T8L6\-D M9_E1<:JO689(,^9OND&+%M7:D5U"5!<#8^FX\[V1]-_%5FCJE5JWI8D\(G!Q M?.,& 7BO5'N0ETWY87\GS*AO=I/IXZ$0QA_=0$5SWSVHYRCRN#R';DEG;S5P M^PC/F)MC.')&.7+ DV#50%/-1$LE%=@F^["3FH6QV"_D91'9WZ/,\&\5[?]> M?_Z/PK/T?YE*HO._#%+T#\6(-I4$K0E)7(:)@U/^%&&HZO[OW);+:CF_W"#7 M_>#'@ULBK)G2+!R=_N1@+9'KL@/YXK[8#:#?.#U^0N-%H,AW8_)!L_!VE#8Y MEC9Q@5/.<%5"_\6:D@XN<\0*5C(.H1Q]H#8U+N_%XCW#,_H;@,UNAG0:1F-D M,A8#IBTU_DV>71/PXBM*?LI.6R-*AJCP<(9'.V8:;'1')/(V"CCZ_65:,)'3 M[\%WH8QVK[I:Z")S/5:#O^ SY5TVD.OK"E=1ZXFG9Q]?C&6K&8Z'\8F^!4G4 M)\DH.37GEZKOT_IMPT!C_ :@4N'8R!CI'1%:\*HQ" PQ B8JVWOCR=!M>3[= M(' PX0AN'FEI\M*:6HDS5!Q1DW&(^N_;*'5)+/CK8O[]J@JAWUF/8I5?3$<] M'5.8[\>9MGD')Q6!;E6>=ISGW #EOY4 M8#+[,Q3EU<.7C*PQ2("CPK9A8&:AD7OZ@3*SI'=":%OO[B<)1-.M3S;5+LRK M@U?LO-AR1GD&Y/VLH&3[]D-VF2ISS;I78^BHSHB^C<-VV)J+*5)'/.=BM&N( M:JHHY;-.=:8,D=:C_\I\_IU4P#\)_TRB]:^0$WUJ9%!/^K0X6IZ_HFPN9$G7 MZ.S%X4O&VH%EV_@-U-(-0'7U>'-"PRS\17!V//%@.[FNV=-U7:WG#T\ M+DE1'MEVL>&K+8^3#\K?@0Q$M,>S3O7'6 ^9C(Y%,0\F_'4")FM>=I[>1G4> MWIFVYI:JEOC/$SZ[$/60F,IQ JZQ>GROO)WT%I?ILJ6Y+VMB2'!^B7[#2AE? M/\XZNF]=ZCIY[7"E77S_!F#EAO$YGE]PS+G>D'#X5N JFA RCOK"76"5 VLU M-B-?<#\W00[O%WON052BI, /V'Q&9FK\,1,I3YG7=JQ]&("D>59;_NEMD[0G-B[88$QCZ)GDJ MMR]T=*^VQ)I-3+K]-4=?/DV_@@:"[ALGJ5GPUX&)/&*EJ:KG+@#999>F"@?6ME=N___Q-;_A7"8QSY9YZ; M[^I!.K^7Y%A6;"3FXKP(UL\_(9+96..RU?2N,C1?Q/+P2CQ%;ZK% 9K=:"\F M@>('Z6?'Q*6ZGK.!'T:I[:!F_)[?ON2V?B$$HX\OC@L]P<&0,H210-O3Z^3% M+,-;,Q'R/IS<'%[7;2\N:-2?!<1#@$5SW+.!P1YV(1S2)RA_Y]7.$[31-!^RGE]RE)HP8J M]%SBD#N>$QFE9N23NW?X'MZ]/I2+!CM?15[L@867=[;LBLT.=CF6OC8PJK\V M%C,4TY>@LC5;0"W=;L@'^;^3?=Q"6' &B.7 ( *_HVF6\3M]CC]DW7GV[L;I M.'#0=D%LY7+VM&/UL,V5PN1K59H$@3#EA-R^\JG/1\F%D+;7%N[FN*;HKFYI!#*T>>CM1*W;;,>(+K",,K''AS5:JI?D^ M_VX^&>#1'27CZ4?5X1SFNQ*;F57 W)J.K CWN001E/BZ__ MHMU-W=;*7\8[QO/_S@N3V2ZZJ]B"NE*]GT17!9/VR)=X8$\K*+%M"AF&6O1# M-XP9DJ"BO(%X'UR[P73(ZT.,TQ$T_%E+M2>CV>]'<"Y,Q8**7H.//[J66@\U M%#%]N_!-2S*3XWW#7_C$EA.(V:+';Q,,S$F^NMK6=401=[1[!L M=ER,I R1=O;?&V_^/RBZ_U]"NVD8ZJ*D#6\,, \[$9,\QBDOXE4'*NA]1:: M3']CP:*]516I?AAU,>9AS=]I>4$MD!&P<7RF(08Z M+^)5%UF]7E&=X?/X;?EGLLO(S:O-Q(F1["L.'?L#<#9]KZTSD0Y](\L(KVCS M@A__P5/\H?86Y/&T.F'/SL?2-)A-/IEXI.1.I#/(>$+[?8]$ MPLX_=]NINN=(7/+;O%BQ5G:Y%6QM+[;\&P#*X%W3KJS,I_5>NQ_%?^[^_LCV+X4O"8:3 M1UXR\)[>J=+*&;;/O0'HF'^^QNC^N $HP@@"70HP*TF.$K/*&?W$UO$*(-+3 MQSW=60A!T0?G,8?@)]GC!%O M*(:$$!.Q1OC>.A:CD8-DM;-)\%?KF U'$MK'56NOQ@Z[G:='OH1>.%V,*5OF M30#7*]I1+W&\0^Y(:,P4#QK'LXNQFF#96F4E_-&'7_ZKL1,G%IV%J@R^OR[Y M8(Y\@NS.:($OZM9]D5R(;$BC5;&;/4!)7MT HB[&1#?;N1*$NRNNO0B7!P9& MKW1L(+TG2KPVERLBVK@>S:<,YRZ%K]P=;P &-4K]Q,H'+#VNW%3TU^ ^[TOM MF=B?ZQ?L(NP?[W2T*$[5>:L>46F'RY7'*]M(Q$RNSAX=U?X:; MAM\G?O+ASM&M>W39TOW[W?S_1$+P+R@/"N:8&TE&:H87,S&>*[-@,QGN23_& M&1A1= A55'7@3RB>R/)UY!$BT@J;P[P0_3$4-ZJW2.P>[)B0>M MMI[-+UF]D:(^@?7)J6=?WA4>"+%PICU*6V0;#VWUFU79;[_$+_^^%"&+]TMG M[I8&VHQ\2A!:T'ON$L-/KBT=!::8OQ*9 XH>NBU@/U)QN .:8*ZC&(S][:9O ME@=^9$U@ZYD"C%B;O+I'*"3&7(A'!_7GQ5^0]7/(4QF,A\V>6ML1+W M+R+ !EM:PWY>QJ,FR^$8(\6E/0:XH9]/TWQRT8GJL\W9_?//")DB/Q$^0; 878#T&\9=[D-Q:BA>J[<=3(O=]'.IM6JV==@WRLV8\C$:,&5 MG/F$3^E5,9M ;6B.NX'*D$F?I@"I7*PHTLER$_"?^- V7_*]R)?1 MMO3GAY)4V<_IJ<^/2W)\?_GQ$+RWD= 9-GD_.-..,H?IW%%X<"7VZVBA=F/8 M\0NJ(2&T_^+Z[6B?-5*K,4@5,6I+\31G4B*1..68NY0-Y%': M T@$:K!9-O7$*3U[7(?*!O'D"[IQ;-NKB>W(Q"'93B3]J\P',,C;3T29IVO( MX'+P+DD(_\,G'QQ[W(FMATW\-$3=!L6^G:PWZJXR!&#V&/S8FB8U5AR:CNJ[ MU94IJC1,HYG"S8+C!P.UXI:>;JI %2D9@>SF3#+.'_V*>0CF#8]7_8H9?TP! M8[KS#$^\7.E\3.9DG)VU75BDLJI&6X>\4B$9"PVDP7.ANG#:-MKN%^(9UZ;' M1=H^?$,EC A/6#B@L4"Q*T\8!6&EU^HO7Q M2NA+>E/$#>!',:HGF24[G9N1A_W[-#G9$S"%MQ/AV8N9!X\0',>H-.8L(?.K MR@Q42@89,$VF!/ID1UP.N7YM=3+*<"4OD="T!P:LV#B[\.IP-O)'3/O9")LO M^SMWOUB^NLV*BX +RC2GM)8C=.S3Q).FM+_F1I%/%>VZ]/UB+-*(? ,!!5@T MW]11R_\9[\/M>:HD]+"01T$0H,,,WB=0KOZ!!#Z"&ZC@^1&K#HMF=.6<^;LQ MP8-(!'^4HE_@+H'=L!:/B)6:,23#=KSRNZ69!DF6C+Y(5E]"[DACMCZH?E61 MUT-^E3%04F?UN1HLRQVN@EHZ^,2%C;3*_<5Q)+;I6%_9AM TIA[C6!F:R-*A ML>9T6BX3:RB"1.RVH:L43P;TU\L0?A7R;MPX3> E5JN%50_UPE*F"2R+$TOM M'F(E;L#CG/3X8/ B/D4+JUU :UK,E#WS_OK%*-.>J?$K;S=M1*-0?P+E)X*6 MC&%BV,?,=82%>)LET3N)2#L#S(7HF"H_O1<3K9')5%-/J<C9X%&F MY=-U!U";Q2U'?+F=UB, MPB]B*RI?*X1=\]*_',G]8V=<_Q-SCEO@Q_#&/U0,V? L>N2O-T,WE*([1(-B MH*@U-[>D?N5TIIU&S..7[/#!$579\O,L15VXR(/%5>UGC<-!V;WX_D\LZ:SU MF(&08=5A3<.4\I6FA%\DP1[MWC> 7!>[4/KM:&F6#3(S+;-AT+/W IU/2.]+ ML%>K3A\A)0TK,@4(+-(SPN'G-X!HJKK3 9M? =(R;S-4];M*:.]D[70-4VHXBJC!UR73^^@6CD6<(N6*U-S_I/NO'7 MDYNPS)$BP*]C+)?BHB:\-7CM:^" 'SB$N^R6^]9 K5F9<'OU%1> 8GV&9S2X M/,X-*A>M%XQ))MW^%X/7\0MUJF='J#F$VI7 4U.)B ?7-OE991=0IKUI3_Z M+@15TTE0Z';3V#H_7%$BA)P_8^26ODO,X^-I&+@))Q2H@^W'B9/3YB M@B]W6'E]+_Y4Z.OB-H<\*?]I]2HF^:U$9D$L4OB>]V:[ZFDF>(TMD^ZI'X\8 MOB13>$[3)N@C^#3[?L0[*;3-S@W CR3124C4(%-"6?'Y,1:86YTKN$I;D"*M M:>&LP$1ZR##FPCR)N>" 5*(KZ0: NW(;R-[4F5P>W1I/U0W ;9_ 76*>8;!I MC<7F!@"6X:Y7S6)I'MF^ >#T2F">]E)BOKHVG:ZI_=MWOKP!6!U<2<_0@4FM M%-+089:TTX_ 486[BVEW?+8G)2[+FHZ)\Q OXL(> A.LY:0XQB2ZBN7,;4A$ MBZPTJ/G;L4E:&PN^9)P'U3M!D B;5'WTK"'MA>63&P"%Q#S;B,5"=XM;*6:D M5O*J*']=AJ:O<@8RE;CYN:HNM6GRRL0) U&LJM*8 0K0#OQ9U(HO.FXW %K/ M)?XN<. ,^^+^+PFH"Y'Z10.&1> 0OOQA>:=/^/)7I(OI\T3M.D0=WH^>_@/+ M*:K;%*T.'ZR_E^1%_N&.HWS(O&J7MZ;_\"'Q1E58X>*CS*":8M8/ICT01J#:*9K8;Z$RZWY=I:J:>%F:G[4_'!G7/WKUZ\R M]H$MK _JIALFU")?JJD9&DVB66$C^[^+)S4[FAV]A0KU^RIXOW^TK^S\?-A! M'ZX90!GY+G8('K=([(KTHM"T3'4KL?8VT7&K'5ZJ,A"IK@9N+X5(,JL@Z0OD M;G/&O+7DG=V8=?%.ES7*\JM#76\+ 06P_N3A[$@B;U.IZJ% *9_>_9\7YB$O M&[@?F +/P@,_>SHA^4)!]DXN"QZWN_W$N)>-7]'-D/3O=3(4FOX HP_ MTKQ8&E/1I;9R9Z1]BO9P5QMFQ&]PV2N@-IR&A3HPJZ2Z'QY$7Q'CE(Z8V![J MA]8W22J>6K6,@>R/Z@1!=LR7V@EVIO1Z!+O/[R $\D]+1JC"(N+QEW-(3R)! M;F0QY/?)%=JMY1=ULW47R;3N:'K>,2(J0#@F('CB;'>"U&2(:R7_ 2KX/Y0. M_H/H'JZ7M"S8T.%_CT-H$-M])ZBYF>ULI+9-0:9!-T7)23VDQ=L" BEU^4W'L6>+VT!<@[#C"CC&1)$ MT_D%7A+ED8Y P;3U!4TL;^RLC =[2?0;S)M(4^Z--X*\W=IW93-OWLZ[JT"7RZ?C/CIIJO1'/ M5[2+>IJMJK')E)>SGDVK'YV,@-5&5OB3'*H4EJ85P;+ F&;1HV!NO'_CQO!Y.:U4EX2B+9 (C M)HC+^5,\!5?4*^QN\S3$AOG?3XKD_IZW&7F@XV36"XH9D.X:S#G#[A7ZU MN7#E)!WCBY\LV'9:4G*.&I-_;Q8JJD ;]/,Z]F(Y*I"\L^UZ8 +)U2P;BDUI M*#W78SK57_L"=Q,,Y4CV!YY2/&_T?H.@K NF[L+&,'UR%_^EW=L4B*=G+>PR M&5"9O-@'Y\Y($NJ'$ ^R!KPG N"\P5'41PE:<85>)52O'URV9X)Z+O$?=ZNX MQC!Z6#@$)5MR;HEU0A^^+/G1)J-''Z-T:YXL8?\G=T+_DRX,_T^@CN(*3,N> M-DHO;U>\A$M>+-0,3"!7UUL.X*?ZHM5'-*Y-N&-4DX9',J+^3?T1@7IW297>=LIMR>;2YOS,()(0[U.X5*7U<\@/P$_ *Y\W+ MS/=5FAY5!AY@ [Q$):KK'H$9>GC,T*GJ)7:!83#-FR$<'#I?P5^G>=T?%R@G M7T-F#/7D[N''&+XEZ]@\$KUKDY65DDE:Y[F[(J[Q8K.EVNV5?I8H:DB?L\/B MZPDBS+G?,T-Y<+NJGR^+1YD7R=,KLNMVD=PD8U70K)3$(=?U[:WN".M++6H MV=V$$#;)O]E#\0^"ENTV2ASC+/\C,>)_*YX47A'=)H*SU[<4$!V_$;\,_K=N MWUVP:;'[8LW'/_8&4-.R>E[V1PSYV.^?S/+_;X+@9N+_ 5!+ P04 " ") MA4=8..#[#=-+ 0 1_@$ % &IN<'(M,C R,S$R,S%?9S0N:G!G[+T)/)1M MOSA^R[XUV4.9"BE"92O;M$G(5B'$/"79TJ2(:LQ=UJP30O%DE&0GV1(9NU#) M$AG+C%%)R(P8-[/][][S/^_;\S[/><]Y_I_?><_[._]NGVL^[G%]O]?UW9?K MGL%]SZ4 ZRP/6QP&>-;P +_ /P#W*[!V_UG,&4_ $X O'NX(7GX100%!D3]]<1L!"2'>1OX3O#Q;@#42/+P2/-Q6 GOD?\OV^,!_M^+ M9PTO'[^ (+P-47A"U3IX^[R\\*;YX1W#?PV%_P[P2?!+;MZU7T#*_K3@E@#I MW3>3'@@I'RAODCG62U/1.7,I3%A$5FZ]O(+J5K5MV]5U]?0-]NPU/'C([+#Y M$0O+XR<<')U..KMXG/4\Y^7MXWLY,.A*<,C5:^$1D5'1MV)BDU/NI*:EW[V7 M\3#G4>[CO/R"PJ<5E575-<]JGS>WM+:U=[SL[.KK'W@W./1^F#1!G?SP\=/4 MY^DO](5OBTN,96AE]3M=/ OS[]??TB7!$S7FN\R$/Q.%\^:X.\3)/CX-^\2 MD-QO+W@Z0&K+[IM"T@>2'I0W"2OK'*/)G+G4*R*KHCNA2O].VE\H^Z\1%O;_ MB;*_$O8WNDB &"\/+#Q>"0 %0,L,)#N:"URPA33*YCKIY GS9OQ(7:N2$!>( M4&Y5B&0VE%#%;4[FQBSM?7 RYZ2GXI7)Z42-6004,<(1N<<%+*YP@:ZH6B[0 MD<\%PJV)'[<3JLCL>G!ZX1J;DXUH1/[AQ%O61$H!83$=P\KW(["N$<'\GU-_ M3OTY]>?4GU-_3OTY]>?4GU-_3OTY]>?4GU/_UTZ=N$[%=!!(+1/IK81U+ ,B M.Y]U-0@57=7]0M_O+O8T3M(IS.O6\W"M?:J[>98>/N$"?H@50TP,R+#3(["U M,F(!-O'W)6<9O '=$TPW+C#2P2&HE9&_ -L>QOX<_P<'9QWQ[X2!^BF< M?Y7Q4SC_PN/_:N%H?!.UX0)AO^(&"+3C2$A=KA4)J>%94EQ@4C^.EM.$$O#7 M0N YVTZ%^))=!H.N?]9R''1U,R3-Z/<>JJAXD'$HQ=0^H$7=8'H.5$/2CN-O M$FEV>&A3,$OF>BNY"MWX G1^&XB1"RD[]HXE/%EDA4'9O"O&>/G="RQZ0NG0 M:+?IW'3'L_[1O7T"!@"R DVSGX]'TYS+(%7\; V53$).++?;BG%ZW67Z Z\2 MJ[ZR["F9_HJM[E)>QY*^W-)]FW8MLM*FZ6-,2>_ MC.6PO+@86/!XAZJ-N_G M\4W/T[$U)(<7K8F XCVJHQKOSQDGE:[F\$K9Y&/I"-1%CX>%*7I+&E%"GFN?Y(%A8[W[V0JC9>M$*!E>A(@R!GA"B)XX7FV\"* MX+FA/-9NVN-TNF$/1Q(O-,;:6CF$/J7A)UKKVEEZYKIU+V[FX^&FE15C)UB^ M#EP TB3.29)IQPD V+0!I&3A]/OK5:G6P6T*AU/HHM30-WB!7%.\ZK?V=M$] M:N*\NOI]PF>]'%7O'FYP/GR&9W79#+>;"S0=(%+R"=7IK'7:C ^0%Z4G 56I M7T6?IV!:W=:/^B9!0P?[-5D'Z97SAK0M6JU_U7D-W_FMC@:"Z.P_6 M^GM$+Y=4AGW,B=\MSYLO2'*@$UER?HQ4=C[J#!%2"XXCGD<.NU(=[SWTPZW) M:/9[87"2-NO$6"V6'QRV<_!XH![\%:8YX$NC*KB12WI%E<.],56D;LN0'L)+>YS:J](T7Q@8DW;STL/U\B)9=]J,Q.>)"]*%P4WFP2;7!.(1) M1;:M9TD]]$%+EN4-8-$[GJ@QC#W,GB!]CU],/N0F+%:TQ; "$-EC9$L":5;X MM6"3BZFVFR^JTF"NA.GBZXCC>3%4NA7RH?#2ILS[@Q*L#DJAAK6JTIC;KUML M#>^^["?;>3SX%;W: T &.TVA6!NV,T]QQL@T&^3P%=L1#88SQ'YTT!,96\E6 M7V[*VD)S*!G=U69LDW7> "B^6?^^12:4$G.$_\ -\+#&PC)G+<0%[NSY0F38 MZVJSY36!$"[ DD0Q/L.F-P,V.8%GM3?B^E$B*-^R"!>G6\:JU()*$YTF)67H M:/N00[*1D5_V',A/K6J81*7C-S>V4T?I55R [S3,R_LL5^8YSH =IXD+U(!- M;E)-* D]T:+,C;RG:$T9&J(O#HSN36ZFCE]5O7[U5@+C66KJZ'E21.E\)D@9 M(D+JX*P&C(@&[^,BZT0'C]!"]O[9TUYO&P"0BB*/?(5;Q\/\E:8 MV''GE;M#T*M;-_>+M8BVP<:,)Z$YPM^1%=%L65)QC(<0LX#E EG0XP[WE1HK M4\OD?*Z%-M1-U(W,%,6M3W9>9/IY7SAMD#:KB-WWZ')[4W1:\S[$8(8&W8.S MU@?>#YS<-QT&*6E(I08D8O@XXT[B4 MQW:+13$&]23&D8U'OMONZ>9C^PM;K M&+VL\2-2U5_=E MWD!@@IK5L\%ZB\(=$B6#N4$^5^*KKYVO.1 @M"^[/>MLKN/) 0 7"0-A8'XP M0)J%]OM2D,1K20NJN85U+O4+\%82[BV[G_9N_F.L<_P0O]!E/ON#RD\+^$?. M"%@SA[Z1C["K0WFM;;[M,T[CO@OFECNO+<_G &\7HY:" M%=DK,SLNFH=B1)N3Y[.LTGA2C%(BC8-92IJT94;)$S:A00%K#=4PS7PRHB/T M;.6&]WO0GKWTO/MMZTD]A+*B122.&+2 MO!D%J92%-QA@ ]F%@6RGB?@L1%T#C1SQB'9" 61M9C!(D4QW*ZWL%-WT+N91 M@J%:&@^O+L^JI^^RI.OAY8O%EY[R[O!FAE7O!2AG>Z)=]CSK+<%*9/M]]K(S$MS[$V._Z5R MV9.?4B<3UN2+(E_M3WL.AU1MEBP78$0^A]'=@^8Y0I.PRHC2]5.I>)G/2EO? M+>)Y6/;]BWOVQWX9@5KYET^WNC M5H=U-S<'"UYQNPFXL@NYP'D\M+>(D?P$,F,>ANDR:E@'GL5NISM49Y&V./L\ M]WSSH%0R"3EGXJ*1J^GI&6C5*=E1?DS@^'9SSVS$2)<&/9.S%MY$V$.PR>R[ MFDISY&:03VOF-HI'Q=#5K-XI++=&_1&Z6BV(_)Y[7AK2S$F '$$5#LF2"K=DE]=MI([#"1GBTR!ED\=.F(G:4 MSB_=PN14QP05%7520R:3J5?3 CS$+*3MWA2^ZE->P\/,-RK"OP6U1.>TBC*(!+2),Q=AT7"!Z7#DAFV8G31*TUWO@M$B);%8/6H M47USB*(DH8:Q?*"UO7^W ;"!!FF7=C]WE7SAC8'A_*?84:;^GS!<+?PR/SQS5 MYT.41^V]&R>.UMQDG8$9"V>K30=1E!0"S74$\=YKTG9N[W5ZRX1^7=%GNY?& M;A.O]7M.E%<-M%I-F9M$K O77?MA3KDKZ;BB\KG1;&3]@-,4[.(W>#&=<8/D M)YA9=4)5V6P"O9.UJ^ASEEIY?]7&K?,M&;@'7ODC8WNM7S/N*AWY>%CD1$ZD M^JG=Y>K==+G9&I@+ +P/.'(T[8/]"9X+2,!:@^+E]&4)P.+2T!T*4BR310J[ MV!9!N3MV#'ZQ$@UQ1%;XT,W7_:)V-MG9\S9PYM".1F1=I=-'099"/XSO)CL7 MQ@0/48X*2Y-=&C3C#[81Q$MU.V>Q3K($\6+2_83/M?8;Z(T%R'M2I*1/ZJ5+ MJ9=$MY_+9-R MU*-!=EE1$K%ZAECN=#V7<>31:9UR8 ?Z!D?2J6";O.XS/=&2 MK1+G5B,8S[%R(@S.)>?#;_JZDGE48F^>:&^]@H<42N,RW!)CV04N,N M#V\'C7N'WEB%C"6+ MHOK0T2%-7XSO?-GJZWU*&*8+9Q"]A@N<0=Q0VOR=Q]YD>?.'(4XM5QK\QYK< MOITZTG'>\>WAO6D^&R(.;;3X<$,8F8XJATU.D"/R$98+!2)2$PXR5 =8NY@& M6#%:Z +)/63&@59IJCR$T5I_P<7ESA,(-]0RY*X]4"+QTJJ[-B_YS=AHX%:5FEK1:4;ZDLRJ M&A<0J&1I].+DOS/-5,;7T+\PEQRGM51RV3'I!,(P^)W6+X=-'[F.C#RV7=[& M6TGG K/?X.WE0LB)>_77F:9@T\'ZO?0\IR<1760$9R=6LV^Q*/0D3UJL*%O: MI:HXCV]SDI+)*X.G^5O+04HTD78,0<)P1$P$.Q!2G'Y0Y %-((=B>^L)Y-O? MN.O!;F^,^!W0)];93=;BK!]^5^)$))]ZO!BA7N,6A&&:L'9"UG2=#J*LL7B. M7E8)7T3XZ-2#8WV=CQM%"@-2^/D?L4K!,S[%+/".]Z!ZON3QXLS _ MP^[@&LDTE^ZR]W5MJ,K['?&F,B%.5%3TZ<$SF.B,@S,*B7'!,@EC;4\S_;R7 M1Z\:[#Y4LO[ *QX>B\DOR$BR-)$R90)R1+Y1]N(,L&I/:$.-;E<^C/FY*[Y5 M[L=4AB+-O1]I\K^#T)7Z#^2%A-?R=J&N-%A)[$.6GG#Z8-N*@#35VC$D/$8JBV2'?!W-$AV WSY?/SD-YRYOJ84W?L<#'(1[6 M@T%< ''R_9=J\<+]_IJIS=U>TON'%;Y(IY[:_<1IF[+*+[S+%V)9WQ]>^15& MEHVL\6))*4^06WKPR*?(N76!?FAI*,I?RHGVIF#"6HLS+*])"GP695$2_[+# MKZC(J* K53B\KLM8D5['6(FP;GSL:_B\YD6? *\ M>TRKH(-4#*2EQI)F4H985$$E1[#,*43HU'-DU'S05IJN;$VZB_\W M4BU_#E;EH49"[AV>VDO &\$!D.8?S9*=H@JR9(Y/V,;BI#E];Z=;J'DMK=59 MWQSZ_1U)VNM\*M(.U2T<_Q#K_<$Z.4)4_ML63X=1!U %17E@2&[5%@>;WB]G M<(%F6_Z1$'R;/F$C5DT[.E!Q[)!S2[Y[7*A!9Y1%5TUR//.@Z=IW*I1):1ZV M ZQ>:):,$T>D!%:Q=GC/>ARRNPB8B*S*"V]0#KGM5G ?O?O6,G. ?' M,P5_+K#]*+N4"\S!T=DV96A^"??= 3\F+]SI("%?TED#_U3=$$YP@V-0PSL-.8:&+L4'L)*(_,A:)P&V'\"<;B'2# MF&*%OF\6@VUM Q5Q?B^4OAB$G3SSS;(CVMDI3?)L!L!JA WM#HHR!NDF<\K,M 'Q+K()[#>[/L&LY>Q[-8=> M)IPGF=S5;AJL,D4I(P0AFKLNYH7$/47?FS,H.*9 RLC99=@,Q: 42@]I/]:O#&L MM=&^?"5--1&EL%N>5+T2& M-V3L86-;_X+?FC*)'C4A"9Z1F" M8<"6$1;+Z2-U=-C*A&SM&A]IRA#CR%7VZF[<4\C/J^Y(]:F MZ]_UY.678GGG.S="!%GKG!@$R)_I!3:IF*[S=7%8BLJ]/($1& Y!M9%.99[U M6_MQ;.)>TH!DV-!)C-PS1Z>A#T^H;T>;!+D&'T9%Z;+WB\\>2C# MFD *K'LV%:E60]>+D&IYOGM?R,?$(_>OY;1W[5,W"]&>A9-9@7B6%OM7G-KX M3,-:F,)D[(7^^HT%S]S0S5E2 P(Q 84C!:K^I?.:9]=XOU31WWS@H'Y?Q(?0 M.B9<3#?M:)#$#:'+Q?-84CTM.--!W'JL=ACI3=_4(9I):M9,G)7%@ZQQ\JOG ML8YFSMF)ASU;7C;.GQL=!CA>J'.$]S.,?O8#.(A%D&5,M;%"T(M0[9LX1=99 MSB =;![3>IGS95N&9XYU87W72)YLT0?#QA/JZCWZ5NHWF07PMOO@]<]X?-\Q MI\N#TM$.2NT@K^?(O6_QH\K5IB^3.'=W;6PHU.DF'LE3WG-'X]>K7W*&X,72 M0=IA% V;3<6GD1%@GQ$[WGYD.@6)5WM@*L/0^IL^KUB2>R'1W #44:!YTQ= MU'4ON.@#GJ%8.<9QF,O.#7RX5BY0>263>0+W&EW-!=K(XE#%T6?WJ'Y^H1M( M5F*-,?YG:_2O*PD;#4!-O#,M0W_ZM5X1[L,ES M7RGSUH;J781K*TB.2#B<#A#*88(*(!E3<=99=I$Q9J)GC5G1R!>?";2(S_.S MWLMVK2_QJJV#?4MD: M_#)6PU2S-KH\)#\EP]1!PUY(BTB),]T KV!-^C(NR\X"_:QC)1GS4870\I^4UHB##]-9K MQ#D'JOCU?;2JJ?9M*H-!KY&M0\_U7J>E%) .)[FI+OU:;LL7T')9T>CPY ?S MXTFWP0!3'5A<<)U#24J"TO=_3WKN2[4;?BJ:&&'K(]=">>T$!99M88_8ZVN$ MTS4W2X.$Y9?'CC[XLO.'YL =Z MS_,GY,6SC*2/91;M>]6)">8+/_\Y_JM=5,+05<4N5I451[@%YJLBS7;6H"P$ M;"/*$<_;QJ(5O[*D")!3AEK"4FUT-$N=J; KP..Q?&ZBT4U%PQV1M_:U/BPZ MG<_[S96#B.$"R;5,8_!]+56;O:V\;,06VIJ8=7O>AO&GN3;W MMBD *]%]>(\>09M !,+JPOE!E(0I)00Y1;!6$*E]MQ^NJA5#6T\@V&J2%N. MFEM\7W)>^7;1T9%'U5=5@H/XTCT2L@&@K)AX%C4\9'%.3S H5T50 M& ZQLJKNJ]1T13^MC/JB:3HN1 D39.ZP?Q0IN8O97#>"VJ4&ARNX1 DG<8$/ M;0TPKX>=,6Q]MZ$BL,F(HP21J3TL!1^Y%F14=;\M%;$."]#O1R7XG1=._D1U MUCMQQ&G#QTXAU'@9"/,:S@V:Y+$P"OZ JK?UFG0R(Y/>?G,"(XZNXB1-$$2= M?0HDQRI-CQ]=>(U1>;HQEV; K]BS4?Q:-$LJA;$VG"/!I_.1^",H?1V M]W6TA:XLA1JZ64*R;9Y*C>3HD3!7;X_=!RJ]&3UQ<"S..GL,1"ZBMP%.1 M0[EZ&9&U?.46&Z#0K:4!U7$ PZ)7JQSU2.9^7>^.+'.(.$-N.C<;RX]^[;V55$RJ_D*H$* MFDZKNW%E%D(!NJ0MZCR3(;Z2ME_'2N9^4_P(\5?CINH#A19"^?$OQP@L*0^. M4 MSS_<&'RMX$H%GF&H,X3:SW*'(X,N7)[5CQK77Q76G/?MUU':#Q*'"M-Y. M?96+!CI/%'\M+,P7G$QG*<$FJ?: AN%T8KG :D &,9L\K&'YY"W1$QWEHI1Z M_@EIF&7:^TMU)""2E!NO7@A\!@"G=A3M> ]DX$=)9\E6]L&DBI?M%AOCZG24!'GV(?UPK[F D-[\#8* M+C)\%?9*H4[MT2TDK+[LM:\UGG[\ VEO6Y-:GXJ>G$RXJR[VS,YUKRX/Y HS MLXL+O&QCPL8YE!['!19-%%[,BR%_?R ^)ZC) -+AZI9DG/8A/?K./ MM.:&SGW;!"3-S%IJLH8EA6_F K2CMAMPP\AU/3>,=<13[]97]^O>&="N9")5 MWCN_5AO67[FX?EV4F1-VVQ7_^AO8'-C1PV52%Q*G!@[[#(&++3EP1D+S-& ] MX@)4.?9M-SB7M771Q'5SX$R-9K81R1%N8NX)X0*,T^Q?P?/D6[=#P([+5L%3 MOM?.)9FTX_.MI-=97SW?_A:Q:VZN3_.IX/X;30?%L@0YPF7P4J-8(5C[73A] M]APXO%3DS;G1U4,M_;>X*3OW576':OFYV=JD>9]+'K>N+IR^ISGQR^>NQNPI MOC >"I)V @6IYT77.\!&@Z6A65)%#"G(C-9O!DT$E)T,<75CYV+1E!$-MFWS MX[F#)J5I?1VU'Q+ECQB-YAR9$\*C]K"&X:7[L=*]1*\>2!L3P5D_391D'9\4 MS81)Y.\N#LEL;]B</E"+5-Q?:%9@IS)\SL^'$O<:,HFI_3 MK#DS $=RB9Z[1T7%$=<9JX92%5]BL,D? 57#AK$H&:OO@47'PWUP&I"7'$@?&\K M/3%H1;-WQ;)YV"^(E-L@ L1@AE$M8#DFCNC=IJ7 M/FFVJ=6_&-B2X8.\7A]_<,W7X;T 3SOG%9%V@ N(X#K)3_"M:$@MKYDPHD8U M#$%2]]2YKLSKSFUQ'3,UZ@[PQZ8MA*:(J$4ZK*6T[?7NVK7U!DH71>FP75$G M5![A @5@"V$595>6"9XFX$7AD+ $N\J'++,R7%_&W;[S9:8Z(67[Z?H%!18? M'_D4V@:F#27.W7A26>'RZBPFO>M,!V\2$RZ2^. R,6P-2PE^/8)U'<2IX7K MRN76C2XCK:1+SB$I+0TJU?UGJXA'NBLUGQN=33-(&+LK??K7V_L%8U$T1]BZ M=1@F,&Q)R (R\5I/[!(AFB#1]\;(:EX:ND+:3GWW2\*55FW-1XVIDW829YT2 M&$"QL\.:&Z$35$V_1B6IN@JZ=NR2&](Z:_63N'J+W8!:K-RSC*MK6OP4:_E) M%D*BZU4JU@%;B6F(1)T0 XHY:Z,3]1[13UMRAK.1]N8!O8$>Y.]G3G=@1 =Y MYODROE;7B(9Z[M 9:2UWW_>F[#TIB M'F4=@8:I>%%7$V)8*6Z3W['.QR&.!O&M4T?[7R6;^VDE:G[+.I M'E3'1+/LH;::V#]?,NBM M=3I(G7XD4>3Y[F21V_OYPM%9@[!WPR":B<-3C)M$]F,B!69357 B%S@WO\Y/ MM,+E;:6HJ[]72TWY5\WRRIG>L+JX=5$'DJ:6K92V\?:@*#.:R#8T/_B+#^B' MN4E0Q*F&(#MDW?7[SBMP@6:DY%*"X3BU[VRR6N3#E77W:<&\S M4WGLJI3.O:N[ MGR&OA>0F]/$3RW7/(@A:AY]=J4LZ(C:*2%%3M0&0![X?G\!9U#WBTVB6Y+<) MF?DFXK!Y\^K]U,22_#CV9;O!JGN8"U4:#Q3:MR;=C3A8?L(_1ME&IT8EF8<% MUY%-1P)+4&ZPE39@?9+*S&P MWHG'009T/&,4 VU#PY$0MO782>H->E!TC&;5=:N-\INK&\J]K1\&H>5-"-V6 =M G0C53F65<^ M)0+(4^P$JH,<%,>T&X<, MFZ=:7Z;I5UCDG_1)[I90/V;D[)_Z4?NYW1IU=6'%;Y.,,,AMHBR,0+NB%FXJ M%W*\+8-1Y_,(]Y8+(+;X>[4I;G7^T>V$(LE3OD<_,/D% M]19Z6$JA$R;*C> 3P48\7PAV3%$<2>5Y6F$PU#=V]$R<9:ITI^ZK/DO(/OW* M.8_DUF1KV([#8.$W;38.9:+!)HF X(88YQ/XB[-WII<6S0&3):U- &3)GG O(FJH, MCW0%FJA-\/IDQ&=OC L.+G2VNO!H\I^\'HN_\RBDT'*\KXFE>G-A^ MC>5YCO!WAU;+OD>DI"*!7$B>N<<9W:.5=T4;:TV]?^%0NMW@A>8Y9]6S#@Z' MT&E[D@YDJRR\^4K>'@*S.0;2HXLRQKA =!04S2!#I;AMVO%SQO8"9?R)L4]: M0#\5#*8:47Y^5UZ*0L2FL**HL>0C@E->_Y9^%M NTPAC"< M/M$+QT$I.!CV;2NB8J#M($NQ@.;'$2F@M]A"4TP+SB HN;FN=U$H,%31\JV_ M;M%U5[@(3JH.]WWS:J%3N<)HUTI8O'H^$H-[@Q:J0M\ ^;!Z- ]'Z%YA2#WD M91%M73VT5.0:0DBA*/0A II;T0!JZ7-W !']L-4'"+ MN\RSY'DK&CG2/_##K;'G5_T#5"I&.C6J>^YH4;*EVFW\!D"XMGJ"1=-LP.%Y M*W8Z2XT^T]J@0XN.SDE#B;N&/&QO4^M/=HVYH+)?LW)79>'9U%OD9_F-@@#/ M_.(_OYO\OZX]_K]\_/<*R=G=\!D],B],+Y,8G1%T_Q-1-O7BZL;'.;L2QZ\W M2:T_YK2A4%X_2OFVL%Z1&8"S 9NLB)04LB3*JV=8L0--LRN+(M*.X1-;)LDM M>,2ID.??VE:C$S<&OG"T.F0@IV^5^_"6YIR;[*&H8=-#2BZHC+KP4/\\"&2D MPI$IBM-$Y!LY!:67L-3!6UF"O7 U$I=1$U;*:2EN3_$IM]V:>7J[H]_6C$^> MY)W\DU'RRNNO\I:4D71:]-$T>[+$**?S^:''F @%@1<(EI;;!65FV;I1EU=/ MRR+G3H4N?DO6 =5_W:(VS+/;"C7\8KD-*6LJC=T+!11BC]+5$A834"U*&Q*# MWNGMOQ0UWC/[]4R:<@7*\,AC[1WB(^V-=<^R$:\4T<,=U&66))(CLL0TQ&JQ MTV"7H!VCM!-R8!YL(.9"'1,UK4CIU\4)AOZ&G1=^ MY^F _][)_/S]>4J4YWPT2AZWD=.$K$3/1=*U*<%1]58>!C'&7G3$A-5H4V%C M.3$ESZ<@B+_^$U_&<9/65\KG)(8//Q,UG5A<;L)'RF490O3O#X\HL?,">R>Z MW]<;KB*:Y\5";@[*TJ)NZA:H+!NXOGE?I;$B*WO7:Z>9M.S*:(4.:K>U M +[ ?5KX:I$/K4YJH?E(ER[ ',:&MG!NP,LI\Y (RQ+.P0JVO/\71I1\F M4N.NU]SQ/HQY2U+HKQGMS_(9AA@;R!_G]1G; ^X>P.?\@ M0/P/4L\6C_T)^3O(BI)Z P_M&*W M-KG"P]KS(]I9>Y5RUKD&>C]GU>!_T60 M[^X7AUQH;X8#?G78IQG_UTT6!F[Z ?'TUT"0KB/J!TC[WZS'4V[FP07^MBCR MA_7V*4K_A/P=Y#&Z8&0E6\>L=D"S] +K9DU>RQ/KRJF*] M:NN[VXL#KHP=*?@?CR[_2P _UAM,U&UT:?IZH?1"N&;K+7VWG>L%>5]X_RB8 M?TD;-;=\NZ/RJI*5L]>9F?!/KT[BJJ[=$-GV\*\#%:%-:N'89%+1[#OB7ES MZO%#_-^_<0.%@='U8U8LO>:"N0 &N8K-(H)%-$&.N#X7N/,8-P0RZ%P@KW-F M>?5OR-L@/.4N3@42/ F! 50WK\-XY_[>.NN[*2NAU@;GD5]5,D4<\ MR1;&ERQ,9@8YN\ F1? L)@'YE NT$-_/. UR-GF/\T#G.O7#'T$>[?WO3=[U M[0RLJTO;U? I*!W[X#U=I91R81.^*#\;$PC?S%<0V#M'^'9"=&0_IVQY:BTFN[PTDOY*@@2[*.TM-J M2ZHYR7ZRB$HDR]=+44')]R[.4&E'(UKR:^5K(Y=$DFH4TI1?T&^'=Z'"UOAX MV?7GSJ&L>_=M(#>C(U!K305"%(8FB,UEHFV/IF7Q.XK66"YTZO;56>BU]EN^ M5FU=./):)<7RM4KB[-=7K2E]]F: -#Q"T-];)JH5%)"-OP277#I.SYTB.8/( M!5=302[P?EF;DZ)W/?^R#1>XC44NM8&WLX7S_\R'^Y"-7&!!*)U#/,<%WA:=*6%]\77MEXSPXTZ7]R1LVP6W9:_ZKHYP%%Z6; M0Y$FB%4J\>6)=VM_ M8.CQ/U56"Z!N6OUW]W_260&?V62BT/F)')%5AN56:AF*%J<)<'"8NJK\OF[*)706A=.W5#/ C M@C.+K6$=K6%;$A>(7" ];!KVT/BW9XOOSR,W0;\@\$+'6 7HSY,-\!XA_<- M@HO/?;?][@U>!A?X@^2<"("_2^/S_^%BS7_Y\AQ- B\7F+V>S@4L,E[TU6LS MGG"!Y&$:BM-1"R[>*QK[8UB#/U3IO'^76]$/8@.L_\QYQ$D.;':W#Q&7F :< M2%<9/ 5)2XUO^UT:<_31P M2(9SX'%^X-^XF?&;8NX?#90A2"$BOUEP@:\F7.#9%]9T62\&TNY@]8%,//C5 MD&CHQRQJ(J[H0TAF'*POALEUB2^3"Z,!+-!7P*D(1C>( 8V&34@<22TF/$Z MTG@=O1"U]CUV,^U*0< '_0?%?@$J:5>6U]9N2\HQ3D[]4+RC\%*7-^\,26,2 M%4.NJIE#,GFP5R'-">0(@HJ.-L90\ D-JFA!*ZJ;.2@64NA=W[VM%[MR M:%!.=>LM8<1]T2UU5ELJ^(>@+ .J,K@0>#]>E&%EJ?)V]<3/RJ#X3ZF6&)3''.B/MN MJ(BYGW6&'<$%O /[AJCI3=8VG:55UK*])<4LZP?HQAI9A4=V1K51U@D?3QW: M^$X5*#JS+VZ)_V?*]5^.FH@W! CL8+L$<] @N^7$$@K2EF,DC-T?8NVN[GEZ M].P(%Q!^$TR/!SOP,BLS9F 0V*I((W-N@ LE&,Y)D!=L]:4;<,)AHE*1'$=< M'-C"07WI)RXP89M56-5F\+*)J(E:U,0.+A!GRP6$B*PM7. 7+G!W>037SR!4 M@OU"U?Y,%-.9/+*!H^WTN8:U#LGQ[6 W@LO*:%$J.NI7J1:65%P'9>>OJ0]F M5SSGU"U'WVV6>_2X_[F_+U%JOEZ;?C#Q65SBDWNXTW%3.2B?UT@O2X./N7LU M/?C>9=B:0\B' _9FH!IAZ/1_Q;G^D"GV%9/7E-FG&@.LL3X.O:;G3/0T(J.'R%*X[2%1)D:6Y>[.ML$J?/2C/I9FGC6#$,T%1+5JCT33T%\T^BQ> M?CRC++)6Z$/XXEX;:\L7@OB.SO[FIN$JNHTKT]!G7FM^(BPXC1[?<'G/FZ+3 M,\5$[=B"V(SGMA-Y&U_D.E;CS[Z8KNK>F+MMI:P-.>PWZ<62\9PUU80F6P]. M$,)UF]19J#[M0$2UKUS:M_.[W4<1AMH:KQ<>JM>>K@I9O_+A(VH"UO>E*ZB5 M,^!R$"X. !JEG?HG6 Z38D]CFS\Z."(1XIMM=N:IREQG'8_(W3HV^FC\J?]T M^<(SO/ >';UB^M4JN5NM/\L%*.'$ M$?V$()@9QS_.W9N$M55(_W+E)(K.4I]B[4%R2N%0L,.6\[6,6/^;/!,#Q6>I M@&^#.<=RN$#7*Y J GER@7W(%<<:& "./<1=J./_:7CZ;^M#;BM&WYJF2Z*! M&0FL"N%P7.M\GN5SOO'-B4[EB;,%$O4SPI+&IY\XGPAK_&7WU";>*32T/;+L M%A?P(48M$VG69>&DF[:2V)-]#1V3;F=4UV9)TN*?KB];$NZPU0])\[,ZF2A6 M<>0-3R+IBFT*BO(,+;J(B$ KH"B9Q+7&&W,2C!J5)-BY]7L?NCB+W=4\A/"0 MB3A$^-HFENWUM.9%$%H$-F BM(=W8LU,#4Z."X3=8HEDGJ";5F@54$V"CT-. METV^Y@1"#CXJ7LRD=LEM.8"YM/W#+87Y,O-<8#V1DMFP_?M775 ("@:SM36,?75D=9J@NSYQ45)GRR-L(]?)XA5U2OVFV(ME*1O^"//;=UI=[^1 M=PH%&<8$:9"'$13W\(G;KTN_(*LP$1-O);67HF9'?%U%/'Z=BL?/(UPP+"FM M'KMR.%1'@9A6>LCIPFY/2FW@Y+:5C-9IV)FC'809 1W9&XL^CUUFJ$ SS!.< MMZ"(J2YGE-03YF0%J>6;UDR@A4(D2J=J!K%'SDB8%[MU7TFJ%+U@4"^;5!RI MDG)Y](CT]D&HFRD5,F/.KJF;. M5N>Y1P;Z]"Y&^I6%[!&#E)TA=UL=]CD"2&TLCYL-D[.V$9J^FA-EZ!\]6Y<[ MXG>4<-'=Y%.J"D\YR]WN=CQ#@&A3-%7VOHR!)#""H22Z%2,+JJ 6(26Q+E!_ M*>F+DOY@Y8A^6%=77Q^/?]ZTHX^R#CN+)%'SZG*#UXY9.?6814W@+T\)-!BS M+*%0ZA1M*I(+G$-+ASSN_<5"H.11CTCSJY8[+;]^""ZS>WC#] !41Z^C(O&< MO5BEN%8N4$&(P6I5XW2U>;]4'&C^7*EJ^;AE@/?9U).R G!"]1U<%=G!=5=# M6CW^=UDV+Y(CZ8;F1(J2F=/>7" BW0FNEP\LM.!M&G(R>DWE=,^P;\MT?LC^JIR,^#[D>,/:R!_1._ZO6?S$_8_@CWG,I,1 M"SW^,HTUN/2&T5NT3SYX&]^"7]&/>27P&U-"_6A_U=NRQ<"_V6#.W^S/[TPL MT/'_J;1654,-$L2P2#0 MT+-C92%MIENGG1CC2G3I5>NJGECJC1=929>(?@O'/MQD5J5C[^)NM%[:::4] ME:5!";B:#GAA0Z'RR83D\Z-7+JT-.1T?V; M E/7>SJ?O-@8)J0<)FZ%;O+7G>U9%-=3#?S'*GM,_O\*5_7?!5MEWOJVR_0936 \=;X1I/)T)?![[[6]M0),U=^=VQ-RIH8?>=$MO$Y"^&S!S[+4=] M?'[H)?Z+.)?_*=@ PD;0APL(X-XT\*=W$"47Z^K\P)T'/7P4-4ZA1PU&PX2^ MI5]9W,"3? 3(*&<>P?41X!KA',B7%\-R]WHQH/V)J1U=OS=/[=[U8K=?^R7=E$2[WPA1/JPQ3='HVMG;#*?GY_P[UF;:6UD,)H_O;.@,?9Z@)YZNFQ&W M\NO0GM9N.?:]U-P=5A9=MB?MXTB7J^?8L3X%ML'=TA]J8>="%C358(5 *5Y, M.\Y0@\#S;\69KVF(EI*F$F,3^2;7F'?EG\8WK+%"W+[9N-D1]>CO7%>IV(A! MZZ>E@4+5]6:7FB7Z=N(7VG":=5TV"RG^U=?D36VC.C_O.7[A>.:G7S\63VD] M36%).L8[Y$@_3/Y'F99&EXG''5II;3YINL\<$?752^#38:WX9WPUMLV5?P?& M"Y?26]"K;#A_.E#RK^:@MV6+&#H67<\_,AWTT-97YI+"L9WCHPY?_JY3,B'Z M/;M->0RE=G_/[M[(1N,GBX_%9^,<^^:L9Z#9RW-Y,&_O/A,+CT MGB8C)T"WNP MT/7]>V?7^N7T]$NWJ&&J?!45!B+9:RQT)^5M+'_N5Y1P**DFNJFMD\CJ@G MOL7Q^:2?T_1PC0N4<]=+513'\$SD5/"=)A0%SC0K$^._?W<>1V5G(RDJG(:P M>M'RTF!D#/KD3<[^W#NL@3C3"EYGV[Y36!O^,,3U4"6-'+68>5WW)E9@- M+RXP0O"J[^R^+A?U+U\;B&MND*&1;]8;>$X@!#^GD2ZDY[D6R^K+!O E"@W\ MHGZSKPA*YQQ81;%Q!#;?8)O'#W=#[3:7"PSVUM448:XP*^8>"!T/BY!)[E5] M:!%XN,V>KA95;S*Y46"^>7Q'KV:0ICY'((K1SN!/WCYIXI!ZDP\VBX@I&U_[ M*WXG!J?V6<^3:W8;2;B98&?HUQE6=&++_$8W3B^QW#3/+QLJI:QD*=-" M.T=RH ?[56+6K=OT;.^>U(!D&\NO7BCW\F=KU4[=BTC=X639=J7Q#D"XSF?(D4]7"W&=7&!MQI74<_7+"2J+=U9G MUKL[!:R_35.UA(N,4/=!= M'R2%,PH'2I9Z8JY%J)[WW[)2C-7T'6[+S?B00)%433:3MG/^?]^)?T=/C61JT;\U#' -ZPPO_W&E# MSSI;$ S>^GXB/DB%$K_ MSK$ZS*'DL9K>+6BID,R6<3$:>RK.V+EXQ(=TCG"AGXQVMY3D2>3_*%L/GV;X='K;?!@41L=U'3&9WEVH1 MA%C("$=D/_4Z^A92LK)[3)02=2^P O)KKI&/G6SKV]SE[G:S:^2LYQ:.5L/4 MEVX-#1/]-YI&-I6QHB%;3E+"UC>K>.>(%.;< !@S_JR\DNY3?2 \&,=+TCO M3K-R>@?G-0O.$Z\6FZKO*FJ_]"DCH'NP\S-=Z9)KX<:<%V[DKXN9NB4:1]]6 M=H?*F?5G5U94WCQ=555]RWS#KGP>>X>+,OM@K(!#[+:R^#N_9OJ/5(UCL^4CRSL!X.2F585:6S@*\S7(X]XJ\=5"E^GH MYK>^&9X]KXHVM:8M >ZI? 9>P5LY&VN;OH@B>C_1>>YS,7R[F\GG]^1:U)E M63K-""PG+ 5^6'$OU9+$=G1_DE?:DJCEG'AQK6E]U4E%,J\J MCQV/_6CX7..CFPX5;">\%[0/;R)7ZN?FA_1/&*?L4%!K#8KH!K/_'_;> ZS) M+5T;CH*"6.A21*("(EVE(Q#+I@0V1&HH0E1 >F]!0H(@(%VI2E5Z$2-=>@?I MTINT(!TDH092^..<^6:[9YP]>\[Y9OZ9\\WEE>MZ#6OE7>]:SWJ>^U[K7L^; M>T/[-)B%F=?,EQ^0DNS"B$S]Y$ZB;Y$303\C2N9/V'#Z;)^43%Y/6N75:6T2 M7.I0O:_B?,^K#/RL8]"F52WS!)&5!]LQ4> >%C_^M(!OO%MZ(L;R)6*H)RQM M>23;X;$V/MTG)4&-?JU'I-7D:X+^4EH(#F+W#U>@L%+Z@@+KUXU!C07:;3.] M#76G(\\BM'!,C&_@#F=)DVG+[385$*R5TFT[V^=8;QYH6WEG$=N"W!VD/ 6AU!".^YZ]6_ M4;H.-4YMKI7!,0<33>845!\MWGVY5>A*SF.5%S;S!?2HSJU@#3WH!1KO7.OF MZ>Y"JT7T9%OWC+?&3PHF*G=LP7@BN@HK:D6]''1$3:$VI>6ZA$:V?KV"54[O MCJ^?W.HL-L;4@'Y;T\2[^%<8<4QO< K?$:(&IC-SZ0QM::DV3;3#2\ 5*H]/ MJ@!!_L(^);AAA%E8M[-+,\:BFW\3+,+R,.Y%B-&5C"@C7N]]!V._CJO.30_, M.EFW[&ON94P5Q:041=N7YW\+\2>F_J-7_%^U>2Y$A0EJH3^*X,"*OL'Q8*#/ M9OJWOVWD#GU>Q-*^=OG:=D37O/#"$2.M=&-&(XEI M)SDCIMXVSQP#Q/$"3ER =B/IL6(1J)DW*4*%^ 9 FQ]W(KB?1*'_M06@ZTQEMYA?^D^#K),V\G#>,-P'W 3)':QLS;>1Y-/J:VM4Y MAS(EON9D5PN4IN?WNY]]CK^_X04\KQGN<"TG_^&EN2>:6']]]_$AS;3'>28/ M-%85^"1M?U)]$#C.4EX>8!8A>9++ZK5@#CO@R">=G+1:,=?U*/ ?F>1?XR>? M?L4C&6P>/THLL!Y8.NA)/3:9.2C"VEW0=5MU(3R0@\. H>/6!?^&X[7W1VI/ M("Q(09+YZ&?318]>N6)00>7,I6W/R,S@&Q)EAK+>X0(3O-P9#3U??:6@EH.# MT,*818.DW([D6#5Q_'*G@88(>@CL\ZHE5R5]BBSJ&/6@V((NJ2?9!G5,=5E& MN@;MAB$/\B:9EQL;A^*9"3<1PI3^I&>+K&6%AXO9JWMYQA6)=B9R%&[=D5=Y M^?DQ-[T>+P/$VO08;F3W]DA0!!\IO#N-Z*?;0 M5)I[X,@'YNB>81/T6/ENS2>D^,H(C(Y\ >^ .D8$]T5S+OI+0H_>!BQX0Y>= MCW %WGM.VWO,L HW)GJ..2#N04Q[3YA[$A G@ H97@C8UKM44!3U- 'B?R3E MH=/HA_FQ9ETA=54-:\URO"/2<,J6-PN$1S;WC^W)H\G]WG1VO1.K2 M$J4! MEJ @6+&*[TB#XI&2.+!ES&=;N>[5_?B$@@&7/>:/7AZ\*7*B3@ TNNF^4Y)" M4(3T=;]D:]YE+6_#=>VBY3/OLVLT)M\XH,);S' (E6SEG*7#>\8# M:0>]&2OV$(O'\5\R"1+(+E,:4@*"7S$QS>2>S?@N6GJ\6@=3\_-&S;!HCSJ8 M)TKU7MSXJXNW% R*I3.UE!##-\Z'=A6Z-F,>+*#L$%#"-\:49B=!GU\\X M>3UB8K\GS"+08,A'LIE:KS&NLG^?%B(4L_H]P+WV&Y+8_(>_3SCWCU,F_.5' M_B^TE4(_DF#^L*XXXD=A(0_Y QIREWKP[U(W_HJG_7H3\>_427ZW-&6GKQ!/ MC-BKVYEGVY+X#=TF:SO" 3^+G=OUPGMZXZ0Q@95E1NXOQY^ENXWH<*WYL:SR MAJG0*;1?.*H\:B?%P_$LG([1)2D!S.!4ACV?$DBD4V[&%GE$I:UD.X15G*.MUCS2:;HKFX695X5^.-J7! MUE'\3#-H0JC-"+7.0]"%/S81:WQLU[@X.]UTLE;_&I$S\'4-[ZL@(8[96U_< M3YO-TE L[-DAH)2M^1S]>/1NQ:>$QM9&"&AVI$F@9\GMJ7S!/":%M^J!WQ$@ M/P? -W=[R,?"3A,8D--YVC\J112<%ZM3F942D7RY/!X\:.KL7SHO]B(]L-G9 MP@I3^-ZIH25;,R8V6;E43S"[Y'%C]&:R4K=5,\7HYR"EOU"ZOTHB?L -MX#C MZKNZ>$\"V%HJ>E7'Q&KJR+T1LG'7DMM616: MYRMW!+XPPF3NO$/8'@+\W#0K/<,<)&% !"/TA.T[._$5,D.DC.X'.G%GFQJJ M)S%NZQ94A,8S("B@_YVWO6WDG%R856WH_V H.2]S3QN*1&%]((QQ!1.$L,<+U][MPAP+>NF.V991_Q2+:F?;4W3G&@H(^L M -)PB&AVVCH#D 4*P*27Q)[6G5 $(DYC68.:(('%ET0&7W^7RYR7K[L4;:".UL?HE3AG#>>?Y];Q:$VL6.5%4BM1$*5(RDGL<(8F'O0E5 M/X=*\]5/^2&+,EPG[JK*I M]>+5]Q_N29VD/Z7(3-#POQ+Q]@L:Y)DU%&93UVC\1/QL]:!C=WWTYB_9P2? D5F0I$'^\J63$SH+<*K9@3*"X^G;JD+R*_ HG*\V&'B1RK=!7X!\A-Q3QZ@H@+A3 M1BH V9U3G6C.R:QFG7$BK!'Y'48O/(='K6$-/^ZKSCU_HQB&SFG&8#]+!\71 M'Y&4_RE:SU9%CV4O&[R[+!ZU\H2KOQ+.HBAC\A&F0K'S@4/ :PI7^[,O?KSFE]5+ M+7VUIK1+B-=%P)#'_9BA:@,U]^N!G#=2+R42%!_@4M>F<;!=39S21BMJ-*3; MT4V](KPWA,QP[V?M_BW"UG(;V22[GN _;P4IUJ98/L%PV@3: MBZJU&\F$FI+2#44LN$/2JN>&-*6T\..O]&\$"V?:;@B>7C[A M[C:A.]_7"'79HQ.B4#K+R EJ^$:+"X(&OS\+P]\B7S%020P_N@+9MM<[CNJW MX^.EW)'?BB^>9N.8B.FLZ7&+V#F7,,C[YM:>$M0[=!EWG'+3_-> M[VAD&DEF)X7R2P8TU*X;MVIY.$>MGHV^I<0"37E\\?^*6CJ_P-8(%+@=BF: M^^N6%Q86/5FLKJYZJ<+"F--YH_B^H.\)WNUL]@X7K9"JAS'IM!7@L4NVG9T: MBOW&!$+.C!_M.#CK56.&53K?RQ0 @ F\#!.$Q[>F?$N0&X*/VIJ-;YA\N'<3 M+Y[]N;0NA.AH__*KO.:*TZX4];9_<6=?$%=D[)B[SUP=7N!1]8%^J%3Z;*]O MI<^8>N?.I*/W7#"/@UEDNI(Y^_WR8X61-2_8!I%LV+H@>>;9";$3<)6?R@;< MNN4F[Q<6%C_CO:NC4J'!6+4HEYCD"8?U\BK'?,NQ_DRU M@"L#V:SL+;Q1^F"1*'7SR@MI(8*G?[@I_&WU9/!6B89JFFEYXB! M5T(%Y"/%.6C&4([TYY 3*4"\;29\O27CZLY8.C\/VOZ%S0S.M#0$G;.L^,O6,#JFAOC0^%[22S02-3 MOE)(&)!UP\&L;TW"EB'5MB+6;DL^2KYXPKB)\ZAAIB?A?:UL'3T_4:*->!9V M#\?KWXO=6.O$]HB>Y!;$<7?F9]]S,CHO.-PM^^6T4M#C3Q3+]T =O2H:TC_AL@(PB1/JZX+47KQAM]B?3R"*U#:" AH> M\?I94162_+/(]GCD)W)5YS>J8@*^]]"RUT:WQ%0^54 M3Y<9;8[O%66^E^]/;@Q1#(A1NOE;*N'&5$ZB%^7^MLBA:18T\N(]QBOD2PJ*AMW7S[!1NWHCPICN( M_TX13/5?.57^BACDOY*J_$A%\@^K>/D'&*?B$/#[=,I65![_8H_S[U3QSPX< M_ZIHUX^53;YRE4)_56#^QTQ>/Q9,_5<.L/_G:WZ_W/[K#B\=D63%:0SUXQWF MD]?3]7VO?[U[XLLG&JC2;XD"_RL3U8]%@25_3$3U?ZFNU\@Z&^$>'+7KCATJ MG2J?6;^C->(>3.Z<19TRE"N=*G!S.BLSY.+A!W6="?BXHI:[4C_C[!4GRFXG MP;7(;QZ_DV9"/NC[:Z"<7]7I_8PU'D,3O MM2!!D/&VWG?IBX?_U#O#_KJ29Q_X KBC82 M,)7^3+WA;(,F&^^J7H.U/Z1Z^K'^=>1CZD.[W_C[I_]*(O77M+6 _U%=?5 P MZHM8.H6H+5.^U?B551@F+%3D].8L%X%GJUYV>?*]X(B_?K[F&,#=[9]E:/^D MNIW?LKX7@QHI= 76^ +OW7;@5FAJT+ZXA+PPD+'IN)WXQ*_XUM5YU0M,U;GC MU\\6/CZZT<^GV/5& K M4K^!]SGGG6VQ[]3.L' )$@]&.F #P3R'#NC.MY8+NRPT<7*I;RX6DJ/0T$#M M0DO-<%-RV]#!BP[NF/.(P=UII!):LEQ>G0LFBE6;S()*T-9BB5V; H,M*"N+ M =U"*7"5*2O3N.3#6CYBD7Z28F "RX?R6/,(I5,1X<_K-VEYCO+79FN\6P\!QQA>7>[+0H'TL6$^ZC?'NEOR=D:];HJ_"/0\ MX)DM;Q,[A8!AW5.;Z0.?)UNJU&D,CY2Y"@DH# 7IWH<+UE]/H3U>U.TB.R.@ MPAJ4D!^86&+#9^\YG^3Y=,2@9B\TQF?N7K9"H.+;]R^?R!$0;:6?JUQCT9[()@#.BH/8U4>H>!([A G5Z-3V; M=N5K&F634>KZ$X]Y*XO3<)ZAQ&LSP%/3\-[6A/6R5YG69>L*.Z0O;W@"KPU& MH2[(1=WD2MCWUNBK]J2,HL#(+$XL3'B'_@R1=N#KTTK-X,M+8O*VEZ3TO7"! M$5V,L9H%#:N!:@EL@;67R=.U0N_Q:%Q=?4)6+#8:DNQ0#9SA<(JR[9%57[]I M^;)7-^@-3654/TG)\=WTV$2;M?5,:$Y:\%$E%F]6K9OU@#, JE*?IWD4EO=! MVP;^M4C?^GF?A(;4U.K,_@K&,9V MCH__\H2G'<&J]5H(V)#G-Q'-\^Y_N7#_6S6I?KVW50&A6TT(?Y?,ZX1W6'!R M,'^XU.FK[D84@OQ+8\@K>3\2C_]S5EKQG;LO28$HFT- *"46ZJ#]4>5U?J6' M@*#A2NF&9/Y[ V\18GFP:9]LXTB=,F\O\RCX>L=X4:YV'M.#6%FSJLAB-N>[ M!@#GCS02)7=I LD-H&*:<-0C5"!9^ .^O&#Y<6I$[46B^@C"8D[DCE*42HEM MZ$2:R.N S)] (69[(48=7 M>FM@Q!?YE.@]JSZ;@_>8O:2;H'JYT(WP\.-LII#X.^FG)D\\I0?<[M*\0G;# MBMWCZV^ F."1)KA[*?RXNHB=A@+X7LO6F$BQC6+GIN-XZ&YV7YWENEQ3$_?Y3Q8XZ4B$Z@(]+5RJ M?L%[#,)M]_(0H'[YS'TN-UZ/^7VDN$1+V^G 2(GY@8%O3CBNH"P*7-8O M4\S51A-[?SZD!1+'.+E1&\Q;ZN*HQ))HGQ%M5TB D >1;*0D!,C2GCL:]$S> M!-V]"Z/%@S3VWY6J1]?7K=)(,Q@1X18]WAQ@+I^1LAHIU\75\* M](L(/K.0O(R4#16M52'E/D5OJG@S\:1[XL+#7'FBVU9UA>.9FE%YPYT&_4;* MF]5^(5?0T8H?_B%YH&BI[X?L%V-@:P6X&>%7,ZK'Z>^4%J4/V%)@D#5P[.0= M?'O^.!&*]\08$MEP0LH_+Z6(]W^B<:)A,.%7?T8[DV_N"_\H7!")Y=FM'0&V M,9)[8*5!@:^QJ&:W>P:J[U!%1#7_)PIA!0UF4TR>1YUD3^6O/BQ"<%L&Q4GS M5VE!D\]NR-F^33L$S,]+$MM=;R%LAF.JPRZ[AG?@KM4OZFMJ#J[RV;@#5=M1 MG97H?>/Y1/SY#5K"/(L6[(J/U7]GE_%#720,B#R'[ '2.R!Y$!K#IVO>VETJ M+GGB^7GZ,[#"D=JK*^K:DMRW8U\O:ME.!K=B+@8U-?2X>("%RJ9_BD#H"YU^ MT@1A?);P]$)B3&(1V-VN"A4BA)/!C ML #76Y4 &NK[[[U3:9!'$&!2.O*" 7DPM4PT0@393/;\)L]RD2+X'!?O^#PI MP!Z'"Z3O4M2\?H3N!4D,!H6R!L[::#?-9&6'1MFX/_R:FYT>P#]L\H?]Q_GJ MS$U=IP\I0OE,#?4*[_1_O^[Q@&<)'CD;MYB;,B.T&4*?*4^SRW(/X-1E=H=N/T3V/JYK+' M-]>?<.M5WD^*DK:_P$!U?6^^PD%^3:3/^/ANXD^9HK)ENJ5U^\,D,\3%;&K\'P,)+B8 M+0#!8S-F*>_OZG2+-%1Y/ZHY;/W;/:"D>)2%,3I +OP0T.H8EG()QHK0PEVB M0N,CE+H\7J0HQ28\E\]A?E)_K,SOYA$]RV^O#+$P4#Q1]@8GA $]BPRIY8,G M,L&S6\J%HES]1.R?4'64_PQ@.5)EQ0M@U1FUG>@2%^8V?AIG&-N!BXNU&>\I MJ.UR?&O-7]37G2E >MG6V%G4Y6 9%F&=J-P?49)KNA*%LM'OUTN84ELY\:%I M7[_]>WB7RT7_/GRP>_;,(:RX:9WD7A#@@J>&W($H8M=F3)VV!+^ MBK&/EV)&G?JD)AO>EC.S??_6A=T8??P]??YCS\(1\I_YV=QYUP:^)LCB#'Z6 MNG%:7O$2G5-4<5CL@$F"9:<1#<6+AZ6^)Y?;8J=WRP:_(C2PY 7WHB5]7U"U"?!2R5HP\BK,;\I?VL";C)K>+)DR,U7@C#$8M M3 S!IS(8;G$QV(B@F@[80DK4T:?QB2IE@Q*$)=&SQIDAP?2R;V_^.1\ M.*(IERB.'R ;)CQ=;L^ Z5 3B)?U*-$([S;@$1EH&_&_.* 2?!U9=G+1UUW MVMT/:N_5A=1R&[&W#:CVOR66A0M&EL4L['YYK/ZEHIB;"5^1/Q-O8J$?LC6E M9RUZ,.@WG6P+S/O.WYN>/@30/R ]B9()GVZ#709?B%!^BG?4=N6>/UT:YK%6 M%>ATDY^:<5 /R'0(:- 'W?>Y<[NRJ 2_56MXZ2(;F=%'UYRD4>""RI6WI$RY MSRKD$[F4*9BKU1J2@O<6=5#J%#0[@-2%'^_>3'^!B9\57UDSP&:LI2#M2Z0X=5!\%/@"2$A0_RJ;0X]L!UMRBUS9B4OJ?Z13$IP6+M4A *V1B2*V\B/>Z< M =9K' 4Q$W5PU(8#$N%CY?WW%1S1!JC\8)6+FB=QHPNE((OI,1@83V6&PDRS MV&["4]O(?,Z@T&HS1$7"USO^7UI2=_27?5F/'V=A[KO=2Q C=R(Y24G;0IV$ M E,4 [ZMF8F4W3)U;5!YM4!S9E-94^VGC.MY\HW(%-%D>%Q%@9=#M=EL^SB2Z&[;AOP/DBOM9XM MN->\YJ-WN2N%$NR[KOC]<_(?T[= \((.P>EP[]UM'#GQ];+^L/Z"CZ+CI6'6 M%Y1VG(=%0SIR(/ MZ"B%\C9KW= 4O#\3C=I\#@2@/D,/ 1K0F \39-6N3G+#*FJY@OX)ZDM9!V7: M7 HB)P<3[BBQ0/<_HS)^5XJ^_V1?_C?,OESK34I#63MRPR/;N@E7D!^7CQT" M(D4OT30K7HSU',4K#WT0[W&ZHWEK_]*716K_QE2(8$>A8:O0:%\1V%5-VR/L M4GE,JBJZIHHWT1HD)M6-?27%-@&MLM]LO0:-^;(;QF8(JA J&]2Q:5OG)T#@ M'^'CH#''7;W"\F%%/INK-'6U,0Y%V()T,VE/>S_I&;\77%%J46>T>-= CV!C M00UUQ= 4>&2B=5PRV:C+HI3Q\%"W7DJMZ!5LB(\A;Q/JE0QR _6A&3SVCFMHY4T"8]NK@QUK!D6.\>7]:H'_*5LB%)Z1?W:MMKV MUL\3)U5H-[O>K00,)(V7Y(/MYL=/$%D.$-K5I::F>C$/5Q\.6R>,C13?]?,, M8*^9 RXDPLYKUIVR/\U!F1)=J7?_B4E\D6*H!D/0_ 5%T"'@ Y2<\'9U48W4 M_"V+*_4V*;)6%G%S4%$ H8V_0\I%VZ1 )RBX88=6?EJ4-T!1U8&1C;$UM#%L MCI\W^IYG,&HFYA#P7C'UC8GI..+XF+ S$P7UGU#.8 60 A0GF2>+0UTG'4D?(D)XCHZ_P! M9/"[\^>N?5SM2++DH:92883/-QK6T6.P$E90G7RUC$N?K<=D&UI,AXQ+I\HT M)M+/G,.RA6XB+S7,K4)?SRH7R+8+Z%;=38A6VXZJB8NWAN4I4$(]>O[.P>CO M/9?V'U7OOX*J]\]2JZ<-[0]0HB,E,"9 #@'.&Z0VZ/(4A9&T?Z0\^V<82?PN ML;@5O2]E0.F) J:S$U-EM!20KD#ZQM@%(]8C%Y;Q&[M6F'I\#SU'OV=PIN) MR;9&M:CK6WI5#J88+WKAYN@V)9JC==1"!\+HA=X,?7%6]9/Q#V:EWDCKM;LY M*/;&D=:[UE=0FJ1S5^%&']YV,LOP:]-%A:7@M'>KA]>1>JB;:2%"^U9D].]; M0_A[#EO\UN=/HS@<^Z=#GU9'OQ\]'5VY[QC5W_5FX7_]I2?6+<]OR5^RIFD1 M%RGF<0)+3V0.@036RCB>A1^TZ=84X8XM!ID7]6$"&X>]YC<7/XR._/SSC2,! MW* D9OZ;R"+@XAG7?5)F;52>-=9^B#*K6-AI>C [4, T]2^QY0"#MWH MN-9]?'S"3%5TH2INCK%9RZ7ZK$M'7N9+JG44$&2?>@9Q!;\Z6S=V8[:NB:3> M-LTJKY-VSS8NA;%?[$*9AK2*WRV6A&12U]K9X=&.3CH&;K"%?4YXD 5@=T6H M'64!FC@YN[<.M_VEG /5N^N)JU,/QN0LDS)CGF866'!M]0 MBH=%HD6%PC$HA]XM:0N?+P1EP4T*YFF1.N#Y?+Y?XKKJK)ZRX!#6 MZ! P3C6SUPID@9]K!)TD>EJ\F\2;$71M(5D5<>RBS-=8?EB M:MD$8U2#")(;VWG22&.=2$''Q!2P M!!*&.<,<^F'DZ349^7*:]A.;AKHVDC9&&7P9]V*L^1QL!Z,3P6UC+26];95" MV\9D+HIE0"DA/([_$."I)P.:\:_U*%<,_Y;L.?(R:S0%J3T]]\[;;'V(=/X0 MP!C=A#HX KRNDL^C&:ILYT7.8Z1R4^W9A2'5]2DBK6Q3Q'1MN/CVR $]H;? MAT3_0T )J'3)6\QVK<('KT:L'4B@A@UIAJO M=ITUIF=;BOI:.BBB;U7D=2]"E^#_W*>A0.Z 2^&Q3!Y#@;+:W2@-R6(-$\DO M?0NZV=KA8)V$DFCK=]T.%(Y:\.P_(>!OA@!@_0+_ASF,H34 M&.[S;6V0E12-<"%CJ M6&5LM0VCR2= ]JF)9$CBU2WY.%2#K&0-%&-)Y%(GN,('6K2+/\,A3;4,V*D MEB#0H_>VL&LOQ/M,5:DSW$0N2FY3(*Y_M36EH^CQ$]@@3&\XR'*:%2&/I6^D M9U&?.TE;>V&\P?KM:N7&J(/P^J6('HY,;UN#LU^],KRZ''D+ZW//75X6BL"! MUC;F4D>KR'33F$C\%:@_\OPJF1_OBBN?WKV%:GHNDQ2-:X\<>Y-Q9^&"7JK4#%G0-K&!NR'E8$:?:NFRB>ZR6R N=2 M_1SEQ?*(^B;B3=/T")Z\& (R>C99<>I*\XA-6*, ^G*PZ*ESH;?SGF#G7RCV MO3[Z ?0,5+)73Q]@RN-X O$3/C=SF3/J=E1I\NFJ9I.CC!X>TN MMY2UV-E^945MB6,L24\:'A[S$:?PG\A T)(D#6G'E)6@"9=NY&1KG?:S3X/K M:!1?QR_<$B@MC%"8,2X$K%/);\%N'@(L*:.R-4=/.F Y B$S T^A/MG0$U8B M\3\CKAT";N6 -O(J2,G9AX#>,-#>DM8OEW>/@;XK YJ]AFTC'7]]"*C-6]SU M2#T$*%*\U/0;E>^N;[(< GXI]DU[W=8$W.;T)Q_DIXZ-HXCXID, ,@#XRR5 MY[LRZ;\T[AWJET:C_MOM/PX,D=>:)?323XZ/KQ3*1S+2AGA=+AC%5S5IC=TY MMWHUT""& 7(G1-[$S (8B.:^(1/[E/^8&2"D/'MY]_2#(U)WHQ[#T(W!L"8E_BSJZ$&Q3VD,J.VOB4_LOE:SK4GXKHHAK- M9B,/3M\Z!/CH]:ZM@\@(BJNJNQWYRZ6OP"'@ET):WPTO%%1<<@C8QP61273? M70*RORNC\EW+[I%[**1FL15(V+[RW>71U/^T_A_2>D,D$T[4WRP+?'HJE\7. M(?/^6^^S,R.W?C% ?16_M;?S_1G6]I?,=MN5C:[")V^>_9>:(?_N,_QWM=_4 M$+>U6TJB_-\R&/-)'DIIM34^:N-D%A[4-'Q[2[?:@Y#WGE^HJECVKC<3_%W7 M&5A$%TZ(_FG6BL9V2-46$NSNJ#0XU[8@PX4^A6.O?)%];%B#[TOUQ%)/A[Z,GR8\)M+B97/ICUM7!DR'$F&R8Y84I'1B(C&_#066(KZ/>+IQ8>YY MU@<4'GH(*'-<=T-,/_.4.(T2[, M#U1,7U\W-GU;CJTQ,BA.SBL&E67#Q)_L"9]45[\Q/YWBI/D) H!^0EF:&XI6 M!$ <]5"=>=KW3O!ROOS+&^GMJIG6&\ M?I,E9 _X%$A?9SGMBV2#T2 N8!>BWQB7,>#7S7%/) M[3L[-3<<,TSEF&JVOS0N/'<14>CK8G5T^E_6]?Q[.\[_0>N=E@^<.*3N^LJE M7H'*8H#!%)0G+U"!N#6G<7QLY*V(.V,T&4]=OGSO0S621BQS_9J>F:;"/!_K M7EEXS@,<^ZM-+?_HM6A'K.1?\V)H4/1N$E[=YZ)_ Y)KF*A^06;B#?XQ6/;@ M@Q:^']78B!_"G)'G(TB+)-GO.1#OY-TYHUAX1>Q@I*=6>C8O8M3H'85M9%_- M-?393K^"UN_?4H#LH"0C2E]3)N-(NW+JK%3JY\A;/_:(U00R0^2X93-JDPVW M$8"0#Q]RTS@U*G120W<_10Z/QA3<3ZUSJ/0M*W8EZ-". K+1JPITD[4BR3^[^JHJZ;2;??*QG>GEP*/U<+TA:"*LH+-R]6ZE=6;# MK M<:^TX8/=H#6RW^I,B,T*FKA#OB%UL'-X=":FS&4*?0@NG.S4[?_5X>/WZ M%^^HI1I #R]7'KLKUI.B(XAW:.>G)9[.*, M)8&HN!HT+B^I;#=6NSFQFCX;YKVGX MK&*;,&R^BB)P&Q 3'+S^1?NUB5&)#5_9\PBMD<+5WCMA?DK(]FW47()LV2U2 M0$A.32UP1F-5$*+G0(Q8GK#:3#V)@=)#CKU"6?5%?ETAZH]!>LNER X+=7_/ MS$(O16_][YR+_]M;KY>*B62!([>:]CS**M]">)IO7TH!%WSW&,75?\X< ,(( MD]F;*TQ&O>*4?9V@55L;Z%:X9^QNE_F*>.@T>^B[+VA)E+ZX1S--%V.4= M"E#_%A/K'^(6(B'#V\EZXPIR9-E7QPTN+@D.71>RM3IQU3B->3#M2(+/?Q*O M_H\3KWZH"T>52#>DCDTWH; QB >XG8AP*O]=*SZ7/;:?08'L4#'*J+EQ>=8O ME#?..LN,X]X$^2?-IX7IV-?QEEHJ"K$%U,_.PY@E:56@ A)1IO9+$?W56W.] MZUK8&[L. V85^,PY _L-AYODGD]K@Y]MV+HT61^6_UQECOO@^SK% !I%,8E. M4DF=;>HVRF^*)7J6YLGBZAS]6<-@]ZJE2)S1F*4=P+])U8OZ^GMY:!KB."FT M]@2">C #%YB890+W;QGYJ2Q]#L;R.7%2<_YCDW3"(6"E8?GIR1=ABP4^8KM2 M>M&$L1I3FU#RO7[KSGYWR0"01$W&<,^US_N1ZV\GY/9<'LN73!-K\Q(B"^0> M:V9'(WOHX1W&W)Z[&Q/1NU5SZF6),XZ^BX> ^,0,9GCJW6>' '?%]0@5] ;+ MYDFZ'9 OJ@A2WSM6>\)!\3P>@D1[1N?"$_5C)FT\NS0-,SZ@$J/;]<8K%NT? MZ[&V1V#D'_&?PKZT:@V@F(CH\J0 *D*C8A U%ZV^EE%RPXE+TK_IH;XXJ\## M:R=M8H4_>Q-D,MYHH/P$ZDJ^['S+N00_N/"G?$N_G,VW?5BQ3@7MWT&=LPE2 MKXU %2N7[7$;6W;&0KJ"/D5@W@QF<^24O=LU,2DO5+ON;"_"^*E/B=7\3YL@ MK! #'#"H^@;]..+6N['1MK#]^'@P$]E.R?EQ[[H25DPY<LA$^+^:!&Z-Y;G5M,FU;5NN-\Q6!TJ2IL&PR>_D^SZI_#J3<[2L/(I M=:_K/O)O+X*,-D$C\GGEA&2YH4/ ZB1GA!@9HW:-XL6BD^M&93ZBN.]FDP5: M0,1CTF+$F.WQB*^;_8W'*VLK(]CC-\!" 5H[EZLGR"PC+234 JY\G2.?VN$] MW!L2TF;Y_KE%Y&!(U,"N%OZFI7$ODZ'-8U+C]H<12:\LQ^;C>J!8X#A1AS(3 M/3J]V![OO*%O#$'O256O ;7;EPX!;&S=AP#367Y\]P )^:C\&2>>'C*U2![-ZG?W;F\'G1*W@3]E1 ]OM3-1;/*^]1L\UUO MT_1I,A .L<;V^DGDGS6-,AI5CMP1/@Y9--;U40_#P5I;M=.J=#+FQ8AG,CZC M-I_[F%U,Q]Y-FO;2X#L$^+9*'P+:>RG=^G1@-Q4'Y*1O(#'?5B9$P_V-M_ [ M H"/!Q2'2K>X&X*C5^3';]AG*2-)Z* 2"1)?S 8P]K$]"RKO+II,"&_6W\E; M%JOT2ROXLK'H1!Z/!>TA%*Z@)I(V-G(6>J\#B^K\)&\#VY#".)5@\'RTP8CY MM=2TMG*J";MV>?K;U!3-Z\M5:')B&>'ISNL!=%VK*_!0.HX*. M]S4,+)(M62E.8\:E.G7*#':C&\?P)=G+95>#$D]G!#NQ3#)SP=1:%_2T O38 M =I]2CY,8"&>SC]DSB.^PP<1E*;PY6U&=<&2IWD_=WKEJ/.G.)1]-6ES.#Y0 MBA]P)$7H')D-0E*'[6,3T:7?(4QA;]2TL0:_X,I/7J/J8Z(N/[IIB5/&+82M6+TK\3G4LMBA&XK!:L% DO9U1T:KKJ*YF7?7!ZV>$]OH#]ATT8,-#NU#@&6N/D/8 M/!]XW/E>@;*SP]WBL,]&-M"UQ+X#0Y50TXL+HTN?6C *I2+WWJSEK!0,?PH? M&J^LS=> Y-9R$*W+P5OXA_S79-^J!LQTGM\8NPU-6D M\DCLF*84AX.[OI:V1[91IJR6_7:X0<U; M^7H'&?QTS[7]*[TE"Q>R$BHI?C#G-^6G_Z W0_]'^_[_C_:=-7(._8R;!O]@ M-C^2 _$3[E%JVK)^NOCT"E2=Q7;I>EN<0HP+!,!9J9NGGY,[$!J3$LSG,6T> MM^!NT_]&8S"7CSW38Z)(O\ F2I=KK:9((SH'=\--8S MH:[X\,FM+Z>NZ73$+L.T/Z!.Q(HBOJ*+XXG[ 9F&^^IK_5N+#K9DG^)Y&*.9 MN&7[B[[=%Q1L/5!MA98AY=7>"[ZUOL[8C6JZ@QQ*+44=T*^]PF+Q_(VN6.1E M^-=.IEX.\HUSS%TI>9L6]'?>CUAC=7;9\2I8=#,*6XQXX)X#WVK39ACA%L<] MG;:I@)Z7?VJ761GA$7#.5^:SDK8(\DD]8W]HXM@KDMAPIY_O04'(S/U+Z[?@#"9 MO-^OK6([N:8^\FQLRL1ZY(7-66GZ4UC5HCO"]H$J.L_K=R^$C>!0P8J"F"5X MZNW:H]!TW^CPZ'[[9>,-6)5)A4,Y"#ZK>29=YZF-3G,^A F-+%0W\)EFZVE; MMC"#^V/X?:OY7V <.:WUCSW.G"1:3?M%1YNJ8#UGXX-JY8B@0EQ;:"T_OMS M.T# )UNCX.5,H(6,VQ@[^_DV^5S6)44@*1E)"[^?;XTZ+5%F02@RO;,;1S-R M/4X6O1Q6)X\)(U"I<\3/YMZ.5B503YQ+D=>N.<68=C(0(Q#JEEIW*;[P7[J19 ::#:U6N^=Z]S&.%7+XT D M49V=)KO7&AX3;OW(]]RZ<"K:5RY:"6[9)L8)3YSSC,@@Q=;2 MKQ097PB'86B"12(Y+1)1G6\MLU.O?&R[#R$8(\)693*C[Y/20Y/!DIQ.,%9P M35H=V^7M,)WH/O%$MI"(L_&2[Z:"12:6XE<.A,K3Y"GTI='8$7]%NIE0-4VE M;IN!]VX\V[^\/,=L96'_S*326&N-65?:?P@< MGKJVI^O.N_?019T;S)NB(?ZK<^]UU[KEV6:G+CMR)*FAC'/V\S1C8G0XA)ZTD?>8IDOCBIP]3(,EAN(ZU6NFLEM11U$S%&!0 M.7QA1%%Q-:XL :%YOD1#<*9=H17D![YYDO-@35BUAR[%=KT&J-I/!&4:6QGQ M/=4O\W 2EBK[=$$W1))=[ZX< ,#Z*(1@RCACRC43)IQK$?-V'J<)27 I&_&) M-X]:M4UY9QASWR7!00:^LN>H3T:E?1*2;N$^CN,# MZ^X7,T&(H$\K[4Z!H-#*ZMWTX$Q!O;1,#JL!<%:5Q+9E/H<:DW9HL5'V6,&K MS:!FR"CA#OX6)ICH,[LOKWXV0';2/1VUU$[[_G\>G2K>+M0U7D(AT)V MH#P?0=O0ZCD\?B9[738-/P)^Y6DT#N]4;:A?*7!V)#1./KM/JW!SH6;-5YD6 M+8H#-8*8B?+#B_A@[+&T0.O$KB&BD+A]\:"*1V3)]0-&7Y^*T_M2/$_>?Q8Q M-4AZEPS)E_:Z';9(5S(QI3MHGJY_WD0@%XSJ+-O.\NREB;4LLLLJ3WQV8*?PK%DV8@T7/T:]EOVX_ZD'0:V I7K)JJO&0- M&>AW(VPM*1&Y+'YM8NYDW5HA[M*T:IW^A$C0LX?>)\P-?:JU,#02R MR8OC;G?H#3PM,TJ.MAN2,!X:<[6\,!.HT\ZQU.2_YG(\,DR1"T^%.9T]BG"? M218R"&77'7S+D^@X )=1Q-0FB@5ZP4YPZ>N]4F%4,_:VL2Z?[U4?VRS91@S. M\V[;[,G+:YHD60Q-Q0Q[+I.7J(XS'7RP(CE[I2/_R$ V9DQLG4W MR:;M$' DOBAW,XSOX*6/(X]:+9ZC ETSP,I>PW6EG[<,#=VM(B>0+'2(2D) #>F@[-^M=!/;/4=;W -7ZNQP*OJ+? MO1[XSB]O]!C\W:)9RN?(;[Q:P?CW_0+Q(G(8N.DVS?0-&=F"#DPD6?[BBR,$ MU _T=S!?T%\H]7ZS]4=^((![8\>7;A"E2O1[^)A'%S* MZEDHJ84#!B-D9]:9%IMK14;>;M?(]8CS39+?N+QOHCL$>"5_I%/,JJ9J 96' M+S:;(!=G>]=4L#US&,UBZA2]Q6>OPNN"MMMVXI9F?KZY:&ZY '0/QB3.]HZJ M&^+3"R:(MT@?R%<@N),Z?K=$4@-$J(SPWAJHG\K9I:G=IB]+G^$P+O#Y6<9! MAE:P8@AV/R4ON2(?[*53^06RGR)Q*O$#@!H8^F$E=X6C[DX8KJDPF M12EYOAX\3@7T1Y'UXU(5&&-4"*QT)!*M*(C/8ZX=/V]ZC3LR*[IGPI:5-$7S M\X>+[\\,26Y4ZD=G+AG9<4H%9TV,C8TW\Y25E 281?!R'=.[>_3)TG'!%L%J M]1TYAT"(^@KVL2PLH21^+V],(M5@X&[H2LI<9M-)#BUHCPWID?6DTCNC:SZR MUB99(V!=URAOR?6!O"$2)SD"_ M%**&=828C *.@_E]A;JK57 '&I;0^ 84E00]'KP#[YD('?*I] G>B7,()Z^D M> $60S9=[39$VJV5#7+'VL>O@3M<49VTRIO1F^ )3XO<";].''R_5%E.Q/BQ MLE!UQK;ZT(&-IRD_#A9(Y$CO1./SC_EG X-4U0=+SJ0%KADNJFZW:08D"_XD)CFV+'&N MAA%=L,Y[W;A1['+ _\?>>\D@O4-(!!24JE2E19IT0N\0.@("TJ6&A"8]H81 VLE^W^^;=^]W9M[YYIR9 M.>?\OOF#/R#<^3W/MZUEK7,GS;Y<91HB/+,R#A-CK1M>)[1Q;'<)2N M%4^5[:ITV(SRIH?DJZ[E;@QC8F/C4S3DR[2S9OO6\42#J"_KJA,59L,U];&K MS#W=GYKJ)GG=#7=SO2..U=CV"ZAG"31/,B(Y@I M4E,9L"2-#EBRV*4#8HR<4!N?R& -7$JQ%.781\MJ]5]I8PWSL>X>R\OH%.!0 M3?3B%D'6D0Z(9B#A6V!#"Q'\FM&3 CI@_BX=L#@(I(;!1>F -N&%'CC_6HW" M2Z^-P!0WG$(5$#3BOQ3X5?/HJ!'71]2@(CVGOWI=93\F:= JTL.:7V1Q^G>R M<#C[@ >ECOK) -&REN]("F$6ABFCN7H/M4<\EX3M^B#<_7/@,U>"!B0>6/[PCSVVV+V _V3#YEOTY-"^U;QF M>M=I(W:LZ=(7PT*#]F$O$06ANA"R.LR.P/UFN92D@ ]FWH8%X%P-?GM7IRV- M^2"T-^N="?!>*60+.\D?,V_;BF"'G<-+PCF'5F)W=NQ-5DS&MN20>@UPJ^2' M[NZZ#^)> 7KDA)F([B2A(E^VJW3 .R2GBX$>826<.<4"S5MY*//O30W@M4*MI(4Q_1M)\2ZXLXHY;C M@#0I*1;.MJ24,?8(.46N=_@W!#D"GZ_^J?G1#2NT;?CKX&W_(]+4A/%-7U'W'57S? EL2?P3NF;C3-9<];3U_ MO_=R6XA:/XH[4Z81L(,]S.(B*>4S. P&_7(;'U?/\V0S<9:LZ#+V%-[$ILZU MXQ>J&MZ&6_JX./RX6,R6B2*"P6E2$L0R"[D"XT=QL1;C5\6S3(+;%D82I/ ] M,$\J.%EI?H\&XE[@WT9MJ MNJ5Q:-CBYGZ 5I_VPW&%];-Y*\%6[*Q#LM9> M>"9:]%[_^TFB1RRQCD]JY. MY+K8:_KKG-L,,-<$_656)'_4'3-O<],3?0KY!DGM4O@^2O(ZMTU]IN:*HAL^ M!&O;41L)5R8%9*TMEIRLF8*Y7(\AFD7UD2Z8\W&MX5QK7UIS:UTX)=LT&FM/ M20_[I)\F7[:4K.WMGRXJL_%@'LK6.X$\1;ONBVZIX*A5R5@O5RJ4(;M^>WJ7 M^)430U*G YR18:FK_/+XL)B-D2+_@?0IIP70L^(SXK:SA=,W42DPGC@]GY9= M+)(JEYH!I'#[:%#F!X ;C;>ELOP16"<0A0E+'L(A\!/*M_"V6S0Y>+^%.'X> MNE\?G<3B4'UK:T0E*@LO->%[EIA%3:?=X(Q@P-A+E7ZY<:\KZNK(DHM'S%^F M5O!<&(C N85XE2S<)@+/TQ\J.J6%7E"_T?!($FSUHTD!%W1C$8-FWIQ$+(:9,0M<6^0/#2?<(U^RG[NH M[-."B8+?PQM#]XTN'>4WED*+&P]G257\T,U9_.Z6[OS@VT1[ZK[3#9INW]T[ M=G3 TWMF_)]"S?5%#_.E3,#N2PP?A'\VFJG3.R+3% M9QE(=70E2??,]ARIW>K)&E2X[-C@GSRAR&DL&)\#8TE M Q_1P9UX)-P!8G*PN,IZ21P6=_8K1Z1U;T%]3*94X(-LAR/(6\F&0!>5T<^- M%0WOK*OKJ^,5W3-X6(L81P$7S8_;NHJKU\]/>&$)2?(LR6ZR%,R.^SE5P7K) M]M6W%W-7,A-JMIIUOE4P;GPHK?6_Q0?^Z\0'&J&X00HGB*A,NDHX\9AD2M#" M'1 MFG(.HU;.Q7RV\ .$D:52*VY*>1'$JKK4^YQ_.9M^/'S\4M&=QT< MM(W;W.N7XLVWN<;'F\-^UE"4XFAGJ'2 Z@$=(&8.8=B^HTP;&F\(_2&L/9(= M?+#0U>WXB9>=I+JOTOHRI+,8+JL';4)T-+O:4D^^ ./E$90\6B CSD4LN!PQ MM3-P!!?XT(W\#I]"8^$F V'NI*!( MM?BD2,4+^#ERYU13S?1P>WN]9Q]OC;O&<[?S5W^T9$O2/L<6YQ[ZO18O%?2[3NS*X'<&\W\OI_2":%: M^D5XAR]"3]PTDQ/D]<(CKR1HQGEHS/8]VM7I,4FK"@"?![L@SV%\TQ%OH.7( M(!1Q,WQ=/US2ZS>4SE<;$LB0;&)CX;I@3U!2I%68S:0!.5 M;CK^M<*$(H,OBC7^:13)=C\^6*CA64#993D>:ZEM)#OM*HD)JQMZ#6_;[L*T M>L2?]!+L9?UEJD@C?<-5V49V*5IC3:.XG@3I> HK<[>*;V(X;V1Y92%8PS0Q MB=JNJ64K!_2O=;F0#+9/-R3VT0)59;];E*&EH.2W,Q9KJ;\Q()NO;AN-Z;M3 MH]C\(-NDO8E3:H#82\GU)Z&7DX;T ,A3E&D M??<:#K^@Q^_XEG^O_$I9S_^QU\9>SU[XS*O+'\( JV=J.@>CP;]CS@TK/#I, M$$O1+GA 2_!,K_Z>_HKH?13,W.F%85,^1Q+ AFNX91IKN.7-[ 86K5WTF_"Y M[9_X?N?>S[M*%5 !:DTR@:DN5B66\>0^AG^ %2-&DOTU<^.7^G2+S%4S&-[( M=KX<$W W29(.6!FU0!,I57J[X8WU4GP#JG ^RA/2C[:#!?[L*;97*Y[P"\-W MP'[R1.Y[T;KU(.#6!XL$[" K"=%VY5<3]E#)@("KLFH"-=61(C$>T=D'PG%S M*#V+$H/V6M:"HC)N+]$>$T,'98?8G:;8R("'+'?-K[M9>ORF(\&2^/Y+]6O/ M\-UJQL7X:_<M:Q/JA$M5@1W?7#_[ M"++LH%\AV2F&!*TN-'X,?,6SJP9=]ZI['L76_W7H]M7L2'9*S7O>N-$3T?>J MW!M%K?W(-I1'83@=M/UUF 2^:1?1!OHR\$:MR?]U?M,'W:>/%Z^GY\K1I%"? MUW&E]@0;YHG-!Y0\S1D^PKJM?UE>;M*SB:?NS62U,F$1X]I>,96 MF&]Z6OIR=-,X2'%8$D4+>\[X3C$R[$38&W(6RO#Y3WC6M1!3J15^!=*]@A^D M8%V&2SOE=;DRYCPRF=C??<1?)!__B>E8C"WOXF[/C"2-FV(SW!CH)A/JE29O MSMU1?>)*=(B_VW4ZH(:'#DC\D)X1]N)>ZTF\]2%1F#TBVC2UTP E]HL4PMH$ M\Q73KN"PJK$K9F:&2XV.U#'7+.8.;ZD1<<1%D+ TP9H8^V*%O":VX?";J$+% M9_^O":V/U^KRT[XA ,HWMN.Z$&?5J/7S6>YNJ/Z\#P) M0,O(K"OO-V7S075?(@N^9UDH5KW(;I!$+OLB*1*GF^8QJUR M?3UA[+;EWO$S1PB,6LQFS#0*NT)YW2@TO_U6VGYHKV%\>#O5Y[;0Z=MDL0!K M+@;U78-#PR9 A1!61C2?5?_:=$LW/98.:&$#;?2>I['FZ%) NI13<^"@0P(Y M$#[.+T5*(()")OB9QRA"?.\Y2"&:HVFPOG<#K"HW70DBV* %#VFWG7S4QT(, M>CZGF7>T$CI5:##F8OF<#?7%>-9$_*?>\Z=LX'G7FD.I>2G*+S@CD%2G6[.T MW!N(ON>*B'V/T%;KE+Q@9DFQV$6(TS[XVF#!"Q&;,4-[.=GJ$K+8I0CMJI%: MR \@7@L8/=6)"G=I/N:8-'@'Z>,H1'Q;+@T?E#]O'17(-9K4?=]2N/ *B=84 M1N3!AW6".2FPRD:22L&/IVOU.D@/'V*__FQ.S:->/T%YE+!/,F!/6"F?9)^\ MS*/.^ZSPV6B.L!2/FD+OQ6&]"GLE*8B]N;"78ZC*6U1H?[YFK%-UG%9! *J6 MJI+9"*%=!$]/MT-W.$DN^(..KTW@,J^("#G> .IG+J:]+-H5GP7EH.X8.L 2 M>GEZD[S2GI1XA%I:2NA'^## D9PU^"#9_V.H,.B .6(AR>+U > M#2B7)C3O)5-T'3(;C<$NND'R CV[95'+LOUGM\/<8UPUX4EG UZ7[R!G%%N3.5]EOX^@7^F#F7L)[1/G, M/ .R.M:4_,8&9OJ$M7S7]L0@5W1*8U9!.JWIBMWTA5#4ZZ)5HXC(Q-7M$O1[ M/56N\1?_/>G^'Q5;$@)H+#V,FSA&H .H;>B],5MH18V/=W)@=LW!@5[KR0N5 M<=KWWCSZSIKXPA? IB%%^L!PAX*D=_/(<'1U313% [_=X3W5'.,E%6E4'Y5R M*=PFM&V*AT5:V?JBVOQ=;-G[1]>0<_"8>(?F.QUC>K""UW'>0S+Z*9ID\^PI M\Y=DX"#F4>\HA F;+W?'QT),=&TXUU ZD:B=C=$J60EC[!\5CK@"5&4\_AMT M .,,\A(+8J6C!(EAJ*YT7\6?4L@JT"[D8_ A[?Q= "1G9TJ]X0V>"2/Z.%X M2P>4OOM=+.X7!OG"JF]G_+T5/MKZD!&KSE(@\:T;P&ZR"!>@O,2[M+_+&MJR M<-(RJV"WY8CFR!'0-J)8=N#=KFBYR@/OM&G5]<+C<\1%(#\XN>8Y+F\L;+0I1@ MT@9R>D\CGS0E"%3N/]#KN5W9GAZ_BHIJSBU0O1 +O@FPI1GM4N+[6>\& M141V=0A?$O(>[#FP47:@@WH]N46"3HW@E 9;=$\Z7&R= M#SR]A,"")YQ28VI^RQ70?A-62UU@^]C]#&A+?$/*PF$ND#+9)^/FO8B#G YX MO^2M,GY-$D)7=O;>A6$C)N8ZIF6FX"<3&91;)',L, 1^LHP4.%\(O-';J\@- MMTI7Z>O[A29LV0-^U0)@#_\F?$>D>_!V-H.VV#= 8LGNF!^JQ'7CDL0O5?&' ML(+-9:ET?G![3!<9O0@E^]!.C$W;J@_MH=CMI:5VVMO:'F]W=#I^ZE&6 MWAO#$Y\!+XJ&5 -3?[GBIA?.@.KU_)D:HK_/2 S]GY!.X^JA/":!L8/O2E5\ M%$?LISK?87(-;<.MYH\DKE)7 M2_)S"QSZ%21'Y._^*%)CJR]^J"-A#MDO"#08*N995KY(:L6!3SF6PF1(AZS2 M/B/2_:(=KE'5)I_YCBE=3QK3.1TH<6]U+ 4WR,SPP?*HEUFR]%=F4^!@\WB'OS!NT MVH9,>#K3][KI6YM^<Q:X]!JCQJVIP M3[(6.4:=R#^D! \OS'1,!K^3S)/J/Z$?NC.P?!=O9EIKY;:A?LCET#R:P6FR@:X-\,GA:+UYP06KD2A*VN: CO M[I#7\)-T/'SPP\<2)F&9%A7TM4?_&&"'?46] Q4$Y8:?7W.W1YQO/)%OWR7] MB[/%3%5C^JK($F_@&=2$_S\)CTPL\B+FEU6[90=17849;^UO:0@)"5::#=4W M:/TZFIBL,&FZ[)'.W6:S'U@>]_JHL@19, )50,:!S\%/PSW4$(O/1>I.A&]WS?L7;SKAFPJ4BO?T44M"/!H_J MR[L#G3V+\V6"[V5/C._]08D^"> K]P$O?6]]IV ==]%!PEY550EXVWEC:JA& M^$OXA(^$,W>;-5=@15SJD7114N8$5.%W[9A2X&\"F8]R^%1$6<^K/>#J(\7, MN[3&<#LK"Y-TL7U$YW*SGZ4*5!6NKV 5M6/'WBQT&D1/V@A,S7_,U M$PSM.Z662WQIA60F>%_RF^[I#64^Y01/YNDWWF&\\B J06BV:[*8V!A^CBD[EY=,!3U:'Z0"OKA>W$#/V M3RBBY">@C1_=)"];(-FOCP[06E:$T*XDX9H9\$/H!%&.T%FB?(@GMQ8$[8DG M],N#IJ>)\(H/3A1[\%N8N"BOG\4U?/_HK\"'>KSL TV9*;?U=*^J*&K^;&>- MKCL9$ XNK_T2AK\G!#XBJTG0 2/Z&8=,8Q6785S;M)O"=$!V+2\H#.$ FASI M#%![1T"U.V\?O$ :1O.P#PF*8'*\Z[T+OS@0<;L:H\_J7^\ESEE[@<-C13\2 MN%M 032QF3DAD@JVL-NY0CNSQ8H.:"9N =/<3&(VN,EW9V:N4H$M$_)20ZM> MF>L0HPWT?<$IL(@2ZBKV(">L>%4^'MDC:P@5%EKCG:Q4_B:T&X_0@-N6#5DP MR#SK&YP8ZS8ID/R$\FA$_.#:J-1K=)!2\*.0F*X8DA&R>B(4O7B,K$'RZ6!! MNX,OD#21$?(9-$+"V'ZN_#UHU"/=K5>!'MSL,>R@N CHD3XB M:/,)A(%/VIS(WB27*-OYI&"85DT^_N"=8 5FC_Q8EF)'!X06DV(^TP$]]ZGO M%1&V,?LQ&2IL>87;'R?=E1B>T:P\&;%]MUB+XBDJ1 <$YA]1GK&T!]K1NL^N1:=;AR!D\_>RR,S>)]4;7?IQ=;[ MJ#O8%WY&W:,6_B6)5T(R]* B/2J>C.W:YF[*6LV _:XQK,\C9/*3 QW0@9XR M96#7MG71=U(H;E.SN?N1:FF6UQ*-GE.$@;<1D&N0+B17LP0)LP!]R_268GW[ M0E% DN[(IL3SRK>I;TZ^,H\YE;K377KL"1R(6PDW5F=;E"JG-->G2Q2X:IX# MVZ3'QB?#US4IA7!'!6/I0,PI?/.]>P/VNAR/*D M3@3)$,/EA*Z\XVWOWWQ[_UPW2TK,UB)XJUHB0%0JL ?Z:7^O>R.&#'50%B18 M_:[[HED<*%6]S>;(%.*=5^?H%^ 7?NP7="0;W-ET%PA05&U;*L;/62J(Q#9= M(NHG=9X^\E"0W5MV-ZT,!$7P:,NS)3IR6=_([S]$!Z&AH=1#B,%J^,U,-&JP MN^U_\PA@-H4.8"6H!LP\5 MM+1D@T[ 8K\^_-QS(J[GFI?4X239#"9!\IH?),D)$.4)/J\5SV;;FR#?PK@) MQ[7]Z0"=D1?!3FJ_#B^)"FZ%LY:PEL/ZXW;Y_5#U<&4XPU&Q@.W[!L].4ESP M^^BW,# V\'G5V\9;!::"4X&TSV65WKMF'?-%Z\RQD$(UEC0220^D8"X011GA28XZO2&9%!0AF06N8X1A8J@A&LK8[G MFAIKRAX61%K5U3K:S40-=#Z0#=)T1+3:0XGCR(6D5XT&6!>2D/0GL@Z%"7\G MS"^?A&R[DEB5^]6EJHX.<$\Z^V6@0L.;F)CY_/RE'>OMQ5]\U*(!RC^H2/1+ MT*06L=3HQW(NN$L%5I!& S>TSUM;.>3;%'& MBQ&KQZE>6UAH^U[O$"F#SNG[4( M(#^@C= !S&@;)'MG(4QM@@^%,NT;:@1_Z5Q9NY*=/:]^$K#T3I!QZL_P"%QO M[.Y&5^M&P>^02K;GT1O"V$(HIP-QV$\>$P/JH;5^UUB##2&K-)E^X1! #YRX MN48'V [^&&S%,"L^ '7& 'V#M[NA%U 3M!L64A.CDOD?0OB*8,5%]R\>SY65 M'9BY>=1KS,]QZTL9S[2;DX6D98[QG6BG6?V0;<'EB?;32(E#ECKB/=G"V\IJ M\;'>"7Z.FNP%P=KR(^:9HQRD+\E+L%.Y+9@I#N)40T0'NBH^29F%%+A\N]ZG M+>KZ?N(:]4%O=;YKK7)8CYEEY(:UX'[Z'8;)6\';^64GL@DWT'B6D4U]%=9? MGSIRCW\04;WX:]"+8,^HNV^SEO1BS\@)QFUS&GG)MBN_4=V_,MQN$.YP-^N6 M0:1!%1$V[-R7;. >7U2R9S2>=-J5LHI.+9">[I]EU96>/;=8OA4-@9<&1 MEC[6A>@!)'X531(^H)X'4>JKH#3-(@P+@ZZ*H)^E:>G$!F!>D6>=K>XCL#?' MF(Z5,G$;[FW^*8<'VI^.I -^6C,H:NL8^) 1,?1\A6EO?!&4"[ITP =%-%:& MPC'RU]25+BD'7X-E_TOJ"OV\F8;Y2^HJG?OP1JWGRVX!E(A;:N3Y93NHNQ435_J;P<9J"(1*)T)8"L[86+X"K&F@)">:E3"^289) MK9AC#'JJGM'-[9@Q@O LR1NM;@. M_CL38AMB N01,V4)1'U6H)C*1]#%Y4]S6&O/R/'4HA/*K M;>3\E3WG--'V(^1YMTNUDXIW^.B OCRM@Q'HWDZV>7X)/GL&O;I%4 *Z)"[Y M/Q\NAAPN-GUE8!5VW'YRS8%\:DU[3,@<,^DY:ZS=)78I:I?V%BI0.,7+O3O6 M0F50.)65_>6$@2K7'HD5?2(!:QG:9A E[S8E;@0-@S0$U!2.[HC+IJI)5!1: MZ.@'5&\QXE])^Y^K]?[8$OE'E?-_0RUW-V9*="&JNRWMRF [_.QP5_$"^.)O M3HJ@3-0-C8!!X8,7D;!O.DR7O_((^"R .C$LL MX+DR,HK'H96R'M[?KKM1F M.Z(P6'SV(^W^1=_3M>C)"2Q[>)))$S5#6::CW'>Z0_Q4^+==_C>68[=Q3%F6 M24H:7]=K:WI7_$)!'.'&RJ:B1LF-RU5$R;G4V;HEFWS5?1TGV=;8<>!!3A,\:@-N9?,O[:E\/ B^^;8^@ :"X=\$"J[._^(/FO#Z;0$'3K MOZHJBY.)V$YG6^*A6>$P.K MNO2A$)V9EU@.Q5CLK'\K2@I0=06?:Y;B\S!V"4-'+^XB5 MXH9T/ITST['J2J[:/F-[?D8NKP9*T4_;=-8V)4?T(Q,)J>:I5O5=&I)^3[]= M$CYF.FED%)!;;[\Q8B)Y)/593Y5KE3?C/Z-'K91B2[C7 F1WHHTLZ%[ZL;K@ MO!3M%_9Q@?JQRQ@-<(R@ ]X<+ "OPM?GT6UB6OKOFI4[G )Q7+TV-KX=-[C]<<[,AL NR_D<5. M8=$&)6SY.W56-2V*.?DXQW8ML/.^Y7D:$#+>F(7#A-$!EDY7_6$Z>)>0J0W" MXIT/K$FOTUM^_?( :7'*A'$A#P@!W8A&4@4AU-'1EGP$>FU)OOUTZXO-M^C< MC)-PJ5%?(.,BZ8 PV:0VBW.5-;5\+E:ZTNX!2/&=F:,3X80R]T'?4-[W+08Y MVM0B[5Q0PF49!-F_".A+'/\"?:]OU#E*'#Q\UH1)74;?U/!#RLW!^_F9")M# M#:1S9%F'YLN[['TX,=T.B+\[N]K32VHV%O-Y%-&R*FI$\W5S7R6*7 E\)%W0 M4@3[V?'=UF==IXK??&): D5_RHOVM?L:M+/HYT=&Y-\2E3K[.+>$F*LRR3@5 M+G5]Y&XE12..DQBB\Y7+ =0\%((...'?>=C^GB1*1)+.$4Y@+R&Q,<=]8[JG M;!HRYRQT_9HGVO _="QF]0QM?'LD0E;P9S9TV%A] M+E?&;CTK;EQ[-8!_U=#%:E2R25V; '_;Z<5W5B^4UIE40II1QG3S*1 L1"U0 MY"NP,V,T>8KS\-YHF=M5T+/KZ_:A:-=V#;-%2ML:X(6VXS_LEOU#[ MM.?XVJOU(ZE/G(8P",$:ETSM-)Z8F'C?K!,&MPKCS8W,T-UC4'O0S#:WO?!0 M(3*_4D\5D1<6_[\SU0!WILWRB^([PRB\]N0+JSYSOY2'+BER+(SY"M6K>MVS M=RX-/O/USE38A.7M/ MKP9OF-/_K89#LED[.BI7H*M9#>E@$U@L>CUV=^9;[TX=T, 1C==#_=!M@_)3 M-,AW?3'$(CPDK-$/*ZK@V!30WBPT;J"=R&S[1CAJ:,M;_>Y.MKJR@7++@O?, MA MV>[*/Z(^/KG+!Z;+ F/ VG_*FE,E:5(4VXGOML\^BOJY>MI85M.+?V^:! M#V J#CJ@/),4-5(('M0ZM?W6<]%P9'_3MOU2$J2Z(+O\[4JLM"<@]O[)9\F MPQ3:F32\0CL16 7=5"&_A(&&H\+:Z8"HN;O?<_'N8G6A8F:K4_;A!R:A$DQ; MSMMWA&_= <.O[4ZX:U^MF7SBN:H*X%JB [C05JA0].5&,YHD00V-BPBH"?I% M?%59('F*+^\N6X?L8/ZV188J /:&X$,T(?GAPQ:26M=C6!W3A6J=U+M";W45 MHOK=.06%NEI6EN1X/XRZ0?7I@#;V;,1@_S;M5)4?\)^799T&4ZX=J5,H4#.N#X5/7- MSZR(_TL6BJ[$A(.K$^MP&!YS& LU0E&(*1H&/;:S;^ZMP?R]42DUZD#F;$?) M7807C^![-:U;*JM+?FI@V2)L6/0'2'R*WFL!RDC466-3D\ M_8;)7YL!DG;:1+9TA^RJO#4JJDD$@L&\[<8T@_)KT41)O<=IAW!/-&H_ 8[.M<+]2K3=0/AZ,9 M\P?H)-I3M8"V+!_!\\P0Y1@\D"@VI,B$PY#,,58/]KM*.)OQOY2[['=GZS?QA?25N^=D:LA M.3(3?,?J\45L_#,I+Z\_=9 #$/_AYXPK"4<'7"%!6DPDTZ\10AM M9\/'/9GZT7UM]X4()2;-M)RZ^/1/>@?HLV0$+/P:0=VS%[FM>(] MX;F)?6;$"(ICG!F]]%$@*]WU 9, UP^*+.G!/.+-^##[N=6B@R3>N;6:F.59 MLS(YH47%';^6ED&'0]!F*N:MTDPR_T#$7TK&O!UIJ2/>\91<99, 6;)JQB95 MY42B8\Q?"L9F+ HI'F/J ^*-]@+=O\L"=Q9*T%:91T0K;<.?;7E0W+ M+]I+ZU)(,04H/K8'O\^9^#U?R&X_M"K/53F>.,2J?JJQDPMQS)R+:]U:42EI M24K(0B;?PI]!\*4T_&0R_Y]:L>C;SK;ONCH-O*-D-YE7N7;6R#TUPF,?Z8 _ M/'KU/VR842?75KK;/S"6^Y?_P5K.8_\5*XT3F[E&L@G:8R&Z'N4*=I./:ITF M!?>EQL:5DBC1!^C])>Y=R?\$ _TO6JE'N/-I'LWD"]_M5!:>L"T?V1";"NC+ MWWYZVRY+$(GGC6LI2?BDI]4 /0([J&0("LD\0?I_91J82W) *M]/[#:2A#T M;I]YX-=GC !=:7LR/3+0G<57;LM-L3S^)C9C4UP**G;3TZ4H^\@@^"#WSKCF M3KS!0M>+='X1R;$UK4>H,:*6-\VT4@7OB"W>W@0N/*4#[ ;?5D/&T_G*/>@ MENW[#1^W+ZS0'EX,H;B\>NQ]64#62'GI3[=4S"INVE%-)(BHA7-=X#YV?Q[ M]$"GV/VW=!YEKBY]8H+-8<&3@ $7G\583?'P87%-T1>E'PW?Y-IL"QF;4!^U784ME538KM/ ME%VN-9MCKZZ+VV4K+Z6W4KMR)0_D?Z V>:OAW9RQ.D:-(D*5 M(IVFGQ"W$W+9*T0M0..MRWIO@ 6XK,V;1+*>R^:#O<")]CL%1$=YT&D[CXZ* MUD#OGVL\?*#+H4P93+6Y?[@]OV_UZM%T@$W^%7+;]UE21$MKA)G]JM\WNGJ-;<#06W\XOB)&,G+,&VLF(7H]*WNGMOJ&5M%["+MM;+7JWKO MD2S7^TZ%YVZX/88D2&][U2C)V148N&R*2E4N\-CI*(@E7DE&J5D,1U;JFP-W M>@(_^2D=1#CJ@_Y5>1DMI,K*-#O'S.=0[9X029ZEZ +YA+_6%B M2$Y2\%[^2UQ"B8O$T"W9^I>>^8@_K*^L_$.._=4_.BO-'1<.91$O" M:CWGM)9/):0H+;/9B0_Y1\NU?9=!"IAOX,CWK>A$3G[W> >2 H-\2GOZ@,_[ M/: _@)6#'7=@#W!I]UJ-V,<'U6(V?=X@ZH=KON92LXM!K+1^!,O>66SQVI09 M[=IH3]\:7*!6QKULOYWRBORFWP\\;?;@DWWBO!D#6(#%V2=1AIJ*8]#L,9!! MS1J/#3=U_<(W.B Q=IF\O'EJG1^ADAB'&TC ?;HR.%_S2E$+%S8P!+=QU#H? MN)P$3)3;SW_9?!;F0$@YI"F3DB7/JJWGD)ZGY71GF3W28*)^5PTXZ=;-ZL@I M7G ]4B2OY<1W%B_@VL"]NQ,R70,%-$V?#*VM$&*L^>A:C_)T&+&*5?JCR(6P M@QQR#W7'+&+\KNZWW>US\&]@9AA(%ETY=*.V:6!Y%%3".G(/$>#A";XOFO]W M^]@<W?"8SK*Q5+^JF]^LGAN0&,6C*Z*[;TV\6TKF5'4\\DKRG*=_^=4^[ M+??_W0T37"(9SD<''(3AVC_3J)IC#B4%&-6^V)WY(=%H4+>VS<&F6Y_0TR,G MM7>.:\$6IA3K=H-]K2Z->2QT5>,E^4M5Q*[VO23NX#;+_ #%7SF3D*O3BS#' M>7:2D' (Z(M\6(0RR %BE._ZTZE(LG9S-C@UD.@'H .:'5=UPZ 5F';V-_Q\ MNF=)9Q^EZ%8:S5X+7ZK1)+7Z6/;)U!VQ DZY^/ZQ:PF2T-YXIDWQEN%8;^F' M7)E"ZH7%G*\:".,8W.'W?\IBP!GT(!HX1)Y\BW2(JPAZ1@M-BB]\Z" MYO=05^OF.B:'33GJ<%I'<';A^;.TL[1.O=4YR8B%[DWP @>!'2=\SLG/[Y+D M+$?JVR*QMU-!NAK,,X]FCE^JTZ7 G2CA'%KR2 M/.;(/&@*2Q<&=RRL]YV)57V2:IYC!"%*8IY,C6=/4,@A0ZMR*EH[X!_@2LSF M-GG[+E,-(4'P6=J+5 MY?04Z036Y?7+/?/KW^%KPP.*IYVW-MR'Y;KO=)1M:7M*0B[9I^/NL6B=TQ1) MY+]#R#V[@SG,GJM ^O74#)E(:S6(?+T[Z64;7BAL>D'(WC"MKIA2IO5(I?): M[-JV:+6>*A]"UH*#<]N\FDHO7'#7&B6]57![D_Y M^ET*A%K4XD;N#\?UU[[_T#4/'D/!:EZ^9Q--C<#:=B CW4MR"!,0VL#PV=-A MK?5*KCHRWJU1LCKF"ZT[0ZDU.;SY..8?<) MI_:*P.,;Y2GRY+*2C1PZ/,@\7[_5R:3 M!],GP5[WE;X.J-T_W9#&\7 ()I73F4E":-:45P9YM[LXG?]5;X/I4,JYO!W_ MC5"U$#ZP=EOUU^W+)J/VS:F5T[!AG!SJ)C4+?L\W[GY#*4D8[RR[U>B'\Q1] MV MRT*%+^B>51U%SH[5E)M/^PN<7?")5%0GK'3'TOJ 9Z0TQ(JOJ[J\31>L5GQJ M4D.IZYIEW8D,5F -02)=2DDRK;2K) 36$7C:5T4SND][I'C\JI9=&$O6Z+Y@ M:JRN8*SNC=)F)@H/?J4%+J<\XM:+*7S[F3/1HF5=613&'Y//+[=, [ M4+UH-B07,K9>%7LS,_S(H/'/JKY_TG6J_KO?_S5=W[^K5O_6",4'="B?G_A" M2L!?PHGRJ1F@#?&4;J?$ B;AZ ]:$ZQW)?RZ-)135/WDFK6"!O+4N$;T(QJ% MN?MDM0XSQ$:VZV,/K%)-=6M.Q'0\$Y$SJ-#54%WGN3-L#L&EY^?F]\! I';L M]CLW[6>)N_;)L^^F"WY"%IPZ"Z/9F:[&*5WVCYQ/A9B:V7:RA\B#.WB>$2XE MY6EE^4:WV&I/%*D),2*P6S>E,O+ X$>JI;"=W5[NH,X9Y7%'EKOXT^J^@X!ZM^D MO^>Z">QDD+XQ[5LSY-S-((@H,JKZFU?V#(F]B?O7[Y*@O\+>>I_+.6:#=UMB0K); M0YT6^%TG,I!W6V1P_-X7Y,YGVE ?OO[YW34ZH-\ @[@Y^D>T5]!2Y'7Q9@ M?JL$X&5)#">Z-T8(]Q@\%;GP9:E!:RXI-9NZ"I:3'N"UL(SNKMH/CS::E,G< M,P7%/E#EA!2Y_5\YT/#O?_C_F5!2PK\@I_0O+N7YF^W7_9.Q&X+_EI3^6T[Z MYG&'?^ZP64GK9/M5.#LA!':.= K+T_P+12/AT9732=,Y0A-%&9!=U <]?&Z0&_&X7["_!:>ZE#O:5VXD.D;('@^,7&SO;2% MNAX9>ZP+VT@]\SN@DTCG/7"51KTS'7/8FV?@PE'!IF7TRN)8TF2P]Z==C/Z M;-)<-X8]-$!?9^P&>G4#1_V*/CQ@\B$NC[C*Z88@3BI?H@#P9OP DM8\V1RH M';;L&>0AU/&Q-=:8S00"GGNA^^#[,7-S3DC?"_'+D>9^1B@9N9[9ZFFG Z>U MR?V/+Z6!3 \E;SYX>,%(+UQ#L%ZP\A'#L7?\:63YDK(41;.2I(O'Z!'B.W\C MJ"[]^!6S,XZM5>UV0WXDWRH 5B"CGY'>X>M'.G[VWDBTO[0CR2")'L=EV)WK M^#L@@X@:[DX$24O1C[M]5F3%*SH$6;FIJ.'=OGRT808J SU%EF]WT@'\))!Q M[>_,-N#,"H$SGR^)F+UTK;J6UR^,MQH2E77R?9-;" 4;0?B2R-%IO%1<]RR+ M6WW6K']@ C*>00WZ0MZL[/N&T6.I/[["_<8[E#)"N*GP\;1+>2WNKJ7BTGO=]S_ M\L)]-2^S.>O$JU;KCT^QI?$+.JG>D?H:L*0%3/X"3EPVTMS6J#(U^\!I]O?2 M&YM?_DVY7")T1V&.88'QT&_CG7_L&/J7VE^>(B[0KOL:8-6#493 !2<-)\]- M^1." WZV2ESG$1QE;4$S'Y[BQ#GO5@J95,8_YYQVFA2L<@V-D<.N#WI--J/FF[DTV8<"EG[#F?_O#OXD$M+?,??G*R E^!V2C&A*M= MVF0#V,N1<\W%?L=B6FG E \9]INI%__2;EWA!5B(W(2^1,7WNN[O;GAZI%J9 MV7?1 9 O8ZD&1EY?TL=N5(;[CWS9S,Z1]*NUT^4Q?E%0*(17W8-^HP,:C[PM MG'[OT'CA'_3/M8;_IVN:_OE7R>&YWR@+D.#0<[YHC>BM<1V(#SL'T?-Y;^D^ ML"_\1V9I!];UQXQBWHMK#"8EVW,C.>!+>M05_6*C-X;Z\:E65=IV(SNV'TQ( M%=W0BJIO_L(=#2EI/FVL. 4@IPAW[4BK[-.M>/>^'X_ >7K@36U"@!8^K-7> M>8]/GV=+\7XP1C-Y[G'KAU +0X&\,]^C-ZK6($;5->/#QA;3ZI(2&1HO$DZ( MYE^^%M)ZTAOUJEEF3?ER"NY&;A;IS)>8^V5-'R2G#5P'.5^Z"MD%D0L&LE\I MO$ S$\#@?D5I;/)'F)"SO^_KU6'].&*EJ<7![2J/W,N8A)[\D;CPY503/2KW M:_<9()?-4*$)\G:^B4&Y6=RF%]%JCGA@A"^0"X+S:8MXTEP[F_\3 M^Q+5"K[G!&QXS]B=VIZMWK'5*CQD@PX@6'8BSRK:-K2-/#U1F#G96U\H6VUD M>U4P,/55=KKZB[FJ?1#E)I*7A#E \S2#UF1*T9@ASPM$T=\07N&4G9B2&^OX_)R6&*2[P97OX]?$>[?5G7L.]-L-5MDV4D1>]-;\6DT MW]@@2V]7U;@7.J<7;C2TZ:=J,I4R)TFBXI$M<6E@",'J'L9Y*MDY]5Q_N\R! MMWI:+G7#B)UR&QJ3#CY4YH.)1MRO0#04D)KU8RU'3=43F48$PS=@W/@&[$I[ M[4G^L_@W"4'3HIJ26-)KCU!4C'K&5'=FIU"B?2 MLHQII/=ML-OZA^0MBM@\DMGW>A]9H4WY2OE(1LM,=>+:&^J/H$3EE1M5-U%: M8MBBF%L%Z\]_HAP.\F^LZ!V-IL1C!HSDW/Q*GD>%513J[8AE%E]&/>H:@KHR MB/%6NNM_"T?^KPE'%NF^A5Z@G,$CVR!P!=('7(/8U4=EVA,R$[LG5??T9C_N ML7RNX ?<:.PCOJ)64&[A"SL^4*Z1;+$-*'[*HV;H'OOIG[_Q?/Y*!YCZ@$0= MSW\5K)&]-@_Z)H<*0Y>1Y!QE*$0U6@-/LO.>KG>)V=9-0B$Q8X448%M$4+!C',C:M$)*65&"R5 MI3XP:K[QE#>3IBBVB%Z9 8&7%W4_=KH :<.8FH@4]A"Q?-A= MDH'X-#C*Y=K.?C'\#JY+@!'HA^ZNBJ^:V*\=EV&)H'9 M\ZD,Q.Y2B[HWD?O!1H?%RW(#=S3J<.;(P[B/-OO;WM$*S)+@B,U]Q87&WB54 M(ZW6))SF7$> V8Y)X%T@,#/E=)],F.*9%W'Y7QMJ8P93E)NM4C["3QI!IWC-/R+JY[%A,;N0 MY'@TWE!8D.:526F CI7_)D,HK(^IDIU$S'M4D/,KTNB T+?CBH9D]&LP4]6F MI\Q1T\,=<4N;.9R&G\N74^YTP&6**OE77UOL_D$4Q7Z!"FQ_K)8A)HEFG_J4 M6YL0??&>)-IU7RA.ED4[H E&!Y M*#*D58*+1>EW"M?\>.V0Y,_&5O%1IRR. M&1FCJ9T3;\QN?ETS+4-%+\RP7YB7-;WP[FFDFNCYB=NWOD?D[)04"*C72#_Z[/ MWY4;_Z(GF07^JYSD(!T0\T0:7&Z[>2+_H6TY_O0>Y*8NL?CS(N^%;U448UHF M80T))EK<(&-^&#:1,?'4=>IS[( %M'BXA@H+.T1"*9RD!'N");8Y;>&FYKNE MB#[T.\120AM^/;H=?)?XW-S\]X?R"XSQ4/!Q%NCO%,?Y\9HAJ5Z,] )P@Z5S)"7??T_V'OOL*:V;6\XB!1% M#45$0(@" H* "D@1B0T0$2(=I$1%I$E1!(*&!$1Z4Q20&@$1$#'2I8:.B(CT M)J2)2$\4PH*T+][[/O?LO<\^9^]SWWN_6][#\\P_LA[F7&/.N<88OS%'F;6> MAL\/\LY(Z20GFPW8I(RD>=]Q^P$7ON)GMX-4JG?P_,?'07'Q3U(P)B_6')#8 M(<[73I=M_9OAZK]L?[ZIW&$FGT&7_/!GDX'MKJ\>;-_+/0ZU?G M)KG1]7.7;3)S/5(W51-<1$L+G@OL+*WD%Y5),!2UV@4"<<4"46R0>*3^),&] MQWEXOF-I]D)6:J.2E0UP98.!V1 ?J6'4QK%!S5]PM#%9.^1F_T5*_HW+:C[]J2.(X].0(E8##C MNHZ;:0P5G'JWZ23TS2U,5Q_V"T8, 6F?UB85V[02'-HL')_@[ADX^1X:'S+5 MT9_3M]X]W$^';:7R;?.CF>4Z"'E6( ?7Y9[@H&T1T M9RA5LS[5XE]Z[*T8TMI7L?0+X/5U#QM$@4$J';J@#!6&[ZDQCA&%?F&(GB75 M]X7BRK^64-0Z++UH&!%TI8K/TD6M5#ZC[P^R9B2#LL:40I)XHI#]1#%N(+.9 M82TQ]DK SK,D&;OB7J]"/J&44",VKO7^2W+]KN.D7<*D?=FMB3)K5S9RETWA M#3YD;]OWTLU$LP& ME2W#F?*>ZQ^?W9XO_O6,6)U-)IO%GWLWI97LUM;X[)MT\GT37TO1]6**XHEZ< ;T,S M5G%5*(\UKH3GD Z,ALU)[V='>S/;8JU22F=9<;DYW1>Q:QVAVH? MC($U')L_!3%V<' 8G^QR<_-Y9""\-5;QDU)>6.BS72#N>-O^>XZ8R-7\GI@. MMCQ]JOW9C5\9Q1"&3=W(R7%MB6=C4_JG7P4J&HZ]Z2@]]/ M&VP-/68&FO=*H 8M<5/NM1R3='+K.G[;,;S2WJZL]FG->N"YO>%K'8B-2(]4 M5XV0ZN.5A\XV?,EKHO7/$=\@&KS-+I[4,7/*RT2'C9L['1>"Y M-84$0J9@'2(J3TZA$48];S*B%'T1"O+ZXS/EM/%[% M0?A7U?TN?0U]Y'OJW[5/ %KX&C[/778(,Z MW@>A%*A=X0UBWC3<'B"OS2P^OKBASJX'7;>M)X3';X U6,=;JWP9J40QQ)&Z MSWJ+S-%VBK[$&&9@ XQ#K,D1-R[ICQP>WUS*"%(N68=%YS" M]YG+J=W<8*O)#B$EF1U*,@2N;SS2;0GJ8))U0422N\+E0A:?)K\"&^3WHH&> M,WB@E2&8[39M>@8*[ A^SA%8VCFN7UC#TMILD%/0,X0\!]1&RK$^-9Q>-I.! M1NA/TIPID<6ZGA 1).PU4$TT(VB&&+3SXQ<-_N6\V_:%N:F?,\RI^(8JHA@] M.%?;Q0;Q*)O#E=QA^EV6-JU%_?#5I=LX!M@>EY6>3<3S PZMQS%7*351A^]\ MN]?EZODH?&V"%U9;*J&(+?_I,N,FC0!)OG&(9U(;]$WP&$342DD%0NP>OO=S\'*1*8> M^O715P^&-?V0-FJ:; :3T>S> MWAAI=LP4B?*-:7=[.G=][)!VA\/DD-E'H;LO+X4H63E4E>KZ9AI?X$N+*=9S M^^O=SCDN"P]M:(_B+6K_Z14DIRS]_!=;_F *UMZ;W,W-1/( E MB15&AR+B2+-1I7K^I*>%:6W3@FG6B8]'0^]XHK9SQS MQB%Z_5Q7:/M(5R=Z0HR0MDA];K> EF@Z.(>2CK-JI$L_$EUE@W!#/H&IW[US M+[F^?>Q^XY!$!8]%^Q614U(IHGT,5:",TD<.NG^8)<O)68^R=+5+3^V[UAYRA5^F;KM_W*R_CLJ'?O7BO]W7*\X,1QQ$4.Y M!-E4PVUXSL$9(FV/0$BO7(BLD24VK\K;M[->JVJMJ,T&-=3Y(\#Y$ M0K(?WS ;5'EH"%,].T/S5/V<58/3(#+F1W!.=:RNWZUG!G\"YT7[8 !%<&>V MFJ-N5->(B<,]^=AQ'%%L8,CX3IOB\SAX'6@#-RW:PC&8>&S8H/OA<_[ZZ;>H MPWG)4_$6YUBB ^7QA3RP337S>%MG&+%)39\4WQ/U1INA046 79>(?993M'[_ M*$;=J$%IDUC^$+4")G8L*S/JC@,NNV,TIT@E]W2E=VB%?F!2 MW39M?0[TY4 *.)EOR:1T@F',K-?4SANX\M31'<-?:9)WAWY,Q[8I!;;IV/;V M8[-_>%7L#G7G+1U^G2X6B4&7->9:IU=]%2RH%E5[NPW>CU86'-QK:%RH_!Q3 M_ 01_H"459U],S;^I54Q.C PML!#>[HR[VO^/>Z.-OIAAZW M)&HMCA9\1K>*%_:%O/8T0C62&F_X5GI>?OY\)L<^,TOD8T?K;-;UY+L[T21X M*_A!WU_(7RMQMIRS5UPZ40FA-@[7%7$[W[,AZ1P0AHI![\,<41HZ%9!R#6FM\A MDXX&28-<:6^[-A9Z+9U?"EHK08T[,2_U*^;%G269L\*9K,NW;J-U3%*A&E_4 M+9A%K'V:9 ]]OJIAI#6R0=(7[-%WA*_:D7AK>5L1M(8-\H1(4O,0)\Y1(O)7 MWX[X]$Z-X*W/LZSU>YT?O9B[>R/)O0[UJ/"TUY:0=RJY5@:;/*#M.4F+A^F0 MUU>?&JM]R16]H)]X.T")0=:^JQ).-U)I0]<1'Z-[S6MQ#)[;;5_(:I8?^!:G M%&*2,JGW2(71>B:8M5236[03Q]F@ZJ-HJO4XPHB8UK;"92A+08=7,O7"P@_O MZ?EZ9-W_AQ;)U*??:0,MX,>R=YC\U-8UP0;U=3L'Z ?(SVC]>-0;\U%=SPGJ M9E'RA67M_O,FHX1\@&>WN?/&UXC?<_C^6E'\.KKI$F_'GW!/_T/EYVP5J(5D MOH@F/F#[;)>^HMO# T)V=J<_C(ZJL%[S=P6Z;(","1)35%BL!G@K<'N]HTEI M6*9\L)(>F+,\[Q*1L/MV2-\5/KF'?/(-#@1\Q-I/(4_:B5N"4L^:I$X:E'W6 MWX>X_0U=%,T&?3AC/?>U.]26GK_5C7_X1_"R5VR^A7@@W"WV93;V92'/\Y>] MZ,.!\:C/2Z*N'\AM\>U6<5:*:&&'P-@%A2]UJEBS)1_41PP?P]+CI3,C!!@K MUDK4,Q+DQ;^Z>S#-;C%/ZLT1QW4?G9G,4<6\QGWY2JU?QO82BYR6/^>49V4V M%"J,6-RM^6YC+'OSN$3.GMA"<.:]ZG7?7LX6.*=_^ELG!?^!APZB_W8:7:KT M;V73/O'\Y1#Z1=&=7\97_ZDCHO_3CO[JGM+?WA/^IX: /E#CJ$"S3!*<^62G M&QMD\B(OZ;*30W4YJU*B MPNXD*%M2P?=9^XVQ\+F)FY=,B]YE.!94 MI?C!6M3V3 ,B!*.E0<(4[XH5I +692K6F:/\IBRLX"D0H"JC^Z H5D GWF!' M/(AT, 47&7H,2B""I1U9W7LPY?BE-LJ*#^8U4I^9N]K(:U-]">-.H15[^$OG M7[F5-/4^]4U"(]>I-I[3+U#O(8)KL(E,UBX-9GY WY[S/JO8\05B3AP1O.7R M17^I!W7/$I=9,X*4Q\9R:D(/D9UR5@K'ZJUL7?0:TQ:-%3"+.F-U"$WS; MQM'7^@!M([)^!;E8Q(R"73*F_# >08)?36F;W$OP-3I7TS@07LU5^WW:Y$TV MZ9IAX$.0##-!7V:>@S@(Q)6)*)HZA=D2U^JL"P3G,\QK!G:3!*2<;#I;-]U' M\QH'S9+?HV/R+"=P1EX_\FE; (\ ^FD.\/2%>O0!AXPBQWV07(4 W 1P(O@* MG@ER6*B8+'@^49FZK)VLJ+ID SYJ;!A"$#8/98IQ4+ER#TL9U0W?B3J*J&5X MD!+0'7O6?;><<1E &FE6GKAT12KZ%L9R.E3G=^#:PR955@\'WFP8.W8_L8A;+)NHG*\_!?Q"US["[EOQGQS+'MROYF MQ//_54]6P)**JN]R7EE%Q/,,CSW:^:>3%\U TE]&5P_\*I\)2*$?8&C]#(SH MM$#@S6MZ7R0DR?H1E^V0N/5W/?>$JS;QW(CP%,">PQ#"M_2A=L3B_EL)2WT< M,V'P1<.LUEY\GO=B.N ;BQ1]BHCJS#K1!IP\Z!SPI G)U86(,\&M6V=^3I< MX]:(E*>(UK3Y_<"?_4).#;WB MF]HZTLJ"JG,T9X/=M?M76Q3TB)%@T(_ZDR7?)&;U#P/;)TFPT)4&%45SC4<; MJ;>U&!79P6<7U5MH\K@/27P,/]+'7=0$JNG-VX5Z(<9GQ6S\ J[E.N<]F==% M4K[>F?%\Z-BM:O6*C, MP4200MZ:CK_#5G$VQP"QWH%O +#4-KN&A"9:^K.78PYD>KRMROY- MPF@SG&*$"YN8;>_!Q 2.X'8S3(F2O=*F\EI.PC/F-VYH-<<\"IN^U-4E*YDY MTO0IC>;!+%QUP;7!JWJE8IUM9Y+6/4=>^$\I">)$6=J!8:VT/$;+$ST,V*J\W_\:(/FR[_ M%1+VNKP)YRIJ9I_LQE"R4(,98M**S$>^K\GPQH!G MP/=M_JLQH;XC33#NG.O!)WG.Y&RIEA!X[CAJI%J?^34EY%@]XF$*,-Y"^=%V&X\#1]5E=2=@6-FCR/![S_L4;YAOH M=8>8CM1BJH+5P.M[D_,C8F^.;#Z6[M\8O8/ /\#V6$IN]ZTR6L1/6:8\/3RI MTEA@;<2 I?TH6WEB^_0;= \;= ,MXNTD0LZ)4:^9B@8R-!YR6$8\')4RZL': M1WF-!=4-5-7ZY)V4JQDRP7[=A@T2>#H#S" UW7O1@1?@C]U<=5>5U::ZH8;I MG\SM_F;:F>W5XC*#OYDVR='L-G\S;7*(Z[^DYZ_\]+_*H'.+0"H7>DK<>6QZ M\IW,5P,N57%#[DM\MO^SIO??K>>OT#+D#U. -;B&^__VU\:![;)UAI'&^Y2* M>M3W@4YZR?XB8ZD-IVQT!OP!_4]2[JACRU!6)(VJ_M4S]RLT&J1W,B M/7A/+U1>%_0C(#:F;\$46@]]KQW*G"GDH9KYNK_N,9Q1>'XM*R=ZIH.4'U%X MSQEV_G4IC>GP[76WJP<;Y(V)X9T^AJ>\U#M4A%J+/ -@+L4S^YD+[GV$KE&H MPJ=;7?N.OCK2613]3*FH&70'9*M)3'K@+$#QC5K24R%F>L6=$-B[U:;ZT^>+6SQX%A16+IA^ M! LH"?D7K5A<[F89HP-NIO7.C_^=E7?>&+OY=_B6LY*B?S/1%/3?L.1\B5F^4.L5*;>SL5&1N^0_"W/\O]+SWZRK(>@O]L4* M:4)4.=9UNJX^DO2M\I8P]^&_J,-5LKVGY:Y5]:T+HUKI[D^RG([K M6N'^RP71_YZ>H%\G.QXBPK?/341FRPW";O/7/CIE$FD>.ESX7T[E'_2TEE(^ M5=[_)5C%-3ON-3CSZ-7-X?E?G0FS!'%>X U=WQ@T[9(FAJF:$0O]S6\0$_?7 M3FAL,^2OO=6_&IBTMC*.HP51;2IND=1V([=2G N*G,]?KV_"4:J>#YK-EIQH M<'U*?^ST*%$=DNQB$>%GN\]E\(G?@S>? M4KZ&^[K0NH.97YHNJ#W]C$DO#];T(D':()%X,:2F0KB^,N/D)P8LOT>F6_4Q M24I>1^6ZY^SM+T6>()9*#)H-+EZQN_GJL/?( M7F^2><2Y1/C*E>M#*!&/#S/C@6?Z/ M1VY_?;"<]]*LV]YI:JK %R;[8?IT9I=ZOJ%(Z=X+6:X:^,,WB(<*/-1B!A/P MKCZO@,L_:.>9N1ITV\9Z %VN.*J*GZB.XOYVL%B6^1#J7NQB[P($I[CRP&A5 MA?LYVW69_OMYH8Q,UL&*,/0W!1'.US/ !LTH3*';K4F0C343-H@+PP;)(XET M'M0':7TFAA%,%>O0/THAS;T!JD_*G)<5\^NI0^B/R4/K IME[)*TNV]@"]SS M<'>;B?.$[YM[+Z<4VHX-1F@J)>B\M;Q?R"/_Q/+6 Q?)B245G^6^#P7[=$LM M[GAT9F3-FG=JF5L4ZYAYRT]A=8PG-N&F6V(57S_;?I\-,AVLLMOYNO JSP>C M5_[M4C"" ,2];A1G)M:J+[\YXG9%O0.LZ41R[Q3Y6B\9R[N M\I< \)@"[7)]UO0<&[2K8% 5'4F^,.)#<-WD2?.=<^XP0&@WB1+C_9MDN0U] MZPMY6;37MZUZRC<__B@06Q!E&<5R#,^]+<\9T_S,_":%;V/TAT:D< UNUOB[ M*&BV&D.Q;Z+^S&PKOEJCYBAVJFJT00H_6 M#1>S!(M% ;L>NO+6IJUDEO@%Z&.CV THY1(8S :5- )72?RVV$RII>=+JY-/ M=J-;9YG82FD]8_J!EJ).?>9(.-G$?\- 9AF:?<]Z-[I$^R5\>2-51KJ\T/)G M[6F.VI'/ M<*O%*E!?S'A,X9Z[*_$KE0Z1;%!:B,OI^HBHH0U7HUGG'O.I<7M\L[=OJ4R. M/+V_=Z\K-"R?KA7'>8O D0>XA1D!EL;\ */I]**Z(E+S,1NT6XT->OY>0207 M-8BKJ(D)?)U$K6G;M;1^+FGUZ$AN MV%O([1 UJ[H:U\VM#]7FC*K(=R4'VH;9H)IY"\;);-^^K_]6')\V+MUB@, R MCMH\*D!R=NZ9OH([@OYP E&:([1F+#C[(Y^U6V')(/<'46U2==/*.75S_<&2 M3TW(]7=7@>W0:B RB5I>V\-J',Y78^KHPBAO0WPE(4F[\("KV,;;GT7KL33T M$I/(!@%K5+XV-<%SC:A)CV /]1"]AF?0RU"B+VI< BR]G_GX#M.:#__V4X/' M%I?/1DK+T O0D<\GU=:SY&4PS.8L-DA"*0^\I&A$+M3F\&8"&S2GUU5E>XB: M2=8*0VU%["%W3>L/73S^YN'#TX([-8?:IB+*KZ5TU/6DA* MF?67SCC$Z'LXY?NMZ MWM+NS!I;UX+EX'22LGDSU*X389L+/^)%N&J AY):;*&-PVZ:W5 M=IPKZ6&<9YIE"@?)S_ 8LT$!8M0B?8X\:;G(T@$D-O93JU*S22=UOJKY2TZJ M5#)R+NB=4H2NR((+D$0#] %T^R4JWP(;Y, :*.F]-YGYF=,1S=-0>Q/EQGKC MYCPY00^&C\(8?+[-S&#@*!73C)/6$_ EKX#F>1WLC1,1![EN5#WEJCLDIK#C MV,G36P7/[Q^UA>= *2:X&-W"2)1^-V75L>P-]7BF4F,3RER/?U .N--85=4W7+ZO_^O&[=*# M'@IN$PN,P8L<+<<$T?Y4,-DO0R=*8W\9*?DS8?8M;(*;')E-,6D5PI\N/%Z( M]:R(@^[X=L1?-3=P;/NS78%;3M]8/*+[$"Q]-:G5%7&(1+7@6%.!;%"WS^1= MN2KOYX]OOJ_RM+MK5F!T/1XRH4Z&Q*QFG^DBP%O\TJ1/4 ^[+2X')QE5SAU< MG?+;[>9^TNZ.]O8I>(M:.$H6<;P,':C8N9NKI?,N#_>@ M9 M\PC>(XTGW>O>5$DMV&T.M[G[QUE'_W&),_\9-6]_4QO^-QZ-LE_Y._[<$,"9 MG_[\N2;.+,=/C:!7ZSP5_^H!-XT-^AU?!@Z$_BNOQ]^E_[]3'?Q_;3]YU@H6 M6?>39PVH_),ZAGSMCPU>7LX[39 MA&',8].2U<:UJB1)_??3WFD7XIV>9X]Z87^8YG^7B-UTX(@VX17R2F2 #E_; M9+96^PA/TL.Y.ZD5$1S1=O %T>T35+^5;2IZ^L 7S<4J%7+V<1>'?E#_K*? M2S\PI,_(G2N&KN@FE:)%?B:E_8M@LV+U<@0;/.VG8,/P-&R\0IFSL+/.D^/W MML$'80P!W_9N9BC.;B)&_SS9.#"[ M(*U7(3'6Z"Y=@"4>3M[#L09DHI92R.>/KD.K2TO7=H0$1?0&X7GU=R#$"- P M;P8W04JOPTOH&$SON<:HI:"6B>P5UT2^9R#.W_;YAZVTRNH9PJID MXU8H^R$#C2]BZ9 UBQ3H.O*&#&1=PAJZNE[)@,'HNDZ,28;R*OTHTB+P:/KL[ = M&V M+-XDIO*$>P$SJGTW+CQC"+WV/5LS;'<<7S3!_Z9Y!H;N\.+2$-+2'E_!W'=+] BC0_>L%Y48*(AQ#@/$H4X4,/L@S.G7R' MIG[1"'%(*%J*:1MRON-YFCE?..+P 35ZH GU*_K1/0,@C 5=F$) MX24]Q.A-*V-5B@5]S.^=50L] =@Q#,UZ] =MY7[&N> %FMJQ23;H7!VI'$H, MU^?W8""@-E3?J+)U=!G2]G8F*G/\V^:LA#E N2-?W]E 8H,HXI=J6&;2HYJ) MJ\^8\J,$XF;.H &BAG',-[$RC(/3T$OWJ#)X2$! B*$RY>2;;PTLV<,%V:9AIDF?EQX MT/ST>F$_TO5IK3G1LBXE2>WNAHAE&D\U\U=>G!P# .:A&-6 M$+V>3ZZ-)1EM4EL?L525--B@!5**&E,[_PIKI">MP]R(89O$>O*(,^I3=UQU MTF(%5O PZOBWLN4Y#D3D+*V1$JEN2HRTWHH6OH(((J&C?-=#\&5>ETPP])G> MNT_-]K^[Q08MC]590]LLCC$R=0^1_0)P419J_86;V:*['W7O*Y*+:5/>$6GY MT,-K]//<=L77_J31#H@ 4AP(*48:41/:#J9F[B(]BF_X>-XJAB_PQOY=G[\0 MMGCML%$&WV^#"3E?.'+_]N.[^^+?PBB8+1 ZS0 M71D^P,(KL\VH6)_*;*FL.&\^DUKWW'.+=ESYT;1[1ZS MT>20 7WI&JFK5QU2L\44UQMQ M"._+4>DEM[TC:&',6 (\# DIXRD[!!(O[ M_'FX:NT.K$[$5!:"A4^F7:JYE[2SKFOPR[A%D-B MA^5J)]O>/9J],L$U.7\>W:"\FKCWXQ&4[%#D+=A%%7$.KO!QLY;[/"\W8296 MI3VU5EP?I5:;1BIV*[61G_#LR/KO1F7^,TKS_Z6B M5K^_XW\[!*7H#W=\AY,7$=>&$W9C"4.XW&OH3>N3=XI<^YBK+VI5O&BGF4\# M%IGUA*"HQT'P,CL!7Z9(C>BW5=NTV.YCCD'TCQ+9,.J98XQ!G?FK1ZIP,69J MP_*(>E8SIB*@)+U!+7=!=_>#V0_]#.,@<;XAGT>ASSG:[L10)3:3,]$JK0[E M'2'O?)"&JKGP/#WT"$>7?H=S4[+0$>$1T,WUN^A-[_:OK.X>VS9C(X;^RLQ/ M+6V(&I%0ZR5B)Y4<'DBI5&%Y)DPQK\+"42D_,(S=%W[0'E-6'C3H$%;B<]0I MK-(7^'F1SQ/&>1[?'=ZYAHFB[^Y=ZE30YFX*X0E9_GY]7RY+[5N.@J(PNMU$UTI.:ZF,YHVTI9?JS]_]QA_,9P9HHKR[#^]=9^0 M 9H'DYB1PT>5+N! 1_$Y_50#&QJ_E:R;WH&:$BYKYD:46L!W9-2\7V<,;/!PC)*!J*G? MC7?[Z_BWOWA,1G[E/_GTCT6__5MA2Z\+?Q$B&ER_J(%>_%+J+^%7?_Y;_V_UE%&RFYW+/O<*;#S'9N%L'JT;!,H0?MY0AZIRT.C!B59,+=U:&J"5^-)/HTB4W M W_D*"$#'@8C^K;"HG"\>BJ0\*9]"!\IW6Y)9-BQ@8O,::.;%65K"F&A1T"B M ^8&(9UB I$M5\EGP3S\!O:&A^22OR7WRXX4FF4K*IZ62^V^>3]6L;3GSV6+ M4M48$:OH329T_S%KS^X(>FW[=_<9R,IOR@-^\M8=$LKW;_8H*9_?K/_ M67OI'ZF]]/?V^E?2YM?I2?_@;O_Y).._G]>$YC#Q.[@1AZ9!-NA9QMAO'_R# MP_U"X'C8_ 6TA/[]ZFU_KOVW+X"!"%HBTI49%YGE+(DY.+>>%/T\HH9H$^%? MVG6/8X[N1NH-9W2UBUQN+L@OKWB[W0"7?M0H^9KD-JZDGJM'KX/6)92_G^7\ M'T.XS8J9B?.&CI<0P:UJ@!+?4ABIT:L3+W1CN,$X'Y@EQ]?<=:&K]CANP=\9]1[-@W-;>3"*$T)M17W&[-$_":!)H.JF0:0#]00)03UFM/6,@54Y@IRH M?:D"]W3+RN%G.LR)E\R3_^3"?W+A?TT9&J[O8HMO,91^/,5*+1%?I8=K^L3: MXQ$(X=<3.4*/G-OB6;?Z$HRN_&SGL&>O^)NK'Y7G?:4 [F;,[H:#(01(3([ M0,/97$^_O0$JD@Z#Y+JJNO@U8YD4>RE8+F\M=!Q-

'HT7P*Z11Q]PP[M IM(HS4RTUD[IZ;0K8\_Z\6\2,DPB?GR*,-8/B7#6&I\*CU&X?FS+0TX4DT$U.LDO*,O MF((FX2)6$W8WAQVN\MZV+"_,]:/,SVCKJN@\QZSM1:DQLW W5Z2]-L$Q2&MJ M18NM&$J\Z=Z4*(FRVK^AQ7LL+'IGU+[5_;$3G#4+X5A.'"B;?Y^BP!)><5XS M "'4&,HK@"*:N4\L#$I)NPLEPM$M9]F@;X2&;6S0@_K1QI\HD0W:3F=MYP@2 M(QX"C'%P.@FPQ5,NL4&;VFI;T$35M16K2WSWV:#6)H[8BF*#^EL0(FS0MJ!\ MEN@Z8S>4E2C0C %,&N\-[^8BX"A8'"&7#5KU<][*Z>'T[=]-%N0P,BB.M@E< MI83#J:Q::E]+C4V&=3CL9&-A9&R/S'W>W6^:]=9+5P00)JSM0J\1+J8CI2A] M0%H;>_A CL;CMAWVUI^.\.USXVT4H-53"J,9_G0-H*M57VC@(&X(NQH8^_$C M2. ]_LM=)RC[6D_@"I"'$X80).#'APFU(QB;^8HXWW*#Q_#X MXW=27@N>W\%CA\TV)>6Q6TXU.WSG44^(S.;JZ8 M_R$S_R=9_TH6@0%%TX/G<95:T2@1!X8/Y;ZGA%FXQ[U;@2S)#\>,E 5?/MO9 M$JFC$+LYT1#>TL1##8A:*B3#HL4R=E"_U46%KRXXJ!B$?I_)T+KV36>>Z]D. MV*]GL(K^+>W8NWFA>F*_G@#D-[0O3!<] _/\U02,?DW[^DM%[A;T;]:U_[=+ MVC@?"Z+ _TG5[U URD?U^?FG!''4E>L,D1W#[1>L5UU^?5 MOG_R__\TLKXTG>B@AR"/ *>Q >L [.$R1)3I9;"G.G!-@/71Z>YM]M=D;XW M.K0V"ZG"1^@9D3'CA9WZ0I3$1RJL G1^I4V@'\C9]G.A>Q]*D;L/J4)4 Q0- M:XD)6I>K #H!06IX$XD8@.TXZFI[JGG?K2P)W%\Q0AQQ+6$ZC2 %OCBD,G%H M:?6>>V',9OZK"^*PM_MCQ_YW,=S_.JKTC9DY:FR0+S3.F;^>JA;%TD*<^2@0 M.WO(\(J5BX=>V$A]WV\^[1KZ;D"L P]N$IF_K)"@(;ZZ4-MP M]:63$4\S5X:XPN&DEF]&,HVH_Z;S_E-4Z0+*1.R$U]EA[ U@B:K<-C&3.5E4 M%F4X(#%.2@LZW+ZVERSZK?*_](SRKYMM'QM4C5Z,(O=-.M@,Z.]>8(.D&JX2 M?"-HJ<>F$!F3Q*\-$S=*2 ZS5QY>-@Z22-]?'JN9\N7<_H\_S@GPQ*0TZX?F MX51Q5WTCV2!I'"$+3;F\9,O:UD' 3HATLD%"3?S ("$^!SJPBH5X^19/ _KS M)XT6[[F\19U3DZD+W1+YX[&?6W0]#5*NE:""(Y1BJF>75$C@^+M-%<$4+ &; M($(<;

V0PIR(R/??T*-!>8*'CKO&?'2OS-.\;0M_&,9W%Q]_Q?2L5I4(8 M0ODT+)!"/;-"QBW:4G&=MDT'J;:+1.JUE5;:M.+PC1]J 1CP^^]-C_T#F==K MO^>E:CW\SK*HWQ,8J,>WN%:$A%,*&?N2J.I$OCBH.W8?HJW-BWYDTBO#)HGD M;7.\0PZ?$B;83:L=5>*&0F7N=SD/HEOF]3HA0CQIY9VO,&9@;#C:YM MSW"D%G+K!J6+)N]];(3T]?.K-_8F=TP^WW15$ZTX M<- ^I92A/N3=P/DR>3PIA:VX,=MV83Q2"4/I]%9]%58F%-1QGF@(D_I8>0U![# M$"L&[G\74#'JM#D@\<-@,+W&J<]=S@9>I7'A4^L7H=V/#S\_$E\,6KV@3*73 M1ID)J$/HEGU-.DANYBO<5?Q$#YDO6JP+ND\#RL4X"P101;J")):PL;E#$W \ MEY8,@;] \DW'Q=BY"A>^337:./,9TIZZSMK>3PEB;=,A8O9XUD$?*%!,V:!V M6+R%NT362-#=)HR(B>_5@I 7O/8'PI9=\'Y%S3WBY[^+/CW"-SUDVXS;A3HZ MCRL#,_8\-N/P:(!'QM=\?TH%V:BU6,^2("5F-?25PQT/O-KW")O55*4(K.P 9J[ M,,W_9MBE>L!7I>9V139GAHGS M=> (KR&[5G"$)_CR/>F>P9*11ZX=LK/"]0 MW^R>\KLLGF\O^&ALZ>IEJS\X#+.D[OQ8X?H,[HSPOYBX?BGVH^V;BE3T(86G M!PY)ZN]J[@UUV.>FP74[EE'.F6L8NF4_2QYPH%E15Y;ZO3AD'P"F?.EG$+*M M0:PCOGLF$/->3OR?QQVZ@XYC>)^&&G@5IAC+)!ZY'6OUSG5C> WJN0(HP9=. M$-" C%@S)E'"LB67<9N91Z9@(^ZHF-ZT]<$4>WY:2;,ZS]_,;+]M(D'V--:P MW\'+SS?7*[I1RWG?WK<_Z3@*^!)P2W$4:*>^TN/354!Z 6!"=HV*9MC?*\;& MWC$]HV/A9+:P9/'6VW!;OG'^6Z=X9+?LC:/9*.$]70HZT8U]P=;4-L!5_(V#??7,T0I_5=Y.$T<(1XMQ :YJXU7D&J6;M$%40-PZ8"5Z"8N9F;5DA*Y!2.H9WM[ M5#=V+FTBI(.1:ODQ.+V4D+@%_79 F^M29QR,M:V/D"2-;G'$75431;><8JDB M#:@^2>25V+O3.+56@49(1UJU,876^7'^GM1QY;W/4J[M>NR@47'^7>>W6ON@ MK@<@R(M*V_<8BH'O9%L[E&*.!12@H6R0AQK$X2PX[GDBV8CZW(;*_VD^U5)# M^+V@WWUK*\P5(G(I/PQN_>F/8U-^UK5U8[U#Z3&KJKQEB68XZF2G-"\ ]W!1 M&8TI;9+VZGWAV72P*7 ;S_.T6\7) HKY]L[GSNQ8T3CUQBX=3L:..1!Q71R: M((P]]=:<_;J%4*8]H.+:?>_K:P"R"DFKCS=]$24U%,N/(H:5F&#;*-#/1WX:PR_2)J&+(/)@)">/(;-^E(5MED([Z"L"$$<@F[),;ZF# MM:,%$<=6S*N.9ONV"3L(3)J^/_U]FB3^" 9%J!+CBRU[07]IIRIA9:F-!M'*@A<1#[>O:"6Y&"[*D MD.>H4YWU7J2B@.-IZ\VF[]YN.62X>-12IN[F6$LS](H[]C[:&S/!UX&!H FE M$#XTX7&../5&23YP!KT5SS@'=,B'%?>Z!97,436J:1*V$U=OAKZ\L.(;H#[P5?>A]H-9!KCWFA M]$/,!JG&09);)X .NB>'#@,T(1:^'1E @L382@L!,>2>0QHKPHS3%34):J65 M/2$7ODXXF4TU4W*459>J"16S_'A0N/]8S>1$B;:)R!392]N66, MK(/MX6!F,88PF.0;@7.%2;.F]N H%I"$$3:H4N&^G@*:S$OU+DQ\4?4IH3>E M([+PWB(FYY1?\M$5BTHV>(!LJNL/]&23? MRG8&SA#M8FW#<=!CTF+/2]0$GA=]$Y,0A*[\FOEZS@+A<&F@P?M.ZN6OQ?[H MK0+Y$]_>?YV0M/F1[5)C(*?TU>UI\"LVJ'":6_^(/E]_4OL!3TTV:#$3O=3B M@MGO'&PR&QS, JL'GBP[)3'T!^6CT/SPJBA&ME8[CJXHT<=*,S6 _.8W"(7_ MG4A"6P+X]Z(._W39JG\I7=6-] 9&"?!0?2X,B2])U4?B@%Y@G4]ZH4/Z2H#7 MG,/-/<)_L*?U8ZFX2O@Z8.B&2'JG'K@,:8J2PN9X8F=266 M(YKZ)FQ^7*P&2JG72._?SX_A\UN(2ZH@LAEE*:MP"UP-67YA+JG2R50][,VY MXN])#,D^HLI9 J:C;]*%YD&]HP*.UCM!O^2I^Z'_PE&Y#)_"[=U7_<,_=N<] M>%?XUI/&!HW[LOBCZ'M9W1CI2M@$M'ESO;T4W=XD&3MW1Y[:UWZBEZ,+EO?? M"[Z1>*C;^F&;7 RN2%BK]&Y71]*8/Q'3CHX/@E2J/6#<(K%!4=/:0PWZ&6+1 M2!."E(VR\5JCIGB&\KWG.>)YC_(/LZR;#=Y&G^"?.77K%&0?NF4'0Z$$B&)M MYQA[/%N9+TJO!E)68E@G3Q-+I2G@J<^?W7$^)JEG^T.U'NUL2VQ:JZ?@638/ M@00VZ$90(7IN4X(>3@ OIJ4C#Q\;'1F<&+H<;2/5G_M>Z=TN.^UK=J'!-0S1QR31PG9\-'XK ME)!R-RKJL-P@VH/IY5!.=:YZZ4%U+(@,S[?;>6;SQ)UT>^%-OVNQVV++0E-3 M#%<-X3FX:_@PG,1/.8*A6&(YEGZ+7A,$:%KHA%1 ET0Y!CEO/N5[FXV,J5&+ MQ#3FNJ_/,X]3'ZI7A)7NHZ@!4&4C6=--,0X*Z(;S03V9DJ%WL@9N M2KFG^%[^D1O:.L36>F!51776<513^=X)Y1-!.=^_+[LF*LH8'/Y^HHS+VDK8 M[B%H:T:9LRG=@\6QG7>@?<%A0;B*PDZT,.)E6^MFP8?;7GNF1:A;,V[6/?#( M+Y MF:>!1KH*? XE--3?=C8@Q 6A^OI 3-0NFPGM&3)P@[?>G WBG>#LC+[J]5B( M$(),=JZY4B'[^=LFOH-I^/4C530\V/+,4O7YR;VN>H+GL:5H=_SX6:+"TLD7 MB&!DD#>Z<$%_Y\B@'046RS@93#.U;%N?C]!;\ C=SYN0H14S3$K9^RJ:' L" MO&AIE!PLU8NU*YZ9)=)*:: B%0$!$E@8R#D?:3,QS?"4N+[]BY^ R3'!PF2= M.0<S1$:4E?KG03:1Z@DNMDCBP587:Q!JD"1?1@7^=%N MPOU76LI;7IUF<##@_5>L7C:H!IR(VL[@P-K[!SUQ-9Y(!ZIMQTZT6>*2!C[R MC8?M973X:G>R_5JVCW] X$!T0>R8;*<*2=U51CA'BSU^N(O> MFB,QH"=&#-%JF8;4'+7S."XX/G[.X>"!F"TRLTVBITI6_^CDR<8W'JG#X>>H M!U6P;5)!%@.=Q86][@$J$@OOZJN$#\".;SN"K+75L>UZWRP]Q/6C<,GX.;JM MN MEB,;%)[(4,N=PVR%ND&2](7V["1"[T.JQ")\D'#>#,O%S>,YY<%R[T1F(ES0 M%1V59-^<_"WUI5JLG<6!AF;@5ZI5XOR*&$<\Y99,<-]8ISV&_4M,@C0 M>.RH][UL^GOWX?+SU]]=67HK>&H_-QD*Z$:UUN$Z.)B6#0I#WT#SGQF5E@4* MJ2MM^I(49I;LG61'$UK:9]"L9_1WAV?O>D-ZZ(9(E&_X94,,$JK&*AQP*C^1.F^K+]*Y1G MKS[52O\71'0./7Z"U@8PBU #&#&6/!*>U#Y*.VI7@D"3O+]B?-W<(,K>6R\1 MK\4%.A;1/WZ8/=S^B<^2T#=6> XPH4LS#)@9*@W!'J^0%X&67"#-EIH4HWK! MX3,BS@E7\]T':R'5WN4M O/>>NN^#;_-]+%V1B\)0O'&)=V!\G.8:"=+&AM7 M4=!'66HPOTJ6-"D8ET^_Y57J*7(QN;C%4.B8#M]6'ZP_,PI'>((N[UKD)F,% M.2]2#R$[P>%4Z13>S. 2Q&RGEFX[Y;*1K,F7YL'D:X:W7Q%"R!+HP%)@A;4M MCB,>1NVH[]Y0%>(9FD1L[-UP.,.2 HE &M!4(!U!,(D.O5'^LO1G]Z*'+0@3 M)KZT"#@^.%TN%#G,D81%2%4JN@T/R($C&RS)4L<==/2"R5*^[=5[!@_MJ*YP MY)>Y*1U+FOQ@.77=9I\$<_]+Z3T47"0#3,P^T8+:^>GF:JGL^;+8G@N#&O2 M2 $3]X=R?IVQ6_*4E%X6@4 @4=0?HGT=M02LSCA%G>EM.Z>0.&HZ MJ+'@?W*Y-$39^W[G@- /V"UEHL71H:SDW>I@Y7\W<$JBWT&W'&*#W." (CP! MJ45.2D+I 2E>6@^\GR>UT?2%.+9@BK>'7&9[S?:'Y/7EI)G*![-7!)H_!B?] M^P 4"!'UCT$U&' &Q'@=(\#V3@L?)\U^,:PJPTE#ZSQ1:[&33]RA.4Q:U73 MP8:7?&4DHZ2"%^#7D7;,*'UQAA'0=8M^!H!U2:L!(>0$D[:Y7$14>Q/7\+5* MC,.@>7I>39TQ,>.0Q+&^&<>M#M'A;Q*M^$0=VN$4&&R\QYR9\!IZ9877?F%Z M!W O^#HMK9JU:_1K15-MI/&.M"T.K9<])(CC'[ZKBV5^"%F<) MUG8=*J85+;CRR1$)!AQ(UJ-ZJG:HE2[4P9K/_U][[QW55/>MC481D6;H""A1 M 4&J4E606"DB(B)=B"@(B!A1@5!,D-X14'@%(2I-I$F78D)'0$0Z!(4DB!0) M[*"$#6EW^_N-\=WQG7.^>\YW[KCWG'O'^\?*(!FLO>:>:Z[Y/,\N-" M+E;="HC:XY[@!;_^DCO]<]@@SC=$)0(&&A?2WQ'J#=?KB@MEW*X>_"> MC+OI%=N1\%W7S?9_MV^!T&?G(*[56.X\%Q;I2U ,]3\1.!E%G(!WN9A^7#M# M$UW^_"T;,Y5X,YZ)NPQ:YI\'LF;(\V&U;*O6+9=D:-$46E$RHX\O^QX\GW0P MJC#Y_"F%RX_#5ZQ[G^T7V0;4LV3+N# 5,Q#%A;GAQ7"+:PSBN9_MT!?XA#AY MGB5>1!$+Y6'G&EE0\\A]/G'ENJMP,,8VF6$H=93M- 4%"@=K>$Z,&,( C,WK[E5S># M;;<,[:.@=I"P)+P\2P>B0N:U/LAHA%#&TB_R]+.W14_U?!9?>172;7N-C=YG M?,N/[[RV72'#)Z,[9U?*$,X7.3%#2:%1 ,T-QD-P@&HEZ8!!76U(MKPQU8;= MGVZ9>3E))R$H/U$*(RC2CS!1:?BXIR+#E"7G \D7L"%-)?3\;$I2\+?P3RD/ M\G[BI-?EL@T[[(3G+ 7K)A7NN#T%3A\,.U8AO@ '5CF[%^.\*^Q[KX5NVVO6J\%2Y*:RF^H! D$+NLPTMFAQ3)521750S -=* MIE7\9GNV-I)\Y/GIJ)@*XYZW&"S[R^&S6F&[W+[&/:,,45#,D/E075@"%$- ZN./A02RC4:.CZ,+*Z MK'QP_YFST55GC.KDGFP?KETW[0!+&&:_&( M10YL9'VQ%B?:/QEC!Q6,VHY3WS5W\&&2/@ M!@4_94.U+'%D'0'=Z^WQ.W^7V1J]*D%9"IXWB"^WIL]UU-$4[53)HGNKK]49 M+9S#79J8<5C*.+(4[/'=7G]<5+UN0\1LGY*)C)W=WB/[PW>1(U#;4T#]<0X_ M_8'B93"A&R&[WL3[7'[>=(RCM62@'QA;*M>;)>U;93+1?I@ MP-LC;W?")& U_Y[T_B7]GV%("?24&"3E")!13%$H7W)R&-7=+-M=D.<2)!WP M^MSA'ZV'X)FJ\ZK@I@,/B2 XC".3\* R)^7N6)9I!Q>6(E5IM/:9[ASJ.9+J MY.CNK7A?,DQ]Y=-R\ M=&OA4Z9Q4E%IKKGVCDTWAYEENN^QJ?DW+66(_VU2]!P89O"S,PE[.-V'F;R3 MH8:6*$JZMW2P/R>&*AC=].B,6G%^%F7^6?)&AKE'VME#9_E\6\*WR>"$D.3< M&3X"@G46*().1A*.*W*V9GF_E+W"8K]] MW1PWU"8$R$3 _(DUGMT_0+U\;XXD@(S)[""*-%]=(X'2K3\?S-6R%E[V^/GM M%_)=OBY4X7?_]*X"VW-I?4)7;F"[D=7H2*0[>H<5>9]5%X,TG\+R*UV2UZ2O MQGKR\P[$Z<5-:]5-F^ZD7IG68 "FLBL.!YPQ?>*_#)[\)VG8^'FF/*[U(,Z= M.)'I0D?'$R1GP%^VHRQ/ROJ@WDE4E_R)YI%RVC*/H:[^__,*'Q[7>Q9&?0QR=>*=B,AWRD5P%5A'L:T.*$/9@[C(["##ZI=39LC.D M87-B56U0:G]1#L.K/\H#7-G>.I%S[V/8Z^?^3$;CF*-$M,F1S8#N*A:'<]K]RD]-:;OB!55?%_W6<=7-^W4;$S2X^-; M;U5>U\==#U2NU\13)U_^D_IN&E!-69+HLZ W%\;+#Q!9XJ@K[*><@ZZ8 MU:Y@(=)\C+^:6MG>17O9.V?F/[WWSMUT3]2:/,0K>V13,,KPZ1-XZ9N*U.:S M4-\H4 NH8/S^55[!RU$,I68#N_K[59]6 M9/7,17<#;^^YI^ &1O 2)GSB)WUQ8C%-]?.;IX2)"X^!OPP2OE8+H M/;FF:YQA=>MJMR,2C=]33^WSEUS;Z$"!AVMCVK@P4)F% JPKQ#A]QDAC(;2@ M,R9MUJ2^:4C.KFZH7"':H5Q>(?C@YYX(79_#_@+W&ZC-/^W_/&;!T@?]F<88 M T8+R&1*A/H"!JVK'7U]^^ V[ZKJ/NP:JY=^MYA5T/FM]+YZ*KE& MYNO27[L#OO!]';'O)0*7K4 U@U8BJ-R]/$?APDCSG0A!ELWL3(R\4FZ;AD'' M#+S\X=1?4[3*YHPAW_>-DH !U!1^ @?]'%?$4L+?^L7Z:787.?HHS?+]KP#V;$[#[#'Y5?B]SX&= M#I-NVHVN0_DW?HSKWEPI3 _,CI^VL)AQJ3?:K4!-3(A\=[3K5NV'G./FIXT= M+::]:\IV]="D5GV\"=TD"?MY*Q9REE-FR(5I$3F4/ X"6H!V.5Q8Y@P7=F]\ M@@OKD*,K<,)P:V4(CD,HBF52(41<0')AA^VXL#G/A5K)7T7+?$PLKOT^KLT1 M$BEXCB@./,]IY<*.KM:QBVA(+RZL4/3.% /'J";6'=_2)$@?[ZG61'QZ>_WH M[TVU,U\'&Y\UI*6-:10]'![D*,^X/Y]V['#T,&K7*AXP"9Q[5B"WUM.YJ)A5 M;7F;"*T$M;Z3EU^G?E.XLM)J:V*N#!/8/$M994D,=!%K$-'K\$1\E=7RV5E< M'$IPV5^MR1 AMSB]?TA=D8Z8O(6YJSQT9U7S9LA[*;/OY]/L(OK=KS^.YH=M MM<6O(2?2&>T DC8,'#9&L@P!7.S#?=HHD=M9%Q:QJN^D&B-U'%PMO(_D"J4+ M;KY[KW)IKFOW[E.S'#4NK/6TPB 7=CMA=:(($HPR):Q+8,)+S!4M,0SA\X!C MS;"ZKIP,WJ/1RO_^A(%-[LW'HE5$PQJ?Z/T($VM77Z8B=L1X.[N2L]UK!L'9 MYYV5F^/QUC+(.S#?YYZB?:/'>LY(76# @[BF.P MH-51!'IR^-?IRA1BN]5>SB><2*B+']VG\Q[HTU+O"L>;'75=&JHY+%G"KMOZ MVN+XPW8WF#)WPV%;%FRK,'X3":6#\ 86X@OR=H40IPM9J]4R$(O?T>P_^PP) M/"[J4//5=]'I2(L69(18GK7XT%3OO=9+N)J8U#!XM/&5=4'@P2O =\ M+74)9*?=S0Y:Q0IC)W/WT#>64[1HJ?0\BE4B1Q#$]ED21_QS$-3IM,:[Q?F3 M3KKA%@DE'D%"!S(.^5\)K)(TQ+H]@;N_)M@ XRQ)TW8$%*&["8=9KNQB&6.BWRQG3)T>>F[YNO;.$84:57:AH?!L;SI:V^W[Y0'234ZC.,O$V< MTFI!5(U":M*(/Y#RS:;3V!!\5FZ<"OQJ<44<83]!Y M M]SD7Q6Q/WW/M&.N9J^TM8O5]NR7.K:8WE*1]CL%5(>WGE3F" BZ07)Y M'-P$$KJ(@BQ"[ ='UZNP+](,ZVMW[FG?I[N?(6UJ/70^!FW[ @#/=-8>R;_>JP]C#&;C5[?H;GTE\N9Y) M=POC%*_'=AP"NE_V4&L(O*S+(P3=4-5![.';R-W^:(&DP$OA6^,FXYH:^8WQ M,C?,Q3\Q=:NZRF):+]/"A6'^(_8QH:Y0 (>Q>$ UI@]+G1UIY%&JC1F@?DXM M02VH5JDD?[N3ZF)WYT7Q"XV6V)3FL<\?S"K\7FZ/W_1I1P%7$-(LO[%FFT=, M.4ZWJQI81.;"=H+Q/\^,&GE[4RW5+M2-Z@G:3?KO?)I9_>J#J/%-G>/A4JD. MBLD2M?ZXJDS:;!X'BKM=1C?I* JR)47.\2L&V56/W=,$I,3[EM5\]] 3A>EB]-[LV[WBERQNG: M9X2?:B+P?*_7S88,G7_ZC-VP3HP/AK=JN)4? BWILJMMLD"@S7S_]@/,J\[F M_1=+E A<3+?.\''7-UZ461V+V8LU?!Q[.K8A,+)/DX-PU&1B)U:7&VE=:V?WVTTJ^-[Q MY\)J\-TGQ1F>H#"5F))[$*BK+G<$;4PR+V>>!VA5_3CLY= Z!KU:)2@GUO9* MNWK+K3##8#4J@@3G""+?8GN?A"(S&8\A]_BR[@)?\1)&*&]*RD[G:[>GQ;*< M/USYR3ZW^YW/7=^-0.\ WH5.*\F?1$'B790,V,1('2+>2DE 5DIW(J,;HYLH M/]G.Y^A\\9JZAOVJZ[[RO!G?/(?6U3ZD4RD.)A1SVQO')+;]%I:P_X2KFV=) M!,PSM-DO.7RA_,WL'+T/V*E95([='+.(%[-'Q__43OG.H6EPW(HFX_;<5WQ**APOS>(2BU@[$&H44>66M9Z26 MG[Y!VOW\WC6K$K-;=F+=NT<^W;P;VF+QDO<-SZC7/TJ'O[E-. S\B'GKG25? M63;E[.IC;^6;3^H_XJ@Y9^:>,Z1G5"EZ7N'%PUV6,-3KYI(NU%ZL/AC": #0 M+59P3N\6H9)L)8JYRX5='N=HG"X_O0\?LP*M+AL/I6(;Q3*#/=?[DF8%*.Z' MEVK^SSOCKC>9USE#E9R/B.J9>*3W/F>**Y':+]V:M6^ZFJJ&%+:\57_/P?G< ML)5VV0B0GZU@>N-5O4@1[ 5/*G,7=F++BO:3>=P+60N/X(B"F6U86;HEGL0Z MB8B?JV+:?B,^/QA4:.@<%WG]KS6>(XI'(/"[DQ:Z4_3[Q]^B'MDET (9ZM.>2KMNK.YL\T M4)O[6LR%"2I09MCP1BV.\ $NC/J&"XM*!58Y,=^DH*-[4/] M/E=CQ?P]P[)% %V(JG&VJ(8XAVW A4FB=&CO9SBA$/( OBC.E7L/;LWTP%D" M*%8<"=?V$81.]^P*A$ 19CCP+?B (Q!(7T/+@)QN"B):;^+'H&Z"PTJ%<<\Q MS(KF]QWA%]+V*'KX+;C\7(*TQTWXI \G-B.."\-FC?NKBSL]"MLOQ-Y+CG,5%5HX^NKCQ!QC1@C*M"K9;H>OI?U*[OT M]/"%>XG?CG^V>O9M\I=-N/5]:\N9JMIL8Y_XI1^5O;)9\0G>QG93]?T:6C?; MH,7$.8K40)XADG.0-;Y%"02!/@H\%JM>$\]L-[#P\35^A7GSRTG[A^:UI,Y[ MB\MO:W_SL=138G"_C1>(H&[,'SLAH'B!JIJ'>%4L7K@6'XN0,MKF_;8]I%B# MD(B>O1D99_778O@Q3>:#GZ*_*Z 0IB0B/2JV#CHIL[?0'%7B!Z-C7?0QY<> MWCY5[6M9)YZI'GY?..)\X45&Y87/*TL# =CVU-'^)0]=YT37+(/#RGNHT,I-9HL4N2LDYLQJJU"#G._?:WW2LS'^!3>JUX_[G274%NI@P%+O]I=10RH4TS7M6-]IKX_1 (R%'A&Z%T/ M4(+8OAD!8R/.-RBNKN*BH$];1#RQNCN>(+[(X6'GRK4W$J-8/@66GD%<&+_E MM[EYDN_UY(?FAVJC^1TYHY57K$Z(-+BII"PFK^% 521+/!U*9RR)#<9(-L,? M?*6VV)B(JWXVEDUGM^/,_KRI M.<:4H TV44P[B:!2)DOBCK "(PT\2TZZQ*^E6<">27[H7HU3MJM+#?N5O]:K M&R/C[Y$MHUV*,IG&]'7R< 2^^5#I )+*@SF#B+"7ET[OZB/_K"X2=JM]4RBU M.?EC#^M]WZ-\Y4EZQ(^;660D^3T.,"]S9FR!J")6"/NOVCP*BJ1 2:H91\"- MK#V.U*?;A)5L-I[LB(F0:/V^"Z6:HK"SX_ZG/3PY[!KFW,N/"AFT+ M,/AX2)*2X(P":/D%$*2P;]]@]61 MWAO?(N8VH\)Y(MYI^KF@6)*9LX%)4*ZH)$!I.$:*)0&>?LO2IOLR%PGJ](%8 MSM$$'U'?5U.]:3%#9;2BG/7#"<\^=]E:[XUUP-*IZTCP^ !%N3N%E,G@BV"X ML_\B;,.T=^=J$NCEZ24GRQ^_-AL;&[LG,_D];:ZMO>F>[=HHR>J%V*M+/A50 ML!1S.ET-V,W& A@D@\1._$WS;,75!+8FI)>SCC:-ZP;I_IRJRO/_'!60'B5V M_L3*Z;1!:47T6L'3=WRD&0$.PAO%C]V#05/L(OS]3J9$/Y0[>:@WI.B;>JKS MJ2=YQUN \2B6^X\)H9^E(1B9H6N2#VX?T(,JR#M%K3H2:=N3*TDV> MVGW3](L3+AC2,34Z_U@MK8I7X3Z/Z^@_19('!$// ;4;X:&^KT\7>Y]XNE/NI]R3"QO2.*F?'C!EN^1I.WJU8#GM?G7M;_O%@'1OU"/$J[,<:;XV MU):J\5YH^7Q%L%P0P'MC,2YLT!J8Y^R&8H'Z\S..\HU8J7"C(] X* /_7#X MI-R_' 9K"/UA4YND@&(WAP:6>#D5U-)*B9-8V_[\GXKH),W!2S+F?#M$UW<2 M+Q/_Q?"VFXY<&.]!T)^<$LF%U:4DLK8!\^T!)),D-W8.X^2)0;-DC2W_TI0P M\Z65_O6;J&J,W&Y$BM0X1O:9!])-K;A-U([QM+'K?N"'FMJR1U8=S<'%'5?( M6X*(2T_=:+.>_)\O<3Z7+UVEEOG\#)DFR>\[+V&_[LA*PT)HULK?[$;1$L"U M#7-AD46=)P*R&2G+2 7FF:UCH?U$DES=JL*QCY]/N >/+VBQ-.&1Q-]7_SQ_ M%?$>"3:RQJ&XT^9\GMF!-88 %X*!;F#&D@YG6#&0C$!&N,XC?#\S\'G]CD>K M&CJW%1E\;NYCL/C0_Z;."G7$6O M4F/!H'"'$U<]K#8R'A0?ZP-'M1X6]VB@?0P*/L!-H$%;@4Q.?$H,$@CDX\*D M;;QGQ ER/M*#WEE6'1J[EW[LS$RD4LUC6H ^=R!$PAR#SHR.Q M!442)]OET?L8T. ^<48*=(56.IR&%G O-6L6:68K,T^_^W"%3_>#NN*YXL<.:B[ M'F<\RYXE:L@H L6!P-94D +K]O9/FZV?ZQLO7#[MZN*KU\(E-3_0HES7O<;ST)>P2'T.("NQ#2 M1:ND]A8\8(F8. ./>1*J (RW>](-DEF6LRY\UJ/^.?K4'QRRFH7ZB431;RZW M[<^L//I425LK1PE)7@8'6'N#2HP?TS<8@N,WA]!:I#Y&S9DE33+ MY/KBS+?E5$;M"#/?&_\=2<[&0_F*7(P +%9I,Q,^C&CH-+PPS%FMN/)UB(]$ MVL\6A?L_?#]L9('>*TJ:%+;;HM/=A*2 3K%JD1ZQ;8S[E%S7>8Z@-[#!R '[ MZ42&43.(9AJ W=V!1#ZL@5>N-OBJ&&/0+EZ>X\M;DV%S4<.5$H-O$GMJ1CK3 MI-_$1PU3Q;5>@%C4 ,F9(S#'],7V$_: GDQ]L*D%RI!8(9",J>Z:$6<%>LK_ MM7;#QY$W&G]G2.ZYN]N=T^E]HC%>/<-=%Z;RS \=I9_X?N!IH4P=^-:/8F>*)(@U9,EH<#A_\GT]I94 M!4= '5]OP)*S+L(.$05KL@>$.^D6G4[&4=0/LMYQF1=RA<^<#O(:B%(/_]'M M=4,Z]$[^FZ]VA.\@1+)XY=F%1KY_-KW2'$>2GR)E=;7V>&UUCF;$;J1<#SW^ M]DQRG_ \HZ]_KU]'"]^]U-ZE(M'29?U M_5+3OOE8>-R->@Q-NM-FR:JDYDUSI)8<=G 'N M$9?9Y2S+Q@QS7<3$E;Z.@,L#7VX[I6Y?(_,,?K6JC*6)["L9(]ZIV(G]<]?? M5FO"LPT!7!H0"X71*QXW6U(_6)Q*8(31Y8D%C_ 6P'IRS@/AT5^3KFENHTJY M5-+1.W6%E^TLA_><.M@T0)IEZ-,]6_%34!RB6!+UC 0'5*^. -G*04"OZCV M$:R3L PV2T/;;"S0SL]=AO1Y;J-9L-'Q(/I;B;;O?GD7Y@TPP1I09NW=9"I< M SU(QT.]@9#.8'C<#M.=LU;ATYPMB3O^MN^3W%MGU7ZB"I_1^=H&)O.Z<;7V M+,D&)+D((4) ^+A* ?;MN&CE5B+_PPH);YI'\>WQ>AU+#4ZE4OY?69]%);K& MCLU??<;Q5(F7QDW]_A^%U;(X1X'(2S?3.YUN5[W0KOU]/6)Q+)TCCMK)A7V9 M*L210W$LVP?UJ.K,%N;4"X-!1.'0PQD@"S3@1'_3@7CM M[#^5;.1X*_&W_B(>1" @F7IMX'\ZWIL*G"=Z\I=E=;8U$?0K.+]#5#?]PE*K MM81[Y?$%6/_%RKU^NQHN),M RM[J-A>VEO9,4SZ]ZG^,=P]7E]G5KW4!#,WE M =ZVMS4+UUU^[N*"8WM#'#UN<1E5J=3-P.S-AL"XGS\LEBX]!* MO'F^P).O+S?-E<-D[A.^*P69=@A[GJ'S):[OLV_;4G0*R%;J$Q0\9N.5?*!M MGOUZIU6#WI-2VPBA>P\^]N,D/ FJGLPH=Q8;\OZ@XP&3.SJ,GG ;Z=F^7;,PR$+815_0\6 M2--N+^67$^=ZP$MJO*EDNLXK)_^K+TD^:7)E"%;S"31H&0J!RMF[D+9Z3/\' MZVOS(<]LR3T<8,%3(/E<[LF1*2(CV>+".AQV/3@(0<4P@.#$14,=L%,LG^HI MOW$6V(XCDXBL_/9)8)7%*N'"PLYR81G[VDY<"#?[JOVNM^I%^$F?7V^\0"S+JQAAV@Y.D#C&5F_RR6N?N,O?Q=V_Z&64/4V3G\9#U'P)>NP(B'8.419X@+>V=%FRR "V.'\3NQ<$Q6 M=U>C[6@6CVG*_7%4^1TJ:N.&'&1WY/Q-%[QD)5> MZKOMZ1=-(8R^@N9;0-;,+$=14T -=!LJCH-(F%6.P*HZ8GY1)/@<8VCW, KG MGY)(CD'.&SO>QUJ5-C^RN+:)'67"F4K8(>.=['>X6ZCMG!&$<"&?"7T@VM?? MQZ&YI?_.4)=0QHHIJR;>DH[,,VEK"+&:R&,(X6)$!^#++@#[8<3KG6_FI)3CGE/9[S7N]1QV!N2[9WK(3*-U&S9C^\W)' M!JZU9EJ7;I?#U])$3$%5$LJHV=\"VB]#X1ACM#OSRG,/QWN[1ZZE=9UG&B7R MQ)5-FUY@JT+][O]Y%JRR@E8)A#BQBR%^MRJ19&I.KX^#!&M\V8_8=G^W4J6D M@M(GUUIP(Q<.U-4K"I7,?[+S?W)T#3VQRIAF%QCOP7YNU'J,1%=,Y,V>C(E_ MV*=?5S7&.DG>9-G 8Y>OIOKX:3' M0:R4F*F)H3V8A3\.'F]G\\U:=?B/&\D @1>&^AFO7GL_V>SC3QOK_F01DA#S M/M 'TV/QT&'T^9DG87M1+-G'4.H3I9MR/MMT(K84K"J0D ;)\!4G2],>,R4Y M7W$"!Z60HKH5"8.@?WDIQWS=1=OQ>D#UTV17=;T.9UQ3B I']2OD!'X?1 UZ MF8]Y&#-/D:;),+>%^M6,^\\DD ;B?D_H5O"??B!1E^GG5&K^XU&!K:*P8+C< M[<2()IGNO&N<=F1M)DMBG".@ :PRQM@-',EN@$C1:FEZKL41"U4DCOGZ"_O8 MCT[./KG=F.?8HU'[WB[ZV]B.#+N=WZZ2=:-:C%]#XZ=AOY!FEE>9:DN9V.WT M?1F9LSC9VW:YN\&@(-R);DE";7$/ Z/YHI*GK]8D@W$QE5EB?KSBLU9D([P% M!RK8LZ01%'P$ 8:9-<.3NVG'@97NUN 7=K(=!H+>U'Y5E9?5C?C>F\RIQ+:F MJ>>'1NZ^^![NLXS>Y_0-.T8$;%P4VA#[N##W5:EO+$70AR(W!^064RMV9">) MN]!MOY=(C%]*KJC5*'V->9EU]>HM0L-^NKC!7] Z#H8H*5+(6 77BEP_:<@X MPTXOHQ&TO*85A]8KHL=10J'P'=*#M_7'51UZC$1?QFM5-[.:'C55%HFO MVT]4=&A9GZ*L*J:L/*YX9?OAI:ONQ2C?85\]OJ]67X;_Q)^ M&B7,^8*H6HW'D1L0@/E10)!1 #I2M2*)$N[#I>C"E(Y&!9-&@WB-/.3BD6=* MRC6IB1\O''43;M\NVK(]*H8E54*99XDSR0-1'"EZR?(G*HEDGYJA>,^ M@VM#916^B:D??5?(CB*-QQ[ZEN[J;2SAF7BCD J=4!>N4KES(!$!R29IR/5N M7)@/<2=ROCKNT5?7(/H[<)K5M>#NA/GY^M[T!.9E]@ MXW&W9N0QWUE'P,U\S$"7O3$"^!T]/7RIUOT6OVZ36-">XVT=*-X]1VW"L*O@ M +#:CJ^M7VZ:U8JHK[[M=#>3+MUZHO#Q PW&,[VRT1J#NBI2DZ[X6[/$UV?. MO)-I63[]$CZ C"<"UG!0Q2H1>8,FS9AC9U0T![T%5Z]6#H>>+PS=7LW^JY9) MX[,>*L\UD,6,FKPXE+'H6[![O/):0I"K_MKKJ_YZ!9#5KF!,,>L:G<@2QU'K MZLG[4&V9!"5VGI'>VVD,JD,JA9>3HM&9U2 M<[FP6BN6Y"^&&FCQ\L\='@X$7JVJS2ZS1 EPYZB1(1D5G[6[88>\^,C#][A MSY.TY?CS-7YG1/:]^N%^RNA9INHC'HY .]#.2*-[=J(FRD_"*9Z)QDJW$0*$ MHU[3A\$B:HH@:-M98_?%)/6:2]2UPYXX_=/HW1NVUZY[&,""BVA\S("?C1NT M8JK61#H%GQ3J3#%$;P,-+,>:T=35'2SE$2/'8G;UE2!.IYM0 ,,^@!%[H#[H M>P9569M?P2S\6>IX%^'/&X0NR-M:D_6,V^Q"CA*N]8PQ']C(O @*^DEVMZ_& MR::T:YBV'6&9538]+UO.$W%M2>#]\EZ?WGO3Y:WFU5C.&==,6AQE8*J)P0.E MK)>).EK)+UCM MUNH]=%K4ZVLPG'880#)JH.X]D#7'"#JA:F Q<'>57%:?S#*\B0;Z6N6/-$:[ M6&N5WAV_;,&V?"FD(15$J0MS+C$\OU?;C)EE+0M[B)0:Y@BJ 3-M> '"<=8! MNGX4W=!UE&5;V$U_0-X<>OA-RVQ8-^'-Q->^0M?>O@#%VD>QLM[SVM][YF!" MMA^*.6-X"2[,FPL#5>I3D&1(=E6/=]@")BE 2.O6K6*Z5E>&DVWM2HE^<7&$ M1D:V>Z:W4LW1LJKG!5EFA; @Z M"5[Z6;-A\J 1BI[>8:\?T<9XTO%:QC_!6[N+,Y=Z,97442%WL:_Q?,(#OI]$ M'N.3D!=.(LG5N4AV,TL->-!IC 2/,L]@+"Y5TB< _?1#16\Q%B[#U&2UD,QW M,?Z=_?FI)IM>8B;V.6MO17>$[<,M%S']."/=C$6P >*5V>S7+%M*R4SLM 3P MPE@#M*6?Y8A&.T/\P4;7>H4X3'D?^:APVCO#0,1"P++JS.LCV?A.W$TM4A%' MD(\9"MER@A7$/ 7B&%F@/QDA">IT3JO4U3?5@O<;P\84AY-O5HGV'TGN&O$] M_.-=8PZKOS.]MX,P!Z@Q<'0TY,FB&5$BN1PG1I#!I+2[RE>!%IYD>#1I9]'K M/G;M6R>EP0\?1KZ_2]1E, NF=ASY^#K@M(*17WC#&A%4&(_@&' ^(X"+Z(09 M0>-CG'Z$:/-)ZM2 +%AO-Q2JAXRDD@4C M=REH9,+T<%UV;[A$Z@BOQKV+V3=6D.A5\' F+96,G" R+K&KD+><\7R+3KAN MU!Y0W(HN'>V?)&:^,JC7AZK3O>=:4R9Q- IUH-[I(Q?6_$MRI'RX#=N/WX7S MTMJ&:ZT,'E@^325.%E$E*SK]@.Z.:8F$5AP0?\WH%^JV^)+6G1[5"/[(_(_] M6L]KC7^Z3=HVK)(J*$B:\BP15-Q8/@WPM.*J COZ3;N(_$;^P,_+8 0%9"F= M,"]P]G)ZX#S=D':JTN*Y_N8-Y?N4ZJ[=L),X1C[[#9%<3*Q$TN8!G=837%B7 M5C07)MI\F'G:YP0^QILUES,RXY^TA1H[F%=T M#FXZ3V]G%^#0^,ENCL L>6;"%#KD*R,=ND$;3@:[]_;6?/2Z);Q%=$%:7F:D M5-#HB4EX2(KQUZ[=PSI-<^G*W]':,2Q)Y#FPF!X(,: D@C)+D8TG',"DM\\( M$Q2O81*Z3Q3FD*=J70ZU44DJ>9[FUHIIIS-NQ>L%29BT/CUJJ\E^P]*A>W;, M "[$R6Y&$E#?@D#<1L%9_&2DJ+>Q.OU1160YML_-_\W4Q[J?M4\M5/BN!R3) MV'R20:K18,LX5U" M3X&"=&2WDW[$V]L<@8!JPG"-AK%:?V@*N2&_V7:N)&*I5!TH(^Z4^5V8,BP";6AAC*85.7QTG>GS]?(NO7;,2 M<]BFGK_JV^WN\0QQ/^('KA+=NCJE0#%EB=LPYL #D!>UZ:,QL1R5T/-@ZAM0 MG*GYV?"-7H]_B*@G6K(1[5R3V"=^K"%W>H_L(9.9C,E38BP7=C..7,Z!@#O< M"!3G"#!OTNSDB)@A1;)-5'R_^T MD6I\GA&(N>LTVY,4^N;BQ>AO>&VTH_1=^&-6 *C#/(?IXPC_V7#<+06._<2% MB12!M5R8P.IIX%.N(*0;KU \X]=Z&;WFDP4>(KO.6>N4YMZ26RF_IIT,*<\F M"CP9A2"Z:TT:M$'<$'D+&;NU4D\F)F$%Z+A$70-*4N\/1"'$T627YY L<0]&<'T:_)2(^H^BKW]AEWLGF U]3C/=>]1/KN:MC0*Y(@5'+D$*\M&D M*5;)*/Z'7%BB+\;JGQ;HQ!I\%8 E7N@V5JELN9^9NZ 6(B8H(.B=G/6#T>^W5/PXP, M9RM8$FJ, 7;"#79FLPT]C_$7\*.)SD?-[$ +@2&SZ!:U'(4+*1Q1C/^;YUD6 M"E[&DVB&N72O74,N1?GNZ9:#F8P!8(-F7@%%<@=JNQ&<@B*1-LX-U\(C.8=& MFG6*M*+*RGUUQ2HW;:@R)06)3L18/37%'#W!/J]$FO[+6UDF&193=6'I MJHAIN-ZKK0>,?@!%F5@CC*1T?:!42(*XUL"L1Z.< M"%QP4]D8I>A]-%SK05109.Z5H/O[EK>C833"?LXXH@[>C@,U,EM7)R*%,B25-70DJ.Y?B=;/]ZH=S@]4>AP[#-7NUWE[L]*9DTV,\(?N/C4&<5+HRC$EE625D??K"^\,W<;L+PU.A#-.JW0NU%G/Z8?OZ&VM\)0(D?AH>#> M4T\NYCKL'%@>_L=UZPK.02]B+=]R$%W^5ZLLFL;/U,L;@,<5 J,=)*WXA\6^ M[HWO1H03 _W,=U2=BU5*NG58)E?_FQ-CJ&IE-2 MD=UT:**WT,V6=&.+79KC[7(U?VGYJI_+/&KNNR-3[.L.YCFZ6=R^ MYOR7 \\1@[A*%K'&J-Y5-YNZVM6O3#6(+-?S,<1'N6H/+=^A^)XU3>L]=/-X M=8=V;[W\/>VN-\E-,M;:5T/[7M_>FJM??LS4^Y/[:BJ6>:BK\J%'B"!$\G:M M=CW:N4'YFO6L.VH]Q[C/-'G(^PY#M[JSB;8@/^CQJ%7QXJ:G&*Y5@GC#2@+; MA9=$>LE919U )38?9Q['I'=D68ZW:O%B:'=??7CWS-?]1%E'0/U?#37U:4$* MR7KOKSX?^ZI3L=T<=O)/24PN3*4"0O/EQQB(EUZL]U]37JZDXQEA?S:((8^G M[.!\@0BO?:R17A&8V4+D^3%^&2PZE7DY'*.11G4\>"[^!USSBO1<:F+LKLV\ M>YBM<8Y (T&-#F>)M\]JM:%B<+N-S*E$<7"5@B529H07"+*#'HUI(7W]QCY> M&XTIFCN$56ZL:2<>[KJT;9./@@LCG%C$ ;XF14RI)6A<@PX?5'P=%*/K\)U: MX7- 4FNNK\F2VIM77G.V1W050VG*SR-Y;1E-K]_Q&3(O<*:Y,, .,?F3P^\+ M9',$-HM#T2 .&5/&4B:7V71!X; ?4$FS$B'=]O;8NX$N?GYUZJNYQI?4Z^&[ M9L.,^W\%A>!_$DE$QB7Q\DFOZ:/T^1ATJ MU=0_*^V? MM"S07WPT3H/V-7:NJ:%!_IROY@*57Z'YOMME5@Q$#F38KXUU<*W5N4+L&.R^ M?V!;+3R^!/C5*B_7#.!8!S-%^SR#\@A/-\K4RW<IX28R)VA]P $:R\36#T%-M$3..+9XDP='W&, ML_.'P;+2VCTT9^M[C(T;@P?KGP_9WG*\&;W_RODK!4^J T[40Z@P.T][ $Q1 M49T5DP]F^9*;Q0C[Z/+U>:'J0RP]YO';G,.5=*$L]R%GN2233=W%6?>&ANCS M9F7N42\3BU-S+3_^52* ITQ,3PM@.5A>$'J\!)7&4_K.V=(W" M'+>33S.EA\VJ!R3&P\Y)UD5L>_"@9G5-_ZE6![8O5QU*):FX5DF..NL,.UF. MPS\S.Y."X&LVI?/8T)5;(?@.U.94V]IO\S53&M98_(W M3BS#UE.DL,,HP %)0G#X]Q5@)_'5\^T6 U$H>=U]JDMH:98LO;Z]!S;F-.1I MWI]O$)]YN;ER?RZO4OM=$=:G<[7C?^H+$7WA24C YB2Z]<_]%\^!1-GH;,#G M'&"9B!+)= 9R7GX8-W+JK;KF/;86Y/.]H%%$\U;2Q3MKW7OE+O3V? MU!%N9 MZ 4(&!7()\]2,II\Z K4#"(#)_(3*SBTLZ2(I3YT]Y#2=^]GL.;WM75J8OKC MCG>KCYZ&3:(,6,H@#SV%P\\/.="H$:A?CF,B6>?H*WO_%1-?ZP.5@ M[=P]P2*[5KS*C; \O%GDMVY''XXL]CM9!Q<2*[*"RRZ66!?$YB_:VB<,%F+O M_RF]DL2\@/&YFC;3IN_D&4LS0!SZ,7PY^5LO8SJ]BF;<^E=(UJ(QQ$-;U3E* M/L$=)V*Z^F^,GQ^:O3<\X7"M=.,!#+O@\4YP_9AL^+:[S]6Q^8_M4?<=[!G9*2C>J?QS[@P<60;00KXP[^/ M>U 0 HM^CMZD1XVMGCZ[VKKBC\G/-RBGF2LKCD5)V-,DBFWR+NDNYN=)I%F< M2YM4&E18RMO3IGK4SDSE=7SEO[M9*?8FKO4,E,IS\77P;JTIODXN3((@Q3K M&?GB;[7,A;V;P:$7@2""*]Y7D)5^3:%<,6G\F4R7R>F=Q$M>%:7DE:.?0 6= M7$.>71?N1T387+G]V3IS\JG+JN38&"'FHU\1[URH_[/V;2DO9G?U6QX[5N0O M8S*0I6U7@[>8)N$39H!%(J@"9XMHL1IK*C@7\CC[#*"HA@+C-035F7:0*WIL MF6?/8],AG_!UX7[#8[BP%E7*=(8$;?>N/&R-#N=I+KU ;V _=#&.OZ8HAZ?;!OQ MM. 27N\%Z?Y&P>&FFM?UZ;5I0].OSDO81X90_J,;-KOZ,2][_=D SP:8MMK) MT@!^N0Z\O: PHN3\T6VMK%N](75R2J \2U]"4E*07@-;RKA-^VHN;'9T0TD2C&%9>&[GPKY<4N;"> JX ML%ZK+SBJ*H3-6]"7L %H%1OCV$\(F M=)ZO.7^[YE6RO^"$_1<):U0%D"E(.6:H&&T?57*EX)@^=>E8@^*W39O$&V4A MM07KP:2>4!/_[+$!'?Z;:F>.OBC#7AT*&-JJ+VO>^K.S[H6@ _\KCUV3IBDQ MM; #^#J^-HAVA"-J!MI&V/5/J=\H;CKFY MT"2VS:*JB,NORCD?L=+#6)%08_ 751A'64GA2WT-AG0?*13U:]EGQY?/?CQK816U>!_O*[D_U/MO[)6YM_M[_GY_WK[>W[^>[?_ M]/RLA7!A.YH@&&ACZ4.??VYZG.+"O"KB$&+&NW_F'HWH.C''R?;U?373SC/5 M[%2SEGE3I77'WNOV"\HLDU],2#L,IH1"/=KBNUDJ/(RM>-9I+BQV&N>!WSJZ M&HL K1T@]H"@RPTL0TAI-(V"$IIG\;^;>1?QOYMY%_&_FW MD7\;^;>1?QOYMY%_&_FWD?\_-Q+@^=YN-._A]02P,$% @ B85'6.L0%\+Y MP@$ ,8L2 !4 !J;G!R+3(P,C,Q,C,Q7VQA8BYX;6S#^2/#WC7/_^O[X]+\,RK.B^+?_F3_[/W)\ +6K*\N/^7 M/_U^]PFF?_I?__K?_ML__U\0_I]WMY_!AY*N'GG1@/<5QPUGX%O>/(#F@8._ ME]4_\F<,;I:X$67U".&_MK>]+Y]>JOS^H0&!%Z#U9>O?5G\AU ^R.,P@$B*% MB*<,XC"+(28D#BDAB4CQQ?U? AHA)CP/1C0@$!'.8!8E#%(D[\LP)U%,VD&7 M>?&/OZ@_"*XYD.H5=?O/?_G30],\_>677[Y]^_;S=U(M?RZK^U\"SPM_65_] MI_[R[WO7?PO;J_TLRWYI?[NYM,[?NE .Z__R?W[[_)4^\$<,\Z)N<$'5!'7^ ME[K]X>>2XJ9%_:1_5VM[P*B_9UP97S6=,^%)*WX[6O#SQ?_E3G3\^+?GZ M9P\5%V\/NZRJG5&5E)F2TH^5E/_]T&2_G"&^(WF;?5D="->J^\65C,), MW#O)$'Q\@0?3G"UR]T!]+-A4S^YFJK-%'U]B5X]%V>#E!(_%=IJ!R$OU@\_R M;_TT:J C9-K.TU/W0%3^O>$%XQU;[@P-(_QT^)K4])_7#X] M59SF+77?JL]:_?7R]NMO_)'P:M%LGM\%+^#O7]=3M>,9#O8G [6: Z]GQ>MR M5='MA^UQ^=;72GZHU*FK@ MSHJ)JGRT5+\I+1^K;B&D6'\"9<5X)6WH-U3<>_QOJI)RSNI/4N2O>,FOQ>4S MSN452_ZIK-1/OG*ZJO(FY_4'3IJ%3P4*D<\ABX,((A_%, M0!-,0>R2,*/%( M9D(_I@+,C8W6\@.UZ*"6\M:@% "OE8!R"P+5CP&3TH-ZHXP931FODQYKC8G^ MR"2V"[P25>&NA 1;F2_ YHXXSGCZ22G/%IS7#&@]CATA7CA3F$K^1*:N#;BLK& @[@LVEBXPC M.CHYW:3THZO\:[K1OL^.7N0V43+8^XJSO/F$J1KZY3?\/7]!#%&*(H5E23A!!'@8#,\U(_H%2D')E0CQ#+?V99%@6>,.(2_:GG1BSO M'^2_Y&XA+T"Y%AG@NN9-W;XY@]W8!2AXTYY%T?]8Y76N3@_KOY@QD,$:Z='1 M.,B/S$UKH<%/:['_K!9@(SGH10=_K(5WN(LS1\P1=QE,/"F1F0/RFM4L1K"C MN*\/N.+OY SL??FH.+,]PK^L*O42*R:MW[ULK[G!+^IGE]]PQ=H_[N2LDGEO MY,/X13Z>'\I'G!>+V,M8DG@>S!"7AI7P*211'$,O(QY)T@3%Q(@,QQ!R;K39 M2@J4J."/3L+#;^AT*ZGI6?S!ZS,RN9HLC;G;<43L7'DJQQ!Q6N?FB"#O^4/' MG,N,Y#EEBW;07^7DS0?<\$\XK_Z&ERNN0[]';I\;>RK!0"N9-#651=F*#)3, M>BQZ#*KC).@(I4DX;(L*V")V/I=I0/ &%=6<_GQ?/O\B[^Y9B+(M^1P;KK7&I[@/7,BQ6_Y8H%I/%WPRL5,*P"9*_),K]ON45M=JF*_"]&H"\@*=6[ M0#U3I?VAZ4%X\U"RJ^*9UPWG@VV82+S($XC#($)R0QWZ0K)WP"%-B9]% M 8V12'38^_14<^/C3D)E(E\ ):7AYE@#V^/\Z1:QT4\!3<'2)C9]'(Y1E1QE M0%/R7UN*TIA@$M+15W1-(P9W6+HA'I^D.:F6]5I<%8U<\9PL^65[I/[Q.UVN M5 K:KV7)ON7+Y2)+B4A0ZD&?^ RB)*(P]4@J68-$J2>X8"$V\D28S#X[^M@( MK[[Y^4;\WB%AZ&HP6@=-;\-8Z(Y--3O ;B4'G>C@IXWP8"W]X;0'_%4+50H[#8P]J[":F!UXUTD+O M?]5]Y>[X]^:=U/4?"QH1+TW\$,8>YQ#Y402ST/=@$B(1^#A, L_HU-18@KE] MUU:X_4"V6;9O9MFF4:US MJ&S.&@S6(_0PCN7G"*9!B"&*?1]BD6$8\H2&?I2BQ"R,?9S5F.JPN)#\99AP M8X"UWC=G' 1'_MBL'^2/PP>YRP?L!5^?[;C/ S0'S%F"LO;$$Z?RROZ+=%,N\*N&/]8:T3,:H\SH/>FE7=MB8"UO M^[ZTJ>!L5:EL624\:*5W\*88XF05;J,S_F2A-P;*#L-P3&ZS.+.\E3N>*E=^ MX+;LR>]%WM2W7W^72__J-VTXT/JK@3P_"\.$PX@SN8V,A?Q6)RR! C(C\QCGZ8DQT@CG>HI@=8IZ%Y]+N1ISO,/$OSG0/-\T8R-[]N M5TON>R3R+ROYQ7LL&O9IB>]U0[O?OGMV7PIUVJC$A#X8!-&#.UX]YH4J>:@? MX'T K],6ZOE0C4WM)U$"?RB1'5FBQ_&P,CX/##F9O7E>)*N_.W#WF- M[^\KW@4;7HL^)G&[C?(QXDAP"D.691#AR(Y7]8AVIK;;3L0-<[[G$)Y=@>A?-0-#[8T87&T7'.R>DF/<315?[UT8WV M?98%GGA=<[[))_ZL\HO71:1>^GRT^L.*_QO'U:?\F2]X'#(:^ A&"8DA8GX" MLXQGD'#L^P'#F4<]HR)/A@+,C8KD8Y<:EG0RA5R/>,8$[D 30D(!SO 5_.(VYL /+;O>E/\UT.S)C MU7=V:>9W6U9040'!$> M)"@)(1(H8)QX#(O(N"^"SLQS8Z=.6(LN"%HPZ]E.HX W,@GU$5]N6<8:$)=] M$+3FG;X?@@D<;_9%,!K MDA='_3R]RJ7XY??BD4:49'0-(2$)))H>!3 U/VWO0DFKO%V2,']6FX'K[2( M0&A+!]6W_$D^!P^J@M"E\BXUTK"1_UEV+:"^\.:JKEA()R%$F#(P@C M2098^)!$G$$LK8U49'$24?W@ ]/9Y\83=_@[^'O>/"A>5H<.EX_E2K?FK1W\ MD8\SZOL!]#RFHF4YAB3T,?3C(*0LR 1"@5ZT[.@+,$W K%J";X,EP*,OP7&R M'AW6D7F\$QT,9 >7;=A *SWHQ0=W)9 *@(T&8P)N$,8Q)O 317#T"U -%D#9 M&U6_ %6_ $VI_D\5O,W7ROSL*';#%L2C81O&@TX7L6&K[TZPAO4@(Q5:/505 M<%-*[%)*\OC4UDA>%Z/YD#_GC$NYI;@+PB,1LB"!84 I1"&F$!,1P# 3'J4> MSU"2.JVZ>J[$9!Y.$(HH"F,"-,0"]6_QL1EOA:40"G MIYK==T&EX>8;:2\ 7\MK5/E1 V.-G8HSY$8FYQ:TJP%H&U%/%5LT!P2Q& :1^'"4>XTF6^6;M+0]--;^7MTOY'G1K,FS, M= 16O:VL&[!&?K,_#[M9K4$;H\G2:32<-9\\.-'$K29/*;S?6/+D'9;)&5QP M.1[[Q.4]>'E54,D]=_A[GUS_CA=)PC]OH>Z5.8-!+##J1@7*5]4*#GWJQ'591 M-)F?;9_"PM69],%YICU+/J7NWAGPR1ML2[B5E'-6?Y(B?LA5;<:\657\6KQ; MU7FA\C#JA>#(3X*4P@@S::*$$8>9H$):+-3S1,(B'!D5A]>8^9)_*ZO>:+U"49BB.$B@8X1 A+B!./54^ MDL5IA'@:,Z,<=JU9Y\8_NYT3GBK5)+MY:4.&5()*UU)^6T3RW$85AU=#CYB< M8SPR-6WEO0!*7M@*W)4NO !*9"C*"DJAQVE'<1*C$=I0')[SA[6?. G#L;83 MIV^V8ZF/N%+]O>H;7K5>]@_Y+8\V&,0@91X F8H@1#YJ<9DUNK M@/K$A)<.S#,W)E+QH'EWTB Y"-1*U MI$;7"@I_R K!RN<15O?WUX=,'(\#U MJ,<\OQ9E5*7+TI_H+SP(Q9Y&%'(PRR2)DR<02(B DD2) FG<4*)42V,8Y/- MC2_6LJKFJ+VP[9Y)V3%XN2R_M7TW50(6*U>D$:LEP.M;Y"7_E/V(?\27,AI:A7@)#\$2\-DT:-+J$<^KA9F9 ;: MK,GM8$VPD(\#N-Q9DO<59WDC3:)ZZZARQU$Z:#DBJJ-33^QX MZ_="-2V6-[#?Y4>]8&WS8KR\Z>/;MZU,W^%EV]NT^)2+YN&R*.0;5M6X>EE@ M$HF,> '$&180$1Y"PJ( 1E$89W'D^U%BY.\^7Z2Y<:!Y[1\'RZ+'6-."/3*O M;94!.]J M3H[_9U'KA3D#EE''.A H$F9TAV K_G4XX?O@D/\)_Y>R>_XKS0OU0,O\2UW4NEPI^E.2I5 THWT"IW 91ZF]^^UG%MWTHUW5&\<^0=,;T[N28E?.=P MON9]]Q/8QF4\/2W;S!V\7,_[L?M!O8EW](0?>CA-8,!%#)&7A! CA"#V0B^F M/J>4F&5F:DPZ-\-Y*#-@FRHX[2$ 5>^_4.]_7LB]ZF.[0(;AIEH+H1O,X1;> MT>,Z!LANJ70M\2C1J"80.0OWT)ARXL@/?1#V@T ,[K6,:\>%RFE7_[F2/%D^ M=Z/WK3:2)$Y0%C$H=_72V@R#%,H=?@!C96BRD"0),O)Y')UM;F2DI&P/&I?J MCWP@KV&,^U&(]=C&&7 CT\P&L_8O0U%': BG!8JK@/>C_X/:.\MRV9M@XNR60PKN9[47!=M=>Y%FF6")SR5[WR4091&"228)#!+!*&^CT2,C0+- M+>68&SO(1PN9<8+M N@1QP2PCLPNM^><_$MUW-'0F5@ZXBI;*28EM#.A>LUZ MYPYG&?KQC/.E,FW[==5E8#?<-/_ZVM>W"]Y_^^7#[CAEX]EU:C# MZ/=EW;S#=;X]=$ L%HGG4>@'@8#(RS*8!6D$19#%OA=&2<2X4]/WII1B;FMAS)5J<+L-&WC:E5&E^ M587;0 *;6L?JAUC MI_/FUT!I?0%V%WJ4LZHQ%\553,L8(DX;"S,BR'LQ-&/.95N2V::HUV_X>_ZX M>MQ\UH2\_[$LVLKQ;;&O&UY]?'Q:EB^<+RA%',GM-D1QH H)9PP2D?A0$)Z@ M+&0,4V96QWELD>?V4?GX]>8&Y-*:>,[92AJ4Z\J?8)D_YKI'?Q.N^/%OSCS7 M<6Q?1UO*D6B6?"1OE7SL-=]N)]0Y1JM\WU^Y*P>I(KK7 ,SNR3 ML#RG)V2B MTFGK97X:+#/MEKENE_FY76:5V79.+"SU,ANU\M>K*9 MS:O-J:$ZD0KVO^7'+1:K)*>F>+#ZGJ&=YH1%>/YXJ["JNW'UY=' M4BX7F*/]D:>&^WTPH%..CT.V8?K M.%6:Y#4]J,#Z;3Q\@:W;3]6X MI>HPI+B_D8O3%S@*<1*P(/5@FH4!1(SX,(L\ K%/!!($H]0LY^? /'-[(7?$ M!$I.R])1AW#5]=:=C=;HWCASH"P<;4=A<.9(>WN6B1UE1U7==X0=O]R.#'Y= M8;ES:?C E59_40>EFZIR*NCE+:N!M[F^ )W(EDQQ$G0]RG )YILL6!12 M#_G09ZFJO$ 1S'A"81H%?BR$2.+8J*FM([GF1EQ]:E6#OZL\N(' AI5;'*V: M'J7]@+48F?DV&@UK^2K)P:[H%\K10,E9AQ)-6UI&K=0[I6R<3R\ MC1N[%,TW546'/_-EV=:A4V[R^J9)I'0OQJ?K8ND7>T&=J ]YQWZ?1B!/Z,&TTW?5%6HU@ MF=^L8JLXNW[F59'?/S2?\@++STYQK[Y!4I!J\YNK@O'O7[_A)_6;/M6%9W$L M?!1!FF8^1"+*( DC#W(L.*8T2G"$C!*?SY%F=M^-3AFPD1ELU.DLQ9^^7G^Z M_?/@]ZU20&EUO!WI""NI9\=/MCYC?X3.79H14J*<8.LJ%_LL6:9-TG8!VU[V MMI-![1AYTPGVP[:(PF:['9$T):%(H)^%!**48DA(BF'*1,)]$OHB-3JV/3;9 MW/ATT,MY(*UQY(86SGITZ J]D=G.'CAC$M-!Q!%''9UJ4@K24?HUPVC=8T<@ M7_BW/IY#>92JLI!_I5W.^'7U_D$%M%T5PRMR26U/2WZG0NX7W&J\]=1CLLE6:62J&Z#^M<$%PQ6KP>]/3)EL*BKMS/4QYD,GN#HBS/-D MF911G<#VFG+=#&JYS>Z#):^%*@9T63#UGX__LK$&+=%YT+G:$)M- M/NT.V J8O2VOW2@6?BBYF\ M7H1ABN.4I#"*HA0BC@*8QFD <9!&0AJE2.Z,]:KGV@NA]3Y.6B97?JY6CZME MFX0]D+M]._O"K)WH!@X4N_71<%F-A_E$^^A6?KAL&TYM->AZ3]47/W@!##Q9 MHR_$1!ZM<1;$S+%U%I9''5QV(T_GZ#I+\QV'UWDCV5GDRJ-V+6[Y,R]6?'/N M%Z=Q&&=I!A-/%<+"PH,IS3P8IYD(68R2C&;L\S-OFXKPE'.3(]BX,A^?7N.22KC'(//B&"*6"I@QRB"/,^8'/D\$\1?/O"*E=MCI_BPFS_-PKA&C M%U6EC$V!A%OER#*LC/L6F'JO_)D C?S"KZ7K:T6X=_,>4=]5^.4;,TP;2GE8 MQ;VPR".76FPM/_!*[E=5F&5K/6R<++]695VW/[J15Y32RJ 5EX_^!][]=T%( M%(@D\E4G+ :1'ZL#-TJE!9 1RD,O0'%FL+NTE6-^&\Q;SE:T/6I3[4(W:G5M MBPWV--8KH[&O'!7MJ2JO;9#M.QEOG;87H%5D_8M.%[!6!ORT5D>S=^MYRV&P MRYQB62;::(Z[/&8;SG-A/;KGM!Y\NFWGN?KO[#S/'LS2':0^=P_E4MY1JS/6 MYF4;X1.*,%3IF!%%"42I%\+4HQRB.$2![_$DY5IEX$Y/-;=MZ%#2_P%X*ZMI MDYC#N&KZ9YR@-;:-V@IV 2Z;ILK)JFE]+DT);G U5J+1:5Q<.5H.3S2M4^6D MPGL.E--WV)%%7VVJOBLOJ1RWXN]6=5[PNK[[5G[A3>^PZ7[%%E'&0RPB! GG M*D+0BR')2 R3@*(T(2@(XFAMR=[ITXB1$!9F[-T$!+/6H>V73'KY 59"UWF? MNMRWNZ9K%V?[%S[T*_0IO8RZSPLT1O9G-/2GC6<'RF@3M!K$]P2]:>E4%XM^OZJ9\Y-7G')-\ M*;EW$1$O#03*( I4'*.O>! E&11"G?)QRFA %TW9X*7N2?Z1V8Q,J)!Y5 M9?S#&*8)3V @$I'Z04R]P#)JUTB.N7',;NCHDJIPM3YVM]6C)9Y>D];T[RNJ MJ KMK;:V<;MFJZ=Y0#3^FHS,8\/E6.NPQ?KBC369)JK7"D_GX;UF4OR@.%\K MJ X'_-H-9\:MV#T!UY7Q6JFFF74Z7LL[L'7%P_=24'R^*9UY)/;LOE\E-9J9L6+ ZB M-/+EADL0:3*E60I3EB60H3A"B!&2(*-LTVG%GQO]?%DIZU=]V%LE#4.Z)EYZ M37MKM@LZMIG6=CAZI]D)Z=U;G9 Z", @SX"OI$H@!Z&"[ !0O[UU0,$_E#@ M@!X=EV;?#UE65];BM,)/:V3^D(79LTU_C!26G\S\OLA%3K&489L]K*ITY;S> M[B\SSP^9:NB'55<>A)& 61102+(P\\(@"R-$C3YU6M/.[1/U@=>TRI\V!P"] M>ZC;=M;J1S=RNG5$5]]8=*/H3M9^KZKA1TYOL30_3LZ78.R/RG$HY4Y_E#V^ M$4RN2%IOTFG)U0B(/5(TN]N.S#[+-TYN_=^M\J7J3-*?XQ.4(!Z0&"*J/*H$ M23-=>!AFG'B$!IR&66#"76_.,C>J^H15G8'&F&+>AE"/4_=Z?.'-(J-^[ ON0=^/ MI D112$DGF24.)"_X5X6^1XRB<=Z:Y*YA6&M96R[=>"^*$$?8?J\[9:Y7);? ML%QF,^YX$V4]TC@7NY'98@.;ZJFQKN70QX1NFXQ>GH3-F#B.X>*(,=Z<8E*J M.*;D:XXX>JUE-'M5/O&J>5&MSAIITJ@3F[;$^>"DA(5^DOD8"H:$*L+ 8,II M K-$,$$H%W%BU GH])1SLT&&/OJU]*W9O1&]?2$,8]!/(Z]''V[Q')E,UL)> MM*T-FUT41PUMT(?)57#YZ0FGC2C7!F OC%S_3ML$/-RT!\G=@;$Z92Z+MLB, M\KE'B 4">Q'$-& 0!3&'./8IQ")&:1)X28 ]LZH01^5LFJ@_1>8ZV8I[R MV%N '">!!)EAR+&70A1[/L1!1F#LDPC%:990WRCJUAG$DP2*3 "PYAFV*]A& MYG%CQ"QR'#60<);F>&RNB3,=-=3>3W;4NN M1=^# 2\'WKT[.4/]]J_6?6XI18AD J8X2B *(PS3&(4JW@3Y:Y5[6#_E3O[>B@H2$DA@&21I"Y >^I%Z5AA%''/E9 M''@B,MD@'YQI;JS;"PJ&DEIN=@^CJ[=S=8+9R%1K!Y?Q+O0D%(ZVE(?GF71_ M>%+=UYN]TS=8%M/A5=,&ES9J@_B!/Y5UWO1?O"CQ0Q&$JK>SLL["C$&<1BD4 M(<'$3[V ,*/HSR-SS8TDAJ(J9RSKA#4LK7,$V]!#/O82 E.22FQ10B$.1 IC MCG$8H2C-_,S,U>0(W6D<3:/CJT? CC ;V]I]!58OYP@1=!IXN*I9=&2F:2L6 MG59YKUZ1QBT39^%V"7S7HDO?NWS&^5(%.'PJJU_EO!)!1IA<^)"E,/,\!#WY.$2A3S(?)8NGMM;QUP97S7^= MY7\M]'@/P3N\;%<7M^Q+N#3$5-T,]8].B!FN.Q59D/IR/^<+CB'"GH D$@F4 M=IM/"/%(&M-^W3\6)UH;S&_5UR)/M>9^GQ/ROD>2N";:S=';=^2R<,G_#5:[&NI76ZR9\YQ.7 M=^/EIU7!UL?=...)%WL4)BE#JC@FAQCS$&98A(&'U!<%:[MF-">=F_6W%ALH MN;@%QVTLAMX&73!UW#7C #IR-RLAZ:-\T875@,7S@CP3N3(<06SF4/' M$*^C;AW=L:9S[AAJM^/B,;W7,G^_+.[O>/7X@9/F-RQWI6T"^RU_Z@NS7XN; M*B]H_J2"?_Z-X^KN6[E 21KX/D:0)ZI6>D ]2(3O0P^GF4A0$G+/J#2)C1!S MXWSY.$:&>?\VT.M9[&,#.C+C*_&ADA\H!2Y K\++!5"RJIX/#JL'G &5J^(" M-B),6WO@#)#V2A.<,Y89R3&>+SX6C7QROC[BY7)=/&B!/1P3E3!(XBR!R)/4 M10(J8!*1,/4%YPD5.OQU8/RY45,G(FAEW%10TN.J0P@>IR$'N(S,,&:0:)/* M"<6/A K*.SNJD'_9,L2A\29Y^4\HLWZO3UUF66SD<(OWR\>R:O+_;,WAC]_5 M]I@KFO@D'XX%)RE" >:09IX*#(Q58 I7Q]9!$F'N"4Z-_!5V8LR- .3SE!@6 M&K\\Z&1_4D=FC4P"V&NQU>+@ 2G"J:L(,M>EM%Z6)P\HE9R'IJJB)G1#3 MUCLY"ZB]4BCGC69NQ'R63\+RYD%N ;L3O@41*0T0#J'?MJR*?0%)ED8P;HNK MT1AE"=&U8%X//C?V:N4#K8#](;N^[;('W&G#Y1PX1M\7:2-A9+(<4MG*7MD; M;#)CY9 :0TOEX#7F"4RWG);/O'JY%A^K2IW0;-,@/DL3Z*KACSKE^'6&F=$S MN!:W;0=251+(B8 &>5I*,UP61Y.B;J#E-U MC.YS4\!KG4N-41;'?@@#'OH012B&)&4!Q $-,(U)FJ1&10'?GF9NGZO]+ C+ M*/$#J.K9V.=C-3*/V,!T=H&N44+##TSR0XMT'0\*/W&U+0E4^3-6I2^_E%UJ MH+2%5T6SR$*:D) PZ/E8-4D4$SU=^[JOWSEM#_W7PB/QH&?"9B%6*B./A@2FG&8AEDL/!9ZB)CTG]>; M5>NY_P$-Y^5 #[CNHO5Y5\"HW@AM$-AP&O;CO.$0Q8E[Q-]M>\3W%:"^C@.@ M04R(4R GB@;9 -K8 &H6 Z*-S]'HC].C3!?WH:W13L2'_EUG%G!_]_(;QVH# MJ*;[5$FFX07MV@?Z8>!1D5$5T,&EL8:1JG]%84RIY_M1&N#4S(%R>LZYV6T# M.<%&4*MZ>SJ :[I,W,(X,AM;(6A?MOTT)J[+MQ^9\<>4<3\-P<%R[AJWFI^- M?I(:E05?GSU]6/&[\F]YV24A7XN_EH_\O;(MJY?/^-OE8Z-;Z\ETW+EQ2R\_ MV)RBLA57G]B-#LKR4UJ 7@T@];@XM0\Z'_[3Q]1C(C^VNW84T(W.JFW1LSJW M-IYLLC-L6QB&Y]G68UAL7[\V)?W'+7_J]V7L@S3$BON;-IWK4LZ.[^5<=;-N MA+U@49S&-,$P3.(((HI3F&72F,H22E,1\,33"XRUF7QN5->*#ZJM_ !W0@,J MI6Z3X5BY7.*J5OEQ76*<9EZD-B+WMM1V9Z=M.X;=OON2TFK% MV><>\;*M@U^PJ[;3='<"N*GA2Z,THT):E!GE,43,EV01IAX4 MV/<3(CR/4WV+4G_>N3&&DAH,Q&[;\@P$-ZK8J0V^ALDX#J0CTTJ+YAZDE[N0 MZM54/@M?H]*H8^ \68W4^N$"4 4X?_4,YUL-?G96(]44JA/%4K6'F[)JJJF. MK\JG&M]N&Q3S5'&:=P\X"SGAH1]!&J0)1#XED# OA)+$44S\2)I]GED@S';P MN1'V4#; NT!XTY"7 71Z%ITM("/3[5 LE[$L^\HZBU\9##UQS,J^4OMQ*F]< M8_=Z7A6T?.1W^+LZ32Q4^_9VU"]EP3A;T4;E=?19'&_79%&[Q 5FJ9]R$< ( MXPBBC,321N,99$F4,G4>R(11O5,G4LV-$+K*2:0]'*$#65F:)"+5 MWCB_/",[?_=P\6F6-0!@ SVL.<#-=%^U08P MLSWJ<2B.[D2_. M4 @1$A1B)C+HQ21*?-4J-] JPJ<_Y=RX<-@1O2TGU*S+"1F67CT-MIXUZ1;" ML=W)K]';%&/:;2HY8C=T?;Q&T14>U =@K'ZI_ITU,3%=;=-4\E%7^ MGYS=\.KW(F\^E]]X=?> B[]*LJO:'U,YY[78!!HN0C^FON_Y,,6!W"?' LO] MH.0GP6CH\R3+XE#?)+,68W9,U1>(WVC2AL.LI"X78*FT 8U4!SQT^JA?*H74 MFRFD2N!9Z61>6OK,I=0P"R=9H+%YL*_DO%T;%;OQ>[LVK2) :0)Z54"O"[@6 M0&D#6G4F60^3:)LIUF6JN)LQU\]"U0)^[J7U8#1#@"J\?DX'Z:1OPT;A#H)P5=GZ!B0^?DH3<34 MQFB9L>]Q'(Y2ZX%;I^/-X[+OD.*)2\WS=.XJ=EE5VPS#R_O[MFN 04K.D2'F M1FI2M*K-YM[VYM#/J3D&U7$^<)$W[\NBR8N5? RNY;>_ZQJZ MX"1)F6"IW+HK"PC)33P./ $QPSSE. XYU;* [$68&Y?T&A@F!)LCKW>Z."Z> M$_EG!F[I7G[P4Z_!GR_ 5@FPU<)A-K$U@JZ2B\T%F#;7V!J@O=1C^Y'.]YBL M:]P, KHOF\WFL3W0WA[MBR#T,I]1F$1,0)1EHU M"L(CLXX%N'JI+#,S/SFZW-GZ9:T:8M&Z!8KWKF M"RQBSR-U]7N>3O3>5R=LR7;O['4DW M6?TO%X/.]Z3KCFYL_NR#S07AB>=3F"%U()DR#-,@Y#!.4< 2)CC)(M,^]6Z@ M'K_'_$&@><' MSF#BTPBB(/,@)F$"PRB*0A9F$4%:39.<2C4WVU(I!==:]3&%YN&%;A=.CX8F M7XZ1>6NHS] )N]8(J-<4#'1J6_+T6FV+3+E/RW,*M*OB,DYDFK82C4L8]\K6 M.!W6];Z#C,$GE5FJER!QY$DFQAJE)4*$N]B&1IZ@5FQ:Z&H\^. M195P0$EG53AZ%SE-^K/%8VP:TX;"G(C>4MD5H>R,/2TQO*76W@O^YD66_M$W M$W,'04#O7K:7])G?[?Q=@?I!ADE;V4V%YUX_M8[;7U6X6GU5= %K"X_&"(41 M@R&BF=PB8U]R ,M@1&*1^I0&06!D@4TE^-SHI95.6@#6=MED*Z[IDIWA.H[M MPAT44]CIF3C0&I"7MXLN*-4OUOTXAAEY767%-F&H!^ "=! ^:AT(#CT_$Z\ M;*X\Q5.)/:UG>>+%V/-$3SV_[='ML$S%M?B]J.1/[@N58W*'O_=!2+VE+$WB MSA)6AG&#3%1J&28PL\MV_;KKYJ3SO4N(T.7.M\ 39:]YO<=M_;ZZU* M_*\U[VK==+J#/Y3VH%??T#(?_?'1/7*=ST,Q^O'M3)X'BY/A:1;)V2GSR.). M?&(]#?C[I]\3S7MF#[!!TY]Z\\._YKQ2 1PO?:]ARDG@(\)AG*4A1)1S2$1& M8)(*@8,T\2)B%O9O,OO#9;#;U/PV@8C\SSY\%K MWSW,!";7?<2TYOXQ'<5,8#G86\QH$#-"8SQ?7%%174H6E2M]V32\[DZS/RWQ M_8)A'/LLE :XB#.(<" @3G ,<Y0VMDLK$#2IMD]' X$K(E!^B(1/YERQ\GAIV$*/146S."YM5V MMLROTI:J\/*R8)=,&DQYW51M_/MN9'288H%"N0N/TABI]O,A3 .:PB .J CC M*&:94=5MK5GG1@R]T.WW%.^(;6:PZ$&N9Z@X!W)DSAABN"OQB 'I1B Y,D_T MYIS4+#&"X;4Y8G:S'1?]E;-[N7G[P.O\ONA./I7K5E(.RS(B8":R *)0'0O& M$8,BB:@7Q9$(@]B$?-Z>9FYLTTL)!F):N<$/@*I'+^=#-3*?6*!D3!_'07#$ M%P./$9)/RAY[BKWE$\R[+[4U9 MLF_Y<8C20-H541+ +(VR1,@]#@^1T5;F]0QS M8XVU@. /)2)H932T(?91U-R=G(/-V#L1(UC,]QR'5'>UO]@;?]J]Q"'U]O8- M!R^T##W([Q^::_%[S2_KFC?71'E\.+LJ/GZG#RI*XE-9]35/BOO/'->;3/Z7 MA4@HI2A*($X#!E$21%!:#:G<5WA1Z(5>&H=&IQAGR#(WDKB]_AU@I40-REX- M%>S$>T7:TI4%_P;*M3I@J?2Q[SM[SCIJNO>G69VQ/?=*"U@**/4 K2+@>K! M'X<+M-$&M.IL2IF\.'3'GP^J*T_[&9),ZT0_'[(]_[B#(>WH]S.7$_(#8_]> ML+RFRA7/F91$7MKG'J51@!+&?(AC#T,D+2]5SX3 T$O"! D_8]A?%&U11,TT M4RLYM%[KK'NMA]*,]W8K-?XBWV-)\;PVK&ABMQ1ZW#D>O-.P9B?_Q6M&O-A2 MX@48J@$Z/9QG>9V%HR.BM)-A4HH\"Z;7Y'C>8!8%SW<;A'Q9J9/P:_'Q>\.+ M6H4O=0&XBT@@EJ+,AW[H11 QED""L,K=2H+4%QC15.OLRF#.N5F9;?.;?"/V M!2A:P54\(E^++DW,XU4IK1?@./6-!.O(1/>JG= %Z&16W1DV4J^S&-PC:E!D MW3VR$Q5==X*P62%V,ZR.%F;7'&JZ0NUFNNT4;C>\U;;9N%"F=!]BJLXD52W5 M*B>K=O1W+Q\?GY;EBVJ.22(<4)]!X@>).DT@,$TEO2;, M(DU>P%H-EZW1#9%SUC===]Z)FZH;PK'?<=UT //J?C>\O*3-"B^7+S1901H7VCF-A M557OP)"3E= [KM*P7MZ)*VW-D'4AXFW,]];[1E,1Q3&/H$\R(K>2<0(Q103Z M.$QI&'B)A[6:0&K--C<"& A[L5.>6\>/9P&VKJ'A",+1C8LST+,P(C10<68X M')MK8F-!0^U] T'GIG.;-RAZ*HLV0UP<:![QJB% &(N08I0*F) ND38=IC 3CB!KQZINSS(TQ>R$![Z0T MCEI]"T@]=CL;GK&W:STRO8 7H!?195SJ$02/RR]Z>9& %UQK8W$8" R^&,MM.;^31-P#;^?4QA')HH?@*"!G\\IDA.Y M^#I$Q0;1?"OUSXY<>MJP'/7FG1YE.D>>MD8[/CS]N^Q,K:X@+Z_6;9VOY,-3 MW.?2F&M=)WUN+4X%]L.$PM 3D:1@X4&"T@1F$2,>#SP_(T89A5JSSHV)S7JM MFP&L9Y(YAVUDYEW+NVF\?@&V(O?!N>ZSEXU0L79A[9M0]]@OBTMVSOW>'O1C7P@'W#-E1.P7A#"&/,3#)D(I#V( M4 SG&*8Q206L1?'./2-SM?LY)@;/RS7E7G!4R\J \U#5:[N'\#'KSFIT'U=Z)V9G#V9MPN.KC=:_%C9RR^C>.MU;C!]S@!>8^SQ+! M811G3+*F2&#*Y*8ZS B/19*EF5DNE]:LL^/(+O='DN E;8.:U6OZL6YR:5.; MGJWIP:YOV#D%KYI:VI:J*NF"1&F69)Q*>\Y'$ D2 MP90D$20818$?!A'F9/',*U(:G/$?F=#DC1I..^JA=BR4G5>_R"J(H-Y5938[?!L672]A\X M@GY\1T*/^=<.\U;6"W"M 9^-3T$#%7?.A6.33>UET%#\#7>#SETCY&;VS0+J M#RNN6/!.+@E?!(QE:13Z,([35+DBF"KPF:D_,$%)+'G*J)R.L01S,ZCD(Q<[ MS,)\$W0]NAD5RI$92"?[LBD!X6U8ZD5G9[5*3)1Y>0R_*;(NWYQ_/AF7Q^ Q MRK8\.I =R5W3_!T79<5O.5WBNLY%3EL'0OV%-]?B#G^_;+JH^C:"H[S!;8Q M'..$^:'<'Z9Q#!'V!,RHY\%4I$E$42 0,PJVL!-C;G37.;ZHM)0K_J"RJ)XY M6)9U+5]-I1NH7BMGQHV6:Z5'D..OP-A^W/=7%VN@]W2X %(+M1.5>ER H2:* M.3M=W)'E>5@Z8DQ+(2:ES?. >LV=9XYFV;PB+_)&4O2SJA>RXP51LRXRFD8D MBP*(XDA(DQ!)CO15G(KP48:]A-&8+)JRP4L]HCP^G1$A;B8=[YV4(ADVGSB. MIAZ5N<-H9,KJ!(6MI'NNSXZS'#:7T$+%53>)XY--VSY"2_&]?A%Z=SDNR_IY MFY/DBRC,6 I9B"1[2!,+9DF82/:(?8Q1*#(O!=U7; ^RE]1I<4LFP%6>7S[S"]_Q] M63(PI')G9T)]NA//C?)Z$<%3 ME5/Y)Z\Z_V(;+\;*Y1)7]?:GAJ%CVHNAQW9C0#PRRW4!0& M[ 58PZWD56%B M78B8.TXSQ<@1EVE/.RF'F8+QFKN,[W=^SB2I<_6X6JKZJI>/9=7D_]DEEH0I M9PG''$8^C2 *LAABJDKSQQD/(IKX&1+K,K%W!@U3C271>M=V"\7>3<%J6VG! M4%QG1U:'%N;L8ZQS<)['T98Q]B[/NT[ -_X9V"$!YG(N=@(@@[.R4R--$)KQ MK5QDH1=R3GRY2/(/%)(,9E&*H$@SQ#F+"4=&/:,-YY^;.2FJ>:VJM7[E=%6US4'ZO,"$)5DF0LEF"140)2R$F* 01@$+ ML9_Y6>0;\9J-$',CM]]__OHSN-^H :097M 74&_$-F,^JW71H[^QT1Z9 W__ M"K;RPWJM !AH -IJSUL=1DCG/ =$1V1H)<*DC'@.2*]I\:RQ[+CQJGCF=:,F M[,H+7?4-/A:AB".6,@R)4#5_,I]*NRZ0_."(7 Y.,RF!G%+V-4F/-0LJU'3+,TL\Y8OTZR%YG%"& /(L4_:-3 $?SCU(YJB9%7=66N"R6H]FZ@[K/QL=)^M M):'8Z'-9UY^DR*IB?%ZLY.:NW^6IPO%M!.FFC"&O/\E_YO?%PJ.!$!%)(8^$ M#Y$JWHIYD$'L!=R7I@;*0J,B-_:BS(V9>K%,K1#KE="U4Z; =W1+IJVQ^I-2 MX\] O69@JPG8JK(.?!_6P[T IQ;&PN8Y%U-G5I&U(!/;3><"MF]9G3VB9>MO MU3[\IBI%WBP8R8*$40\F+. 0)2*&:1AXD"N_KZJJ5]V#D:9MX[ZNTU[[[C4ML MR[H4;8&_O^?-P_M5WAA#C$-?(4W MSE!D5IC"-=#3E*1?MB_^P0$G>9UFV5,5ZOE.E-8?MX;IFJI<%D]LR M21#Y@RPH<,Z/F#.A<%1^UD&#: MPJ/V$.T5'3UC*(M^'1^%X%2-MSE_NL6-*L@@%9;GOW[JG,.UK>\#0V] M*]<.PNMB>R.O>?7,ZZZSYB+$$<[2(()Q[/D092F&),H09!X* [GY2JBG902- M*^;<>'2@A-P =_'630GR=0!!6?0Q!*#!W^45G2X&W2[&6_#C1#R?91R9JS46:S]1!U5?O@S8-:= M9?2E.=K59;S9I^L&,SJ".UUDQI_-;B\U2!YI2ZN]'U96VSK"UM6=%BGWTS!C M C*?,Y7PAF&&"(5)$DN2O\Q#CKOS?CNQKLNT<^,,J=.[V4Y;@.=I+FRC;8>Q8;Z<3 M1+=1Z],*/!11%#(,O4@$$#%,(0YC E'DI7X68Q$*HW($!V>:&Y-U<7OEDT71 MS,-HZE&3$XS&WB+L=H[II!PAU^(D%HXXY? \D[+'275?\\3I&^P88=O*_JJH MFZK=<=27!?LK9_=Y<7^I;+V>H"!LJ8$]/S$$U'HHRPV#/<^,-/<.'$K:-UVPGK&^5+52X:BK.!7O.1[29WKBI+- MR^"GMCEI=C7NG* [,OUM99RF^QME3<-WE3YK^U;NC_>)&_E0376;^'A"RSC;N@# M9ZLEOQ:W7!D1M&E;;$HSHC^N5K78ZNUW)2#$]T,F-T-$;H80%2G,* EA%E%& M(B]%46!T5FPX_]S>X+7XZG1R1P'P_@%7]Z;?<]/5T/O*CXCQR#RQ"ZDRF-;. MN59DN<-I>Y&,$V]CAYJK6!O#V:>-L[ B_&QG*8,\^'>?6<4_YV@,^7LK5N M.+O\I@I3WZE,J>'OE41?RN;?>*/%:A&Y\%(>AH%(((\CU=4)^S"-DP2F M(L8)]P.&X\PLCV$T64W>[6F2'WXOJHUTK:-M+;[\QY&Z$Q,OL>&A]X]0/[O9"2L5R]TGAY(Q?W03+!-5GF]^UK_@[+1:/\NO@D%[YYN"R*7-HS-:Y> M%B'U8Q;Z$>01BR"*@Q2F3.YC,4J%R#+*1:9UO.10IKF]X/*A2@SK/3I8&#TC M:V*X1V:3K39@1QVPU@=L%7JC-JY2S6%12'?0NJH1Z4"B:4M&NH-PKX*DPZ'- MZ\C=8;):XNIS7C?MH8MQ\;B# \R-_'I!@9+T K2RZA>(.PS3<79SAM#(?#4$ M9Y3C-RT@K*J]'1YULA)O)Q4;UG4[?;'E0=AO'R][#Q*-4H_2,( \)1RB+/)A MQ@6#21+@B'J4^3$UBHS<##VWE_KC2C4(O "_Y8S)1_8C5N^V.E"^%%5.L>$Y MTQ9!S8,A*UQ&?I654&-$.^[IZNK89#OPM.<<>PKM'4SL7V'9H*,L[N]X]:A" M17[#31\35>C&&$!(;(%QR2 M@&<09P(3$D9!F BC3AV6@LSMM;][X!7'2D+#QAVV"Z''!U/ .S)[*!6@TJ&- M:Y+$VJGQ(EE52=QO3Z3,#GMWG(F:JR8>MF),V\WC3+#VVGJ<.YY]I&$A'XN] M)JX!D_R6^BJO/?$A2K" ..4A3$F6")[A-$B,>?FFANC+:1TSQ2\$T<]0C+ M!3HC$])&Q.G"!(\AXC!*\,UI)@\2/*;L6S&"1Z^W+-Z(G_(&+Y7+9EU/K'7G M\&:!0G5X&T8P:%O.,B8-H%C2 >4)34GD">HQHY*-!Z>:&R%L"C72\O$QKVOC M:C]'4-4C!S=8C4P/ R'!IH*@$K/-+G58*? D&*[J QZ>:-JJ@"<5WJL%>/H. M.WYXA^M<&B*#GMAO]G_GTC;(:.A!DDF:0($O(,&I#Z.8TX &V(LBHQA&O6GG MQANMU"IN\4:5K^EK<9@QAR;>>BSB'L61&64#X%;D:4P/,Z00?'@E(_4! A*D'LR1. M822M&\2IA],T73>?UF,G0PFT7K#=IM,C$]7:P=6^:W@GKZI6>55,Y579]BDT M71\]+AL#\VE(;2VY(Y4QGGY3N+*%YS7NVPUC: M9*LZ+WA=MW/5K<_Z\GM>+[),L#",(IBD<0A1ZG.8AEX*,19^EK(TPV;Y]0?F MF9W5U8L)!G*"/Y2DAPT$(UPUC:WST1K;NK( RMR2.@Z#*]/IP"S3VDK'5=TS MCDY<;NEZ;M.=M_SRZ?E+KL):NLV@*@:T\"(>$L09S*)$>;)B'V:"4RCM(A2G M,0NQYQFYI$]..3>*Z'/"\VU"^058;20&2RFRJ96C@;L>;[A%S0^:V-CRNG^.D)IW66:P.PYT37O].BP/*G_#MGJCSCE[+A M'U8\\$*O#^'PHQ"'#!&($I) E'$,4R\F,!0D35B0A4+O..C$/'.CF>!GS_/^ M;R"4P+!215$+*;))#>,CF!YG$X=(C4PAK9!=R5@E)I!R B7HZ;@9([@,ZO>Z M@6VB KR'X'-4,/*F=5>,8N)3!F,<>ZHZF@_35'"(D61,S)DOF%G)6)/9 MY\:D&^&!*"O >O$![N4'U4:!"T!M>GV9K8V>)3<:XB,S\EI&<#M =7<%WE>< MY4UKV8W0"LP*.%=58XWFGK9FK TL>Q5CK0:Q, -,/=UFP+U+5_B52 ME88R)A+(5#$S%/D)3 ,D8)0QPM) I&'FZ;1JU9K-B- F:-[:)LVV&U"#2",] M7#4,0Y=HC4Q&@Y@C*>R&;("4%VP%=HF?@:7H$L>)[,4S\32S'G7Q.6I#GAQD M.DM25Y\=>U+[IG,._'[CS4/)!A42/^&\^AM>KOBV-.4B(@+Q#%/H92R0)B7F M,(W3! 8!PR&F.$R(40B[_M1SLR?W#@#!JI"0@^:! ][][K%5JW6(;MS7-D>" M6BMC( M1B.<%Y2>\[H_P,G\,,UBSX.4?SO^W-[?05'Y+HO;,/S@-7QZK_$9 MH(S\$AO@<4;%_!VMG1?![T;_077M=U0[7*I^]S+;5[?+>/@JMZ-<[E8^RQ58 M;EJI??RN:GWQ=[S@(E<'.4+(CV\ Y>Y"M?S)$I@F&8<914DF!(HP,_HRFTP^ MMY>^E=FX3XF'_,0=DG)XLQ[)CK;[C*%0$J!UX;K>>%3#)0@"#SL62GP,ODEL%'4,3" M\_TPYEYLE+;V>H*Y,=!:OLXG;!/WN >A'N>< \S(O&*$B3%M'%+<$37L#3_I MZW](N=>O^,'K[%[C6[TZ7!]6_*JX>\@KII+A%UG"HC!#TO[ A$'DXPBJQ%3( M8N:E"%&?H-#D7;>28FZ$(!^HV(P [,#78XG1(1V92F[/J25X)RG!X0'G65@Z M8B<[&2:EL+-@>LUSYPUF7OVXC]9\\0-RES=+ODA)2!)!A31E4B1W6Q&&A(<> MC##'7N#[5&"M@F)O#3XWZFJ%4BX8/_B)_'D=9JQY(/HF>L=)ZEQ,1N8>4SB, M*B0?TMNJ2O+>8)-52CZDQK!:\L%K;&V506L-E6;?MM=HN\U_S@M^U?#'>I$A MFOHH8RH/B_6')"E)(0H920/"PBPPZI"L,^G<7N=7[7M4TX*NX4PK-OA#"0Y: MR0UW+%HKH&N?N,5U='/D?$@M[ Y]C)R9&1I33FQ5Z(.P;T08W&L1>W?]Q(O/ M^?U#<_-0-F61T_JJH+TW4/@\CL*4P93[OFK]QR ./0P9RX0?ITF&O4P[%^/( M1',CGXVH8"/KA3I7_-D@=NP8KL?IQ25:(U/*0:!L,C*.(680:.<(N8EB[,P? M-;.P.@TTCD;4';M_NF Z#2UVXNATKK?U=I%FFQ7W.E?_\K&LFJZ24MU\_$Z7 M*];V?J;5BK.K0G*79/.V(.,PMKJ+D&_S/H,@#AD*,8Q8I!B7,ICQ))0[ML2+ M<9;Y)"4Z@<[3B&O$VQ-$2F_T::T;4\_:J NKZXN;RW*-[KT[6<2D[4@V6,X+ ML%$9]#J#M=+K,K<',T]<.OZF6")GKL)1A9W8N3@%\/ONR$EFM3#<+^N:-^\P M_0=G P$+]IL4Z1[?\]>_ZBVI!*5)2D4&.48(HC0F,/5%"'F0!"%/!0\3+;_' M&3+,S=QOM8"DE;7=$C_VXJ]_9EK.ZISUT=@;C(_ZR.S?*@ Z,0=?@3:Q9*W$ M&[^VV%-8+H+!=F/\Q9AH)V*W*(ZV*>>A>'0'8SGT=)N;\W3?V?><.91Y'ZK+ M^_OF8U6IEIY=&\\/7#+V8UYP9MR22F>LV7TZ[N^KMNPBD)*7!2]7-1CV-VT[ M[4I5P%87_>Y56N >_UZ,@>O8'P=S2,$?SIM>F8!FU?]*:X+)6F&9J#OLBF5T MG]V)R]N-A0=-KM^];"_IJRFVW8:[!*2K0IV?=TTQF@=>W3W@XOI)#5%OFA/_ MG:NS(LXNGWDE6?)7.73S03Z!FUREA>='B 8,PSC-/(@\C\",IQ%D8>(%(N+" M0][BB5=YJ0(7JT;O=&8.JIF\^:\5'(\$^J:) #> \/N\*-2NOQ2@DP#\E!> ME)YEL,],O2=TV1%D(:?YQ%*8PYLK^"T(,<1JW M'KK8$REC+#+*##DRU]RVN(-\JJVPX(^UN(;A5\= UOM\.8)NY*^*-6H6*>DG M\7"6G'YXIHG3U$^JO)^P?OH6\^.O3U*#LN JT%N2TLN'%;\K^Q2U:_&Q$*5\ MFEJF>VQT3\$,AIP;4_2B@[7L@*VX2FQ8IV%*BWN@0.O?7>G6XS)%^_2QV$A MC\PKCC$V.A.S0,SJ:,QDGLE.R"R4'QZ4V=QNX13^LE('^M?B WZIY1R?I K* M3UV78ENP<<$%\D6:$!@@U6=>Q!'$<8!@$"9Q$ @>^+Y^6*?.C',CJDYF]:XP M*77["JG%'I2&-7 Q:D&NX=5U#>3(1-1C>"V $KBM):U$!JW,"MK;T< T\,ZZ M!G4B7RR$ZK" _RS_!#M3 OX]KYNZ#6]J'O(:\&5+&S\#"!VY8DT@.^IXU1IH M.C>KB5X[3E6C&RVC2C=&Z;48[I]O^5*U=%/1176[?2:#[7.]V3@%.,T2F@H8 MISZ5>]+(@QGU!?3BC.-4!"FG9M62SA)G;FS?'=R1W8.[P=F>[5;VS$73V^U. MMQ03'K-:KH)YK*83\%S%8IXGS+2QEDZ VXNE=#.J>6+TQZ+)FQ>Y^;]B1H&'A.>_"G2S9(^.M/*VEX# +6^\&B_WR MUWR92X$W:4+K1GM]'*CG8101&L(L2=5..1 P4T6Q4S]+PI RYB?Z.^7C<\V- M''IIMVEI8"VOP7;N!+P:NV)WH(UMWQS$RR9N^01P!CM@=P!.M/>U>/#,-KAZ MB!S=VIX88KI-K9XN.]M9S5MLR%39;CLY,JV/MBTRN@U83>,@2$3@P2"C*@%% M>)#$E,,4L3CRU\!.1< =P'CG\;Q7HKM*2C="YC@1:XTT(1^;:+9+ MRT9WVATS?N9R8ZVVV8N,1"+"-($>B0.(,I'"#"=92B0>H<5+X%C"]TSHK&$;FRU:FB^,9\<8G:WN*.CHDVXX[Z7G7GCJO MCZ[V+S![ ^NJ6=RJL\ZV2&[*O0S14$ OD:\@HMR7;Q]C,!)^A),L8I3'.B;0 MSJBSLW+4=ZINA>WX.V@-QMCVBAT.VJ_DFWH?>QWE M#8-74?YK^QKNCC7)*_BF^.O7[^U?VGW\^O#_KP^<-ZJH>%MZLWS$N33C2,8) MQ2$D:<+EEH1PB#EA, F0W)]$-)8?2Q/_V>&IYO:2KG,B6E'!6E;P1R>MH4/L M",)ZGT\WN(W\/MM"9OR-/8V&HX_ND8DF_0J?5OCU9UGC#EMO45N] U/5)>4# M;O"ZG7-,8H]YB8"$""(_W3&3?T,9#&//QUZ0(&E%FSF+WIYH;D31>SX&PJID M%7RRH;,9NL=IPB5F(Y.$+5P6?J+C6)SA)CHP\,1>HN/J[3N)3EQO'9^#^[1T MR3#7XI8_\V+5-]NB24I##Q&8);ZD!.Y[,(U" KU 9!G'+".(&T;?')QL;K2P M*VL7]M=*:]G'[!C.>C:$*_1&)@A[X&RB8$XBXB[&Y?!44T>PG%3ZC?B4T_>, M43:R>[[C($HC+"*8>2R&""G'2.93&/ L(7$J0C].S'JCG9QS=G1RO"Q@+>6V M;9!X&G]-?G&+ZM@T<[K.XA@=%K4AFJ3.X0_IQ*@-@5G%01=D])G7=5E=/TD[ M274J;\\V[WCUJ*+RBBXXE7+&&<49%#2)("*,0H+2#"8B$I0$ ?%BK9@X_2GG M1D6MB$ 5LS%U&9P$5]>7X!*RT9T,2M@+L!$7]&X');&R;M8RNW1!Z.+CS#=Q M.GQ@S4*(U-!+]<(S=??U-C1R[T[]J3O\9MJO7YE MW[[([NW\M2S9MWRYO"Q4C6*Y=KFT*=K2D?5-N, ^O(1'$< MT0O020[^Z/_KM,2C/7".^,9@XDG)R!R0UTQE,8*MC^;O?+G\?XKR6_%56C!E MP=E57:_D!]0G7D)"CT%&XQBBC&.8QKX/69(F*,9I3*F6/_?D3',CJ=[MH*2% M_U#B@K6\H!/8U$]S"&%=1XT#W*;QU%A 9N&K.0''&"^N^;4 M#19AZ.]Q_:"JBCWC99L_J'A(51#;3;]-,A*FU(N@"$6LBF#X$'M> HG@D1<& M*?%2+:^-_I1S(PLE-!A(W7^'-W(;)T8;H'^2-/%IAMIMA.;;G:G3>:0'*'A]SG]J+SW3U5> M\W6F6^9[*)2\S-J&N @+F(DDAB*5/R0>%8P99 L=FF9NU+R5SR2!Y2"(&FSK M!)J1&78C(]@*:95<>?AI,\CN<0'85!D]5L 9YO2[@<0I9/FW>DF;EW\$M<^/+7K2_Z-?J'>I_G*[.4'UDSNFE;R\+IH(2^G9[1R2J.8#3/4_RM,LW M;$O7UJZ*T_LA Z/,JA2I8F;*5OWZ!CAD,B<28((4ZYZ(L\N2DL!:'Y(?%A;6 MP$(:Q\*-MR8%^E+[+=!\/B0=$F)JOC![OC0/T5+EP M]6ZBRC>WI%^ @;&] Q+C!J)G+4W.=/Z)D^8&PG.:0C=TH.'50FA>/.5%Z6)6 M%9_X.]5WJWAYES.^C")!6.A0&'F>9+V0^S )$P<&(DY$+*CC!H;QJ)WSS#K%W$BD)2'@E8AF)M$9%/5LGNNP&9D2VK!\Z('%V%ZYK+DE@^3, M!)-:')<5/#8I.CXY,,Z'_N!LN^*WHF6M5-:(-%!:9LM1 6KN8TQ9XL+8]T*( M&?J5*:=FWE#$,V1FX5GK\ M,L$*C$Q"AN";U&DW#\BY#DU;43@#I9@V].8ZJ$[B;:X<;J@/JDB?L2KW=I([ MZQ"&?,P(C((@5G&0#":)JY)]W(2[B>L%Q"AY^?)4%&60L;$+ MZ2*PNKXB&W"-[A3:"3E-QG$_*M:*& M"0PVS,EI_'TI_V_FT=@7P79]#[LLE+:JZT@>9K$+$^Y%D'.& M DZ$SUBTE%^!-&??-[C83 OY\<3C ?^6/Z19IG F=?.. L&"7<%#%!$ QXY-(Q0C?>'C+T&VLVT8]Y1LO&!UMOX;$$W\O97TT(IYZ)* M8%PO0$M6NRD#?8A8S!"X.-7D"0%]2I^+_^]]9J#-O/G!"Y616/ ?TB27AKNZ M.W[DG_/U2;7G5AUH]H]M57#C*]_%H2S"C;7>"%I!2+D!_J*1/H.**3RO*,U4D?;W3R- TM[6:-4_6T!L) V&]AK5MXR2>[:MW<9YXOAQP 9YG94NBORYW2M\D!4\^FT5 AL\"]3 M=AZR''I$/#+((W-N)7UY1U_+#][4&ORV 'LEP%Z+47)8KT#1$IL.D6!2XKP" MHF..O&:H@8T :I>2)-Z[@C^G^79]0_^UE:]V66'+X8S'D9![O.& M"/MA$"#BN 0/2 ?IGE7K-9P^]^/[EJSYO[;*DGFJY0<%7ZGIP28'>*_ 6A(B M>)+'^0*\<%P84F+/DNBQGP6$)^I&T$"I]I%&5-"2U6)[ BU,;/4KZ)YLV@8& M6HJ?=#30>VIHP\;GE/&,K9>>/!(SY#D20GE41IX70NS%&!+N!<*7QE;D1T,R MSIH)9LHF3>VK7%2W4:R1U[0A8X.C'B^8P3)5J\4^U0>T5#Q2TUK_Q&;=F?QI:QY_E^$/O0B7P!$24> M3%PDH,_=,$(T"'RA%6&C.=\,3SVEQ-65L?)-K=4+S$NQC3U4NJ!WO]DC0#GV MEM^@J*0%98O#6P$J@5LN)KL@&E2.M0OF1"5D#[^:):BY":AFQ63U(>JL*JLQ MS'3E9?5U.J@S:_"8>?FA.Y[7E8\UJPWM'I@==7ZXU:\MM%>[F_L&:SPVPWVX MM5B^^:R6@^H![4>9K/S/B>#M:C^G?QP:T2+E4,4T%,=^2]?_?%=PEF[4OY8! M)H0GWFQ[Q.C[N\=<\WMG3L0M;14E)2FU_R7H=4[ M?%9+9(R$6,O<#!S*<1!P"%*(@$3>?R!84)BR1T^(IY6(-R9L>?&$[5XH)%/ MO\C#,6C=C' E%",S@#8*1A4:+N@[J!K#\5B355ZXH$2[RL*ECPS!S%R(FPBQVCK?S<+'-[.=\=]54RW+[/ JFY M<5\+S]A;]G%#+_L=C3LAL+45GYUCVDVX2\V3[;?SPP/\CA\>GU;Y"V]N.Y5E MM<6K_7U_*)"+.8FA%\>.:D^>P!C%ZA(R8HB$3% >:CL=>R:;V]O?B MJ>4$C M\+!N=7U0:[@:+0(X,C],C)V!A]$BAA.Y%R]B:Q;XSI7(F:VASX M$76?N3+L397PS6BZ2O>%L%3Q![DZJ]UG^'I)_(AC&OHPC% B.3=@$"/L0B]$ MC" _8CQA@T+>].:?&PU7)=S*^+8%R'AY;2NXA!^O *D6;&#N:<&]\=94(^X0(\*WG+=#&6KU:X6(,G7E2I8\,SQRZN M@:YKV2JRH[N8VWED4F!5$[02&90R RETE5\V2D99'T3V$\LNSOA:^65]$'2D MF?4^.HR0OO*-.E"7\?2,L[7^>:ME59\DWVZHN^V]UUW$5 M'8]W*IA1E,&JZ#'5.%B/3%@*YM+)=M>&^8\&YIWPX*8?9F/B,D?,$G\93#PI MC9D#;:H8K(J4JECWLIU+P3%+5R^ <6G1/:9967)3X+0V MMO)MDH2B?"3??^*G^F:/Q9'GJ]S4&"$/(H?&\MB*"21A[#DN=5T1&EV1GI]F M;B]](R4HE&]H+>4$M&ZN9)R/>A967??;M6"-S $[G$K/FA)QA#O3;A2L><;. M3C*Q ZQ+T5,_5^>GAQ97)IM] >&RF3?FG%*LHAQ5R!(2B?R7+^2F[P4,D4 > M'2.C3?]TBKF]_65IBKV(?>W =8'4>^>O@V?D]]T0F0&UDB\I;ZU&\LD$$]=& MOJ3@:4WDBY\<_FJWZF <5//.FS^L7G&V%_-]MP8M6MXWZB$$(\UV,$RC9 M.H$H$@(FG*@>K#C (0JH*[3L-N.9Y\;&NZ;';:G->P.9KT WRXZ*Z\A,6HN] M +W8]I\'KP39($IN++ G"IG3!]U2#-T0O#H#ZHP&G"ZZ;HB>!Z%V@P88V$5. M71U_XT]-W^B;C'WCF[3@[+W[G+:*^B%'Q7,Z45H&+8*\Y@16(1 M1(R&JJ&,H'(=8@HQ"@4,Y8;,$\<)Y=YL=F5E>T4FOZ%AQ4DH-*]$45#62QY9XY8K;:[!G,/&UK/7-(3MKI#1C"O )$ MJZ[US=SH5H2X.,#<[/Z6H$!*6I2;#)#RYAE7->&4V#Q;5PG: M)E34#6,WZ5A#<&1ZL0F>46&*7G &%:JX/.IDA2MZ%6L7LNC_\ #WP3W^]6Y; M]N;\7SE9W]#-?8&SRBTA__0Q+VZH/,ALRPJ4\B>>/F0?<*'::*P;,_;EGA>/ MRS#V$X'+9N1"6I><)3!V'6EBN@1QCP;49UHE,*Q*-3?Z40D'\JNZS>3^6_7B M4'9FP6G^D!DX?NVNG(9+XC768V0R4TNA="I-)*65"C!<@+UB97:(*AC:T@W4 MRH%&N\7NB/TBGY4:OL8"&K@[7F,A)W*%3+V@9GX3V\!W^E2L33:=O\4V/@>^ M&.N##\P+*DO(?,2T'+"\_^?,"<,81S"*HQ@B)R(P9BZ'%(^H$7%0(,49(/6.]=?!,_*.9(B,>9;.1>5M)>6<3C!M#LY%!4]2;BY_ M9VRM>"@I64E*HHLX!+F4UL(PN ^IQCZAR'#!R@D#R)5*A)H&$5C!)F[%+ M$DKUG*7V()W&+SHBJ!H' "M C>V>*!%20D(E9=43>]!EXV6H#$QM*Y!-9#L/ MA<[,!NY%I-.HO?ST=%9JKP8'9F?_IP=L-LKGLY4,H,+]G\HPP(Q]S\7F)RYX M_2457"3<12%DL<_DKL,YC.-8J 1S1)$O,"*^ 4GVSS@_MFQDENPJ@:,!O1J%\Z)>/9Z6,T85Q^D M3NK5&&8Z#M;7Z8",#1ZSW])59<1^7.4__\K9 U<-+,N&A*IWY3=.5]*42T5: MU;1434#=1""'^!0&0H1U+3K*8HA"'GM1XKH\,7(*6)-LG@<-VM:L:1/X1L53 M&]8,L;>">MZ(5UF728SP Z6:ZDE-S]8RVU_I!DKESG9T/59R,5U3UT'(3]#5 MU4RNV;1U'02G25_781,,C+2C/SC;JOX;7_"FCOF^%8V)KV+![U7TMZJK5Y9M M7[IN%$6)2I5UD@@BY#!(4!A AX<^#A-!O5C+ 314@+DQ=B._NO;<:Z!^^KSS M;"@M#.._3)=%CY_'!'MD&N[!^;[!&?Q9JC!.IX&A^-F*"S.=?MK@L('@G$2( M#1UG& .V8I>7G+@\=+P(\@@QU:XU@HD($AB0T''CT(D](4QJ1;7&-N*M"8I! M5=E[*]/\D'.HZ7'/0"Q&IA6K^00=JEIB@/;(D[[<9U0Z?F_/?63@M7)56N5" M7^MJ%&_Q?EH+%EMWU=V337MOK:7XR1VVWE-# M"P,(+H=GS7GJ-GN?KFG5(KX\2]V*=JV1CS@MRB#T\A"VI'XD?(0%C$)7W=(& M$8R#.("QSQP41:KLMS K"'"%-',[ C7*@ ?E]I!4Q YU449ZNJNA4Q8;VA=L M THCT^H URRE'J--MD C$]YN;5HN*;5$[T^7Z+#,D=*HKJ_[U\XE&E $P *T MUI+_KY%EXJ1_"["=)OO;&'2@ZTG5 7ZKRX(#:*Z@J,IROY# J!DK)NT0AP1XE 62!0/) %W*8!*$# M42R0SS%. AP9>:O&EWEN[+Z7SM"%-<'R:GJ]YK5H8SO*E"JPU.4H?VFOL*I( MW/YP[7LAW&19^BQ?=5R\+$GL".0D+HR=0-J^GAM!3%T?,@?%V/,#YG,C[\7U M(LV-L.1W%)G1DH5ET6.M:<$>F=3VRH #;4"C#MCKLP";'! NC=-4VJ3_S7$! M;C.+MJ8]8"WQH@6!)J5->P >LZK%D-?53[+I^RNR"E?KU6Y.SG?/ M?)67,=;+*,)N(OP 8@?'$!'DJW)S$?1C%*) 4(Q<,N0F2%> N3'(._R4;NI2 MPM_^;_SX]%_O 5<7=Y*TM[I)*8-7P^PR9PR,I[J_45?5E? +D&:@EA\T"I1) M%RT5[%_7F()G^89&>_I7N90Q!>?2/8SQ. /R[?Z*"U;FB&!U*9LI^TD.+J<3 M4[HK/BL#W@M!GT'<=55E9;B>* Z%#6*L[SJ#9Y\9W MC?R@I4#Y\K55 (T.!LEDQLO2S7VC@STR\9GA/"1[SQAP@UR^,8&?*+//TA?= M++UO*&Z=R7[&@TZ7^C=4WX-$P,)LR; !Y.1'&RNC#V%YN(T^\V+S2.@XXQ3$2A",CGXC&G'/CZ4;DTD+ZL"_0 MH20>>/&M@[P>QUK&^KB]]OO_@?/,YKS*AW[[L/]!T*%%2O'U1H:II]O">K].' MK,Z:EE^I)0]%B/PH@9Z?!!#YB,$XEN9H& HW],*8X=BHX^=XHLZ-Z_;A@6O0 MTG4!:FU!J2YH]%THTV;_N7UCGXH;2Q6'Q@39_UKH,>H\%GMD(IYTG8?'+8VV M!+;#G>P+^CI14J,!?C&X:KP9![I MF1=QGAM/CS+_WQ.,_YIPQ_72XY=Y#." M842]"")*8HAYQ& 0!;&;^,3W?*/&L9@D%@F9_R>Y"P=6Z_-,VT)_$>94_.UGV?'T@,?+52W4PR]@47_^0; M^>\ZBW69A#3Q XPA]3W5K([[,!&Q#Z/(]41 /,='1D&8EZ>:'3G@%:^:&#PV MDAI2PF54-4G!"E9CTT(E9 G43LPF/=TB+?1B88L8+D\T+37T*GQ"#OU/V*^H M6+=IJ)+@Z4O9T$&:,2H!)F/E3ZLJ'8;]8ULU7'_+A7Q&5>>C+(DB$A(8N$2: M'2(B,/$8D0=:U\-". F.C2<&S$UK5)HK8OJI:+2B0"M;4AYUL%EUZ^R MT%15@;'*=@M]9VNBJ.%%9F@IN,U4LZFPJ,%J$WJ/=J8;F!NT???\V=> M9&I,55CM.Z=UP;4ZY"4.$Y:HJWF7J:QY2D-5]]D*MQB$;R1J:6- MVZ&L]D_+FJA88I6^V28E%4W5CSE%][$!D>MMU_^G3)I CY5=1-;E:6TI7)_& M/L(P$CQ1U@J#<>1$T(L#XOF$A(PFVH'J/9/-C4P.[^1: AM$1/?AVTTDME$; MF44N @;^;*0UB2;OP\X@>-PBAA/%BIM_^9A"'"('"IS$+"1N1(56ZY;^ MJ>;&J$I6<"@L4-(:D$(WM!IT:@VPDPY J(C4Z@N MF*-DAAC"-:CJA,[XDY6?,%"V78?"Y+%A/K,JDZ,NA;[T21(Y?AQ#CW,,44Q= MB.,X@C0*(LQ)%#L,F[0Z.!C=B$XF[VQ@T@[Z/'AZ?J_!D(S-!W6QAUHR>RZM MLPI; M"#W,8]5$"$&,0PK5KT4<,QK%5/O$='F>N1D#P5^2P/D?0"B!85GD/Y,BFU1 MZ,!4XZAD!ZF17^I2R*K OA(32#F!$G3(.:D#+H-#DAW8)CHA78+/T@FI'XO. MXU''X].=C?IU.#@8:7S\"COFT^,33@OUQ7CW QOG=)+IS:"+BIZUARY_>MBKK]) -R\G(2Y1A!W750'P@1= Q#P,$Q00 MZ')YN/%\YN#8J GX^6GF]NK?; MJ 0<-U"H&P1+3'!ADDF9H%O18R;H^?0P)OC&UYMB2U47U^SA7:XJ]#)5T*YX MYC>_TO4RX@GR>.Q"%!,?HB1P(4X< D,:A@GU ^9%1I30,]_.5C$;F26,(?-F"0TP;#$%GVS34H;FJH?\X?N8P--"EQD]: MFC[QHFKM9&A7] "L:6#8@VUL2Z.6%-PU>"U )2WXL_[?44IO:2)DRPSIF6U: M>T1/]1/#1/.Q@2'*>^'!GZ,0UC#@;,5#FTT^;7CT(&!.HJ6'C3*P.L%&CO&-/S5OZOO26)/$FN:L MY-;UDD;,5;VBH(,<:4AQ+F#L.)+O*,/4C1!S(R."ZY]R;J162@R*O5=UFI93WLIS2WEYN-Y%S,<1"H(H M<"'"*O*8\0@2',>0.CX)8QYC+S ZTPT796X456L"GHK\.545OL$;4FGQV_\T M8Z@KED>/N:8!?61&:_"NC]BJ%4NM!WA3:_+; NR5 7MM=)))C GO>E M$>$5 M@DQ*D-<#=DR<%D:\OOH^W3YN5WC#65=U@:.P61IBEB!/P"00Z@0;$T@2'$+' M%9$3"QXB9W#9_0'RS(U:#ZNW[Q0"YRJ)*&T60/G>Y(?E=\#T+N_:I=2T':=; MH+$-2X.U.:CR,EDQ_2OP':&*_A!I7JU\_A70==7-OV;8D?LU[].6A>^%*K[; M^[B4,I%:X1)1M+,#<2[FT-;%I]Q7A)]*AU5*!')E.S3LP? MTS65?RN;,'_!ZI)O\S**:3L8TJE[,+^.(3L8GL$=EFV9KW3R45_"Z'*/LEEDZ+ MO_/TX8>D^YMG:7<_\/*/[R7_[TI)+[D7NSP2"728I\+S$VD*^QZ"3+@(^9'C MX<"L1/-<-)L;BY<2UNY3EJ]6N%B7M].E*]74DSH7D'6-[KG(.Z,=IU08EAJ# M-BH'7;3)"VA_KH8&E-@L0!T?V(*G-OXW$B!0([0 %49EF]S:Y=S@!&J@JH\ M!178MSFP>"B8V_K;.E[,1J]I#RJS4?O2D6=V @[L]W.YN=G-8UYLTG^7BM7> M-F6.?I2?50W(*.%! %'@8HA0%,,D3BB,2.@XCHBQ9U:FOGS[OF]!0$E+J.-#U(Z1" MTSA,$&:0RK--+$*61'&DG8 \2(2Y,>%1^=D%J/58[-HU'F2=+,#'O\&OGP8T ML;EBU;I)=)JU&)E _Q.6P2!U>O3EF"BKNHVO:H%P7*U9>YULM7B['MW./.UA M(T^7PGV5Y@?9W=>--&##^E_;+'WBQ5>^^9D7_Y3'!EHG*&+?#7WBR.V(.@0B M3UKH,0D())XO_"2,O#@)M?>D2[/,;=NIY02-H MU+6G 8!?1U-@K;& T\G9P M%IXAE3 NXF1 YC;PFHBOS;Y69JS;!T,GL5Y\>#KN[)/_@!Y[/SSR#7!=U/4V MDTPL/W>39?*\4*QQ\;*D 6Z!.Q;&\LVP';AG=5>\R0'AX ZGK'9^W/_,7^&"N!_9J:^,.R2: MYR5R/X2#KY4UAAY&OI+,W^'UCSL5&BW%>/ORQUJY:^HXS.SAAF[2Y]+H77I^ M0-V(,A@B/X'(82Z,??FCDX0!8MRCW",FQ17UIS:BT@DJ+ZH81BI%KR+*U7M. M7D#>R WP3G SOC58"SU:'0?AD=E3@:ND!G)X_;C?;@I_Q/Q\%"X=8GKEY)*JZ",AQ M AB['H@M%:V\SI/.34[UGN*@'*;T%N.+K<;S[7KU M4L6%'<>3-=+K]QLX"UDW4=I :V2RTP;*WLU-'RJ#&@><'7"R3@%=ZK1; W1^ M;I@!^)X_R>-T6BZ6_/>*USV!V^RQC"D),$6.:J+I0H1$"&-&?1AA1K G$E<( MK=M^DTGG1@EMFD'C$\9CK&45@7IQJ;MRSD[1\.40MJV'C%#EPC MD\HA4HV8(Y3X[4?#5@SDY8FFC7/L5?@DEK'_B8'=T.X?'_Z:_U2]D=YE:R9_ M'M0([>(HI=GZU2BQIEAU[/+\/6?1^PA-S(3]()F MN9B=/CC#.YM='GK:IF:]*I[T,^M_8F +D-4J_ZEN^3[FQ3NYJ.E&)=O7^UJ( M'>93)X(H)/+8XJLZ)$R:#H[CQA'UHSA)M'IUZTPV.\YH9*VB+?,MV8CM2M6T MR+>9<6>0+I3UK =;V(WMO/WP#C0^M@5P/>@D"["3?0$JTHC MTC75M-U$-)0^Z2FB\\Q0AT@[GO7F&:/C-DMIZ::Y%3?LF1>;="WMXWHGI[%P M'($DGPDJ[27*,<34=:'PB8^E+16&>@X6K=GF1F$'\H); 5H2&\2)]X+%4GKD6*?T,B/>6!4;/C< M+'.DU4I(\*2D-*P=?!9(/-EWN53'T:6TG1S?BSP81;$/D1LZ,'$]#_J>RW& .!/(*,'F_#1S M>^-WW432G9C#FK,0PL]TTYFN15^J.< M5_12'Y0+GQY4.T/PHN#L'O_ZG&*2KLKSVS=5OR@7?ZSK<+REDU J'!1!SW4\ MB)R$PR0)&8R<*.:N$#&.HF7&'U0(\+UVS0R=J;6^]TGUO3\18+QW8)^/L.(J MMT*V]!.= JS M [%I*0H3L'IJ3V@--66Q"1/=CJI+&#TZU.6_FZ0:3Y69JZK;-?<,2]>+O="E M(70$B? ,]DK;<$^_5TZ"NNY5B=7O[)0;99-PLT?SIA?- M 3.Q)PQTZ@:HW MY&,*$R0"Z(:1B"1N#A%F+0QM23:W/:.=#%<572:=Q9G7^^K,Y+0Z3K[*8(Y/IZ3IV%]E>=U;9MI<,-!KFUGOE7"O7*W7-L03GY?XYMB88>E.3 ME:TG_IYN?KS;KC?Y(R^:@\;+-_[,LRU7Z58/F;J!E[R/$NJ&JJE9Q"7O>PS& M!,R-]E7M.:_D78-5HL !%I0,H=DJ87@ 9K8_N MS=!8J(]^9=0&_-T.\,][P&OQP;=^P =<)PW!S=H]D]'D$U] #0'F]&9JT"AF MQ+5"XL44 M2KH3"$7(\X16:.Z1D#>[UV$==@K]F :L/#EJV;#D=?C+%M MTFG609LFK\*SBR7EP"V&E#_MV7'8G).0XU5P--QXW2##;,*N-HX?\X*G#UG5 MFI>^W$LK=:U*EY7"E3^M*E'9/R2#*U/U*]_$M7<%>V7939'L6[K@+8LD2'DG(22WF M<8$^MJQ'GFU@ZN*^<;"*[%>RU&7_/J[RGW_E[('?8=4 OLEFC#UIA<WVZ KT7?,_55UI#K">@$J+<9(CAR&H*U\2]FYBL&?C786C5,[,%OBV2N%F91L[0!WS+B61AU&NW>% M:FNQ>;F3W]_-3=4)[ZEJD'TO1[SYE:Z7 6,12AP,N1=&$!&/P,0A%*H"ARZ. M'2\.C,*)->:<'8'6(LLCHQ)ZU_?QJ7+O*;'EJRH%-PSWTH(_\;"'2 )=H>I) M!@E64<8$^J%P_" )F/#8\ID7)'^E!6C//?X2'&*O0K=&15]OY[*,Z,C;T^<\ M>ZCK_-\?5/GO0]%XJS' Q=)^HC/CI)N& 03'.X/)HT/IOPYD_K[)Z3_+T+7U MI_5ZR]F2A9$;LH!"A[AAW36;8 8EX3L>EAN 'S,SUK\TU?S(OHG&7RM1 01I M*2=XDV9@70K^FRG17(19EU]L@#QQ*Z5<5#&U:U ):I-4^L"PQB47)YJ8 M0OH4/F6.WB<&IB7T1"H#=>PND&(]/ZJFUI+0O?/,C9_DJ?WC9'18C[E%& M<*CX)H ((17 Y860)!X)'(("CHQJCTP@\]PHK.G2M"X;^^S<=8:Y"!.LM1[] MS6P%1^91G9R%SI2%16O)04OSTG1NZ3Z*=V'"M;*5]S"!Q--F1$RW!">Y$A-. M;;:#,9XN/V2;=//RX9$7#VGV\'N1_]S\4'+B[&7)'"YO-P*%:^[ZVI9 M.H*6Z@":>_QKUTW*2[A"BEFT$V<$"*?8!@'7%)YPH0O7XTXIKYV%>F+T\R- MD$O_OY*TB6\O936HOW49T&Z6M ?3%#A8M]RN31O/QRK(.CCF*XJ9N ME@;OOI(:6N_>80VND7G]V_<_*A_?W?>;-7A0(@^YM7K5[X;&!C+G]?Z/\1#7 M>H*;.IIB\P):<( J&4X!LOMD!8G*;JQ 68 2EO^ [Y3!3OL?\-V::!__C_B. MF1D-K[RXG2;):\DVG<'SRN@?F%.O+'N M!>"4:6G'9:4T[J MDC,!X=CA9O3L%65'ODI5RDST335/[=? 01)B3X0PH#&5!(0]2) D()=&Q!/8 M#\*(F\4K=\QF\K),$Z=<636KG1?$I%^ #KR^YY,P101TSJXI\]U6"9F.FEK-]X\I*I2JY;-><, D\RA,_@@$G MTDZ,@P@F88 @CJ.(14BX3J15XFG(Y',CEEVMRDU+_M*3EBL-C'I"FJV"AKMK M1&Q'9IX=K/?'L%:<="#]L Z<9F@;->0<#?7)^G,:H&^M8><@U'KZ=YJ-.64[ MST':'G7W'#;&4 _"L_SBY<7+QS1+US\X4^>!]5)P@IB+*/0]I"Z_0Z(:?7J0 M$=_Q$@\C%QN5:SH_S=Q8OQ$./"CI3'T"9X'4]0)<"\_HY_Y:0)6>7H-4RFC- M'ZL'A;7C_=E))C[0=REZ>H3O_+2EUE'5[4C@4LZ$*Z3Y%S(5 R/_A6D,'=_O/3&+W\N\G&^XK?JSD :S+6-OC7H)/Z!4SU>.!ZI$;F M@;-MB2PS0#<(8_4>FO#R0T_1W@Y#-BX0OF^D^8<+=E?D3-H5?\?JPF/SO M4OJR)!$CGH@CR%T/JPP(#A,NC0*.?2<,"8KE_QOEW77--C=CH)%.F<6\>#8M MQ-B-K!X=6,-K[.B#6DY0"PH:21>@DA7\6?_O/?^U 6_E2_!/FPEF.C#92@WK MG&O:I"X=M4_2L;0>&C%TC!Q?H'[=JF/,K6BNZ*K;T:4;>W'$:0(]3Y5)#",' MQ@%&D/DAPTD2GEFMSG_>N)4A5T_ M50MIP-P6%D=C YX6\I'W7)/L1-5OJ=(([%0"C4[3+I/!GCKMLGE/D?-$<(BUYW,\C&]:8=3SH'M]H%(#3] M:Y>>'L98G_EZS?FM?,TD,68/G]778M=KM9GC_99_Y;\V]S_YZIE_R;/-C_42 M,12() PA=QF'R/,IQ(E T"4BPJ$3"]?1RFZ_5I"YV>CRBXG,Z&KP$N@1V!3 MCDQIE0HJYZM6 I1:'/1[WN2 <$EF*5M4]>YO,PL6G"T0+9'<8#$FI;UKP3HF MPJO',Z-&3MGR[OGI7AF(ZI*IO&/2H;*S#\Z-GR1>X'FMW()R\W_$C[_.X]1-2E=#-#+3G$'GSU)8N]>-G3!TE&"3S]4T0=F>'S-6]?1+R3!_NZXQU-<,)4 M RV<) PBA@-(4!C $",B7!K1V'&T??MV99L;&4C)X5YT0%M"&_B2+:^?AOO_ M]59E9)+:*=:J.P64;N!0N04X4 _4^BT.[W.5BKW-#4=?3X-[@M=;UXGN#%YA M?Y, Y6!Q<-(TTQS(6G^B[F6=F,HTY%BU$8T=*V7=>4W7V>%3\Z.%1KK_J>] .P*BWX$V'(/1W^N=K\Q6$?S+^@YREAT- M-9FS[+P*;6?9A4\,V\%5AZ$J^G:URG^JNP.5;-^D?.V:OK+ C047,0P8E]MX M@@,8$Q'"6&7%!ZX0KEYM%+-IY_;2?O_P;M>(? %<#SK) NQ4 7M=RJ(2C3;# MV_%J+H[>MF\?\I$Y8D2TC-+$GG<25P">9@0B(B/8>+Y/G2C)/%"%I*8:+7O[9YF;I15 M20IJ454^JA(62&F!$M>TG=E99+OYQQY>8_O+!T(UH)M9%Q)7-#,[.^S$O<9%NEE_J]R:>2;_M=ZN5$S.1RG^9_RTYK?B MYNEIE5)UU_]]@S?;C?S5YU0>8*KR0\O0IY3$.)1;D"HA'!$7)KY(8) $?D(" M3KGO-['/]Z;=S:R*JO4^'49+WT_18$?)7I8Q7U="EWUX5WNYAW0PL[O&>E;4 M:RW9E-E#E7;E=5*CWP+L- 0[#8%Z_T&IHUK-O9:@5E/]]K/&&@]L=#;**ECM M>F97PE=H@38*Q.?[H8TSU5"_MKHA4P.7L3V?U1=2#OL^?\1IMF0D0=QS0BBM MR02BV(\@":5AZ?HNI4$2^90D9C=5G?/-[];JP^/3*G_A\CV7=GM*.;B4!;XH M3VF5,HH,ONW9I4K=+:^=2W9YRHN-)(M,GMTJM0W/RMU+%@GA.2Z)H..P""(W M$I#XS($,NR@*J< >,?)?6%NP:7R-97C 3EK0B#L*U+J7$)8 '-U1.1B[ 7&L,G6G_-J8,3BFD$0\^3FP!&"<2Q%TAN"; O M0LJ"Q.AB4V?2N1'+0 _=,-;16A4;KM#9<=!8,%OV@H["4UI3SL@#VLU:1L\. M(Z^;9YRNE%G\,2^^8VD=<[HMTDTJA^=D\P5OZI^^2W-ZQ>N?7]Y+'KTAZS(L M89DP'!#DA3"*PA"B@+J0< ?!('9<+W2HSZE1\>/K19H;\369]PQ\Q&E1OHN: MKE2+RZ3'==."/S(3*I'!7@-YO&BT@R(OH-)O 1H==H9&S@=.3%7&FNR5GS/6JMVE8_9]EJ\GB^YE:]P=[ BNW"_6IW1/<8FF([K&=:29 X> M8!/(-#V]1D.:<>VZV"R_I%GZN'VL@V3# "&!"8,132*(0OD?XO $$I\+[@D_ M")-$ASE/1IX;#];"Z;';*4[=7'65]B,S3RV7Q>C@B]IV<8)\J,4'\J<]%YR. M-\F;?5&-YCV]_(%A%LY=D3_Q8O-R)]=G4[<(?E+^NJ]\LQ3$B5T:!= -A+1C M I5E&_@B#FC'VXDRBWV$/((A=GR5 M5D4X)(P$D/L<88_Z+ QCDV8FMC">HJ7)- B[!!$62=O;B40,$2M;2R,*7<2) M$(*$V/%,3'%K"$]1F&42A/7,9ENXC;P[-6(N0"EHB=R'/7)?.Y SMGIU(+%D MUG9.-:G=JJ/TL6&J]'L1NXJ^($W):RKS,_;[6:M*N:EVWU96&); MAA])DE'E-]514BX>6*O/:6;3#%XK MK?KT&+[3H2A:8C3CZ2=EN:'@'#/?X'&NSOM_K[*8>,;6=[PHIWN'US]4+<1E MP., ,3>$6(08HD2$D."8P=CA7NP1CX>A5JB^R:1S8[VF1*!Z\:B4$;!&<3<:7)+! MRDI,=%*3()]WCYC&\Z1]Y9VE0>U==02+\ .X 508I<544>I_M"+DOV" M$)>G?*T:$;T@=)2-Z']V8"O6=/V4K_'J]R+?/KU;X?4Z%6D5TU7F.$9^S'V' M$T@2Y;6-60P)=3ED#L9<$!IS+S#9$GKFF]MNT(@+2GG!H<"#ZB?M734?&VAV2I;ZN,I__I6S!_X[3K// M^7I]G[]5Y:_JN3C[>[KYD68'UI,F[8*AY):G0=ZT=ZIJF1PXX+C)Y?EB#GZ5298.,3-4E M=CWP6.IF:#X-7$I-BVK$Y9G(R%(&E%(!E#H I01XH]3XK5ZCMBK-JLC%^-*] M&.9FUW50VK+$!DHQK7%V'50G]MJ5PPWN(U0%X]^*1H#USF_FNTZ4J#-\XOL$ M(N9X,)%G>1A&GB#,S,P=:C^9LP3E2;'9?Y>9ARCVY:$OC.1Y M#_E4'OHBMW1'H3APA9#3QD>?5>PDUOG\I\QK\95M>.\?'[YD3ZEJP6+<:^;B +-[ M'96@X#Y]5%>-7[[>?6JUG-$OV7<9K^YWU1I48[^R'2B!/ZWWG^F%9%"MO\NC M3E;VKU>Q=@7 _@\/=,)RP54ORWO\JR*,KWRSVUNB) D\'L60!WX(44A\B'&( MH:N:7$=4;LRQT:57PE: M1C6-LJWK8&++R=HUU;0>5@VE3]RK.L^8A]8W::MX@3W"H%&(_WP_FO6JINA)ER!L1T.YU+M=RN2B_[U&,_^L83R%2D+ MU\P^68*#!8C:Z1 VAK-DC=UN?J@^*8F(N#3$(''C"*(DX#!&@D$',Q[Y<4 " MSRCS\_PTM:5 >*]MI2 MAY\>T+7P;[A(52:ZZIZ@ZJ?E&<\V3;4YGD2$>2XDA,CWG20$8NYP&,5AXL:^ MSQ*DE5[2-]'GZURGH<5!&SJ=SP\SF$H:?K>5U)QM*F)N6LM) MFTDX00@3$7+5Q=6%L4-"Z :A$!R+)-#KXMHWT=PHM)03T$K0VF]E9D-=A%3/ MBK(!U,BT66%4RPB:&RCK?:7ZD+!D3%V<9E)SJD_98X.J]_/#^. KWY31R46N M8I;9VY<_UIQ]RCZF&73;I,]EB9]EP%CL)"&!@8N8NFD6D/!80.Y&PG<) M\F(_,,E>WTKO) MV+L\4\FO7,[!S[IJPR2FC,08)I+&(*+<@81%+HSQX3O#K<+.8W64P^>1Y7N; G,OX&C#* MP"I!=:KKQ[R0;$HY9VO5Z*&T"C]ESWR].3028M^-$L_#D O54SCR$HB]Q(?CMDS7+MOKY#A3"1D\?2Y]&>HUS-,*7S7!^JSSP8*? *,;<0.AL%7HQG'W:VB_#H#DI M!S-PF&'\]XUO<)IQ]J'.E*I=+#A(" X0A0GED2K#+0TY$020!XQS[&%.?:,. M ^>GF9O!=D/I]G&[*JLVO^>*U_XQ\P\GKIKD-F]W.P?VW5I M5JI41"DUO/MP"[[*_V]WC0(?\WR3Y1N3,.M.*+O??:LHCOSZ&P(X1@2V#E+# MHK [1YXN$EM'P8-H;*T'KKG2DD,6_(=B(0V)/G)A]#A.,88LQ"R!(/!4D88^XP$R>W3>%FZ0;_(7_#@7R? M2H>X4#G5/Y0^@R[1+"VBR<7;]$LSS65=6Z^FF'R5X;X 1^GOBW;^^P)@I28X MUK,\&4M-;5_WV<7?ZA6A)=%>X5K1+JCGKR(MSS&,^QL[LZFT]!:O4[K$*,0! M$2%T7$>>"BF3Y\.(AC *$NY[@2-":E1M^.PL<[,;OYZI]+D 1(EJI23;>:CU MJ/9J $?FS-U!L55DK931'MMU0F")ML[/,2G_=*IY3"3='QZ8'E_%FLMA[_)5 MJISQNQ0R%'''=06%(4Y"20N> XGG.S#R8B%) 0>.F;/H\E1SXX:]I* 1=7!E MC0Z ]<]\+AJW\^\L339N+WZOP25Y^_Q,#@P:4/7(K[@N. MU]OBI:S=>*]N@98^9EZL&CL2$GLJGMR!"18!#/T@O[1O$!EV::&U&4 M@JI[L4;4JA I^+.4UI I+N.K>>]O [6QK_@' F9^F=\'AJU[^XOS3'M%WZ?N MR6U\[P-#+YXDUVRI:FR8/=1=:"4C%5N\VCL:W27U7.K'6%H4W!72MJ !3((D M@K'O)(32F)' *'Q:;]JYT8=RMI9^H'3#'PT]0)I Z]Y1V89O]#NKEL!-?^H% MJ&4&>Z%M7F&98&3M2DMKTHFON$R .+WR,GK:_ KL0U$Z6VXRO'I9IVOCVZ]+ MS\^-/*2<><;S[?KPGJ:16_^BZR)@_7=<-K :VU?1#=,(UUE]H RZR;HXZ&27 M6'UJM>^O>C\[(*'U1N+A';"'ZJQ4AV((-\:^@Q", BSM"<955=!0_L@#-R%) MB.- JY)0[TQS8P$E*CC<#96P!IF9G;AV4X!5M$;F@0M ]<>Z&")FD,QJ"[F) MLEE-OVIFF:LZ8'2FKG8.,%WNJHX>!\FK6@]8*O?Q.<4D794!AF6[5(:PJ[+_ MN>\CB'B (4;4A9[G^<1'(0\=HT:>/?/-\4*>G99AN[(DR!'&>@LB%QP987?><_LCR5?Y0=5"_PQL5Q%SO M=:I=5\ (AI1X*@G>BV$2.1PZ;D0)Y0D*J5;?\]Z9YF9UM64M(SV>*FD-C(A. M8#7,+EMPC4P7)TC5@@ZQNSHA,["[;$$WD=UUZAQ87EH/#.#,YG*>L[;+X:8H5.R?^L*\?=E_I,X+*>OOJA;!FY=/F;(%RV21 M,G3H_@?.;I_4$.N_23.1,]5,N&Z12TYW.109?& ;]__D!;1M^\W-=_) M?RQ..]ZJ$*,RK&BM&57\H9;8"EII H58\\D'L\5-F&]N=J3$ ) MR@)4L( 6+G5.X$8B VIH%J#UI?S0ZJ"E?KTX[+!<@?2?];TSV-]?7]H96A'S M_1[N6=&203.?]>\TFV8@YG3&V0R4/6<"SDBL82Z^3QE5(1S\/:_^]U-6"E+> MJ'+6\@,LG3!R$4('OC )N=">>6[&6\59N)(3 MK/:"FCG^])'7 M21V'QG :^VLPJ=Z]-V_H,#LT++L\QW3K=%N<6K-L[Y=O.-8Y:N7M[72ZB"PS_BM% ] M2_C[_&>F)+DK4LKW<9LW6:;B.!]5 LHR201Q*$(0);ZK?- ,8H,PQ(@PK;R@TZ'GQO/W*L --#+JM]P[ JR;6Z^#86Q;L1;,8KFYR_I> MT:+N:,#)NLZ=5Z3=2.[")^Q8@1^?OZ9_9-+H6*7_YDS5)EGRQ*=">!B&Q'<@ M0C2"L2<(#!.7Q_+=]!V]>"_]*>?VUM9[>%H6["S]_@NPW4D,'J3(AFYD#=B' MV4_7@3FU+;0 '_\&OWY:@+W(99FE\2R:R_B,9)V7U/_G-"B.Q^7P:$!4VW*)(/*%:W+,TIUX;L;& M3FZP$US1RVD&6E\/U>N60^_X-0;((^__UO U/HN9@F7I1*8][:3G,E,PCD]G MQL\/.:/A%;\5WW:-?Y8."9&/&8.8)!PB0;%*-8FA'W&');'#D!?K'Z:.1I\; M$2GY5)3ROO&1D0U[C)W.8>0*1,8^-2@P;@78"W<-%B:&]Q683&4AUU^438$9 M;WU=;*7J78*@V]8\?FA"H_""O(?6VZ4/F4<8?L@VZ>;E;DM6*?VXRO%FR47L M"")4)1@G@CSXVG*@%!)2$H1=0/)CS%KING MKD9D;!>S 1A&<8,7E1X4,'@ZVF21@A<5:8<(7O[0L%/0[EZYJE1PD[6#B[^4 MU2@YN\V^*6>S*H8B/_ USXKF1U7S>OTYS?@G53)QZ08QQWX0P="-Y>L=(0%C M-^0P9(0Y6+A08ZX18CVMM 3&88;;S=KB4!K=?O\D>29J47H(QGO!4W]%_;M,I]:3)UE]S' <5^"#F6 MMB1*7 \F7#A0^*Z#/8X1C8PZGQC-/C=BJ4-URAASY=O >Y'->,5L#?2(9C1D M1V:>1F[0$GQ11W=+C%O"+W9%%.PQTB#4+%&4V=R33 68&[?M\]=9 M.W_]_?U-R7=U)\=&MVOO%WL69^@]HSW(I[]O7)RY;5R ,V4%%M8S7(8".=I= M9,_TKWPGJ0=._]VDYCA#3X=DL[<=W^&B>%'GT9K\(L*"@'$81CB&",DC(HZX M)T^'B*(@]FF"0K/3X>7)YD9TG_/L :KD'L"DU*;GP0Y0?1;(0[=070&IW%&( MM)>)'SO0B0D-_ 0E'O?-2DA; G6"^M%E"H]%+'7/UG80&IGLRV_I>O M-TODL-##(H'2' @@\@)I>.'$A9BSR/>0AQS?*&WP>I'FQB[OMUR=.U?*(U06 MT\PS#EZDU(:]AJ]?*ST;9-H5&/T6@&P.,A%WVD&1%U#I5YX^*^&!DEXE,I0Z MOBS*LZRDJKKBZ7?Y#J[X[L_@O?S+ BCU@83!8B-D:RM@JV'R]0)-VUC9&H G M#9CMC3RD35I5L>_#>I,^RN]>8_#)8W;QP->WQ2U92Y0V7,K!BQ2OUO5?EGZ" M_0 G/L1>0E0+-94>&2$8H-"CG'*/.%J7'E=),3=B;FI8\EH1!FBM"J"5Q"9] MPX8N33D)N*#*T?G_TJ>&G?K/=>G^EJ]6TJ15>;/+(. Q09$+O9!*8S'R M?1CSV(6!$V,'"R80U:K8K#G?W-[TL^WGP9]*8E"+;!ATUP>XWKG<(HPC$\)5 M"!J?EC5QL704[IMMTG.NINK'AUC=QX;1B^2IQSS[OLGI/\O XE97C*4G&*4Q M]6#@BTB>0Y$#<1@[D+EAQ!Q?. $/EL^\(+DNN73,9O)&M.<<[\6HA 5K)>T" M_%_.7QSY?RYXPG69U_\"[D+^YB].W3X,X.WF1UXHU\%_ =]S_N+O_I Q^0OO M+TGSBW2]WM9NJGP/ K% MC-:Z%EJ/TBPMWLAT5J_:]VK5ZFR,EJCVJ$P##TLTUC73I!2FH?(Q?>D\8GYX M:8WRC=-<$L*+LKAN'C>ZAYC+(\S-Q#DL\-,=>V4"5/]!Q@Y&([_P+2%!(R4P MPPDQUP^E5K'W0T/CWTP//,LRW_QA]QFLG1[W@A\N)11:S= MDE7Z@-MANU5_@UOQ7?YV+3!5?[M7'O][_FOS5FKVSV7BA-QW$Q]ZU'4@XG$" M$\$I3,+(]?R($^$9'I"LRC>#4N0&V"-C*#E@$G MC:S[FIB-N.";;?@,KBUMPCC1]>1U<)I=/^K"TWG-V#O(=->)NOH<7!MJ/S3, M%%V+<4%E;R-X]S,(NX#6,_"M0C;R'S;1JQRB^Z%M7CS: B,)4NR;[9) M+4--U8\M/=W'!EAN51?;PYXY)* 11RR$A#F20%A"I9T6$\CE-XD1SCV*]2/= MSDPP-\8H132P)\YAIF&!78G$V Z[JB>U=L\A/5@,+*LKX9DJUJL!B/^BJVWI MWOPC2]49_KNP.(P"(Q,KUFH-3>^?J?VOI5\Y=ZD M&6#Y:H6+-7CB=U:52N-MYHM-]Z>:[E1U^]I80.J MO;!,-*KA68 60 O00 1JC$ )4IG,TNI+:M%DGM6ZV[+,YZ'4M > >>A\Z9PQ M+^F&UKBH"FA\RFC^R._Q+^4"S];\+<^X2#?+A 5QD/@<AN;11!' M=T[7R%6BEF5Y:F'!FUK<4(B0XC#W7@1[ES'<#2HB'C2S_\_/, MS13?BPE*.8$2=%!5U4O :AK&U\,UMJ4Z!"ES0[$;!UN6VX59IC6ENE4]L6UZ M/CZ0#I331UD\MZ+BFYNLM)T*_D-R3EFIM?PMD981IINE" /""690$$8@-FB*N+]Q8_\;H\CQSHR__+U'@_ \@E,"P4,Z? M+.^Z S#"5.-&R0Y2(S-/*:0*,N% B0E4+1\EZ) KI@ZX#&Z:[, VT873)?@L M733U8]%YW]3Q^'373OTZ'-P^:7Q\2 ?(H3UVS_O.-GO?V=_X>L,9SE@3R[G) MU:_Z[Q2H$\9A$B!Y)J4,HH@A&#,_@'[@L!B3V">.5C7KF>HWM]V@TJ.,G^&U M)G"3PV?Y:_#M^Q_KA?SO315?<_?]YM(E CRZ1"@OMJJ&W]=<=\UT#;5Z?@+6^WKN\A4U>_OKJ"['_B*^J22O6V4D_0\OF_XROKF&#VME^ M,;I;Y,Y/[ F;],Y/^7-F[8S%'&).2XMMI3*6Y."9FN=3QOBO>JKOMU\_W33G M/A%C@<(8DB2*(>*A!V."/,@31@2.&/?4=:ZND:LYZ]Q,ST9NL!,Z-47>P M";F_&'LGDA?U)5?;.'3UF9N:J^9W56Z^YBAB0>B5SN0SF0 M"Q'S*20>CF#H"(Z0FV O,@NIU9YZ;B3_E6] +>)Z^+V8/O*:5V*CX#DVNU=" M@YW4H"7VHD&Y+.A:?:3,PV^>&N6FS!A&6Y=D^A-/>S]F#,C)U9CY"&9LQGBZ M?%_OD1_3[/OFKZ1%%6)" 2L0,3ESHP+-6YYS=9ML6K._D] M_"$_\3E]3#=WO$ASM@PH1=AW(AAPS"'RA;2R? ?!, YH'#/?([Y6--*X8LZ- MT2JI2N/@P_>[._!4BVQR[S_>FHYYH6)SI>9_+](4RJC4!8V^H%085!K/8LFG MN)BPN?03^17J]S3- ,4KGC%NW99IH^K=(Q:K9*&!5QXKG0I5@>A]PH@4E"$.24 M(<=Q72 K+-$HF$^6&"H"=#UT?O=UG&M3'=AI72H"V ME$"I(3>)6A'0:'+PH06HE5%GXV;9UO\/^+W(UVNUWUA-<;\2:'O9[T,%F3HQ M_DK SN3,7SOB,);]G&N9?I" _ULO YWY $Q?2*,#R-.%ZD'B)!V,448[]P',2H]/$5=+,C6OEUQN9 M4>IUBZ''JI-!/#*Q*CV@4@0H3=K]SNWW,K>"F26.O$Z626G2"FS'3&EGT(%> MNKH)R*WH"&V0!G3UQ[*Z_](+@P!3$4(WP"Y$1)JA,8E"Z B!"(\#!_MF#A=S M&>9&C.U>*CV!0.J8W03]E+J81EL-6#%-W\BXZS"VCV.4)3#W40P'T9:O88 $ MT_H,AD-TF1*;*17OMA&?E K '8K4*LP6B/@*S"TQ(A#))B4$:^ Z)@1KQEJ&"/^D4DM M6:J8=G^/O.\6]0YO^$->O-R*W_.Y:C:U](,D MP>6]78PCB&)$(0D#"AG#R.,D:!5OOXH78'N$8S90B5NLG5 M!(UVH%$/_%DI:$BUEA9;CWVG7\*1"7G"U3.F:;M@6V)N2T)-2N9V@3SF=\NC M#Z/\3QDMRET&K^JNSV5TP,VFND3%N$D\6#(')5CF[B0 MN-(P]G$B'(I"!V.M0C+V1)H;U;]/5UO5_QUP(3@M+TV.P@2QVKW7P\,S+"RC M'I%/NS@CDWA+&=#TH*\"/=OZJ&(0NQ7\L%O!LQ$6+3WM\;D]S"UQN06!)N5Q M>P ><[C%D8?Q=Q7Y\)W3VM?\\?EK^D=6<+Q*_\W9[W*#^)ROU\L0.0PG$9(F MN:"2HVD,$U_]B[CJATC(WYMPM-ZT<^-A)1=XLY*2_0;DN_Y4I,]RDUV]P!]\ MI<*<5#&N=#Y.(0QHYP('+DP8@X(57I?G5L MZ/VKK,=A?.K]!,NB1 -O'J20K[8L>IN?_6_]R!M<'>JWEW@!/OX-?OVT 'NQ M0?56*,DM=B8P@\K2OJ0YZ:1[CQD0Q_N+X=/#,Y37JA)P\92K.K7L[^FYY&0W1D=M( $_RI! >EY);SE;61NBIMN7^6R;.7M14_E\2L M__"U40R_;['R!B9M4GH MGW-N/-2^(J^%SHN6]W%];43"9?1-(Q"L8#IAQ,$P.*^(+N@%R'HTP>497REZ MH!>"R]$"_8\.(Z+ZJ*XR![YQE5?P_[/WKDUNXUJVX%_AMULG(M'!!T@"]UN6 M'W4\XW+ZVJ[3T5$?%'BFV44R3?,\HB@>L(*[U-Y,UVQO M2/4]:,/:W$CF(K)VS'(34-/026MB(Q'5,=(??UR#P1-I7&QF4J:XYNPQ/5R] M?OA"J4X?>K?B6LQT01&*D@@AP.(\5HQ ,$ T8B 4"0]3I-9+TJJTR<46YC;Q MV.D,-?H)RDPCANR^ZCD$TGZ%,QB>B58SUL@,6K6<]?ZF%3W97G/UR8ST+Q\%A_H^3OG]G6VMCE\DA<@Z?\>;T=CY(_Q M6TFX#A;N9D7;@6/]5?9CT/-)JAN;D9?Q_2=YX7&3?(_]KK0?XY6KIM0N:Z,E M&L$ F%%!>,H!1[J\JD@%($R-P@S%.,P3B6)F55[5IU%SHP8M1G;7D2.:3*#J MJ*_ZB>6U>F#L_87;]<9V(6;328L=]=P40F+#>_#O4Y;$MB 95""9UC'G@G MP3E;ZR?QC?S4%1=7E?A5K(0L-HN<4D%RDH$\$BF (6$ 2:I6:@E,TQAQ#C%< M_! E73ND8IUKR>4;Z;8WWJ=2&QILR,_@N5S_**K"MES,-5 I$3),%9Y44 P@ MB6) 8D9 Q#%.0ARGN8"+S7I#EI-!NF]MQ ,4W<8>2Q/)4.Q MJUF<0U<.]KV M -G(3-V\?LK$H+$Q^*6QTF-,_14<_"5WG6UEZHRM/E?/I&'U7CY8Y%64Y>&V MWL>"T&)9;%[>;-6OU&1UQ3\IE^I_+.(H84+&%.0YEXJ!LPQ@(G(0H@A#$H8H MRQ-';5=M ?'$;LK+\+&OO- M(G_O@5=]UF'@^9-E=6Q_:C768?"<$6$=^*"Y%?UXV&XJ+6BC)L='1<*_"*UH MT$K)$K;9DJ664U0+["P1*4TXH&', (QD!"CD"49CT'0U*3HXW04.KZE' M,899O@2SKVTQQ+?_CU2_N*%;IZN/<8N10Q=75?&XTNDJ]]4_!7\T6V6M?749 M^84@,$FPEM=,8PR@9!(0@A(00DIR];^04Z?J[A9MSFTLWIL<*&RU,$+QPW7W MQ09JVY625P!'7QOML"-5T-C;&6."/VN3/6Z?.P#D;?USO<6)5SS6$)RN<>QO M'<8Z[TE1ZB-#\;:HV')=;=7[MH\R"#/.8BPRD**( A9!'"889"3.(MX!BF- MG>30>UN;&]-H8\U!OPA^%T3;.B"WKQ]?.Y+QAMK(]-(!K&.I9\4")U \44I_ M6Y.2B97;QS1B=]/0:0O==.91][0RDZ)%$D549E0"'NFIBL@$0)B'(,)IG&*> M8YHX;5!<:&=NI*'-/%BU_=E:ZGC*?PE7VWG)S6B-/A=Q!VK [*,7!F\SCO.M M3#S+Z'7U=&;1?_DMXGN[=Y7E+$U9C@#-M+1>A#G $&$@8$+54H6@,+%*0SK_ M^+E]^LV6S= /_@@[N^]\."(C?][V8 Q44AOI6SYZ^"LHHUW[8NWC+J@LC6F&>0Q!JCYHM1Q0HSME) 8\2]7_(1)&L55R M_Z#6Y_:YFP&L*R2X\P'(=0DJY<4M07Y.'6.Y73\6W%-,%2XC_=4:Z1LTB1P0 M\ZY.9-/V*^D4.55WRO'[Q_>?&C,TH686L,^B_JO6(12. 6_U#_;SUUY1>WZRU MZ&T3>^=&JN.]!G8$_+J].@U9UZ>4!TX&331@+:E[%QR[&NQ]#339!-I;$V!I MJ-T4O=N3OWY5U(^4U_YX?O2.\30FC&?GI./'Z' ?CS7C-SAP7'H6)=%!\1\% MJ<2E@T;S2WW$&"T(AW&8Q@G((Y*HX8:%@$BUP(Z@@#'.$H%RIPUY5P/F-@G? MA3R0)N2AW(4\++71P<;$Y+P,",AQ[AO+,6!$Q,>F]M;TP)C7&W!BKC"A)AY9 M>B!TOLC7M?EI.74@."=4.?0Y[L)CFI#O3?S$\N4S*?B_JC?KKV(IF&JP.7'; M'Y592I*Y/'-N9'88*M8X$6@O@A_5?Y@Y%5GIX@6U.^VII+VLF1/@_70V)M8C MT]A F#V?8PX%<)".FE-#DRFL#7&_J[TVZ/X!8C(?5NKK7Y&Z+ET3'@13$H7J M?P!+I%;[4*W[:18QD!#.1(1SBN/0+K7P4A,N7\Q4.84=(QUD,<[AU\\N/C 9 MF44.K+L>.&6'BH.JQXWH3"2_X8B2FRI&#P2]\A7G[IM.9Z+'Z@-!B+[KAM9W M7XF7WTGY;[%YOUWQJGGI$(.A0(FB,LH)@*'>PJ0L!;F$$0NEC")L5<>FOYFY M3;:,E<&3,3.0VD[7PNQGP;1;!-X.T(#>U'P5N!]+.-3%P# MO<_1TS+GO5??EKK[C?QLD^0*41U6SJH>5HU,\'ZC:Q'&^L2792!&*-?%;#. MA,Q E*@?0(:PB)(!!QQ#[9GQ^<5V7T%.GUP,2^5U[A\[PAD5[HD3>[6H0,>) MD])]E:Z9V.I=[UWQG^$[%$S/B;[.9KQ*ON]0L"ZE_0Y^WC#^5,V]4:T6FS>D M+%_DNM191/=/Z^UJLPA%SDF>2T#R5%%D"$- :)8 G!(9L3S%R*X0H$5;1?4EOJC* LX/+%07TN3 M$HV%R\=<8G/+,+K0U:#N5US_1\?K_2!+$V5;-Z1XR43C+Q1=R PE&,0)IP#2 M' ,B<@CTD@M+* B25K4XG%J=&X68PEE:C(/IOXB]W6X48H>X'9EXQW'L'>T6 M0O.7CLEW 6F81L^%C-G^.,8))4]L8]?FI+SC!,,Q [G=/(R+CL_N?B>Z]M?F MY4&^7Y>B>%S58BGLY>T^GS;2&^P1T4$&,H$,P(Q2@ 7&ZI\LRBBB.,1.RDV# MK)@;5[5&ZP D69L=L,;NX>G(PSK(CLI&AWUD:CN-+.CV0>-#T#H1O+7H V>B MNPE#3\0WS(9)B? FF(Z)\;:'3:SP]#OY63QMGSYM]49=(^!T M+)Z*317\4JR"RC@QE=S2U;ZVX^59].#(W.U!!JGQ-JC=-:' QF%=*F@GT3\# M+2/;7GEM7:*K=OX]-(9LX?:F%V3=X,#M K,+\9XP(U[X=JT'O84,"P!K.7MT:'[ >>O( M%+$WW&QYE<9R,V=0LP.V?GI2$XS*U.P9/CETZ9],I!',4P9B0K#>Q!6 2IX! MB'C.<$S"),_=B@QX[Y])HP2;"=HTX%M.MD<"=.SYLWF+.W:;%[ZQ/*A-;VIF MWC7S8H]3X0&8^9K=NC0][81U "@G<] ASQ@VSOQ*5O_^5CR)M^)Y7:GE M9,K SVH;>^4W S^//F12U;&;5WC MD+\Q61=-E.DQ=E>YI89X0;2V%J9+-_&"Q$%BBI\G#AC:?B>58OJOHOQ1 M,''_6 K1T>N669A)A C((88YI%]&?:^EN8V,-6V!HVQ MP,RSX=+-EQN>&[,:2X/*F*IS2GXTQ@:ELO86-><>[.WV%,9 M=&3R/=)[O@MJ=+_NT&T-#[[TH7NC!/1UJ$;1A.YI]A5%HJ^#T:\:;7'_,*;Z M7*Z?1;EYT?7L=0T_'1K[K%O\HQ)RN_Q82+%($A2&/,P SQE1))7D@$1A K)0 M<$980B"-7$C*HLVY\=.[:E,\F6HNM8V!-G*8V)4-XG;4Y!G'D5FIM?8N,/:: M Y:=Q7==7/TQD@-"GLC(IL5)><@!@F,*!M3HZ\0+7Z'Q2(]7:>;?;DAFPE]6'F-.)AA?D)CNO MJ!&L&MS:=^X_O)U 7$7CROG"Y?NG/#VXZL71V<#UZX>M"3^N5X]:<%0O0?5_ M%SQ!$4L0!SC4.34DSA1),@I0C'.NBXPE@KDL (\;F!LY:KONC)ZQV]+N!#B[ M==PM<(Q,?MHT8(JMUYCX51F^Y+BGM=C)XR==>%UR[GB5=?&Z 3.=?8;>NY_/ M16EXO0YR6[ X$7F:A""#.5,3':F^9B8H"%-)<)QE,D[L)SJ7VYG?I]Q:>A>( MG:W!LS'68>#N0=9BIN,'K]&WC?=0[AB:=-5UW^'C^9'''4)+0=6N^D9]?A#:^6!:&@-0/OHK- M9EF7*%]@$ELM7XQ2I_F=EHS:!.>X-#?YGL?G^9EMM M5(/E?54)?8C7AH^^?-,A!/NCH)"F81:&&,A,9@"F- ,$2:G(#,(DSZ'DS$F$ M:H -:8)3^@0^S(;&281]];;V9.?RGS@];^N_V,RKC2 M^??.I;LF09,)M4+0H4Q_&B?]QK=[ -E7'O\ "Z9-\Q\.T8D*P V/&L:7?W0F M*8J(?VVF*&\%*W7QK>J+J+9+7:A+ERGLT+2V4%VO?G&_W7Q?-S+A(D;V M<1KQ7ZEN !1 "Y@#2 M+-8J]0CP%*-48FQXWZ5@K%_[YC:[?O-=*X$%Q+]:;EYL%I!*SC%&0,\D ME!$"B,82< 1A*I(\0L1JE^12 W,CZ=;&H#8RJ*VT8^2+(/93J@]HQCXI=T/% MFL:NN=X3+*QNK2E(_67//!.%G M42UR&.<1Q;KX1T+5 CU+ &%2@#PB:<+4\IU&3OE,EQJ:V\?\0\YUKW6%B),(19" M)$RUBEZ8 (0% HRRC+(TEE"& W94Q^J/*79*KW?*&!WAIHGDZR]D: MU-KHH+8ZZ)CM^S#=$B6OA^G7VGR%PW1+&,X?IMO>[+X&?+/^(+DR7.;*!KCU%2G,<]R;G@*V/6% MWF 81C^8MD3 :6UWUMM!B[K#)TVVFCOK0'<9=_Z"@=+M6UJIP4U]PN]^Z.]X M'QH1YY*I.5@,XHRE (9Y#K @$:!(*X3+!":<.-7XN=32W#[,O:%!;:FCWO=% M1.T&=B\XC?SEGD#D.^:O]X].';^_>!E^_W7][]_7VC_34QYY1MKFX_AB;?^R_P\ZC M)OG@3DUOOZPSOQDVL+XG16FJG38B"V:6_$67;]>B^*W(9Y+"F(01$$A76B=Y M!C!F(4C5&)OE<40SXI3S:]/HW#Y#;7-=ROVM>I!O=;%)L>+5@H4L M9VEB@LXS &,< YHS#/(49@EF$J6)&+#%=Z:IF6[HM=48US+@K:F.PG)G8+7C MDJ$H3205^:<&=:F%8#[K*+)YIO/9?>$&;7$2W_I&PV M!84W"\%RC+(T 2(2#$"!*2 DC8'D@E(UP\B'1,R=;6IN,XLZJFJIU36TS$BP M="UN88&NW;?O![.1*:"&JV/E7;"WTW/X6"\6/B/!SC/'W4X\"[;HV6EMUNQP(QD+!<(1"PBBC2$ !2%!!!,((ZI M6I<(L=BL-V1I1QJV#3M1R*[Y\;Z);[J-8&G"\9\;,QWEBFPAMV.2,8 V60=4&/U(C\)'CE#Y$D2R;79:H21',$X$E%SO'T903>+G M%Z&KTM;% ^6Z?-(!*@]T63S6FC8I)3&->0SB!(4ZC98 3/,$I$)&2903F'/A M,J6Q:G5NLYO&Z*#LR *(G\^"Z4U-^N*DON0&OQU3>0=U9)IJ[-4[)XW%014??1<(W/C'F-CO:@J+,)V[,&T/"*]$:*Q3T<-.D;0 M<92@IC[W?1V(GFMBVK/0'B=/CD'[KAWXJ3>R%%K\M=J4A1Y5=6K,_U.1L- \\53CJU/2V'# MH#EAMX&/&2IKM*_LH,N1/#TOUR]"-$GDNDI))Z())RFGH<@ PWD*()0FD)\" MPBG/8)QD%%J55Q[2^-PHKS4V:*PU%7@DLDI;TEW/S7)B&H1XRR-.%*SDB330:Q8 M?>TIRP )8YR'/))9AEV.L4Y:F.=YU7IWTB(:.QW/NT^ M#SFO@6>L4^W=YB\ MNX:)^Y'V);]]G62?/'_: ^Q+[IV<6U^\<. FC'C4>SFU4(%Z[-NB8LOU874] M&,89'DF&4+<*5C?IM6Y M<4UC=/"XLSK@NA)ZM;/;,5C?"GH['O(.Z,A,9$K(-_:]W 5[NTW@G;IDC-!] M%XQ\Q>Y;M3EM\+X+#"?1^TXW#]^].-K=/=G]/?Q!Y\JZ?,^'5:WWV>I^JG\O MM]S,SIB1A=3E#>JZ!PN$(BHC-8M"B":Z0BL!A#,(&$[#B*:4B)BZ+)2F-7]N MJ[!/8A,4C?G!+[QQX!]:AI,I5^_,GT93I/&X%EHO=X"8"]PW:29\8>QW?^;Y M&DRPK71W##[G5J@?C'7;##(FC!J$N6U'#X MW<":OAL][HQ-:/SD6V[3=\RYO;Q7L&+8P%KKU^ASB/5*#]UK'2^VD%!BFI,8 M<([5^!W>V\K,TK_Q4.#-TDIJ.(6?G (69::7O0L_M>7 M_25-1/O]7Z3DG]7+]%W]\+/B+_$@U=U/Z]77S9K]6W$7TTE@$F,A69J#)(\X M@#S* 6($ 1S2+ Z%)%GH% 8QGJFSHZ"OGS_?!<^-V<&SMMLUC'2T;K7<_9Q% M9XV]::H] +]J%X*#T(R.GSKIH'M=FVQMG%43V;:3C;\ZS[CV.# NFXDN\YIH M.'['> NV'OPS&9#,XJ3 M-"4B41-,C/5\,P14$ EPG@A*\P2E;AE,5]J;&^T;<\W:UQ@<="UVI/\K0%MR MN#_XQB;B'N1&V"ZV!,87$5YI;5HVLW/]A)(L;W/C%5.I_=/_<-:>17'">2AR MD&$UV80)S 1@H!40"8SP6#,K0JH'SUW;CSQZ?^\?6/'!\< ]7_W-[@]\O>M M/;[^'?>ZSILJ#W6RY@@0'#0P(A3K%?B?+5D6LE"S2=[6AF7=Z>>SNL,C[5T MI:8W_4O#66KPC@QO'5\^"3]=L+'EH4N_=N,;P?A"X?^;8K1&HNJMJ%A9/)LR MRKOX$ N&L7O2[(A'O7N_W=]_;A7I@H[1=E^E)8+]/.4?O+'IJP:VAN3%';6O0&-N),JO-M5=Y[T6W MGS9\8C;V!OM N)PDX6VP&*00W_O@R03C;=SKZL=;77]C"/Z^:,0BHB&!L82 M20X!Y'D,,(YBP!"*89;**,[8H"#\?1MS"P#9!YL7QL:!X?<=$.WV,6Z$9N1O M?8_*03&8$>+P3]WW'8G?:>%U8O%/7;P8C7_FTJ&:ULSH/;U9KJM](AC!&0L) MC@#*:0Q@'B> 8*C+=1*6)!'/*70J%'&VE;D-\ZV1@?A9;$ IEEK"UNS+D:K2 MX5]/SZ0H!X3EG\?8[O._&;F1"6 '6F/@*-+4/1!XTZ(^U\;$XM,];IZJ3?== M/(P*WC;;,36W?",_.W*5BUQ10LHH4M!Q"6"648 2SD"<4Q03/1W >YUI^X&_ MKTVKM_Q(<'JR?+S=WM6&_!RN0ML+N1U!W(S@5('Q#5[*PD-!VM]*-8KY8PL; M/#R11F]3DW*'C=/'%&)UST"A^E*GJVY>=/+_1FL"_,^V>-8#Y^?ULF O^ZVR M),\)I&H)P=,T 1!'$2 H)R C<8[2A#("O8?J^I9,!,KT&0@1)3RF&4"(!CI@N8B I1F"'!(N,!13')FI0S1 MV\KQS?J 1VN4?_:\TS_LR>A#BOW M6C:PNWA V-N;Y7K+V]@FP@BC&5;+OU#]064.2)JD((KB&&*A9E026\>]=1X\ MM\_8F.80_M7%J/]KO<7SD3]08]60X+>#-\0^^FT@"A.%OUFBX1;;=L;EWN"V M[O731;>=L?(@O.W<[]WCV]XKV]8K\44P+>3P\G8KOJW?%E43VXBZTB%:MC6_) M:)>?,#?>JBTU9\QZVRCX5CR9[^;W3Y\_=+3>+$_?KJ!WG87\ #&Q,]5EH\X[BO:HK=1T];,?&,4R=5$<]=,U#P;5MMUD^B_*)#R70= ME^_%._VT.@JO[+KEJ*+6TPMV). )V[&W6EI8#\P<0_O^ M.AR^=+YZ6II6E.NZRR<*6A:W#*.5W[:D)*N-Z!1!K)K(_S>D+%_4N/@OLMR* M1<)@FL48@P2S%, XBP#":0P2F<4QR4(92^G",;8-SXUP&KO79;#>&WX7-/6W M ];8'OS0QKN1BW5?V#'-& B/3#M[D/#&2=;.3 MTI,K&,=@=3_;/]W4:C8*9S*_4^ MZTG?>KFL,ZEJ1-PX]S5>(SOZGOG+,?)(E$6*L7>N6 MU;UKXY ,0D8YO?O6M%"-$I/TBEWH:8AZ#0\F'>U>L8N.!\[7-&78&/Q-W=94 M'=VRS;;4Q3?JB"!,>92GF(((Q1) $B% $8Y!S))$A!3!1$8N(^7%EN8VGFE# M]4AV8.I X=S+\-J-(%Y &YGG!^+E3,57L?!$F)?;F936KKI[3#[7;_"4!R@J M15+JO_6F:+50;PBF<4I %&81@##/ 0I3"2(F*(VB#":ID[+VM0;G1AB[7+;N M_/;&Q+]CC.WHPB=R([/&#K3NW,XL"G2@0V/OB&F %Y 9*Q7PN+G730>\X/S5 ME,!+]PTCEG^1LM 'H%KXOQD5XTA&'"HJD4)R !E#@$0,@SB67.9ARJ";T,!I M$W,CC];"NJS'L%G&&2#M^.(V>$9F"$=DG"GALO.>2.!, Y-^]I<=//[0>ZYT M#T3Z3%[^I6M^J(7.$U&&[F-+]%GJAXUXNC:<63YE1N^JLC;X404=>P]*3FJ3 M V.SI[ :!W0&Q=?8/'^R0!L'9[L1-RZW#57&^]=ZN5UM2/GROEBJP6(1P1CE MD!&01_J(#?,($!9E((5Y2"5D'%)'2;RC%N8V?#7B;CLK@]I,5PV\8QS[^<$+ M.B,S@BLP ]3N+CA_@\S=\1,GUK>[X-"IL-VE"]US"[_H,@*M8K\4*"-I!!@) M)8 <88!R1@'),@BCA--(6-5X.7KNW#Y9K0)85)M":\LWJJ%/[J6ACL'K_V)O M@&3D[W0P&DX9A&=\OR%GL/NTR;($S[C0S0L\]VOWN>,?*UXN7Q[;BKF__WMC MRG>\^;YZ_,RL4W/ZGS*W[U%9*Y2Y1A&UL3CXG93_%INFCLX;4Q[//I;]"HC7 MY][^\!OYX[6$SF/E(7MX!LV[KSQZLBFWG8O=V;;E'3<4=OOU>A&@7X^+ -6' M9Q]6>D_<')L9(8-OZJUX,!K9U:>U.5(3_-/6#&-) C$D- 81A@F 84H!AA2! M*&0TSV3.B<"+9Z-TH$:.H=A7?BT85)- GF0@(7I=EX4QP#Q6?Z,$)WD2RSSDS6OQ M;L7_]B]%Z\,DKX18\;_7RV"WMSK+[AU[,GU[#<$F"JCC?E K$VT4 $&#@(D! MJC%0?S4H>"XJ.&7'^:PQ.(G=TY<DQVRC(.4@V.(%L8GD6P8BYR;GV?],>1:S:7Q8(ST[J'X^4KZ=FY_VE3PH?"<)(@/?M M,N=U5F>G MU$-;\2E1;V3*,T!%CM2J$6DIBH0!@HF(($MSFCOE2?:V-C>.JS><"&/E5O#A MU5SZ$;9C+V^XC,AXK)K': M?W)J=6Z,LC-:GW1TS?Y?[8:W1?+J#9U@>63A&]JQCQM\H.I^/N""DJ^]?:LV MI]V7=X'A9$_=Z>9A]/1%5$+=]/U^Q=^*'V*Y-K5BWOW46_BB+AFSH###:1(E M(!,\4>0$L2XE@(&(>2@DR06!U(6<+-J<&S6U)IO%7,=H-QJR =N.A#Q#.#(% M74(O: R>ILR4 V:>",FFQ4GIR &"8S)RN74H%?U8+W^H!5V=.-=6ZVQ6 CBE M6%(D@..4OK8F9A,+MT]YQ.:F80SR3DK!U&SIW4]F0EKU\=C# MZ@VIONO_U_.F'V2I8PQ,_G_!-H+K7RA*._Q!Y\J%I$+D,@]!ED0(0!Q#@'@" M 1$PQ2A,419955H9T<:YL57MHEYN:!F7XG'5J 8R726\]CHHE=M5L%:_4K[< MF3\#L7>I%3)M/387N)'=&"^#'46^/3*S[WFW]JX_VUWI_7?>E_C-XU^W+ MO5O-);ISCWYX>,=9#2Q_A#UB#WFB^3$LG'1P&!'BXR%ES*;.UE.CH5SW80N^0N74+6;F'G M:F12. .3_^7J%1A\E5>_T,JTU=3[73TIGG[E\H%'@.)1[Y5]$;I:@PY8: ^< M>!1!(GD(4AG% .K=+QT]KR4D-S(X/&SF!GZ/"#O4O06I[E M>0!L[..[(5BY']== <+7"=VE9J8]E+OB[,DYW+7KA]'"/6.F-M-G\J)CN9OX M@P6,XUC$) <1)A& $F< I8D )":0BHP0QUCK\\W,C1):*X/GVDPW&K@ I1T) MW [0R!2PPZ:Q<%N'AQ?_;Q5WY3>;C"' M:+N:WNJ[E^I+1U(D &:Q #2,H"YV%8F(9%BM$QRCJ,^U,[JO^:#$#+W<$SM\[MF^Z8&+P5JL6G8E5O9VF+_[?]1N YF*YO -Z(T.@G MTWW@>$N,O +$H"V^<\^;;&NOQYGNEE[?90,'[#JAH/A_=')[77WQS;K:?'AZ M)D6IV]%5*!:4IP0A'.GQ.@KL-WS:MSNW#WUL7+)5Y MCH.X%X/?V!JW!@;;X+NA@^K$/4_?QW@4C7Z._59O3S@5<8#B9 M&3C=["Z]^95]%WR[% _R?(F;TY\*\4F]9V:D) 3'7"=BAC#* "11(?8#4U2_U\KRANR;E\UI'C>FD]T9 <9\GR%D4)FDH0(JA4),OR0!- M$S47BW+UXRR7<>H4'=S;VMSH;&=LP+4@0[4SUW4/I0]AVYT43[B-OI_20F8T M+/:6CK*M8H&)M\V5OK8FWF*QQA*O'NEA/D[VP@$F< MQF'& )8Q C D&""$C)($1#B$"4Y1&,MXL5FKJ?.4D.[:^SM":L? 7H :F7V[ M-K:ES7YIS+P<$.1,O%>A\$2ZE]N9E'"ONGM,MM=O&"X@5#0%6%>\#N5^%"NF MB'P1D9"CB&= ,FZHE@%$(@(@S(1:FPHBL5.B>T];*RZ?4^&Y=LM MO9V6CSX*HC[(O19'(QE;O=V*O6A&F,$\S0A@DD$ XS@!).$0A"3"+!5Q%+'< M27['H?&YD<0';CDS&@G!D=ODHJDJHV=K._,#8?[?3Z'FY"S;K M@ HC)787O"\J70KGOP0I@]_)IJZI,49Q^[%K=^*LOBAFOTA.H+7[TE1FBR/>_[?VWH?;9&$20Y)+$&,="D%FL8 MF.:Z/0G*I7-P0^3'D-V5EON>=W2 M-_U,.!'B(Q.BV17;6WL7['TXJ#J@O6A2E/9^C-\%#EK9XW?%1$+:XW2)F\[V M;6#VBG /?/1T"MVW^7X@WWWCHP8FI)5K)@2OWBNW/E355B>Y/,B.H.8B9A'D M7(TW:1:I^72>1X#2+ >9CCN/N8B$B)Q2TZZU.+ASB^*U>KUV-"FRTVOE+;KK8W;9*;K?LGZ6[6 M-PY,?-L=%_^V7O._BN7RFPZC7^08(;4^3X!@2 (8H0P0ACB(24@@R_.,,#>U MR_/MS(U>6C/UA] :&OQI3'5->[L K!V5>(!K9 (9A)1[TEL_#KYRWBZT,FW* M6[^K)QEO5RX?$,?6QN3^)M:/)7G^KFL)FW H05&>I!D'/.8$0(QR0%&8@%PM M>B$1,43(:A>OMY6Y44'7/O?HLXM8]G__WA :^>MW <*WP#TS2B22B S!#3(HX$8)9P0)(X)3A-U,>> MN@S\?8W-[9-OSKF5L:Z!6;V0V@WYOH :^8./T M\63 ZI[!9%'J_?>WHO[OAU4;1/^?Q>;[FZU:;S^)#7BEI"';^6,JI]:F):P@T9[ALT&,&;[GR MK7HTT65P-R_WNE8.63;_+$2E]UP$7\B(A1%F(8",) #&60YP&FM=,)E+&J9A M3)W*I]DU.S_=R(%=>EQ&LW@M:/H''D+M@1H!8AW/L5U(YYW:YU -+?GJU- MHU-OW#H <6;WUN7N81161\:8((FJ5OG?+SUP&$58)$)-OU(=R\E30&D2 Z&F M:9!G$.'0:3;6T];\;+P+CQEWP=:./LOZI^NPNV#L3:&^"7[0_ M'O-?O&'KB4)OMV=2HO4&WS$=^WOP,-+^;4OT%%&(![HL'NO:"K^^?-)QS(UN M! H93R()(*=J59K&,:"AC %)\QB%&0M%)EPF=M<:G-OLKK%7K8(Z!FL-@XW9 MCG8XKK.&W(XM?0(Y]B'>+1@Z4YTM,)Z8[&ISDQ*5K?/'/&1]W]#=KV;^84*) M/I/RH32'CMQPWV=1&HGM18YHEF.L);,2]4<>YX!D/ $I(E!$48)"XB3=8-?L MW"CG\^%D+0#!,VFCVW]1FML*#2#K@*Y]MUANU.F&^(1R:C/;K& MXKM V:S>Y:"VNHF65G;7FOL^=[I<@/*VTV75Z,0[72Y G.YT.=T],%A1/T-- MO+20U[[^RKW>37LT@1*_ONPO:;*$[O\B):]%;SJQVT8"X)N:O3T\&T[]M*ZE MA>UP 4&(3NVN+KW=2=6CMDHV *&IS4A+E%ZBXX M_XH&QZ_H*/4AYODF^ K1G9EWTX8&S\SY2R'),S73R[[Y_8IW4I#/; BI"Y29 MY<'^4!WRSSA##*82I'&> !BF$2!YJ$_B8)1R1,(\C!?*(;H>N'4^W#87ONY: M..$.;2TFTO$O:!W4F^Q'N[?#-*'\!\(S]_%2LABTW]W'T A\@QDC*"0(:9 M6JUCD@":ZWPF%B4\EI2AR$I"TK[)N9%N-V=/]8AZA51'U8LB]9.N2R:^OW7* M02S"KB?Z:74$%7SH>H4S[)XT MG4Z&DV<'LAAN=PY;>.W%-G:#RX/<_W"?[1!"B3(8IX!$&08PX52GFD2 (BQ1 MGHDHA4[!C;8-SXW6OVG-W(#OM6:6^R'8;>9L#;W=Q'@,0$?F\8YB3T=8[NN6 M_K=@&RTP]SNI=)&W3V)C%*XZNQMW 15R78K@0>4[L"J.G*:]ULY/. M:%W!.)ZP.M_O7CCNLUB;3U+O@MT_;6R+QAW=-C>6^?SN(:B9YG WW4'5\APX M_4QR(RYCGUD/@L2I/-P%YP>5ACM^UF1EX2XXT2T)=^F26Z<0G4WE-C3OUQ>M M4ZC(^XM8UA$UWXMG$^&%F%H@)CP#$<$(0"ZQFDMP"7(>)S3)XR0D5I*.MYDQ MMP^_,3/HVCDHPFY@KTB1YQG2L8TDC]5J':D97DPX2)!@,E7SOX@D;MOGX_?+ M-'OEK]TSKK/ L= >F>:'P'S#)&\(2MZG?$Y&O-($< A0EZ>#@YYVJ^C:YU*7 M=]B\?%8OW.9^Q7?5BQL5MH2E,DL9@%FN:V;!"."$22 X8APC&.6Q4]JQ;<-S M&X*Z&Y>MY77*[+[6]FTB;5!<941U!OT'.S0\B[P-N5 M9E])\Y% ;&316NB:9G,'2CEMN1&AD&G$%QSU[Y++[OA)&SK0P;8[( M91=/TD)Z+AWVD?^ZK8J5J*I[IJBC*O1DQ\1J?2X+)A9:YJ2.8.+J(X>89 "3 MA()4PBA62[,T<U1D>.L>7^2N1%$8V/W+*BZTZ'ERN#B1\&W9&F_/WX6K.N;Y+?B-/(7;P&1O\7& M-3P&;9Z??>!D.^A][G2WT7NONS$.^L/J>;NI/HH?8IDT%:=#F="0APRH^7X( M8((2@!'2<54Q@IQ3D<=.\X*>MN;VT7\M'E>%+)A>--=)(7^LUK02Y0\3CO)% M/)%B51=/U:X$OQAG@L1Q6M"'OMVDP!.F(Q-$-]ZT-E2K$QG$1JCW;8&)[[C1 M,RV]3B3H993#_*@S-'*>>K[^K0UWT*"\TQH93/"X@C .,H! MCG@*(HEBAK(T2RB:)!7SDH5SXZ_[Q\?2:"+5JY4JJ/8Q+NN]\8&H<^"(]JTR M*YWZ>D<>\]_CEENRK]F/(W.FAPS'70YCQ\^[H/9T!JF)USKAM9,++]KW]T@/ MO :OMP2_JPT-W;0JEKQ.*FC_^N'IN5S_J!<8S30I$I"@/)4@21D#D(E41Q)P MP"!F)$]@3#*G&L16K_63+K3%!2P$+_F&E/GY1;18HA3B*4012HLLFI((#Q+CZI]1%5Y(TRB+F M%GHVQ(RYL=:[:E,\&?V?_?K0-;)I4'Z9C^TMM\:JFE..-]NRU*MZD^U_ ME(;,!(T@XQG 440!A&$",)8Y"),PPS&760B=YK#V3<^-< [C5<6S_A3>_=0? MB:CE;.H3H\:C1N=F:.CJU7ZQW"D=!>VQMT [0)_#=)3L\.&(>0]GO=KP*P6T MV@)R.:35^@FOJ#XIY==VKJ[)D"\DI)XK_0,PX!E!$$&"=7\92&J8R MPQ&E3JEE$]L_-X)M#0:DF8-(O3_P8Z?_64?G^8C+F_I%F>98:\3N_QL=>M4H MZ J2GYOR=7;ZG?,Y&1O8CS,Y-W.U_F]UJC:P:WR?N0TU8V MNO7J\9LHG_3& MQI[38I%)3D0.2,J@+B % 2(L 7$NDPS2*$VE6Q6Z)FP$8F=6T?T 8&;PU&8U!M+P:^*M"=;6/:VG-];IY4G>N] M>!@%?!*;NARY*3&F>AYA&E% >4X C!0)(*1K@H>QP(E((AHZ':0J L,AFV)KU@MD M=BPX&(BQ]U05!K5AWNO+G779$]D=/GM2DCOKUC&YG;]HX+QFKZC6[$DL<):P M,&$(L$02K3ZG5O0Z10XF$.=)'$&.;GHNJ^9RVD#TTY;+CIX,F>Y?.6M8E%OUBM3E>.;>M#; MM4[@6.@R/E$4)B"2(0-0(*I+_ @ 8X@E@5F*,Z?29WV-S6UL[F@AML8&?]:F M#M87.@.QW(!5T&P[LDT)FF7DGXY[+3E^5]>NX9F!>W+D7Q MN*HYB+U\*\FJ4L_7>R[W*V[^V8@&'5>2SQ)"&8<4,)2HF0-BH5H=A12$>8)@ MG/.(8B=.&6S)W BG<21H/7%,E1O<(78,- G,(]/3,<)!UPMS,MWU(Z@="?YL M_CO**>K-L/K*U!MLQ[1Y?+?"=9+E=_,#WOO\?K7_&"U# MT'H>,3=::TP-M*V!,?8N>+]>;U;KC>6NQS7,^@G,(UPCTU,?4L&?7NG'$I1! MT61]SYTLDLS"N6X4FQ%&PC>%,+YI/J?>M/_-S-L_NXUT_/9/42 MM*:VUGZD.AW77F^#E:7ZNMZ6(EOWQ5;/'Y_KY98_R5(6=T_K%ZMFQN5O-V*@(K-7T*L M@O5*F.FXU#L)+]ITM\60WVZT6R"]6N>,OJ=CD:6S,S[0UM\%C;LOZC=+PU_J M-[I#OQ:KQZ78_=J$%MT%1$,2:!0"!4S0(!-H:/RMM$;I'T^K+[^V3;HB&P76 MXU7:.(W?W@9?OSV\^;__^?#Q[;LO M7_]7\.[__/'AVW\-/D/K[P+GDS5OP$YWWK83K59T.D9E=5=T_!_)]3?[6@=U M5F#T'-_9W3]P=[Y8%1OQ4=&?3IM4+TZAN+/.(_A8K,2'C7BJ%AC*2#"2@EQ& MBI]() #.0P)X)G&"*(0L"9TVXBT:G1LWU38#8W2PMWJ7/Z,-#XSEKE68;7K MEI_)B90)J0IBRE,01IB"2"G M"- (9B 5B.49@GD:HL7*Z+KQ;_;$=;-A5E\?KK^^$_/&^Q+K]..@W+FG/DC] MU@2$L>W3=FE696N3-\C63\^E^"Y6E5YQ%TTXWK(W'&^D3K8CQ6GZ;!K&//:E M[J3[ASH/&0J40A:'R2T;VN/UV)2ET*6BOGQMN%O@GKD7:?A]GTJKO.-\%X;;?YMHMT31\/#70,4R*!V)$6,Q0#G)&,8")&G4)HUJ$(0L%AC3* MH--!I%?KYL;?G2#F8E\5\RYX5+XT:R*]IEH_K@Q7J!]>74/=!4)*P>@MPX2T-2J2[D7:/\"X^!=\)OI^^:WS;AP MLFPS :0^!XM1>L#3H.'7MDD'CU%@/1Y$QFEDV&"R;UDO%74N0+':%JO'AV=1 MUL&M=>/U=:H]4;U5?ZDV!5M(@=3_4@9P&N8 "@@!)2$')$&2DS"16>Q4Z_(& M6V8W4#1VN5'Y+9UA1]P303PR31]0*+>%;O]7=2"47(7\2F*(WZS(-4#/^T M7IF#7/4;G71=55NBT#F6(8Q11%&,*8!II'B4) G ,D0@3P@-94)R)JVB0?R8 M,SZ_KH(>]XWKQKGKRY#I=+OVQ)$]V#.VI MI_M)>OK^&_WT8H?V8:?HOJS]:?I%_]JH/;0^N>A3CM%3?,W,XLX0QXQZ[,"N MOWW/68^T?H&N!UO]3#."1NK_S"CJJ95)!E*_B+1CJ>>G#EN3M!G)_UELOK_9 M5ALU2)=J\2,*4T'2!'+JT.&_=,OOU^6;4O!B8Q9/C6H&2:3$D!% 0EW8""84 M($XQ"#.J'J,/EUCJLC"YU:"Y#:F[!/PGLMI*]9=MJ49(+I[75>$JMWQS9]DM M7*;L@I%'Q1WZ?RE?@M:9NV#O3AOVOO,H4//6H/:I.8#P+J3B"V!/"YF;S9ET M->,+O.,EC;?G#B7B2K'^;^LU-R&IHOQ1**[_NE[R110S(3-.]&%! J#D'%!& M4Z"K-25JW1+%R*EVW.6FYD:>C=B3LE?/A4KQ0ZRVKD>X/<#:TJ$/N$8GNAHC M8V:]6&L,#;2E/KGK&AK>6.EB0Q/SS36'3YGDZAVW;"!_(S_K#9='(Y6@V6F! M>(90QA. .94 YCP$5,H$1) 3PK,HP\(IB/QB2W-CB/UV8] QM5D7.0:+7X;7 M9E!& M3E3DX5S7V3'6:W7(R"3GH3Q#W9V-ATW8]PPJ+O3@_MKE%,Z9]O>HE= #JK=" M"'UM#%0,+2JV7&O!C0=YU:SJDEW[77B*:882AD&7P2[H>,5NW?DT>-< M;_:/)57O8#)J^;>1NL&7;JMGZZ:5>AT'VA-UV)&:&5HXXZ][QG3"HAZHRO5* M_97533^4M3S;AU7WBF+%BN>E^+C+IDY@2EB2AB"E:KT 28X 3J0$.".QQ%BK M;A"WRA$W6C2WD4,Y%.SM#0Y="O3A@W%*1S0?7-;X=4,V_.V=:SJ"@7B#"2 MA!D$(M-U!#+" )_5#3*4( MHQ!*D$@J%,0H 23B.2"21+&48<3C:/%#E'0].'F;7BWJ/ ;#<.>8-N MY#&FQ:PUM%.UH;;5O])Y/R9^U!7D0J^(A!\NRRP?HKZ%A_7*YV8M58#VON*+#\W(P\&3;H"\ ?@\3+!XY.'T:X.-?RK6"X7-$%9DDL&9))( .-8 DQ3!#*2:1&EHQ1 ,,0 Q3)%, DSD62$9[E>%&' M\'S=D'(S'EC'C8P/F=;->"S4J[=ZU,>;0P*5=CAFG$41(PE@$Q;6(*#,6*WXR>W9 Z!(^1!\:K7Y_SX';LI*:8V>.AXN3W]\RUZ[5C[Z1G[^*E9#%IOJP8J70N=E?1+5=ZD,&G:'_ M6;VG91UWI*[]K'//=)+^@G,DXA!Q(&(U3$"JA@Y"TPAD4<1A'A$29TX1GCZ, MFMM@<\_K$=UQ ]M+_[A,NZ=#?9*)=Z/KI2/56X?T/D#M4K!SJ98D,4XU89KF MEIU?OF?@?E#V.@>_T:17F(7[ ?'\/-S3LP>HD[0A@0_RP^J'6*FWZ>7C+G(" M)E*D*!D@\RV%D[((CE.L3] M9.D5N)$9<#K,'+0W?&$WD:SBZ2678X-*K@M'[@.D$+FS\.-"NL+IA (\> M"[_JIU<;$T1SO^*?MW19L*6N$)I2EB6I58C+K8;,C85WK@3*ET [$W2\"90[0>M/4#O4D6YV2Z>\N0\M>'RB MGAF9YO].G>(P4$S4.1.-(_M.TL(@E>ZDHM-).M7^N>VD3=U)U;Z33,&'__ T MTG@ MG<@NN7YTXU3'E X&,9\/,\]GL%$[?^QXN7RY;&C:OZTL0UIN/B N0T] M1A-P^:+7ZGL[[<,<+@/5/TYXPVCL0<#D")T%*:A+1_F)=KB*Q:" A\M/G2SF MX:ICW;"'ZQ=/G'>OTW]T)^L]B=])^6^Q^5P63,VII2C5VZ K,R^B)(F3C(2 M89X F#,**(DAR'-$TSC.1!I.DX=O8>SS4%I^U[694WPN: M/BF6#[9&Q?3=U\^?)\K@MWD)[+:"Y]*U8V^0W)[AOWLQS 9R[7)@?+X+6J]- M8?09I/T[=,YKRP#8F/KWD 5P -V;3(!+FX,UI,QN^%M1_W>7CE3MQ>X6%&=I MDB(,,$LY@"B, &68@%12&-,0QPF-!U3XM&G;BF1>H8AG8Z@N.;-3CER)RW.S MX>#;$;TW+"?3G:H/[GYI#?Y')V6RZ@AR>M6@LH;(GQS5]2:G5J:R!N&,2)7] MO6YT5)6;Q5U*=*@ORA7Y8)8!2#,&*(88Y"03$8E(JN:^ M-K/=RTW,;8[:6F=')CW0]5.''T!&)HK6,(^I;]?][OOZU=V=+U_]:__5]SQX MDF_\NF/M%VUQY5#9VIU,^:Y@Q&=1FMG-6UU$J11\D< D$3%B@',< 9B@$" ! M8\!"EJ8YCUF28K>D6)MF75[J:7)C33TSOJNKP1M#=1AALS9=2UV_3BO^5T;Q M_QNX4=FZ\/EO/\Y[_][8^ M?FM+,TQ2S--7EXQZ,C2."* <0B!RQ**4"L:3V&V&?+7-^4V//ZY7CT!] M\$_!NC4^6)I-HV5COO7!L3WR5(2Y@'FNY>JP3IGC@&!$00[5X)U%:NG"K78; M1L%]BI'W55"W'#Y]8CGV.+@#SQA[%^S,O0OV!GL@1YT4?YAQ70I1Q!*5$@(0\!C"! M#!">92#.949$(EA,F%L9C^'&S(VGNH++C=4Z1$;]ZWWQ4\TIF\H6KB%&7OK- M]LAFFMX8_2AG'_VX]T.?MG<\:;OHQ1RACRJ![ -6;\<_-Y@R\;'0[:"='A=Y M>.9->5?'H9SW*Z[C-A7;[VGAXR[WA>(P%0PG %(4 LC5)) D+ 51AA$C&4,D MMBJ:=(L136F?T4/%47C4R]9WL'O&^V6$R/-'Z\8D\,2BD; MK4>FSC93/4,.-K],QH#>O]PT/;//#O"5%W CC);):6[/?HV\M4'>7TAI&_8L MWS%9G\F+&28UNRX@C7,&LQ@DG',U:*484$K5/XF(*$22ALSI;,&NV;F-4+N0 MH>?:2%\16 =0VT[H?0,X^M2]/PJK,?NN'LZGB,0Z!]3HL5@'CE8)O=OODW\O.+FJIKD<@5*Y:%&43KH[KJPTK]]J-X+*IE'=UJ M@M# AI#"GB29UF>A%0F5F6D_)@S-_)J-BDVY&= &WF* M.O[\N5S_*"H=P;Y9!Z50RZ150'8G857 MT+_IA:BKO1'JY^QW/OK,+&[O9,M M)MN3=MW(M+GSI=UDT@HSVIW@T)^[IAB(Z1]]3<>INVO)7&/TD\-4?-+^FFA2 M/DF_N4W5O<'<.VF_O97IIN_>$#F8R/M[ZL#JC()N/JRJ36G><@6BYEP^\ H6O.H"7FIFVH-\59T\J\UV[?B@U2%&6 M1J+LX_Z$_8\5+U13!=UN!&\+CY!2Z[16"Q%FF: B4:01JY4_I*:<'@LX$.SJ&%W#?@!/#87/&X,Y&S QMPT%Z)3U!C]I&!]^L1-/?[M5 M<[GWZIW>?-?Z^@M*0/AMZ.]\4$=F?I:!P:5@- >^>/ V[#TQ(,#C9B4"V\#ZI@/;WS:X!,A MM6K]NE$3*#WW_*A?#KTT_5E4"X0X#FD>@5S-!@&D"0*8(0YB*@5%8#""(SK^7"61""%$*8Q40-#,D2SY4:S9KMA0!@KA5ZT\E8'2L?H<+WO M5C0^!$P[<74_1;NL\FT&&B3AD[QN&F_KBNUN.Y M8UPB&R;JH*F"&L;Y,#A,&[!QP.'2SD5.]USW4JQ M>A0K5HCJ\WI9L)=]OIN(0R)AB("45*TU!(< P3P!,8P3RAD.\\QI&\.^Z;D- M8UI$(#@PV%V\H683NN'G4;K)L M>'(%)S= SNDX.3[!J_@ZK0Q/+C+$$.:98BLJB):?HP Q+2@9D]0$7670J2IR M?W-S8ZB+4MF?U66.;'4%:#N&\@??R*QT5CQ\K^%EW222)VG"Q9 MX6\Y3_*-ZMA3) VEF1N=8#K)],@%+E\S(ZLVIYT4NQC'+,Y!+R@&4*0-(AQ7@5 J*H>0<2[?:W[9- MSXVL#J,8V\A1'2?01I-6'>M=RX!;=X@=<8T#\\CL=8CPNP[";E+$8DBP'0C"] MF!-Y?:"22ZC6='$(8Y[85@>XV,K<"*HQU(S_;:B36^I,/ZC]S.,-JI%)9A!* M3E4$KJ)P0R&!R\^>K); 5?>ZY02N7^Q>%-/HMWX6I?Q=D&I;"H=RF&=NG=M7 M;$S4\89J5O%D8A<:6]UR@R\!U?\1>\!HY,]W.#Q.=3![0!A4 ?/<\R:K?=GC M3+?J9=]E-R>QF1.J2OVE_5FS'?9%5(H7A":(>\;*+5E6BRR.4:@5+5$L*(!4 M:K5=B4"*$Q3S2) 8Y6[9KT/,F!LQM"::D8LT1@:K]29H-$F7+P$7FFT+9\&; M@1UEMQ89'_Z1.><@LZUVX<[\??>+QHV[X*"36E=&R7 ; *7_+#<7(UXKTVT M4#W9;D.>-HP\C?2P#DT[DI&5L6!2??^ 0H0!9"12/)DF(,:<0A$F0D1.*6T7 MVID;_74S.HS)=4RG&\]=PM2.R#P@-3)3-:KBVL91U72O(.&):"ZU,BF37''U MF"JN7>Y+^T\?CZQ4)^DMP32BG%*4 9K#',!<8H!01M0?A&"6A3#.0R^%6#N- M6KWTTX?LMQ:^W"KXU\77CAUNA^M5Y?TZQHXIZ7<&D]&4_+IMO;* WQFWK^OV MG;MI&']\$AM]H/19Z\=Q+;?]1R5XW4"EXVWNM0I27=^F#=/ :1QE$4. 240 M%"D%A$9,'U#G,I81%=BIRH"["7.;@9@S5;E<_]6H\16MZ6HUUMK^O]UX9T"_ MV)'1N&B/S%#*^/H NS5?)]S^HCU0F/\CV#D1[+T8):IF.(B>*&V 9/RW'" MCLGOAB<-2-9Y*U9K$Q6]+G??%>)(A#DG(,JU;C)+4K6L4G\P',*4",E%;!7_ M=ZF!N;%9QT1+TKH(73\E^0!D] V>G74V1&*'BD/RR8WH3)13TK'24X)(C]^] M>1_G[ILNG:/'ZH,LC;[KANZGE\4/4@M6MEF.>L?IGX(_'I"DSG=A;\9LM.M^-L?.8Q\=29$ M1T66/G1I':NEO$>(_ LR.Q MX9",S$L.:#C3S'FG/3''T<,G)8/SCAU_WQ>N&OC)UODXU8/4<@_O?NJ5Y+:H MONL?FM.C!80YS07- 8ED#"!B!&"H_A9AB)(0Q:F0.<06+%^T M@QGAJK1;5I8@84^X0LPWD"F,ZP@"S. MSOKL[:SM\.D3GZZ==>WT/.W\9<,^W7O>JKJ^+U9DQ0JR_+ R,:A&UW6WV.C$ MZ0@1(PDCD&69FEI # %-: IR3!F/D(PDB5T6",X6S&T-48?N[HP/.M:[L8![ M7]CQQ*@(C\PD>]O/(WRP.S)*3-!@]#QQDGO[D[+68'B.>6WX@X8QWV]J'59I M!1M1/:P.YT3U/&G!,80LI0A$(<8 XCQ6BZA8@!#G,.,"<,:281BT&LBY$KN"- .;2MP2_:V']H&(_7JM*L5?T-$];0>!H6KK::]D\^O+_I)FH7S_%RGYIZV6E7N0YK?5_7;S?5UJS=5%EF840BE! MRM6T%S*! (X)5DO<*([B),<\=:I$[=W"N0TCM9WZDZN,I0'9F1K\HC[2^J?_ M\*+&=$._VE'@J_;6R)1Y42VKXYZ.63NK#:5]O OV?5W[&>P='5T6ZO8^&%=) MZ@;[YB ^=3N\EGI5'AH:%#S7GL"VE;]>WI.B_!=9;L5OI1J@=C^NBZ8(8R-7\E&4 \24&<9D@F6G F@G:[GE[LF=\>Z904;3A= M=TT6FCA%M[D&-_J!^4HDY(V-3!DVZ0>/HQA+3P\=MFAZ7_S48>JFVH]@V])$ M'C7B\XSCA,&,@2C%#$!*)4"IR$%""@]462MO9>;TDA?.BRP(/3\NGOI8F70A9N'R\I+&Y9>!& MUF;-_OU]O51W5%I!<_/R:;W9QT\S'',BDA@0E$NU^I "8)0S(*0.N$A3EH=. M50GZFYL;,QMK=?'*IC2IJ[1W/[:6.T/>$!M[FZ=CZ/\*:E,#;>LX&MY6L/C: M>>EO;-IM%"O'3_9$[.YREY?[5A*N(\G+TM0)M526.[QK;I]]8UUW?](RZ>\, M(OU?^6U@C/Q%G\'!6XG4RXX/4HP[>M1D8G'G7>CJQ%VX8J 4=24>Y+MJ4SR1 MC:@624:BC(8$Q#C266HX! 3',8"A1) D,H+(JA+>^QJDP^E_[ANY\;_4^Z%.]6 MVR=1FHU#-;(W<4V"OU^2QX64F2Z>04 :Q3F '"- ,QZ!E$K&: /+2JVKR[^(-N%]$,9' #1_/PNV&,1=,#0 MQ7 VP0Z/0 /BL$D^[3MFBD23>DT$"P5/!(AI MD@ (LP@00CE(( YA)"+.L%-:ROEFYC;-T58";::)9KT+M*4#4]DOX&JW_+H= MK9&'=@/4-U>@W 5D>W'PI1][OI%IY6-['3U1C^V_>A@1?!&Z$@_;"-[4%NN4 MUEMD88YA(B(@(8H 3)@$",9:]BPE481$1(13'<*^QN9&"GM; ]86SBN&EAWL M1=F.''QA-S)%=&#;U1NTJ=;H3!(V>'BBBMZF)B4,&Z>/:U^Q/5-(](FF&0)S$",*484$8E$%)*)C*)(NFD+':]R;D1R!8>X:OM'.7FU!\E7JNKU M!J?-3;4&X"09U?Y.-_[AHEB\6VUT/%^Q%'4<^R)&*8V1)&JQ(A73_+_5T2BFPM(@G,_R;)=XPB7I==V=<=$?MD$3,*.0E<-UE<"T?/M&"!A/&KWZ5RQW&MNJUZO]4/N]?ZY&"#O,!= M:C2O:N)<787O,?CV(IB);0MI.-RQ(8;E+T M#6S?>QBE_!.PU0#4?7%:X?_K!: "W)."3T )/]"* *V)SS8Y5P#IK8F.BPP# MM]BY J;C!CS7#.:^U?JCWK;YC:QK"^A;4]UM=2?OE\6<%<^Z5(>>\X=:7#$- ML,0I9;I01AA"%*82XI"E,"<)SF0N4"*L'"P.U*F-XRM&<]P;8FSSM)GIC-BO M8OW[7!DR,YU=O-M]TD4K=,V*.J$$YV&:9UCGZL0,ZMI $*),=9LUA ,.,Q$E$&44 M02"9>9"C]?1CX\H+W=U] -[->/W#V#/?'>9^\?+DKA&_](5! MI0!0&M0)\A.@E.@5=8N0N5[1'RCLK8=5L(M7DBQ.B^'(V494%^5LH)9G752'+QZ-:VM9/#JIF9VGVOQ=N? M[JK?[:U5I0?0BOCLX^0.H[<&3@XB#-RYR1VDXY9-5XSEF%6H3'FV>)AK8_X' M^?E>S(4LUJNFZLOJFUAM9GI[^)/2_%[Q];)B;77M_6)5EE=>33.0;K MA67I2B^K2 42B50?PYC&'*(HIQ +$4-,9,)1CDD8,X=JR8,MYO %E7=K^@;+ M9?8I'/I5ZOG3V%8'*!E!HY#>A:KKDVU5JIJ/ETHU1D395TJM M#Y&&3<3U".)1^J[/L>WCLVXVZFN]6'XJED^?^52&C,NFP5E[(X_MFU<+![1TX/,'\["L?;RZF>XJ%/K>.#<$P"H:ZZ2R M3J%8^R,-%H=U4H%V$-;I"QR/WIX6RW7QO^5>EED93::,GJ8S%%, M.$R"4!D]<91#DM,0LC!)92(C7?'*ZJ"M<[K1O: M:75-B9V\57JI[$.S[Y78&S_Z,RP@37R=:W9,->WYEI/C1:9797:YQUM\?Q6RF$0&&SCN^I0JQY'7)Z^Z+M:PG5[(Z5$4Z2/(19G@D6,$)"R5T""4>GY[=P%_ MO61E=BCO.7SOS7(P.U0\%WCG+^/R_695S,5J=5O! 8MB2>@D=FQKL-EW,W( MP2N:/5/%M4!:DXM^2#T)[685ZU$ MU2]-R]]VC3$V]FC)"O:$!5I:\[*XG;AUTK,KFFD#A5$2W<^#! M2NJ:J- WG:038/^>\W2QU M3L:)V((@#EF8QQ1*J3LRR8! BG@*.2<$"1KA++9*0/.1[IL6.") M8QY$@-1JO4T,B"/2_4:!V HUAC@01R -(T%<1W=P(C[E=IS%2]+U7KUHW16J$!)ICM<$L0I1%&)5BP]*^<$?I0:66]0VZV)F2/6$=L\,XQ-H^SYM]I#Y:MIF M,?.P'=SL(3EJY^8PA!NYZ1*I^G^Z:=P+F>D3NZ/ZJ?N_:%TY13)-$Z+H+LVQ M\B$CHGS($(>0$Q3R-,LH5:S\7%I6W]=DN38CO:MDLGDQ#R7K[QW50DZJNLIB M)^ND?$.7AX67UX"*AV(^UZ^P>JVX\;IEC3*<(1P3R,(LJ[YB) LE1%F6 M!FE,18:C>ED_SODH%[61:S1+JM.9WV0Q290@C'$" Y&JQ=2!KR3 @2)4SJ,H M88('?+K6/:I'MI [F?I;Q*HW-S-?RB%7SLQH&6P]>C9CJO>IK*'^L;T(!P76 M)[55LU]UO76'/]O&"[*>K)WK9!G4_O$"VZ%%Y&=0ATHU'Y^>9XM7(0J:'!='"HE4<03G>(C&89(9!+2C"-(U5B;.YS\U__09:%=H/+RK;:*YXBSJ(@IP0B M+I1/&LH,8A8QF.?*I1%A1#"U*OIR-,/8V+<1$,S*@S&F1+2S4H\Q-+,\KT*F M9T;=@E(7N[[M0L7:,CRKN2=K[WC\02VXL^H=6F7G+W1[F_<+59>/8HQ8),,H M@LJ(TETN @Z)"##D-$A0BH*8B'3Z(I9T8?I"'T]B\]RVI^KO\=T5:W=]J4] M:?967P=/SZ_U41%[O^_U>=T]O=@G)ACTS3ZOX.&KW7&E@Q?U33"AO#%%%2M] MYJY+'>F][>TOIT$:DURF$61)KEYSBE*(TSR&293(%&4!S7*CK[;1;&/[@K=$ MJZ)9RLIK"PF6NS]8&/X7P3;PGWQ"V/<)>PL]+6M5'OI.'X;U@IZ%S^03Q8$< M)I-GT9>S9 I/IZ=T<9#AW"13??9\)..;'&/QK(,(F9B&""A3"N=[9JT6\:'.JV*F?W6-]8]LWD;YB5H%-A"_J4%^014:H _ZG]K M?4"ID,<(AVOP]!4W[R+"L 'T5X!T%$E_S5B.41"+IZ?%O-RE^OY(U./\>;7: M"#[%&8M$JIW/6)$ADI& .4E3& @>B#"4*$JQ#0^>F6=L5%>)"5;EEBD$JU)4 M4)2R@G?%O/Z-90'+#UW?!Y@5:J6($U ).0&5F!X/);MQ\'7<>&:6 M80\2NU4].B*\<+EC]*<>ZKTN<:XKEHCYJK2_6Y&\[U]WE]0=U6[^)$NNSQ_7 MKY_G.GZKZCJT?A3+'X]D?O=@?W*[?VO25>RN=.58,MNAGWC6HA!PIJU?K M4B'05GHOAIZ^@O9UM>:@5'T"*N5!2WM0J@_62G]0 S !];.B'I7[[M@L^]C8 M@9?-5V#M4&(/&Y4[\&(L3N[Z9O LV ME[B6B_BY]U"Z"L=5[9'.XF/3#>EXD#=K?G16GZY>1^=OI#"@/=$_D.%9^ DJ2'!(1*C:.0DQ9PEF< M,SL7P7CN\=GXW_X?\O3\_WTH.VM4;8QL]V"-<3?<>/6*Y4"!AU(*MBY>1*OF M"/BF5@_L*S$I_U#I489DEXI,P(4^A"ZU2>PP]%>9Q'#>H>N2V,%QHBJ)Y0#7 M]WR?JHYW MH.^GU[QG=MP;^LWZPI_CN)/7.#:2*,^6/I%B^0\RVX@/Q8K-%JO-4DQY$$68 MH!02G&"(>)9"3'()$Y1SC#E!7 8VG'9VIE$2'""EN.!)$"TCUPF-4LD.7K3P M9>=('1^R699IYY2L"MNN$F>!-WO7O<#9\XO?'%IK*4$I)MC)Z;&/Q"4H?+60 M.#O/L-TC+JE[U#CBX@W7FT"_D77=X%&YC=5>WNI.WJNW@Q7/9/9Y_C_*Z/JD MGJRI%"E'+,8ZJ%GOJ$D*:9@D, ]#SK)8QA0;M36_2HJQ&0KJ6)): MM=XRFG9L?/9IL13%P[PN4J@#U7:R@YWPMC:3V1(8&E#>@>W;FMH)#([PW$Q6F? M\VH9G*(.L08]TZ!6 30Z:-NN6HU&#?"M6HW/LMW4!-P.NQ06![)#+,E ![6& M2_/[,_BQ**UP\'\V9*G?6:?ULCO8O1;GS@-?Y\&'.PB^5O^] ^*K!W.M?3#; M5%_'V6SQ)U%*KZHJ.&+Y(E;OR4S_:DI0C/-$QA!'NAT>#0@D-([5LF4ACB.$ M14[L:_09S6WS4@Y7BZ\63N]AOF_7V=.>D6WA!),%T'%1)&$I%!QE$)&80YI' MZJ,M:*J#3D 8 MP2"?@*T28*=%4R:MU,/_0;T5;MZJ8IC,.7"E# L8CJMGV-SL$L^I TII1\PI M?=U=L8\_GX6NN+9>Z%_=/#PLR^"?SW/E=<]7!2OWV*?*5XJY M#&+(@JBLR9-"PK,84AF'H4 HDM(HCVI46HW-$ZL#V?5[+VKYX7H!=2=.\.W[ M[[J4XO>;BA?NO]\H2FC4 EN]JF,IFUC,D:R%4DS)Z@AED6]/HL M"_WP-2#IW3C]Z__+GD2;Z..1R#Q"Y_DO^V1:QE>/[ GHCN,>B[ #QHN/1>63 M<>EC$\YM&V-;)%*9O043IQ.EOB[*EN*"EPJLRJBD]M]U@:JOB_7_B/6W;>NG M*B'JTV)9_TI?%TXC1#,I: X3&N4ZXB*">89#F'*<)#$C4< #FR/)8<4?F]'Y M3U$\/);\6>]J5AL)FF/78-/NX\;:+*[KV8$_B]D,4 %V%]GM PS\X)AM*(SW M<1C$ECS(Q-UQT01LE6X^T%I+]=LU>!5KL%-TTC3QDXLE:"GK;_/B;=;(TR[( MP,(/NIWR-@MSN"_S1E(X;/#\D^@7;/U:#?S?2A EC-YN$6F6A )F+ DARM( M$LI#* E%<2@YR8+$>+OE]!RC^P[54C;?'\T=C[6LX'FYX!MF&E_3A:S!-L/U M>/5,U%NH:IIM1+P>'0O7]WJ4!G)$K=&RATQ\[<.IQSU"W[GJMRX5(W MQ^%^N6!"\+)L8FUQK!2YEL[,IV).YDSW3-/IC65 Y)2G"0J1U,TYI#Z(DQ02 MD<4P4H/$*, R3V(;R]]R_K%19F.D+629CU76]RK/YEC9*E!OB"RT*G9&N>VB MF%G5/4+=,]LVDE?%5-\UPNL/U"_U?M16 ;#3P)^QZPB=)VO5=O9!S4U': [M M1==AG&L5/B_%H[(SBQ=1Y?=^%>L[^8/\G#+" QH%$H9!DD 4! G,&4)0!"RC M28)E1HE5K[?S_[LOB]7J M%^6DB_*#H"2>G F=]EK*\!)<_LH9GIUIZ)*&EU0^4=;PXBT.KN/-9KTH@]#^ M>?/U^V*V*?=]ZY0!1'A(D, PC'361DZ4H81( E.219CDB 0H-_8?.R8:FT6T M%14H6<%66 O'J M5 ]_1$U8]$\@9F%QJ.77A9>%->L)M()?2]C&S\R@-L.AT M*[ON'\ZW--!BS\$TN=[-WOJ@"'>U+MBM#J!;OM8/9Y8$.)=)JLN;1!#%ZJ=< MX@@&D:129@PCN[H=)V<9&S]^$@HVVW(GI_$S,ZBN1J5G)FSD*ZLCJ4?P<:$3 M:WM(+NL$PI.1='J.0=BZ*Z#>?J"5G5__I2S$4X M52X52B(B(,Y# 1&B!-*8$8A9RK(@HK&(C/;3.V<9V\M>"0IJ$2?-#T +"^[F MALY5-[#=+. -KIY9P!DI8QHP0N($#:P$^]O#XN7OZOZ* =0/NQ>_>]1!7GPC MQ9H7W^QBU[JW5;7X#QM=PJ;:IKZI0AKNEP43ZC?E.>#9CJ:K:9;%C.=<^4J! M0!!%(8%YGN4P$00'N:01RX1=<=QK11H;I=32 _%3+%FQT@=S2@^]WU"WF&A* M;.KXD>5B\_ (/GZ_OR_KN//%;$:6*WV^5UUM6-+=XP(;.'"#+UO/U%85FZT4 M I5&]4&8HKEZ-4NM]&^K8,P)Z.JY;.-,^UDUVVK 0Z[>H"6#!UE%A_+"O@"_ M7(/XZID&+E3L"YGC:L;>1G9LJK*A*_&?C7KR/[ZH?_S0.\Q3$G*)$Q'"),EB MB,*RQ!Z5D&.,,QDAG"34QJ4^-$K:>"I)$.0\C'8BMDZ-E!FF*E*<=QD(0D>51;E4JRF32L=%!G;*R MV@K]7Y81T29 FQ&#;_CZ]L$KY';R3L"G?\"OGR= "UT?;X(_&LD]$H@-4+Y" M@$VF'#9PUP*$HW!;FWN]V!OU'G3 !4(TD5 FE"F'G0E(!8T@HR1 *4,TH$8] MQSMG&1O%''Y1K[(TK#;SKX9G<%O#^S9^)P3]6!MOL8W?J>8%>\/+F=WOK<2C M'^3G>S$7LEBOMMT0[L6&5LZ',C-R"5M& IJG*,Z\5^YI?NT$)K MM>WHYIIU-".E@5:G9^IJ:U&>139Z3-I]7>YW*Z;6;[N8M3K^6,X#IIZX\!I) M!F5,#Y =\JJ/(=W8]^Y9Z"*0\P=MP=V2Y?)5+I9EEM24Q4' L"YW'@?*R M>6TK)-!2@CTQ_?'592@\T5''1(.RS66%#\G$X(Z!VVO7=1:W6]3*BF3+HBQ? MH/N739GD(@_2"&)$.40D4C^%1$(4J*J> R3R"*HP1B&G&8Q"A.:99E0CU7?%FD)4TO$2=UUPF->U 44?!FC9V89UA+M5O7(#+UP M^34-F+^O%:>4W-,,MG*:G)I9X6K&!1[0ZID+7(!R[(A\%@:O_8^/9WF#;L=G53W=V_C\Y79D M(!A7(ZX*=>6/);]?S JF"$:G=M_PQ?-:\$\S\F#RMAL--+YWOA18-Z;B971@ M+795+5CGM_.-#M"M53#C 3-(N]G .YJ]Z?+OJ9 L8AD74/ \TA9&!O.4I;I)!,6"!]*R^[>##&-CHD8%O<&TIT3; MZ+;<;G)8&<.=I'[Q[GN3Z"S4M0)ZATBKH"\HBS56T9= *P-*;7S&1KACZ6M[ MQT&"87=NW"$ZVI2Y8BC'/&I!U[L@KYL74LSTP_1IL?Q.9F+; D/]]^U2\&*M M3QJJS6AEZ"T%68D/HOKWE"=90H3F21R&$$5)"&D8IS*) 6#EF_D0; M&YMN92\+(K)2^O+P49D@B[G.OWI1YO/L%3Z*&:_*@&E#15TGQ%/YKC^K=TLL M=<_W59D'4I1E+QW:E7IY=+[G\$A#_>;>!'SC= MW"[FI3?_9[%^O-THZGE2;*F;7*\6LCXCF(8!BE(4(9A3J:SG,(ZA&I- (E,: M"1D3EILGW-K-/3:>KZ6OB@RR6GZ@%0"LT6 "UEH';,03M^-IG! D[Y:1ZE\JR*2?RQN'_5ALW9HE""+V92G-$ETX&% @ARB M-,,P3S&'41:G@7(@HLBBPIWU]./[>C0*U!496G$^K:!N5FJA/(#J"[,P+ 3E MN$1&GY >@>_]*[+%?)MZWV!>BZ_[0E<*@#L);@? W.I3TB/V@WU-/*^![??$ M$<(+GQ3;48?\JCAJ?/!A<1WEBDBAF]5*K+?A+#3B48C3#$:Y2"#*J8 DEQB& M29#F,D^D0$85PGQ;S:*+8\HK-?"L,3NEX! M[ON KJJ*5HE?M7D7D],QV^U&:T2N=5>)Q5**8KWQT:KF>C1]'='9"S#L"9TS M0$<'=.XC71,%^8/\U,W)YJR8%>6HVU_K5J#SE:CS"&_6=3%@'7^U44_-Z^[^ M*OTF3@)!.)3*DX:(D 02F4"E6.K^" MK!6-UK*#95>RQ0"+:4:U;[9$/;/P1RF%;MXBVKG46D:PKZA>LUHGL%7J\)X) MN'G2]8I]!XAZAMUK6*DOV=X@&-4SK*=#6'U/XM0-A!?KSW.Y6#Y5V3EFL=J= M]X[H%2Y%!"T9K6/:NU&R:E5Q/5J#]:EP0,VV644W&A<@V%=WR'_2H MN'#Q-=7U?A/K1WT:OXW.F28A0T$6(YBC3$+$)-=[5 0F>[X>/]E5-;BG4M)6R))+-;UC8,W,(0]@]6W85"A5(H+/!H%= MCL7QSH+@M1[>\2QO4 +OK*JGJ]Z=O]S5B=,UM)1E\%6LISB.HB"1"0PXC14! MY AB%&7*)4NHC$B4$);:$4![^/&]]5OI;'VE%F:FKHX;#CV_T%NQRCY^/EV, M8W6]>0BMH0TI-T%2FEYRQV(K<0>NWF:P^.KJZ?!C,-V]S2'X*C+ MI\6M;@14=R(FL\]SG?!1ILS^+%;3',>T^MY8W4E:9XA6LO:3(FJ(BR>V MN#3;H*QAJ/HA>YC>9E\KX\="F2OE0?3C8J9N^;:>WSRM30MDG+Y[;#102@E: M8H)O8KU9SB^=X9F"UZ M??_KN*'5I\5R%TVKXV5U %<9>C*-8D&"+.(0XRB#*(F57Y"%#/(XB[G$*$OR M:#H7#SKBULP(N#RIT8.=5P]V>^K^GN]6B'B5&+TNEE6QIZOBW0SP-S,5/&$Z M#%DTPI9IR2UDR_(2)93?.Z&T-AC,T?%D,QA,.*C98 [ H>5@<:=KJ^W66%6D MX]UFO5JKUTQ9*U.4A9E$F,*,B!BB *>0BBB"61!%68@3SJEES^VNZ<9F>502 M[[T5=>#G"K3$MNW!W8EX-^'XQ['OT\TK(71HSFV"S!5=NCN''[A=MXFJQWV[ MC>YRLVCVRMB4OL[-G)?9 I^?GDFQU&1VJ^9\$"LE4$ZD#$.(*4TARH-C^S!H'O#S9-S8S#VKH.$!R:/&X#&&_;W+#__5C<2\6.G+_TWRW,VBX<7+F M]K'1BA)S4T6TZ 3:^X]W>UT()N#38K&>+TRCVKMPN[R'X@&RWG=1S= "?WC= M5C4 QVEOY=R8@VVN7%"JO;MRZ5+76G=5U()RGD3Q<"Z>>QI3CA,6YQ EDD*$ M/-5H^?9HL_ORJ-U(]5B*DR M;)1-4Q\IJY]U6E-9\>U#L6*SQ6JS%-N+GV 4@E_JMEU_:KE\J,Y89<@)[Y3ZL"M"X3 M4&L#/N]60?E@6X7 3B.P4ZF73@V^\/46'7>E. .'SOD![SBNSM.X#DEU7XJY MWC$O"V9^(CJ[;_UZPYBZ7UGUGP31N?E-^+/_7[S(BZ6FEBD;9GOP[= MA-H_NCW3IY:]+&=5509NQ)^ K0*@UF"RJQ1<*M$KZA99E+VB/U!Z9;D*^A2Y M6@6Y706R7079K$+1K,),*S,!JPW]EV#KLBJ?6*Y)59.O>EU6NFS_@NI?EI_# MW5M4QM"OZR-874%3_"RVW\R_+Y9@+OX$,S%7_+;ZFZ<,3^>5ZDS]M!]UN)Q0 M9XWWDD7=1W'S%^IFB]_$4_7<_*9G4'/>R=I-J6HNL=!3\00"^T\#.77!;*3,?H7?\>_ZR-=!O%0"-!GH)FMV21@GPP6 -K/V JS#T M9/R[R3"HQ7\53(=F_G6#7;?)V]ZKOU=/8U6B;IJ$H4PE%9 238T1$HHD10:# M. PB&:L_(:M#YN[IQL:!GQUS[B^ :K>?>SU40^WC[O7HUJ+6%27][]UV8^)Y MS_;,9&^R5]NM^+D]V@MW.:;BD6)9%G)[_[K]\;\+L50#/;Y^$2\*#YU!QL.$ M)*D,(1*<0*3X!-)0T8B@(@S"+$M98K4#:S;MV)A$BUJ5/@1;8GN@.J&JCZ?*%H"[^ M,8YZE(H01SV*(:(0@ECB&3**4)BP+,+7JQ>8F MQMA(J]U:L:H078O=79G#Y\*8\5?_Q MM!+BC1I9N@!UOI>ETVBN\<9Z@U7PCV2I'<[5#6.;ITW9?T#9C@73X3U)&N8R M$9 I0TW9;SJ=&BMS3OM_-"5YBA,K:KP\Y=AHL"6AKN2B1;2--;Z(LAG/^<6N M9TYKA 6-M.!=&\E:8(^!/>;H>(LCOCCAP.'#I@ <1PT;WWG=-M,/\K/5 5M9 M$=OP#XEQ0",:P226 41)P"'FB$$99CP+(D9%;MD.]\*,8Z.9[3;*FOP$LYW( MEG$XEY&VVW[R@M]0.U Z=+ E;6FG]A(F8XR.Y[VH\_.]R7;41?7/[4A=OM&Q M)$R[L\HN"I"PC(0BA2+3)>G"-(&$" HS1*AB&N7>158ARB=G&1N?W.YU.;)D MD=,XFC''U>CTS!8';8YZX8=.#'R5=CDYQ[ %7;K4/"KCTGFQ:_[U#>?JX5CI M:O+B;GFO>T\HT:YL%! *:9#%ZA\$,RYQ2F)JEWE]>J*QO?5U MPG M[*3LX2 4I* 1V#;;^@R^W53@$[6>V< =,(?H= M9U)?N-X^+U$?=-VP]8;,9J_WI.#_6)TH/&.=KF@WZM@88>]4ME$#:#W R^IO MX%SM(_.D1DO0NYFC7[Q[YA)'J'O(B'2#T"E1TG*JP?(GW2!HIU4ZCN"X0U*L MGA8P4RY-3H6@/$ZM-DTM1!EU7*D!>$L/L&@4 MF8"'6A7+C1:7!3/<>^EY&?K>CFE6X-=J!;8:@+8*X&ZW K]>6@'[#9HK(/2U M9^,BPK#;.%> =+2S<\U8UQ[V?Q,O0DVQ^J14_/A3L),S8: M;1])-_I4^1:-1F"K4AEZHY6"I59UV%]]2FT9V'3EHMH&#/2]5 ,&#O2T2E<$ M$%P#KO= B=AWBB@X!K@S@<67#6J&T5_%6N=O%JZ]ESP]Z^_KP3_/+]K0AMV M6:N[-H0A3RG%"<08"X@RC&">Q@3R/* "Q;'D46Q#R_8BC(V*;YNDF_K5W@4& MD:WLEOO[#NMBQJS]HMTSF^K3PA+L1GR=A/A.:Z"\B%_ 5HEV/GX?IP?N('IB M302GMX]:68B\]K\;2:$LIDGC$& MDR3+(8J8@!1%&,8RP[' #$EJ%2W?.=O8>*X6=K$$+6G!'UI>4 IL:4IV0VW& M9]X [)FZKL#.FIZ,,/'$1-US#4HZ1FH?\HO93=?ZO[N$P,ITNUEO0^P/(]V% M3(AD 0QPDD"4DPCF97?-/$AP3"(1V#7*[6*'KW3LTE>".7U!JB\WZH_5"._4&6"R8$+_W= MW[9E#.Z7XKEN"Z!\WELRFZWNY,T+*69Z[D^+Y7-1DQ>O@'D[/5]W'3ZNOZH7XL-!% M-J:(4QK'00:CB.@P0<0A%CR%:12R*)&2T]RNOH6;'&.C\_T37* %!7]4HEKZ MX*X+XW!0W@_<@YZ5&R)]W6FX/4Y]'(A;2/%V9^+V4'4>BSL,YT:'31[7O5B6 MT4KOR:I@VYU\G&8T%5A"D8<((I$12+(@AIFR:P/$),N(5;VSSMG&1FUZC[^H M\JD5[F"E!;8\/.E&UXRYO&'6,S]MDS>5H%7HX@24LO9R\&&$BBS9]DR3_^9U.L7W0$:$3NIB . \HQ"F*:9 Q0O+ N,3P^/4=&XM,B0Z\P)J??N7K34$_#M^^\K_<\;[4^JGZOK!)_HI#0-B^*.>"+V8PL5SMV/I\B_I=\=KN_#W\1+4;TA2J1@%1#L5^!KH67/L=O7U=C M!DK0)J""#;1PJZNPK!5RH(9N GYMGMZ;W=/; A!4"((*P@EH0 0UBM7]0.-H M?:3P%WDL;*I?CU\;FX=\H'+;_[<^[';EN/\ZCTYG_>^_@!K#%1S_"X!Q8(C_ MU<2V!%5X;8OBU4K["P)L4SR M&$$2ACJ\.<60*&U@$N8I8[GZ/QE:U2*Q%&!L+V"[)EAEA^QIL*U]J)7XY8I@ M0.N%,MO'ZQ/^GBFA!^3MZZ0XPN>KA(KM],-65W$$YZCPBNLXCA'.=7I?.5?3 MW>6#J/X]C2*2(Q1@F(.F<;&]F50EH&,7>B M:492WC#JF9$:.2 MC?;D/88+[,)E27=O#7>L98@C%G$$*<'*XZ-Y#HGR^R A48ACQ',D,KM*G'Z1 M'H*HJU(M? "T#0-=/&/8=U3+053W1&\=-KW^?B.KM:YP+M95+MUNKV0"J%#. MN&[K*%<=%>8=RG6:P^>M8J?!E ,7[30'X;ANI\6]EAM-R_54![[00 O*K="M$L"#9)F9H>4]M>S"M&^43V8&QODD M,L/[7?NB6%5*V6T:9ZG@228)))'D.KTV@UA("N-89Q0(EHC0BKIFH MVVU](OH*?A6+AR5Y?BR8^O6##F!PW]EW7BPSMAMB"7IF/]?*4+UL^5^+I[?F M+8YB#-S2Y3JPCAN]7#F>&Y]NRZE\J3J]5YT?7J%VMIYWE^Q([AR"9ASF 9>>*6I76ZD4<;)M MXW+>U+5FG@LH>"*6<[,,RAL75#VDA4N7.SI\8OE2,/&;>*)B.8UB3D484MU9 M4[WK,=,]-IEZX0.)(I:S,+9+M=P;?6SV3BVA+^:*0M\.5R47^*.2 MS*<_=4IC7T[3WMC#>D:GU#IR?TY>Y)PRS6:+U6995H9U@APP.FH7'O^P1J*UQ5&G>G$5#.YE8G96=HK4H'J-$+ MM.[MI7><3ZC]I69[D&GH1&U_,)Y(V_8XN'TCFQ.-)OZQNA=B6>:16W>P,1QN M;+QYMF'*/W0^LOK/4GSS3C6FJ'939D^ ]DR(9ECVT(K&$BJG'C2F@5V^>^GP0S>_,-U[=OS[=//[6"ZJ]56;7G0KWO M6B^UU$^+C3Z-[&7?O2?$?57C\"S=L/4[^H'VJ.)'3]/TEOE4[V0Q*04F,H-9 MQ!!$<2(@EIQ"FF>4Q2G*1)1X3GD:YZZ@5<:-]_0FJWW%7C#NF7EO[FX_@YNU M!U0ASQYY6CV>Y$W#P_KC\N2CV^> MUJ9;COMWCWA8EKP(E(R+N5AL5@?U=$I7S'QK\0"DRSN([OCT;45="8W5 MYN!I%)SV ^&&FRK[[0*[1V],U=<%9KZ3>B(_*H*C%PLG_01Q*[%C*8 IC_Z MQ9.ZY$Y^5[]=25*>87Q?DV59(>;F9[&:QC*,LC!@4/ L@BB+$D@85V9-'#,N M:91G=AVD_8HW-MJHM9N K7Z@I6"K]5*URZ-U!)62>N^NK>8$E(I6!;+^T+JZ M1;WZ>@[,C*:W6]V>2>]M%M8U=M8S_GXC:GT)]Q9QMIZ!/1-]ZWL6MP^)3N+< M[AC^61YA*Y/QFUB)Y8M8W3Z2Y8,28J'W#-7O:Z-R&J@/6A0D!.)0Q_O0,(8T M003&,48A#A BD57M<"MT4Q(^_>H>[[8.7C M+6CR?R8@C&"03\!6*;#3JL2_T6L";C@OZJ*6^PO57B=_''T5S)ZHV$V&01GW M*I@.B?6ZP1QM MA7_3Q^,$7#S8?N&G@XC]I O3W_VN1Z-R/I=C$O0_G^ M6:P?FSRI;7K$5Z5*E7PZC44N&!$!#.),)S?DRBS":0(CG$I".(MQ9-20P'+> ML?%$F4.H)GH"O-Z,!,O*YK4S@TQAS^-$AEE.818E,4229Q#++%6601P'*(ER M'(5V9:%Z 'Z8RE!;Z/M!VLS$[ &]GAF[D1C\J43>9L2VTL\F8">W/R/1$BA/ M9J'IK(,:@I90')I^MK<['QJK@7^0GSJD9L[4X%6(37G PO^EYBUK>$])P)(X M"1F,0ZH)*=>5 *(<1G$8LSQ->"Z9S7? <-ZQ?0</!-;R+NJ]#4QFQI,?%V).,(G[^S7*-9ASZ\M8'BQ&FMU>V]5B$O M:Z1,8Q9*%C$*8ZZ-IC# D(0\@(ED- V2G(:!Z*$">3GYV(C*L@9VJ4,_A<>K MM3%CM[X0[]L[]@IV7[7&]U ;MLYX-?78PO:.0'&L+[X_AAO1W:L'2M>G*\\L M)69)& L*KNP Z'Q7NPF7&, M*Q@])#+B.#(J/.U%FK$1P%8?\.M6!=V*=_[OO5_H(ZWOE5K@2Z67CE"X+36S MZ#5X]6)VL\S@2]0S+>U6YZ&U&%J;O5_HU:DU K/=ZE1*73XDZ&&9+!HV#KE< M [53-%RV\TOV5&KV-T]]#7TAW-EU\.I)ANL)Z N/O8Y]W@;M,?'Z!_GY7LR% M+-:Z4%_[+TW(AR"2I6',8!#'&*(@4E9P%D20XRP/LI!(PJT.G/R(-;:/IA:1 MS%_!NYV^I M:0+UI-PBK=4:.$_:&,\ATZ,O"S6^K&AC()V2H1A A@2"F*(8D MQ7F<)0E+4ZN\O OSC8T>/OYD8E4%\M_1E9IU+79]6YK8?ML DV[$S5C#(XY] MNU>B5J82+&*E^'"5B=IMKAU6Z_CQ7M%5NJ7X3 M7#P]ZSGNE\IQ4KS&]$;K@YBF(N8X1!D4/$QUWZT,YG$D81BD(L"91)&PJ^5L M-N_8N$>+K6R31NZ)&-LL MBW4A5GK^W\BZ_J\;JKB?-4A$E@%8SK3;+1,=Y& "K6?PHQ!XMY53-(ZHBL5RVV9;B; MM^4SX\$W690AF'*GR 1LE81RL81:S0G0@I?IK^KG6LW7;;78NKKH=^6YS,3V MSV51@@D@&@J@M0<*$% C C0D'J/M?*^+KU \;W(-&Z?G&\ZC(#[O$[C1_^]S M?5BG;N"_SQ4V5>HVF=VK=^N1K%IU$MZ3F4[T_?XHQ+J*?Y_*-,X3$L90*/\8 M(AD*2 +*8)2P/ @RG HUD@S*H1X@.V1-'T,ZME0L,T@86VX$;_+=%#W7W7!OYKR5 MO(EISF24!)#JM _$J8 XCA4YQFD@TR2+B+3:3+28>VRF;I5W0"K9P6PGO&4[ M1@OTS;BP)TQ[YKXZ%ZV&\XL!G/9=&^V!\=7)T6+F8;L[VD-RU/'180C7+I#S M8K'\NEAORWU@CC-*4P3#1!"(A @@QCB#E"=2Q$0F&8[M.D$>S# VTJD$!*6$ MMBTA#\$S8Y.K(.G[8**%1B_](<^H[JU'Y.'X _>)/*/><:_('F%W5)NRDF6YJE9 12CV<;V?G]P M*G9B!FSW^^X=KMYWMFJD=.AF)>P$;'_YS3]\%OD-/F$<*'_A.CCMDA-,X>E, M/K@XR'#)!:;Z["4/&-_D>E);C;:M&E"'J=9!K+K623'?Z+*@51Y#@O,PRW#(46P5<'J%+*/EYW=UY/\OX'FY>"E62FC+ MH+-K5LCT8'<0W(=WG.4'5#/_:W>P?L\WZ\/NBLEN'V#J0ADAG487J28%26A M_DEBF.8418B@/$^-3I1]"C4VLBW5 N^/.EEN7_]&-=VMYK ,KW5M4:_+:V!K MO\&B]>V.>UHO$];N;^DL[/PW6,*!W('O%[(8P;*UE*Q9RN:/;*NBKWQFSTAW M>A:^YAK. ?&,SIZ?XGMLEV]NE9A7/HW?OO_>[%^FA.22!I'N':#<%(0H)'&, MH(RI1%3B."-&9U$=M\(/L3%I03&&8!L M/@A7 S44OSL 9LG8G5!T$_#I6P?DTT[9]^FQ^U+7SER*- O=NN66K!ZG:G@A M$8MAGDFB#]TYI#'&$),@5:P7YU18=3W>'WYL'+>33MD1JT>=VS?;U)9&1UO0 M^HBQ;@_::E8YVU82=^D<>K 49ALO[@#WS),M;+5D/MM)G=+86SNHO<$';N=T M2K'C=DPGKW)J!_)YSHN7@F_(S+X-R-&]8WNY=5N+EI!673^.@>E^&WU@TO/[ M> "'_^8>9Y5W;>IQ/."0S3S.JG/0Q./\=0[NAWHE/OYG4SQKLZQ^\!!)DR#2 MZ;1)GD&4DAR2C%$H:@ M<'$R3F!BX6!9GW7(B.RZX(Z/VZF"^J MDX_Y0W5&TA0#PP)1E.($T.8)':;# MC4-3B0N8FOD%_G#JF>4JSZDMZ;:D>BWL+Y[#OTSR*!2($PY"0$**0AY!(',.<1$DDN,Z& M,FK2>F;\L1DZE8B@E+$YD'HU(XIS"'8S@P=<>J8".TB,7_X+BG>X)^K.ZD57 M/^S>[W/C#?)"7U"F>8,O76:_7:!HX%XLOHK%SGSVANGM:F6P;G[A_; M>ZGDA/??/F2\T+S*'[_+&@@_D>GYS_8!FM>-P"16G M78>S@PZV\W!)K?;NP\5K'7-?E--6%JVMNOM@2AG*P@BF6:*^RSP*=!Z>A#*+ MHB0@(<&17>++WO!C>_VWTKGU33K SLQ6=T>DY]?:' S[A)>3.OO*=MD??-A4 MEY.*'>6YG+[*WI*N<]\^%2M&9KJFP<Z^(G]\O%PY(\W6S6CXNE[KU2 M^:SAE(=!'F""E0=$,HAPCB#!DD.<)%G$LS"+F:4;9#3OV#BS"KQ?;N76.6E: M\ D@6]$!L=@U]Y;9EC!Y<\_,9AW8;[." MXMBAL[O=J57E3\%U,*#-8RLI>5L&T4Z0CDA.#WH^N MHSA:Q'7_A3OY44K!UMM^Z#_(3SV?SL2:LV)6U-W*Z$S\$#_7[Y7:_YYR%N0L M#C@D(DLABH34!_@"YE%"LXS(+ ^LVIM?(\S8/D"-+KIIUE:;=JV!\AWBG6Q;(\*:JK3:RV^; O0F^/*#&K7^C:ASIO*$@2 M&6<1@@&G1#$PB2"-: @QH3C.)<](EMG%7/H0R^;5'R8R\\MBM0+O'D@Q_T6W MU)TOYO _&S(K9*&L(=Y4@MG+2']6 ^SRP.RHV9>6W.7,O_' MJ*91P!(:AC!3_H?.7U;?O1P1J#Z)49CE>9YA.GT6RV+!OZ_)W22!&*<92R/.9I M#?+'.1\8XF;&00 6VA;P":W9!]X#6#U_L_=>\U;'>X\EUB^ X+5/Q/$L;] # MXJRJI_L[G+_)SD]ED(@DQESY M')&PZE=V>IJQ?<9:&P5;.<$?6E++@-$SJ)KQP/58]4P#+C Y=&[M0L%;P]:3 MDPS/VK)U7VV> Z%ASM=:F"1_UY6-[<\LT!?5W\]2-1N_N=])1Y;Y] MYTO:6N5<'.CGE&+1C#%81L6!T.T$BL,_.1S*ZW3J]:MZUY1#6;R(>X5^%(1) MTQ"=AIQ&B80T":2RE.,,YFDH8()3'*-0HAB9-QCHG&ILKUDE+-A*"[2X0,MK M<:[;#:[!Z;DWR'I^3<^CY7(58XXSVD N<2I+KLI88Z4JT&S/! Y M"Z,L,4H)/SGZV!A3"PAJ"]M.@==/BU5#TS(1M%#R^M)UJ=[D(ZL:6>Z#^ M:V?-G!YSD#>W4YWF9>V^R/&$__9\61,7Y U/ M!KWAV;??LH6RE'0"*EE;L= >3_&,0/%U/M<]V; G;T:*'YVIF=WEX$O]$#/! M%D]DSF]U5$43Q!Q*R4@B8!3+"*(XQI PAI4EP"G!)(YS8>Y#G9QB;#Q2%_K5 M&0 O!3<--.B T,!3NAJ8G@FAEJ\, B@E='&,3J-CX1!=C=) CI #6G;^3R<0 MG7[/Z3N'\W5S@)F9I>..1,]$M@6AA]S5TTI[LEP.!A_4 M4CFMV*%ED6Y'XTU]C>X7;<=".L:XSZ,;!F[[8GN'I^T4\A-5 $^5E8O >('\_T1O'? M9U4^']Y]_A9_>R-WF_5JK2R(8OXP3>,HB@CB4*89A8AB 7.221B'(55&DOJ1 M6D5*7)AO;,QQO#NRV GK=U^DC;K[QH@CEF^T,]*2MM^MD1.P]+@WTI[MS3=' M3JANLCMRZK;K6BUO.SFK'YK?-?W06@D+-W/>!'^5DASU5M.MU*9I*KB@"8>4 ME(V8!=,]?Q(H$)(,!3$)A54D1DOT*IWC!I%*VI%9[H,JJU]=_EN8^U\-S^V:N(;](7N@^0SS6, M[F4NMR_'/\AL4TTVFRW^U/'K*S7M-[$2RQ>Q^J!,8E;65)KR ,*2L MU"R*( ETTYF(YV&6<10S,IV+!^5G\Q_F'P73^8TX)*\XY$B*_OBD2@Y2-* ? MK/+U7[4["BNN^";6F^5\]?>ZCL^BVN*=@*:JE66"B_%ZF=&]5_@'\I\_WH+& M69N ,()!/@%;/?[+>9KA<6L;'6A[$BQ M6A\420@2G=00)% &$8,HR5)(L"+*$,41T2TJF%DU['[%')VYW-H+VRFM_TOY M2SH+L%+1XBBOOQ4V."P=Q;KU3+^M9;J336&,2DV@] 1;18'2M%4X0P=I*#[> MUQ8TZMIL@ ZYZ!9GP*-8_('.D???U:):9%H]!.O'LOAC_1"H7S5_7YK;;L'4IS$T^+1>C4S/ MG\4C4%SBD$ZC8_$-NAJE@;X?YH^0'<]WZM_)T:?O'(Y?.R7?X\;N*]UV@3Z1 M8JG]+_&;(*M-509EI?AT*71/>\6F]:.84YJ(*$ PY[%N'D*)(KLT@C27"$=Y M(#FQ*G9M.._8&%"+76XYB EH2UZ6$MK*;K>Q8[H$9OLZ/0#;,X&V,6T+VD,X ME"4XGG9M3&<==-/&$HK#/1O;V^V3OW:[0G/^?\HR;*]JV!O&=-GLE:[_/UOH MF:N^6HPE5(8DAPG1QE@:I3 /PAABGN5Y@!.$(J,JH]8SCXVA+FR2:B=LIQ-H ME ([K>S:G-FO5#>-]8K_V^Y/>X#>*KO-"<8K,M_LYALL*\X)AG;&G-L KA%C M"R8$7WU2*NA>-VK*6^75BG(#_$Y^4UYE\:+G64US$7*.60A)2#.(I,"0AES] M%&>(();%&&.[X#'3J<=&>8WDU5&<;A!3OFML*[W>JEKNY+<-)S->$C,+K1^@ M>^:V?8R_-QC?[F'\S0!CAX@S6[B\!9\93SQP')HM(,?GM7A:?2GFHOQA2B1)%'?%4,89@2@),YB'*%1& M'(D8YAPIP6PHS6[ZL=':3GJ@Y:Y3M]0/+0U *3GX0RM1_6Q9;V8YWY!;DYT;3K4]&:Y5 ]651_]=7?)/7G5O[KYDRQY4_^I$7!5UE;_\4CF M=\]EY-;7Q?Q%"2SXSX,T3A#<4;+@[B[==@+]AB!.(X5^5?"B74!U']^_/\X]/S M;/$JQ#-<(_HORZ4$C.ZB%!RWIO9;_M\;, M7U, \ZF';A5@#"6 M!P-&"V#&8;YA[=N;NAY1^TH]%A#Y*MEC,N6PM7LL0#@JXF-SKQLE_4J*N6X1 M>C?79Z9W\OUF5Z0 M'KQEO^W@.>^;J$J)W6LBR96^56E\T\2B-P/YX^A(DGKCY[#2# M\O$E90\Y^.+UKJ;@@OW[<3%3=ZPJYWJ*L@AACA-%L4CQ0ZX+RH>*>T,9!!SC M,(X"/ETOUF1F:O@=3F'%M=N)^GO0?^@YJCIIM9S_+Q"EI+9FW1&8+"4R8 &' M+$TC1;9"0AQE")(XSS@-HAR%D7V'U.L@'; YZK8C*JVZ>%Z-9\APCJGZ9*58 MER=/4PHIDQG,I$SSA$>Q^I39-D/U@6;_?5 _5I7[? %IZEU< TW/WZ=*H FX M6:^7!=VLRRSG]0+I\28@Q]'PV!,JP);3I:%?LZMXH.T0] M%;-M#8>Z9%HMPNUBOB[F&V5(W"F[A50US2+.\BBB%&+U6$,D)85YG@D8993J M5C"$YE8!DJZ"C(U.2STL$UJ<%\%BM[=G:(?8 2Z#OTLE6K6,FO)^X%VMR2^Z M7&BC#-AIXWEK^ H\?6X7NX@Q_!;R%6"=W%:^9KQK6TU\*N;%6GQ1#,P_S]?J M(2V4!]&4$-7IM%E"%!V2! 9"*&;, PSS,)>0)#A+>1P3C(PB)^VG'AT7MDK* M5;+#4GBPD[XN_&N7XNRP*(9,V0O4?7.C/Y2OZ&=A"ICW]A87)WZC;A>F@)QO M?F$\@ANE-9$"=2N[T^%5.T-4IR9^_"F6K%@IV4J?O@Z?FO*4)!%+) SB6/< M9D@YUAF& 8]8&O*[0TKC M!V6\O!"]@;D+R%?>>U&YZ?>E:3/-"$4L5M23)%$$498E,$#6,_/LQ-W+LFXA>=\+DA9I:[X1'2C![&ID M[5*_;%#J3-(R&FBX="H;O?82GZQN=-P+*(_EO^M2D66NP#^+]>-BL_XF""]F MKQ^$XKRG8JXW';9E)G]_UL[J_5+9LS?\7YO5NLRWFL\W9';SI NQ3?-,)(3F M$C(IA*ZA$4.J,YM(EF B\CR. ZMFFGT(.3KBKS(Q5ULEP9^5EGJ_0*L)>$M/ M('6EUI>J4NNFU!60K9Z6.P1]/ *&FP5OO+ ]?YGJ-?U^O*:UAJ"M(FA7WZW4 M!*6>8*?H!%2J@DI7CQL+/:Z$KSV&/D0<=KNA1Y"/=A[ZG,NI<#J*[#38@)8K8=]ZV:WQ3+P*OI<@IYYO$%_ M)WO3V+F2'K3$!XW\?<)MU8VB/]@':U31_?"W'_WMD_\W;]TLW/"[T.C"V"XZ7O0'L-Q$,?.&>?/2W\C_UHL;V=DM?JJGK /BR=2S*>2T#C'*8)Q)!+E MG^AZS0+G,$ A8U&N"U]9Q0-;SC^VCTMW[, $E#J 4@F@M0!_5'I8!FW8KI*9 M"]$C]CU_5?S#;M^$PPT\7\TX+&*,Q5]PBS!@3+%91Y+JU"/ M_D0=&[TVPH%9(05X]RK(TM08'V!=S5AV'*LU8)C'Y7IJ!^$@53VUW18.:"E< M;IE7SX#6V6,47N_+XBMJKS]!AXWRZQWPHZC _F=T_-9LZ$K\9Z./)%YT;;5M M)1H\&?<] : MDK4'P/JF6A>L[.GQ A"^R.W<-,-2TP5ECXCETO5NM%"66-14M12/BJW*LTN= MJW'S0HI9N=V\6.J:%+N=Z=U>\U>QOI,_R,_J9/.PQ-GV+8ARF1 I""1""H@0 MB2%A-(-,MU^249BBQ,H4[5_DL5'55C,H%TM8MFGBNDK][O3QO^P8:X!5-^.^ M<:UESRQZ=_MY LKV CMU)F!_<;6R$] JSC,!1*IGK'6H6*;7Z7#E/CAXN 7Q MQ.8#"#SH=V&X!3C\P@PXL]NWZK?->D-FGS9S7O?U35&42$HDI$07.V.<0Z(, M5D@3+E$48QGK\&?S+\OA!&/[#E3R :D$M,QWV_+N9*AZ]^UZ4.T43;8BC; M0@"Z)(K.8IBS8E94>V1;8V*E#(U;L5PK(_B^?#G$[/6_Q4R9%3KALKRB#EO$ M@118?>NA2(-$N991#'/!0I@QB3/&L4"I>=!13T*.C7]:*@#E<0!6*0&>&RW@ MH]"5I'9Z6(3&]+70W<0VEN7KF1EWM:1:956TDF!?RPEHK_$G?2I=K_%65:AU M!2UE)Y="5(=;:XMHJ1&L^4!!56^Z]G8A6#TO2F>D5E]S#Q?0U3-Z>W%??<_E MYB?4YEYC RH9Z@BC''.$6()@2J7ZVD?*8\"!2"'/@Y"R,!#2K-7AI8G&]L5N M[-^6H(XQ76>A-7,X>+UCU&AS M0/YY_KQ9K[Z(%S&+:K\WHB&6(<55+\ [NA++ES)%Z9O0P%>^LU8$O"M5 9%E0%,7]F;4X0G1 MGMFCG=)5"3H!-6(];#D88.(K=+-CIF'#-"^K?!22:7"+&Z-\6NO8O&P),^/!;O1YQ9E\:X?XN?ZO5+AW],L"#D25/=2D2%$C")(1:))AB,B M)2>YL#IML)M^=+S3JF9WOUP\*\/PM3R9U)ELSTWLW4XEQ44/UFT!+5?(C(KZ MP[UG=M*"U_'G=9W ?81+Z>O:@4 K $H-/#*6&W2>2,QR\D%YS0V80ZIS',6- M_>K@P]6/Q0U3K^Q2J+>8;TIWL)I^R@25A/$$2LR45442 G.*0BB2%),D#1%! M6=-+RHSR+LYI]+;M]Y/JF>>:JCHK373/;:(3#='9<=IEW,UHS ^6PS!7(ZNN MG5A+"W;BUFSFCZ:,H?'$3)?G&Y2,C-4_Y!_S&Z\MSEP/_$^B Z/7KTWWT]># M#WJ(4BED&L*,!C%$&#-(:_2;#C]&]5JM@/G?,5FRW'"LEMZ.WBC&/C MLT9@4$H,]D5VW..^#+L9H7D%LV<&NQ)':[HRQL83/UV>;U!",E;_D(',;W2D M'$'7NRBISW/U#HO56A_J;8_Z[H5ZYN9K\B"F2$0YBC"!(6,Y1('R]"A)*Y#EG5M:5U>QCHZ+= 7M1"^[0-\T.?T,>Z@O5OCE))SJTZU VHI=A"Y-6 M9[2=^!X9R@4U7VQE-?>PS.4"RQ&+.0WBQFB'J02?Y\==*K\M9K-/BZ7.HIT* MAE@0\ QR'A*($(T@H0&%0A*42,RBE%O%"%C./S96:\0'[QH%?E'\!K[O=4.N MZQ[^H?4 M2*61I?M,IE17X_@]TQ^/>!N38&.Z'DB0=O9!Z5!1V@.B=!U&#LJ M%(Q/= >R9A2YC!_[PNIUE!= )HED)]K>'Q9@&*8M0%C-(N#*54)1A MB/,PASB05 BD_LR,XJ6L9AT;LVPEK%LW@!EYL E_-P6[FU-Z@[!G;JF-ETKF M5C3Y!.QPK>0&7_K!U29/H =\APK\]X.S90B_)5[=,?FF@PT89&^IWW[4O.W- MKCW M(?-UF4_0=U3O%A6!;YY&>9YH_WL,@O_0[%BL\5JLVR=V3$<8(HR K%, M$HB"C$.,\Q3R@$4A%IC&PJKK]S7"C(_W6[J VT>R?+ ]0[UJ;KJ0RRD$9)"$F97I3E,:1IE,,DQ4D@DXAB9)1,W#G+ MV,BP$114DC:F1"FK&2=V@]I-=MZ@ZOLLPP4E8VHR0J'#6U;W5W2C?MBQ3/>H M@]"'D6(-+YA=[+OB_.\K(3>S+X444XG2A*0;U)Z)H[-H M_ 14,H,O78AZK!)_#%'OI>%;4XZD'OPQ".9%X$_JGE(60TD"BF*0R#JS( MR5: L1&5>@0SRUPB6\C-"*E/('LFITKT"=@*#TKI)[N8UXD.V*<"W)."3X!6 M 6@=/"84.:+G*Z7(=OIADXHX2# V=FM'I%=:'+ZD32<#F^), M3FMC<'K1-^(]TZ %V#8Y )[PMSCEZ'L=!CKQZ&D][$Y KL&R\S3$:>#A3D:N MT7OOE.2J@1QKV>]-H9MGS%=B2D1&4,@99#$*((J1[F]!,*0A)SR)42IY,GT1 M2[HP+D!_:AZ;%ZD]6W_OT>ZEF94O3>70ZR:,6E[+@O$GH36SD*^&JV?^/S)_ M/UY R+ZH>A<"ONJ@GYQCV-+E76H>51OOO/B*?FKO#YOO3%F>QHE, 96'*$II9]T([FF9T-F39]JKL,P18NSV6$P&<@=:, :X'K&\3 M\%2+L%W/I@GXJMX LGKT3PW=T/ALYW4\R?"MN,XJ>K*-UOFK72,J7L1\(SXI MV3[^5*_@G,QN-ZOUXDF]C9=*RZ"8Q7$8",@%5AR2IA+F$4TAH2P)11SG06J5 M5W"%+*,CFI:]_E6L0:W:874:E_H_UZR8&34-M X]\U>M!="O'6CT %M%!J\3 MY %5;S$6[I(,'&)Q-63'$1;7#^EXWKI8BN)A?JNKP2Y?ZT*!.<=YB,($(IIG M$"6"09)0!A,1Q &)\Y#+T.I\]<0D8^/&6L:R6O/-9OVX6!;K5\O#TU-8&AZ6 M7HE0WX>CI\#IH\YB!PR^#D!/33'L@6>'DD<'G%W7NKWQ-XPM-_J\M"XD+5;: M9-XLET*W::"4Q(E^Z;,\@H@'*<1)'$,>2ID%"&>,6+WY79.-C0'*HGUJHB=0 M5(7;UUI>\$Q>->':44$GR&:4X NZGJFA%K-5[%ZWRMN)ZH\<3 #Q1!*=4PU* M%B9*'Y*&T3WV\9BWBO.U 7*[X&** D&#F&(8,X8ADH0JHA 8,I[$D>0\"YE1 ME,/AP&,C!2U;:88#+9UYG.4>6-TO_#40]/QR&VIO%3]Y2E6GD,F]@0:+DOS_ MRWNWWLAQ94WT?7Z%7@;3#9@;NE 2M1\&<-UZ>TY5V5/E7@N#>DCPZM+JM-(C MI=WE]>L/*2DSE1X'56]9=@+5R--V(Z.*?FXP&BE%XRP8CM;C_GXF78S/JGNX M$I]_P?F24W[]*Z\6F 1"+KT"1%&=)LPYP$E @(@C'&*Y M4H>^T#$(?1W,S0YLR!]59E(KIO=#":H9Y=$+Y+ 1< '/R'/? AGM:7]._:'9 M+M_MS'3YTVZ6]S8[R>0^I]1F3I]]SB(&[[_XWTN^7M]A^A*X[!FWD:=^/U_EC.F/@#"+=W $X44R;Q8=G%J^FA\A@9-J9)J:+0=/3 M92_:3/.52VG+OZ[J?'_.:K^K35$]Y,N.(Y3X*8D!8DANHV(2 212 I*$!Y!2 MYL=I8D=:KM/]W$SNWNWP1OYV^[#1P); 7&LX]#9@XX$\LHG6P739TDMKD]N]"&HJ?^5.'NY;'/LM\B B 0<0(VGN M(IR"+$4XQ7&8Q*%1/IIVSW.S;UL1U='1.1K;"T'7/$L: \JQSY9Z68YV^(Y! M$VR,E:NC)^U^ISV*,H7CZ&C*N &+_>V[YRHO>%6]7SV2O*DP*O_YN&K8-Z^K M2GKT;"'D3I;Y@0]B&D4 0AZK:L$$!"@4,:2$XD#+#=/O@]/\E?D58=%1B\T<=@(Z>PCFRF-O)Z'8&OO!;G6F:O%=HYF@:[ M8^>H3K1)=H"NV:;9"*C!O;->2]-MH8TTV]M)F[UY*?]2DW*LB()"&OHQ]B.0 M^CX$$!$.,DP1"$0L0BA"G!&MNX:!/N9FGP]9A=K\^@N8EW9P#AM?1R"-;&TM M\+F <^D( 0>,2[LVWXAOZ4BI?K:EXT?-;Q&_\P?5X"ZT&"_;FDLL3#,4" I0 MK"X=DHRI_(D() +3!"8AXWK>V& O5:][O7C^88L]V*?\%V>JY,O7U9HK\A )4=Q>Y) @R* Z M\0[C$,NYC@*0!8I7,21RSF>"9BS2WGD-=#2WZ1[\A^SOOWM"20Q4\2A/4>R; M,'0,H:JQG7*$UA%TM"_2 M0&-P-S3T_G1[( TM]G8^.L];6,H/7/"RY.P>_VJ**)\F8LIYM8 0PSCB!# ( M P!CA$ 6I0G "6))Q,/,URMW;-COW.SH(7'%J@64PP%W#M(Z#YM@;J%;H M)L.JY?,\Y-+Y/#:Z!F9X')0GLLK.T#8SUN:8#=IN@^:F,^7F.NY9=HO7+R @ M^<:?Y"?U4[$IS'X6A3WUC&I*> MSN9FTIMXA)VP7BNM98WG09SU;DE=H3>R";<'SHZ*Y PB+@E)^KJ:GI;DC-(G MR4G.O6/)"XP+=O/X5*Y>:N*9JMW)0(I#B&,&2"+DCCK#TC%$20@XBC%"% H8 M&IF.T]W,S6@H*;V\(Z8AX>]I+/7,P^4(C6P8:G"Z$HZ0.#\,@BL.WM.=3,NT M.ZCH$9_N\-.7!IE>T__[G$MOI9^&O'KW^@7_:U76%>1WD8XBC)(D$0E(::RL MA$\ $8B"))(>!B'"#Z'6N9L[D>9F4;K!DAN=O$&._IH[I];,JU6S#56U'E1- M;V;2H1K;Y[EXE"8*>+T4:^=!L-8"O5%@[*4 ]@?+7MRR>8WF:U7C^>.ODMZ5 M.>6Z!9GWWYJ;P?SXBY2#IB8K@7Q:A6Z]XYXG7)=QVIO,=&G7LQ&K_]TW/-,RD#U M0J)?#:J_"8MKPBVO4DLQO"K^+%A>K,Y>K6!R\[]&L;!FRO MY,NZL-UZY3UW5?1XJZ/!A=A%XZ=Q 3G5J(QL(7>$;ALN;6]5>'NJ>%NB&54 MI.6([*HSU:@87%Q.-3H3766..DIFUYLND!V\\+RH@^FN0%W@L'SJN1/4DYW^Y!S2#C:=/1V,^D.XYRRA]N)L\]? MDKE?[T1NQ;TB='\N7^O&/^<%OUGSQVJ!,LPI(0PDS&< !HR 3,08I#$641*B M( R-:EAH]#DW0]N(?-5NP*7GLA&[S2_\H23W:M$-CT!T!D#/D#B&=62;X@11 MR[Q]+8R<9NP/]_@&N?I:$)S.TM=[U'R& MN%/ ^[%1P=!4F0V.GM$:#?*1S9=3M(W-F!5JC@R:6=^3FC8K6 Z-G%TCEF%[ MNPCB3S@O_X&7SWS7R<(G""IJ>T 0444P< "R-$& ^S%+T\QG*..+@C^HP\C[ MU1HO].T)J8?WHA11!T[8*[FJ M,*#"YPFNJ@E ,B1P3X2-Y2M6A=C^HC,X5]T185MEG(Z#W@+C#MV15Y3/7?24J%XM:VQMW=5&,RLF7;JN$I M/3REB"%M=VMW_3AN;Y.Z+QL7@]FZJ\9GH]F[D<3*[OW.![>#]W44= M3'=_YP*'O?L[)PW:;7YRGQ MKE2!:'?N;[_RCES>$QU,ZN;V*WCHV@X\:9F/M):>%BY96YSDG[@L<;%^K:L MXN4BI#'G$4\!1V$$8(88P(KC)_%YR@2%&:')XHF7^4I:(%RN]6;]<*IV+01U6ME=9@'I86)JQRGX]S\^.:#5"Y8UAX:C2X4CY=K0/SL$%\EMV0 M:)PBC GTZ%9)87S,8G'E;<3W[E?>3@'/)"#.#G"#XX$Q@9_H2,#U )B= =@" M.+CO-VYTNKV^K;Y[^WOK1B[E'_CX^+15B.LV4[>*3/X?O6H(H7K3_5Z M68^Y_->M^,;IZJ%0DMS5_N#[5;7N9+"G./,Y3A (,AX#R*'<*B _ =#/N, B M@C@P*A4SFJ2S6YDZ>? ;5;?5-VME :F7IZZZ5]Y.8?7B3F6OT=FKE;;E,7#] M<6BZWW,8\K'7R'I :UV\._Q:$Y]?*Q_Q@3>5<-HX?59?@;S'3_D:+Y5>5ZVQ MGHCT8*01<,Z%X%K.-Z)(& GN?N:$L3JT6Y9NUS]YJ7HN^4_9>?["FY.N#[P^ M_I8_5_];;I]R\9H7#]?5?W'VP*NO?'TK[O&O1I[-DOF!-__=1K;AR.4VHMO3TUO?90_K?/JZKZO4G]\#ZID:QUO/+^P'FQ_2L6\FM2/H2* M%AX"+T@P D4&2*C)$#Q"(?^"%,TQ2*V(=R/V,5QGFR0R/;_R81G,H< M5!VY_X?':\FMPP1/ Z]GV5W".;)Y_GR X<=AU"X)#QR$PGV X.GNWBI$<%#Y M@2#!X??LS,N?12G]9?D"^U,:O&)#3W'7'O/&\C)9)K6B3F [-+%N&KW@0*%) _HJ(7@N M2UZL%WZ$:,+2$&0A5N7,8P(RDA# $8IBF$'"D1:!TF O<[.7S>YPN2H>@.SN M494(YJ8GPZ?A--B#7P+2)+OG326/G8B.][I]"+C^ M?BX+HTMV'22'9[UC$$>>^P[P,R*#U43&BAWV7-N3T<5J*MGEC]5]Q9*(J@V2 M_\9?>/',.]=M[U[O99.U/[H(4!8AS!% -,U4^BX'&&,$$HQ#D<8^\E,CWA2M M7N=F4+J;JVVEJU:#UG$WI"'0 U_/E7 .Z\NHIH<_":L[,9 *3 M*YHFK3ZGY6PR@>&(P,GHY0OJB!U?NG:[VCW2!@O43-O;M%;I0#T_/M5[J&]Y M]=>GDO.;0MH)7JU5BV:8&6!3\;C*)WWLOH[ M>E]Y2G-/J>YM=*^+]#HNT3;%.+FL\S:JO-,7BYL"_I,5YR;IV/)0;:^>YK?\ MX>?Z5OQ9-70[BRQ( Y_1#,2,!P#Z) D)3$0@1^QB,N%"!FM-8.]S6V=."QF M;'7(-@BOYF&;*]#&/G3;+YBKC*H4%:P$D,(VAW$.S]]T0'%U#C?8U[3G<3IJ M'YW+:;UT"7OI+DO]T\O7_+I@_\S7/U?/ZV\CBM?JXG65Z;B2KLE1+X'4*6>JE2!O0*5Z"6"G M&58O:M'V1).L;XIJ7=9996QQ#KGE)>!-S8&^-#S.ZM,+,XE.Q%Q=D1 MY'$/$Q\X]JIX?+S8_ZCYY6=CAY1A:7:,VUW@AUP(N?N3TG\J=G%*FG>A9JW. MS3:TB_56_,X9CK=30*[@J]6Z6.D>Z5F@??Z^=#R@IW&(M#&65L5ET)<]=E87 MK(9=37;?:@=!]_K5L@4[W^5]$^O1UAO:529ZQPLN\O6"8T%"K,@J0B$ Q#@" M60 A$&G"N=SGH90G)G[,F?[F9K=:.RX;20].7V7]K;G.^ M>R>UD5'?'SE Y+R_80_&R-/ZOL0U Y@1'D;NPFG5K=R!@Z8F6^Y/J]!=SGN> M,)MKC.>+C\5:^@77C,E!KM[+?]Z6]ZN_BX6@(@XPA@ 312^5J(+;D1\!R((D M8D(NW#S5F9D#?JV<5YZ25.+H*5GUINH0H,-SUA%,8V\&;!#2GKP: M& S,8OEV,XOE/W:S>*C-2::SAE*;>:WSJ/EB6M\>WS\^?"F>\O=%Q4KV:8D? M=!?5TV_/;>;64GKW^:-:6;Y\O;OQWJ^**I< <::_R/8@=7ZQO1RDD>?M$#[> M#R6LHZWZ,!)6:W!/DY.MQ<,J==?D,T]:\$$VF_8;*6.A$NGOY*#*L4YPP:06 M24N/'_,HH2D*0 PSQ MN*K;8 +9($^C5D/3<3.:Z+7'QVCTXJ4Z&Y*W?6 M4:$.\VV4L.5#-!LHO=/6"> ?>5GH(M^*Z6V5Z([ 56<()N(OM,+4.3NAF11O MQ#UH!54_LZ!=?GHNV*88%/%%XL.(@E2P1*7P1=+;A1G(&$XY MQ2(6B58*W^GFYV;X&@$]H20T\+J.8=-P6"\"8V0SU.)0"V?CAAX#8N!S7@3, M1 YF]T/Q'FLI_\.1_]BK_J"S>/S6=)YAK\1[;F#_4Q>D^I'SJ1WD,+7CMLGF M^ >OUIQ=%TS=H]&ZB*_ZU>WSNE(%)Z29_2=7L=KRF1=>X@?^C:MM@OS]^U51 M\^5)=52D5[ 0- DACV. XSK/.?5!EB ?,!0$0>+'F ?^0C9"5D99@;-0SF3R M=54<;^XUNM4;.=YJYZU7WDN=-?;]3Y5.]OU:_K]ZX*[^UT97KU76VVKK==3U MZK"]WVX*[_]P7%;]E]US_QPUG>79"#RCA<]!CN/M)JFQ\YU^['RGZM?RJ1U, M1M^GXY3(68V_R]S)>2@V?9+E//3NV]',3\)+SYL4"[042/U'G7.]X*6*]6YB MVT,193Y!$8B%XIP,57(52E) 4"H"PG <95IW^D:]SFU+U3W1J"FSFR(,\A\= MR>WR"?1&P?3HR!&V$QX4V<-ZP6F0!DS.SWZ&^GRCDQX-&/K/=71>MC-0W[A* MA)#VKE3&3]K4!UXI.J:$1D0 SHC:II 4X(A#X., A5D<)(@9U1,ZU MC!YMA#0S,Z>Q]!.<1EB ,&$40!1"D&4PDC\&OC3Z*4,X,=OR78KF-)NOL?!D M&&$,$0:^(M.!F$H\N2" D(P$!',BTG11<,URN-989@V6FX[&P_&],^3TUK=+ MOZZ1E[/]S^H<.,;+UI#VCE:IDUU,NB@-*7FX!@T^:[?D;!-Q;\7VSK"3_GBW M6N;T=9'$T$=I%@ 49$C.RGSE-5)[/]K_CG(A:@2<(^.BU^>DUL8(AD/S8_:RY1[] M9!G0[8G K@KH[IF&ES98^-) H2!F $HO#T#!8^DHQP)$81JF*"&I-&%&&W=K M4>9FN?IK/N-="=SF5JS6ZVKB.>]T&; MH;0?FV'SY 26D:W.J61";90LD@I[D+@@M_"PQ8E3#'L4.LXT['O0DA]@]?BX M*FHS4=^O5#N3L"!$^&D@T:(8I!'P Y; B$4D"8U"8 ?ZFML$;T1M M"O!YP*MJ<;N.S&]YT?[6,!A@"' ]+\41C",;A!;!6LRKYE*\ZO@=#ND"SL/A MBBI@H*=I:0+.JWQ$$:#QBIT%N7[!^;*F6UN5W_&2[PC:%.W2[J=%X-.8Q#T M3,P8P(YL;VI.M2Y9Y#[$2@MW-L<4'T<&2+O;2:V1*1B'ILGX?3L[=5.\2*=T M5;Y^PW]_D8Y3F>-EM8@C'"0D@X#Q" .(TP00YC,09Y21,. )IL+$QSG9R]R\ M&[D-9,]T6W6\XN5+3KGWN)'7S/:B*NQ M&K9#;S4"8Y\!US'(1#-6F9R,5=Z,W-U;C9Q!7M ;C.!$V403CJ19+I)CR DV-T]K*E7+?M9MN_[ZM?4SD[GI=RT6:UHZ2J4^.E.FWX ^?%.RZW M9/P>_UI@'S*>8@*B& L YH!)#UND&2"!B),6!I1$_?;B51S6TIK6;V=L)Z2 M]L(# KOALCL]&'T0WOYH0?YNIY9W.V*;&K*B83I(@3N1N!F4 TTB $(GM:FZ&M9:T*6.1[V0U3>[L!5;/6KJ!:_0-A4*JSH+MB'D^_]\B M]? <&LY2 7L[FC@U[YS"QZER9]^P=.G8OY[;]NY7W[A2(%_RKWQ]4]#5(_\L MC=/]2F6DW)6KEYQQ]N[U3^EBWA3;,F;7=)V_-%:-5'56W2)(:1A&0@",DDAZ M>'$(LDA@P%$:!EDDG3Q?BQ-O3"'G9I_4357E= M3ZVJ:B.XVM;ZPUL]_]/05QSC.]!T'=]X=$;TK)W]6? MZYR]N\[8_J9TE1_ []ZNHN-.7^_'1F.']GC, 7'E;HXAXK3>YX@@'SFC8_9E M6U^MS%^P(@#\G!?\9LT?JP6,?1;'&00)PG6"M \R#D/@(Q_*A2.$'!L=#)SH M8VY6?R>B]T,)Z=52&A=2.\92S_1>B-#H>W S<"PJIO6J[ZQBVG$/$U=,ZU7Q MN&):_Z/VQ.+R+\[JTW'%";5AH4L2$OF)XGN%#$ L_R]3B3U)&J9,1#', MD%9!S_XNYK;>-$*V=T9*3!,6OY,8:MRU7HS,R%/Z"!0KCL/37Y@!S^&E*$W% M=6B.EB'CX1 0PZR')]^$=X8:1>YMP>;O^ MR^JX\.4,!3$B2@DC]'Q0I!EA5CX]ADB&649($9J39 M;Z+&W QUG=_\LLEOWO$8;FD,+>@(I_\V=$_#YS[BHY^T7TPSN"UQL"LP78/A MK24:1R2$>=$&AEQY&N0#=ER";S:@+GD#IU=B>H[ -QNHDWR ;R>-W:JK+FS5 M =IMT;F:6?A^RI (8D#\3/$&$%_N+/P4<*+X?T.$@E1K9S'8R]S6+"6D]]NR M/LJ6QFM5VY_.)>N5NKTP6[=.HZNWK%R,V&YCU^RJ61680AIG$D( AB=1.*0@$0 M"3/ !<^B,/9C[ANEFO3T,S=+L!/3>Y)R OFATT92TUO)T[#J7BQ>#-;H=X-; MG)2(RB][?P8GB]N\012<70#:0?C#$HC&6#?+(]NL+^YF<2OSPKCNIY;+;MICM4PN!J&T2UD4QR,5;O8 M>T^*Z-7R>C^4Q%XKLHFYU(#1- O-&9Q3)IA5'M["*B2L#S6LI4)5-))[54M- M[JJ6E3Y8YU/#AIN9..M+2Z?CA"Z]UQQ0OJLBJ]>_\FI!DAB&$:$@QL0'D/@, M$)%"D$8$BM@7# 5&(58G>YF;S=UGDZYK__Y0C%.(QM:KKL[?(T7[FTZN#'QZ?EZI7S[PVI6T\*_FO6Z%R M@!X*E6_>1$2\7U6;^GA^A+G<'"(0Q9P!F 489!(J@")..0L$C2*S<+XQI)R; M,3_)Q+.+6[FJ*[X655O^M;UG4HI=M03\EU8\=/D%Z+FG;SZN4QP]'L;:.1W2 M"ZHMC@"Y\^J,+F5\HVJ.(\#<7_UQC,YL65-55N@]_M44WMEM7&/F4[D8Q""# M@BLV9P@RG%"0<"JR!*($8Z.HMKZ.YF;>Z[382@7DJH/R-F=;BFW*V-P+K)[) M=0'7R%9SA\TTU;?.0>*,1;6GFXF)5(>5/>92/?.\G7FX*[D*ZFK7O^N"U5[N M=57Q=?7^N2SEZK@(TC F"%,@,N1++S*. "$I!F'&&(.-S$WF1A,32QN)/5S+;V9#=-!/>3STZQAO[^GMQD#/I#M&=F3KOOFD6W%K-)O#A$;B*Z^5V9V! M-P#(D:W7Z7%2LV\ P>$*8/*J99G7O,C7_'/^HM(KUO)CR:7_V70@MT'E.O]W M[:VV$OP?CLM[.4Y\$=(X2WD6 ,H(!I $#." ", 2$2$4IGZ0:=%I7RC'W!8- M^34FAD5@+0= SSY- .O(-JO1 -0J>#L=&HO5[.*I2HGKJG/E*4V\6A6'E6(O MP])5[5A+*::M)GL95$?U92]LSN+BZUOU7'VK<"5M[IW\3WNK(+UA!D.>@##) M,@#]S P ,[NM&L1B\)+J])O3W4T-2KYW)37\I#G/TTU1Y?+) MMA;H=5E^-B![ZG]Y1E.U%=([4>YT#-:G\YA843\--#L9_]-YU;HD4!I/6R9K MWKZ_N5ZORYP\K]5Q^?WJ#JNMT%>^OA7W^%[I2;' MTZJJ4WTKK^2-!9.3:',$_"J%UZ3+[@558TMR(50CFYE6NN;D0X-56@\6@XW( MA?!,M TQA#VX]1[TVT^!J3>VWH,/6>3;+H-G=@6C6P"F%(_2S&& M @1!F@$(<0P(]Z6I\T.44AH%*([U4TQ[>IF;E>OF,VPE-0LK&T95P\*YP&ID M,SD%39B:2 M\7SQL5CGZ]=O_"%7[J?<;CLA/26EGCGK!7'85KF 9F1#9(B*MEDYI_K 8;Y\M3$7\A\[ M*]';X"0FX)PZF_E]]CGSFZ8OZW*I\JBJ6W%?,KD:[.*G-6;G< MSFZ-?L.PE MQ\LZ0:^JCWB/;Y_TINP9Z,Y?TKE!;>3IJP68W+"X#$+7 \?JMFZ@V/2@8 F^WGG#Z)".;%0N"0C^>_6FX< ['-\N&%C* M,/=0X!U,#@*!.XU9^"_L7_?NM9'3S)/H M@U//5W TMC'?AM\MB(Z#"K7A,'18M[7RZ3+]1E5#Q?D?RI/YO[M/4R3=?/>+E\5753_E%] MY>N6:L+T@$ZGK;G-MGT?KQ6^*=_S4OU''9'=:*#O"FM!>MY%=HWFR)-7&\@1 MSOQ,H++RL[4ZF,S_-E&WZY<;O6=N2NXX+_\H5\]/=0! 67TJC"W(0!-S,QQ* M5*^6U6N%O?(^K5;K8K4VL!5#F)TW$8[@&MDR#"$U@C'0 ,7*!@RU.]G4UU"N M.^-U'K?,NMNECWW@3R6G>6WYY;^7O*:V*UCW#.ZN7#WQ[@TR\QS)IS6/LF8> M'4DYHJO^<&D8S+1EJ4S#EV=KKRM5G5^^_[UPT:SJ[HV MQ[I)@=^JYS#9SS'@KC(!78DU;9J@8S"/<@A=MW\)7>CWM92C+M*-E^H@Y_M/ MSE4ONR*;'_**+E?5LYQ-[U[E#T^K"B_KM::232R?5;2.>F95K//BF;-;*6TM M>%47VL&^$"G/(*"$9P R[ .2)$A5V,8I8H0'D5'IHFG$GIL3NE&@=:_468!5 M,:2)!EUOF9C?4(Z\B%B,HB6UZE2@.B5J'5WH-Z!]G6H@3I/(3M;[I:40/N&\ M_ =>/F]N]0NV5W8!*P'9;?&-J^1O*=([7.4-:?9N&QU$G*2AB$ 2A@& ",4@ M2](($$9@2N40)LBH:+M3Z>:VH'0S QNM:M^T6U-DHYB'UYY"P*LA\)2CZVU5 M]6I=;>L?N!AVO;7FS09SY"6E.XZ[0;HZ.Z9R% _&<-1J7Z/ [[SV@0O9WJCF M@4-8^VL=N.S$MCSJ4Y-66-V*38&>#YRL%YP)FC > !$("&#DIP!AP0 +*(0^ M2EC"D,7I4E]_,STMVN1<2F/ I)2FA5)[L-6SL!=!-56YU(V(^^4C/PQA95$Q M=1@(9T53>[J9N&[JL++'I5///&]K%ZAZG/TIW=YBX]MNBB/>DF7^T)RQ//.; MXCM7SZ@HT85/I65 /@50)$1:C0B"3+J1 (61SP7G.-.C'+E,C+GYAN:!ZY;P MZQJ6L4$=W>PT"GA[&NPJKNYTN%+1J(37M^EC!*]?!J4SPV4EQ,1F[1*@CHW> M1:W9$,@M5\_L&\?L]0->X_?2WO*R#0$-H@PR'V6 ^HIF*>0J93Z4GA+G+!2I M$"S1)[/N[V=N1JV6%-2B>DI6KQ'6A"BM']-A0^80J;%C>Y20WA%(-@S7 VB9 ML,LY06TJDKG3Z+DBF3L+Q3#77/_K$U+.G=5AGWGN_..V9"*JL1(O;PK&?_T_ M_'7!LIABY0D2G\K]8^QG($MB"#AA%*5ARDFD'7-\LH>YV<.6.*.5TJO%]*2< MIH0BAT .FT(G\(QL!(V1L2 5Z='^ E:1PQ8GIA7I4>B85Z3O00LGYYK2\EFE M!+;U\GCU58K;L%6V2PU1%=52RE6!(@%@AF* .4$@8$'&68182+3J%6GV-[=) MOCOB,*]^J0NQAN_C%KB1IW\K[!YB5]Y.8!MG2 -& Z?(+9P3.4?G8'7D)>EC M,^@M:30SG=>DK].>]V3PFMVA6^?P?WLSL+M/WI))1V&8<*&JTE/J QA):YS1 M5(",9 E!21(2870OJ]?MW$SQ!U[F+W*.O7!ON5- D[_<$'&]E-HG;/3')0M0\2",L9B M'! @H(\ 1"$%B+),.H@L2&D&DX ;<>?J=3LWD]2PM9*:K95VL[K:NKN&,>9Z MT.O9)O> CFR;SC+??CR#J7G,MQ%$KB*Z]3J=-E[;"(BC:&RSM\VSY:33]>UY MR0.?Q('BURL?BS7[M,0/NKERO0W,S9Y(08&2U%.B@F"/PE%M0O-"X:R?,]>/ MW+ 1<0;:R#9##R_OAQ+;4<[<65BL,N;Z6YTL7^ZL8MULN?,/.R?/^Z-<5=6" MA)GP11 #$40)@%@$RN^@(,!I& EU&N4;Q1NY?D9MWC7]?/ZY^K,E^_ M?E@]XKQ8!# .:.!'(.%Q"& 4(T6'%8/8CV&2B2@@U(AHLZ^CN1F.W:FAMY74 M^]'(:I4"=0);/4/B K&1#8@=6):91OU(.,T-.M'-&V3S]"M[.O]FX/G+:/*^ M->40.V[1[G)NIV%PT M=$\T[,CS^D'6,Q5.H1O99FQD!9M"FWN'K>]=W=$80^.89*^_OS>AVSNK?A_Q MWOD7S0\J&O[_FX+5W'*:AQ-[+\W-%.@SZQWK?_Z(P5KUD:?RB0H:5RJ*)7_) MV3->.F+=ZT7 Z@1AOZ7)3@U.*M ]*3C]@-W:71=?WZN]WC@)G^5^85,_^D[Q M/JR*4R6F%Q%GB.*$ \%"N;+'001P$F& 4P+CE"<,\62Q7JWQ4F]EOU >H\F^ ME6J\S[ZI;4_W:MOGC2?\VU*J]/N55W##E*B+ARRE 8MH"E*(Y) %D0\P4Q5N M,QPD"?(Y#^/%"R_)2M<=FW#0NG+]_VO8]-R["8=BY!6C&8,]539Q.K]];L9 MT3JJZDSXUY77*N5UM5*)*XU>[IQ$1P [?Y0[/XJ/>,/N1!<=9GCI5HX,<%!"E@,,VF%D5PS>00!Y902 M:9217#FM#LW,Y)B;=]S*N[&V>.VQC;3>&O_R2BF_X6&][0@9'KV-A_O8NVPI M%5UWS*LZHU/R>OLJ*=[,9G .G^LJ=K9XA_V1GAW"KD_\#*5XFP-!.ZAZSPLM MF[--FW[AQ3/_)+5[ORKJ *Q_YNN?[Y^KM>RO_/BK90!2-QOR?TQ*L(A)2!F/ M8Y"%D $8IA0@Q@(0LAA'*8H8(D;6U$*&N5G2>[6]46ZJ5S;*&)I-FV$(HS! MJ5S4,$41@!SZ 4T 2*%(@C4RHB,O5JWT MGK)]WD9^[V^I@+?10(6UM3IX&R746N4R8]T:0F?IZN823)RK;@W1<:*Z?5.V MF9B;FVW.2!(F#*2,8P QE98-"0JPGQ*,XB2$>D[Z8<-S6RO:[$*SN^LCM(;M MSR48C.T!:ZIOD5-Y]O99-Y5RROOE/O&/$R>=W!^KA,!U2[ES+YNHV5HIY4'L M9XHSL<[2\4- !,4 (19PPA+?3XVBTDYU,K=I6&=&KC?D3U>>DM.*4?+;2A53@'N9Z!< CDR+;B0@R-S88F,HXLR+G>)C4F MFJH?VA7=URQ*-S[R@JDH@SHU@Z<)(D(0B2)11)R4 !1G$&!*HI1D(HX#IEV\ ML=ORW,S&5CA/26=0P'$/KO..O#4((T]Y3?W-RCB>TM6ND.->2].5UQLIA2(:)8>NZ9D#Y\D@*4H PD$4XXC.,P$Y'NM#MH M>VX3KQ;/VVPD#5SV4[B=GW\7H#&V@VX A-$T[%'9:B(>MC795.Q1HCL9^QZQ MX"*J;\;K<@M52^A"4Y&1.* @01&5"R%#(%,$U:&/A(@SS-)4BU'L=/-SFY1- M"$DCH0$QSC%LPQ/R\U/PQ/Z6POAVAD,]9AUVE%/&_, MS#-/!U%PE6]ZNI-ILTP'%3W*+1U^VF[NW^-?[Y_KDAW_:T6J:[J^%:$?I/\U[PJ\J%M+,RC@<-CW+]#:#,;(U4]%S2JOZ MA%+II>K67WD[I>KX.K$JO6Z9UTT(WD:SJVU.G ,JV/'P=F0W'0HVJ:UU#^BA M?1ZA!\M[G54E^_YCM6+57;EBSW2MCG-;1X0S2CB1VT\64PY@AJ'T[[(8")JD MG"8B(&849T.=S?F24WZU0:[[2^\=+^C/1US^-8)7J(.8JWN=H:ZFO=314/KH1D?G'.*_U,:KY_2C%V_R-\^U*2-*NQ9F@382>[@1V6.MS'56A6$VF^E@Z%FF,2$>^Y!M M([I7RW[E;>%NQ?2-S2CJ& M -&A5;VD*=N\76EW>+5650V_\O5"0!\'(8R!CR !,("IBO)/0(A1D@4DPS30 M*LK2T_[<#&(=$OOGC6[ M +21+=5&LK8*YB[#Z/T.(>]F"^/.&;Q6J;4U&9++C-B3,#G+=-UO?>(,UI.J M'6>FGG[,DJ#_!>=+=0XN3LQ4P/,7O&Y_4FE'>7%;<%4)&M"NZ]2HD-F?PO&R,]^S,=\B.;*R6NMY/^RMMJ!J2]!TJW;K42Z70UNKU> M>5ON^>9P3=JP)=_^6960Y&T18*F^P\(!3I!W55#@,F&F+33@!+BC @1N6K4S MQ^^>J[R0YN+]ZI$HNGGI#%9WJV5.7Q=R5^MG,%&7NR%7W%449"CQY4XW\J/ MQWZ@5R?X?%=S,Z,;2;VNJ&8F= !7/?/H!JV13=])H+Q&3.]'^]][_FOMO9/S MZ"^'6\;S\#BR3P,=36I[SBM\:%46:8RD_Y7Z *(@5E< M!* H#@",$.$$,8&X5@3Z<#=SLQ6[/%(FY31/'3T!I)Z!N!R>D8W#8?IH9Q_7 M%M+=S(:V8RSB*L9S=:M^) OGS>I5Z M[LICC6+>;_+9^E?5[V:&RG3(&*$P$#P%4>I' ,:A 0%&(0( MCSA@4_#<;\0'F]"RJC-^ZU4[?GP[3J=&<;K!TUMT1AR2D=>@H\BS1G9UL=O. MJX[<5UZKD;LUR1(Y1TN4:>^3KEB6T!PN8+;-F!?@^20U715<,0#+OE[E,BD_ MM?K@[E8HAQS3=4[;U %UJEH?JNH6ZK%J?&Y.YB]8 ML> W!5.O254SS2Y$+%+"80J"T*?2T_>Z>^0.OZI?7:N0U(T;=LU8G7.)EXTGUI9; M_3=G"Y3&*0RS"#!?74@2C@&)Y5:?AU!N\F,8T0P9G2B.)^O<+-).TLWN$F]E MM=\[CCG8FH>;\QC"L<]%E6B@UL'KZMFM".F15Z_[7*NL5VM[U=G%=CZ%=D.[ MT]GAT>KX ^/J5'9$2:<]T!T?\J.SX FZO##AM3V;WOE0223\B#(* LPA@"$2 M(/.AW"XDE 4D2#D+A%5FZV%/)*.HZH<+/_:)X 0" M+C("H! ^0!Q1$ 8^2DB2)-PW"I?5[WINAN./4@KEE:V$GBKB*J=%744([X7& M5U*1.FS.J[:*FNY\M<='=R\\!NJC[XXU,A VLGM*>)>;9E/ G&VCM3N>>&-M M"LCQ5MNX!?.[AO>K[WS)Z9JS+QQ7SR6_?ESK7B6<>G=N1D@YF+B0>YQ64J\5 M]5S)3#V@SA_[7XK1R";#%AZC8_LA#*Q.Y4\V.-FA^Y ZW3/UP>Y[>GH*M\O:;1:?/N]A0YRI_;_ZOY4EB?,%3OI9_*[U=? MBJ=<4>[687BVG"H*[SQ5O MZ\K[\O7NIB:3DG^0EESZUE+V_"5GS])$#0)IM%+JH&2U8@XV/-G*J:->=P75 M>OZ""Z=O_$E^.#]QQ>_*U4.)'^M2( '$04RPW,%SS.7JRF. 4Y@!RAE/LC0, M&3>_+SK9U=PL0BVIMQ/5:V6U*H@X@+#!)(NNBE:_JC:7)##6\AO7 I2Y6O>3H^R8[B0[FDS3ZI;<5?F!^"+D?QU#N-ED4R\UG0@4@OEQ7$ X(%D&<4&K$B6DEQ=P6"SF!D#VE MBC[X>E9^=$A'-MV'A"P['KJ:8TY).PX/BS%8(]"TZ,OP9BPNQC -D;R8-V9G M[;[Q:ET^4]59G>3]C=<5;W94K-N@+\1Q&"0HD)MG$2C/.0!9Q!CP(XH93>), MF%&E:_<\-ZNV)WC+L-U4G-K)KA-%=N%XZ!F]45 >V="Y MC8Z!F#Y%$K,QL2JDJWW/W%Q^U03[OU#:L"E6]IXF@>I MQ'_(]M>*Y77'G1NPC 6,IP!'20I@D#" :8I5_2XBF \A)\DD.2NN-9N;$6[$ MKW-9V&JYQ&6U8T>8*JW%^==C<+\R!WEGM&0X2)EIT/$Z\'A-K>N:B;M%Z,IK M/SSYW34HG2A>5"-5TS]W>*-GD&LSUOB_=6:.<[W^OY'',]9P.LOZ&4U \QBA MKZOB*U]M&!@U@X+V7IK; BB% U\_WFI&V!UC<#[TQUK]D6W]1G.'UWF]ZEH% M[>RW-%F4SDD%NF$YIQ^PK5U;-+Z]G,=R JLK>UY56RY(G_B4"I!Q% .H+MM) M+'R0J9SMA/HQ#(TB<88ZF]N\[,H*\@(\E2O*!S(VS-'5\Q)=83;R9.Z*63M5 MK:"C%*8]CXBSPK0#74U%:37>L2TEIHCL5 7N5:'R_7A!7S_G!;]9 M\\=JX4<4(NBGBC8F ]"/&4 1YB#E618@'[(P,N*0'>QM;H:C$;:N9-\1U_NA M!/9JB0V/$H>QUK,BSA <KO-L57;$3W\%9V0^( BW'1LT;CHCWVMH6O MO1KLC?CJ/.JW/QO6WM^]K1)C7W+8@^C(I%D(,*F=LP?HT/A=T-(E[I5*+?XD MU6I,[K/LJ.57D'[=.RY6)=]:95Y]R8M561_3-&4BKPNVWTISBO.%KW^NY%]> M>!NZL^ 11$+X$: 4"P YIG*3E_J ^[&?,"92P4.39,8)93>RP1-D3+;>"ZGU MVY ]KY6&]>VG8F!HC#-OSJ@?:X7D@QN-;!S#:;X2$S=S=F,_C=/ZFY+X]V: M=ZI[.]TW'T9[0]&HY'5TJN,U6_]7Y;BI"D&R(:G#4K6T@#GUIZ>1 M_ V\\TF'Y+2O/ZT(9NODOXJGKO-*2MF>KN$H@DG$$P!3 M'P-(,PHPCP-%"\3#, K\T-=*$#C?U=QV CMAO5O%&[@55V]UT#%PB]C( MMKL7K/,'EZ:HL16MK\_J*301>GM]SNF3TUZJ]/%H5A;U?+U/?QUOOZ\=;H1G4/"JT[55L4 M)KA5;0%P?[%Z2F?;J]6]MJ:\7#VEQ,'UZLE'+!A-V+_N5RK8HLZZUZ4PZ;XT MM^FUR_E1K!S=.!+-L\5C6,Y/-FM$1IYJ_6 X8Q_H5=^.A62OI>EH1TXIL,_.G0S#&LY@K'=6Y ZWD:=Y$SVZR]KJR#I"=(,>+*YXAH<[ MFY9L6$OQ(\9AO;=L:8<%+TO.[O&OAMU,W7_*G_/U>UR6KV)5U@1)WWC%9=L_ M%R0C<2SM"Q A20$,80I00'T08(R"!.(P%:D9][!1_W-S%C9RU8??JWH6T5IZ MCRKQP49^4ZYALT'1LT8C0CVR>=I(7@=--+)?-0$4#=9[\BO^X48#E]3#5M Y MXQ\VZWUB$F(K:(Z9B.V:<5(7;!NV7?.)?\[;*F2+E,24$^KDL][#&=;)7Q;H60+XY6C^P,AN-4 M)^OK]"UKE9T!XDSELG-OF]FNJEPOOJ_E-%!'_B9-$XX M1 "F2 !",0))P"C!W/=YHI7NWMO#W+RNC6Q&I)']^ W;&2>HC&Q2= '1-@QG ME1ZR ?+ESOR7/^WF?G^[DTSSLVIM9O3Y!QUMM[;E9-0M\IZKLP@)@3P-(N#3 M4&ZUTM@'2$09((QF*4%^(,PH( WZGMN$5P&)JVW]HSK(R.G^:F 4+/=6;K!] MBWW5KLZ4$GU_;S7BCNH\8&/MI@9Z?MN=U'E(SNZB-)JP+U>U2Y?]O,W5" )! MI&TB($-) F"HF*UI)G^$21(FD/MI9L0JT=//W Q471=I)^<%J3!]P.K:H8OA M&MWF6"!E52MJ >'A:%.]3)Y%:@!54^5?!IZW,X<'"3$;XIH-J4S;Y_7U1H7 M3)JA=[C*Z8+Z8>8'B(,08PQ@G(8 IPD!%.,0XHQ&)#*\H3+J?WX75FVYV^.MR-T:O2F&C:]]6*TP1AY%3DB MLME5D6[G4D?X*Z\6W]WJ8H6:HS7'K.])5R(K6 [7)[M&+MZ-?]Z=9=^5:JNY M?KV37YR*\M[2QB]@) *(60801A! )C* ,RZ CU :J42B"(56]P%&8LST8F C M;WT5RK>%#)0EK#R6"ZDCEY^1_59=:XB,M^O.$'^#+7M']BMO([W\EY*_'H;S M934NV;B;0.=^\Z[5^UMMX$V@&=C$&S5CRZK[PHOG3GYSE@G"8R1 &G'I[\72 M\T,XB$'*8A0Q/Z-)8E2%_K"#N;ETZFRQ;&4TS!X_PD[/^ER"R,CF92/:2)RU MI_5V1DU[T/S$#+2GE3LFFNUYSBH]+%^5BEU[]P6F,<1R6Y:!C#*B6%T#@/U4 M@(3& 8_]P ^8%I]53_MSF[QJ%7Q:57F3?%JVW,MR(_:D1/=>E>R:D[H/T>$Y M[0"GD:=T+5S-NV].]=V'B5&>UR783);<9821:697'P)GTKF.7ILRAZM/YH/$ MK=['[+R13WF1K_GG_$613\B=WD-.EDTP1?7I>5T7N%Z5Z_S?]??PL:GCM/TJ M0Q+&)&(Q2)(0 YB*!!!UK$@B3& L@C0QX^2Z1)BY&4J36O1.!D//%9H*XI%M M;*,&J/7P=HIL[U2_JBBOKBI>J\N5]RFO*%XV=5$V95)&\;Y<0.W(4[M(E$F] M.A>@'7J 3MHTS]2[>WFZQ[(GW22]S?-SLV1W^-5[J12EN5B5CU@.8Z=JMGZ& MWA:.84-EB\383MT0"-Z/6EQ'N7F'VENEY6T;F2PC[U#L;C+>T=\LRZ_E!;\5 M393Z)TSKX,X_"W45]![+<9,_O5\]/N9UMLXGKDK 4>7*/O %ESNT+(PH",*0 M 1AE*2 <(T!82F 6,DQ#:%2"S5:2N4WNG9B>X/6M62NH86TVZY'11OHE/B)\.,T!2F* P I80 1^2.!$"5^&.+(-RK>=MS% MW(S>5L(+PL9. *EGRBZ#9V0;98B,>7V:7N5=%8HY[F#:BBV]"AZ53NE_TG)J MTY^J\5W:5T, M$7-E/:__.:5O0]OH%YTOU@7Q:E=_QDM[1MK8$:V?P'U34$X%\1NW81%@\%4:UU(-\O9:)XXH12B-I7+2M^7MNX>"VW5LE&F M-)*J:^:^T'R!*]C%(-4D0RGUKQ_X82P,QL8@_<0YJC&K4BH6T;%\#@?@<."? M__OWL]DOWW"YFB[F__(G_F?VIU]PGA9Y.O_R+W_ZZ^8N/!&>E"E.%#H,@3I#808C4PQ MVN+"__?EGT32*A?&0"<1047,X+7-D!3].Q\P:A.[#YU-YW__I_I'#"O\A=B; MK[HO_^5/I^OUUW_Z]=<__OCCS]_COE;__IXM>_W_K]/V3W MV]Q[_VOWTZM?74WO^D7Z6/[K__KMW:=TBFN7>W^C?@67OP;U6\ %2/[G[ZO\IW_];[_\LA''W M-Y;\C_/Y]"LN_SS']:_UY[^^7! >/H0OE=KN7Z]_?,5_^=-J>O9U=O6]TR66 M?_G3?\R_+FE5(;G8K/G_7O_C7Z^7_[K$%6&F8_<=?>/B,^IJ!Y&"W]]B>?DO9R'BK/ON).-TTGWR25RMER&M)]JKZ QZ")81!I-G MX M7D*/.VAC,,>>;G%>J5T1VIXX5IC]_67S[E3[XURJ-^I=.+)U(;BVW$1?;V:C>IWE;IR3+]LEAF M7)(!N5PN+-,M]=Z$[L5O_/HU+.F#()U.9U9W&ZW9A]Q*^+Y7K"BW#%9 T%:>"*RU!4@%"8(J?*$0^%>^!( "A(3,3G99BO MIE7V%V;.^!1R(&3'X IYV:@@:#KU%#G8IF@OH\8VKL+.RGNA0H\7%4TD.C J M7L_7T_6/-],9_GY^%G$YX:$XH9.!A(R"*28(VUX8L%Y$3[Y/*%X?A8;=%?=" M@1DO"HZ2X"BT_Q&_3*L0YNO?PQE.7,ZZ,(J?"SHZZ9(F0<2"P*25+EJEI2X- M$'!SU;U08,>.@B,D.0HDO)VGQ9),6"?X3R1_?+DXGZ^7/UXN,DY8*$EHAN"M M-Z""RN!%MI"2\$'+B#&U ,:#1.R%$S=VG+23\RA@\SE\?YM)?-,RW22N+BRA M0)Z<]0&T%1J4"1&B= @2N??*J4P?U@ P]RR_%U3\V*'20K:C ,E)SJ2"U<5_ MWDWGR.FGAE-(S<#:(D!Y*<%SQX!QS!@E]T:F!@"Y8^G]4E9L[.@X5JAC0L9+ M^NO[Y>?%'_.)YT)&CAH">D\L%$EA=R872FK#R;="RQKBXGKA_5 QXDQF"X&. M"1/=V?A^^6&Y^#:=)YQ$H55D+H L@I%OK12XR"6PC"$D&UDNO!TP=E;?#QTC MSG(V$^V8(/)AL5J'V?\__=KY3C8$;BVYW,K;>BP2QH/PY'S+3.&7"BB]:0>0 M&VOO!X\1)SX;B77H[&?E88FAH[OX5"Q/'#2Y2P1JJ)8U[4;1=W#6 <:B0_ ^ M,N./4OONBONI?L2YS*-$.+#Z/V$Z7Q)TN8B?I^L93C Y860QD 4G(0A!XD!N M02K4C.OB/1YW[[6[XG[J'W$2\R@1#JS^S\M0:Y(^_3B+B]FD1&.B*^3&&(J& ME60D 1&0J&,.65VE.YO++>?XD>"/9]*^_I],P_X)=PE5*KBS] M'W3DHM[8"XB!'%D4Q@KZD>'6-=GXVZONAX$1YR2/%N4HPH&_X6SV/^84['[" ML*)S++]=K<[I(-,V!DG]?S,Y) +@@1XV=A-GMQOIK.<;6:1.64 M3HP\9B/(-1*%0PADZ8H02F5K%$O'Y:#N6'0_'(PX WFL($>!@]=GN/Q"1]Y? MEHL_UJ0)!5.KE3,[K@DZ.TU]P/%B%.@1XIQ%"#X!X5!MS +#]&PW\O MT:<]FXEY) ['ZKH<'?.+'Q\K)3A/^!F_KU_0+_]]8E,6J9 #E;.P)"_!2'*: M0S+!&>GIO S'Y33V)F4_"(TX.]J/T,=A?HBM99B]G6?\_C_PQ\28J'Q]/^\U M)S=*J @^&@^R)(DAI1";'$([R^Z'D-$G1X\1YL!H."%\Y\[%KLYTXEJFH@SY M417&]3F4TRE!-H(\*\M=RL=ERF\LMY_V1YP)/5QX(SE-KA])OZ'OK":QJ)B5 M2,"XI@A<. N.%0D%+4?&!?/RN%=C]RR\'Q)&G MM(=!186+34&'#1,Z>Q@-9*6N,U2GM<5<:]2^^'BQ'G0ML(M1DR_OG76X)\1]\XL,-4 ME\9[.Z]=PKJ/NDGN?HVF;GU&BWY3#Q-V9-NIRL-D=X4KH)#[Q]'50,+Y>B%* M?S@,'H3("8N.CJ%]3"8/KG#48;_)NW8U8SQ+:5(,(!,:4,J2QYI*A&(LR\HZ M9>)Q#M_68L/TG&JGJ!MG_H$R'-K/VY#][J);W83+H+.S JRD,TE%92%*ZX%G M(7.A+T,Y[KGOSH+#-)WJ%0('R7(<,'@S79Z]S1.%,DKM/1 A$91- 2)3]*5S MQI28DO;'N7LWEANFUU2O$#A CB,]RU\NYJO%;)IKAJ-[;=CE/1;E/?U6]]FK M0T[W/3ZU37_)IQ%_I =POH(O(7R=U*S0&5XM> 4JF;C(7I"7'^IMA*#(/Q@4 M$(IEQ2)W/#STI*6$5>QT?['.9F_A;+VZ_,[U)GN$E$--Q>7'7GW@YQ!G.-%& M64_:!>%#O: U&@(=>!"ME58J-"K8QHS=I& 81Z*EOB^-2 ,)#WB4K);KR8?E M(I^G]?OE)UQ^FR8\^3Y=D24D<\>*AF*Y!T7F#Z(FM\CFK(Q-RHOX4/+Y"B&T MP!8ZZ*MK9-RW]K#8.$:/BX9"'0X$^9'*I MDY=96*,>?/0"[%# +)+PTA\TP-UNF@H MX/$ Y W)Z>5BWK'PM^GZ].7Y:DWAW?+U]S0[K^5!)ZL5TO_RY_!]$LE?PR02 M8%1=APW:4L4P$,9$U#S9(O>*:YZ.H:>0.2S,CL/%W2#K34DCP.'+Q6K]OEPP M>BTT[0J)QX'(GGRUK"WY:C8!V?-@#1,>U4-/3PY!VIV$C.1$:V.RCA?U:/#R ME\4B;WN$GQ:S/.%<&!UKRZ^8:*319N.#"EH_5+=S.&CNHF98*]1 MU7>"YVBYCP!!?UDN5BN**LIT/2&JMZ1+_V$B(C ='W*2H,7&GQT!NF M0R"SM?PP=T$]69=#Q7HX(A;K,&N"B(L;DOF7U]^_XGRU=7AGDZU@*H.+AAA! MDH77A8$QG&NV3S4'(TCIM\R!!PYY*C91^RTENI8$1 MP.D3SF;5H9_GW\+R[[@EK$GR=%@+BB$8IEC[ISMPMO8[8\HS$^H=?OL4X'W4 M#.L8]P.D1K(? 8K^@G,2T(PX.AN477$UB M\#%J%T&GVKI?)P_1J?KP& 6/]5+%/C1\Z< #[A8=P_I&O9UKQ\E[!)BY)9F) MCTDZ65NUZ]JTW;A",2@)*''TM89<,]/ZHN(6$<.,<>L7+<=)>DQ!V*; Z!U% MDY,JC^RR@)1U@-H=!3Q%%8#9V,!2D%JVOA"_@XQAX=)7X'6@F$> E-?_>5Y; M'VQZP$YQ]>;;[]._SI<89M/_POR7,)UW7'&7#3*F@%MI07E..X%["772H2I9 M1*-;Q^[[43;,_,">\-2#,D9P;EW2_7[^*V"22Q>:7J(\2-!C MQ<4(PHLKEB^V_ N<8[W4I/A;>L$XF)1SG2@6P"MI(*@4/.K@+6N=-+V'E(&& M/O8*Q>/D?3!LON$R+GJQM??N!B:<"/4 09UJDD=!5)9$I:THWD4C0NM"S(;V M[6>I=6JOBZ=#S&\@-L!%6TS1)J@Y:%A(XQSI, MBR&%R(:#T-RQX#/CNG4![IV$#%NPTD;'CP#GZ0(?(6I>36?G=,A->!(A*I5! M:D4GJC$%2#BA%J/GI"/WV;6^#[Z'E&$K5)X%.8<(?038^1M.OYP2W2?D?(FF6=4EJ< 6CE.S,5",6BTY H*815:R47K6^@G$3CL&=DO5@X$YM,5 M-XH,PCWL7=CYVZV[7UX\F:QK+53UZ5X)_D_SCSP;!(+) LHY9IY#2+SU:]C^N1KXR=LSXW3/;3(0:$:\C:YK5O]M M,:O^^59%XK5PEM,5_>A5]R1C(Y=+*4TX+Z68'"$K.B<5B[X^RM!@BQ7,ZB*L M;)TQ[XN7<6Z9H3"[YY9Z5@"->"-5EC]BFH75:EJFF^;@UPJJM_$G[U^^O= A MQ>)7LKD2A''!*F<2<%L?6^;H((8D(* 2+DHFBFU=(=$;,P._D_TYM]+S0NC8 MPH[/S[*EGJ*R2*@N@TT2@L -@,1)$M R7)T7;* M%HB\:$2G50A[M61NL%<:L#/.\V;@:.>Y83)R[^QE6)V^F2W^Z/B_]%(WY=ZW M3MU")%6#D;BM0SP*R!AKY79M@,%+AN2S!H9'/LD&.VAK/?FC\=%NC M"39&46;^9-8[5F_Q/^\:TMH4C/0N@$%E*!8C-S,8[H%"L*BB,DDUOZ-L2?\X M Y*?;G.T0LB(HY'NM0D=CM,O\Y?GRSH;_ MM'$*I$KD^8IHP6EGP1;F3."2LP?'3K?>)X=S,LX=,W ,\HS@&+E?=:6$Q;)C M=KU>3N/YNJ8N/B\^=#J>N.R,28X#VOI"WQP0'P!V<7FU4I442Q0GPMC;#ME*"DSF!#J7$J#V+S>=L/$#.2#I, M/T-!2"N=-(-7?W66+\(LS!-^.D5<'SV0].:'M:ZA?(#4]A63;Z9S6FP:9A\6 MJ^F- ;>,2XDQ&_ F=(]N:H?Z4("EXI@LWFC>VW2D!^@ZU@[5L1_KK4DCPB7E MH@86K2 ?@5FRHKX "F(>@W#9MJY N$G!:*HCVR!AU\0<(>X1N&0;ZC>^Y_74 M5JLS=]QR,#E3#.B"A,",!S*U0NHH0F&MCZL["1D6.L=H]DZ0'"/F$6"E1O#U MK*;_U-8)W\*LEL&?K%^&Y;(F&OX]S,YQ(J1ER#B"=DA>FP@1?#$::(T!=+2L1X"7DY06YT3W1TQ(6X"B1W+O+X0T410@ MJD1N/6,1ZY '5>-'#SHGU'2T6Q-;MWI]B)YAHZ[V^&DF^Q'@J&Z!.?W*#V)A M4@MQT"4-0M6+&3*:X#SM!E=BR<&'G%/K--/V^L/FC-KCY CN+Q[8UQ MU%H3(S [-XG747,KL@3M>1U%'C-$*00(9PPB,TFI7J.N83N0]W! '2S=$623 M/RQKJ]GUCP^S,*]--:N/__7B\F?BF=#".PF"L]HW72IP*EF0OF2ODV%*M2XK M>8B>,7C&3<+T9D(?Q=%U-=3A7;W2^5C[$+PO?R73604VT!MK,94H#;M&X$_3M<8W.0F.&JNA!$ ZXIN MER0:'0PD79LV)=H+,2D*(X.(T[XMY MNO#G,6@E2W%D'>MXJF05(9GY6A9@+4,5K._E9?4N(<,.W&GIMQPMYA%@94/_ MA,Y('4I"8,P0Z;5MEU.?R;$*#*%PYT&9Y,$S,H;,JYC1"29=Z_-D M7]I&TZZGGWJ)7E0T LNSQ==N$HO%;+6/!FQ2!117";S+'CCRP%3R2KK67:/N MIV;8>_!^M'\_Q(Y1Q0A =7G']B'\J!=LE[G,R QR+!RL#>3 667KX'$#W(I4 MDD'I?>O)&O;PZPE0;54Q FS5R6!5*G^;KD]?GJ_6 MBS-<7G+UXY(G*5FR+I+)%IGV"S%1)S51Y(!2849F)&]=?K$/71RLOHD10H.OF0'9)U)A$E&WD\_P@.-56\IZ)Z@U$+L M(T#/'1Q8QXF#Z("G6%^V8JV%K.^O67+2%FLD:YV /A SO:6;>\+,D<(>0^+@ MXA*F3@+>RGZQ$J3.B0+=(D@H/E30&P$.4S!:!V=C<\C<2H[;C53 " MN_/@2;S%%@\!B2%6W]4CJ"@8!$L,2A*3-EBTS*T?'^U)VF@21H ] M"ER7YYBWIO-N\6*%%SF'6FJI!:CL';B8(O"@6"@JI]B\JO4A>D;C._6'LF;J M& &T;A:UW+57--H/9&T5 M,XZZM9T(9(L7B<+EK!"X\0GJQ21XXRT4I6PF%Y69]B"[EYIA"P.>!UUM5#$" M [;%Q 1U+BS+ MRZ>J>M _@4 X2DM.*%"U=:9Q"VEA^V8."Y+V">).P1!((O M%V=GTTT57M>78EYM*\Y3947G0/$&BV!LG=)9;&V-E1TP^I,V0Q0EM.Y9]@ Y MPY8:/).?WD89([ _#TG(!6%T8J!5K+?IEBRI509,3+EHJPK:UH?:D=4'_J=& M52-5C !4'R[7[5CJ7GQOSQ(TGF>.!FM[L/KXNPY[-:Y6?%HGC$O,Y_;/1!ZB M:.A6(&WT?OM=6BLEC,+]KD9W,;^;&995"8FEBWM*S3+%$H6^3 PUKU\W;_C\ M #E#5TKU J=6XA\%EDYR[BK'PNQ#F.:W\Y?AZY0\M8EE"J5/%CBF3,%#S8/( M(,$9$Z5TQ6O9NB+J'E*&[H76"X9:B'T$Q]M)2N=GYUW-Q#Z]!"?,1R,-[YR +2?N*0 (.'8,L8^"<>4_;K3'P'J=JV.1G3UAKK(P1 MP.NVH":*K+%':2'SC@,>(:*Q$*TTV25;3',OZS85PV8W>X+/D<(>07[JL0AY M4E]X"(%D4YEA=9(4Q1O6&0C:2FN<926VOEA^C*;]PC[6%Y:>.^5YO%Y^MG:S MFX;-I[B>)O*H;S!Q9._9FY_<:R/:!YAXSJZTU1'GIK[U-C5?P*0 7YB&4E]S M19O(1V\]S/Y9NM+.9HL_JK#?+):O%N=Q7*YMG42G MP.FH(#DKG,U.V.9SUI]$X-")K,8XNN71]Z:L$3A<-_-UM.O?+SN!YB[=\@&7 MGTY)"Q/GD"G% ]GK0H=!)(?#.Z- QDPBU-;JW'H?[D?9T%FOGK'7@WI&![J. MA=7)^?ITL:RSH2=282PI%K"RR+J%R/,0&"$@BL!9<-RVMGKU3EQ$DI.I5@.M3$>*!D-!39! N,FAQR*9*9UKY[[J1DZ^S4 J Y0 MPT@!M7T/@2;0":\3%"D<[8_B(*H2(1>1,K)B76F=:'V$I*&370- ZU"%C !? M6W=<]Q[P1?M$MI;D$VNG(E%9XN15,I:UXCH*H;$QQO8@:^BL6,\X:ZV8<6'M MUCGOC),B^ R!"8I<)$L0,H4OQJK,"TL%68\8.\CGZJTP\#FQ=90BQHBIBV/> M>,_3(N+L_M'7&?@_2VR?KKQ:Z1AHZ5XH0P"H6NB')GDOR@5*6T3HCO&A=6?D0 M/_'CKZOZ;NWJ;=%)6D^_;>ZVK@:#>B5+5 F2<-72 M2@\Q>@7($F(B1Q";#\][.I6C2=,?AZ!=6]6SND9P,!*'UX5#$U8D=U:)&LY6 M\ULG@(IB0$1',6^.%2GML79-P+ PZEO;M\%UH.A'@)OK&=FKSXN/F!;D*'1S MB:Y9^KQXJC2Y3K7*!.M5@Z:M2@>_S\X#SR%I87B.OODZ)E1/#@0 M1K 9.C_V12"V:D4FSE>=LB"+CX BY-8_O:'6- '2OD%:FZ*S23G^?8:?/>3XYJY/>_VO#4XG,V5P*.#21 MHBCZ@P2C0')5)%-9&->Z%\4^= T\QV9L@&RNRE' <[/L5E,.XHC^^Y*^.:T# M,)T3F#('J6O#:Y8-U'IB*(6'XGD*(;3V-1^C:>#)...#94,5C@"25_,1_[:< MKO'5XH_YA.RZ<%$0R18%<1!KIVU.L2*SQF2O>/L9RK>I&'C SMA@=Z2:1@"T MFZUB+N8H3KQP12 O@"J3EYV9APS,VN!VOK%$\ M /U+F,ZK\-[//X49OB\OSE?3.:Y6D^!T*4(K$%W1*%/DUNI<@&5&5AJST+[U MU>M]M P\X&=LR&NBLJ>#SV_ -\"_4-:6+#ZF^X/EWD[>& 1BM\Y%Z$ M#3S[:&Q(;:_,\0"U[K-590WIF'C]O4KO?+HZW5QVU0:^$^M4\AHE:*T];< B M@7R3",JY6!^_!1J67Y#< ME^"4=B[4/N0D*F,SN$B.C.<\NBA]YJ%Y ]P[*1GX.>SH<-A 7R.(KC_4?A== M?K1K@O%A09+!]73950"\P#F6Z7IU$<=]1(JQ5F'VOEQ\H_;5)(E/A#5>.L[! M.:9 A2K03)%>%LI[](4SV_INI@7=^R'Z_YZKG&?'PBAB?9+VLB8K7N'FOUOR MO6A =%W]PK0)T2%8;4P=(,BJ< ,@=](K)[+1[1.<^U*W'YK_[[D'ZDFO([#9 MMSF[_SM>5^8>!1Z1RIH M/%[J;=8N;QAJ=UOGG8G19# LTW[%+,$E+T!F7@()TIO4^MWF@P0->S4^&-H. M51JY\MKU NOX])7N9C[+%,L/A<&M+A;%$Q)]6\ M)_%AE Y[.3X8,)LK<_/!#^:#E31*?_#^T:T3*[CAY%V 4,A)?))!*#P!L<8#1L:3;3T- MX"GT#7N?/A@,&RELE&"\/5#J8K--;-"J%,4A!L/K<,X 03%-G-JH@I>A-!_N M]03RAKU@'](B-E#7*)&X\3(V_&UO,5:,E5P*$,Z)>DU0P&.V4,AG9M$:8K)U MTZR]B1OV(GTP%+90U2@Q^. 0QXDJ6I&?6UN@U"X5J3;>5$I65SA*M+P8W;][ M^"")PUZ7#X;'=FH; 2KW?]4TX:K;I-[A:DB+5_@:'=K'0A#AD),GL&5AE=+_Q9T:T3 MC4^GW&1=9+^\WRZ1.(UGU>V\")'9;C*F'R"6 *" MXDZ#,^0*1VUT(O-OK6G>9O4QHD;YWKL9*G;OJINJZ-@T8J/VA0LZ!7)7=_=J MVHEM?;[<*F4FRVX$^1,\&$C:DV4OFO9M1@?,1FZ*]XGGUK=Z>Y URC?:O2&O ML9K&:.].OH7IK,;\;Q;+6DY_7;C<%=AE]$(4$2'Y0N)S/$"4%)/EQ!P3W$L3 MFJ/P:22.TC-\-EO84'VCLXR;UQV/HAQB>%&2U-LN!B M9=HD ;0?&43B5B-&8WB?A_O!A ][9S,@E)]'U0/BN_;.NWV\[#YFFMB@5#+> M PNUFT*FN#+$H$&'H!ES.;AH;P+W=E.^_98:]D[FF:#6@]2'KY/8,'7K'+C% M5;'*FN M5$\$E(H: A8-TBMM1$Y2R;@?EAY=:]BKE6<%4UNYC^'$W=T>E]'7 MYS\6W4OM^0("*-J!^ 2,XF6 MW-^>\'@W1<.^,1P(@ V4,U+$75O[[A[]#D%.C"M.D5&'D#4'%>KXLT015E39 MB6BCS>V#C:>1./"#PR%!V5A_XT'I_D*=Z/K$AQS:.DV!0B2,L;JW&;0)"H64 M.C8_L_>G;N"G@\^,S9ZT-MZKYXMF_7<*DDX!I%C+@N0I4]AEZ*"(.4,,CG/' M)7>FM>%\.I6C&83W+%?/K=0UHKB&CH&/^/5\F4[#BL*UK3D/$\=T<)XBM<1< MK>ZP$IP/"1CMXB)8,;G]<+Q'J1KEY7,S7-Q_5K=0TNCN6.I8FCI']R9+S">& MB7M(*1!+OECP(M;2NA)UB3SIYC4WCQ(URIOGWF#75$4C,G;ORZMIE> \DP/! M8C&!",]9U[*-5(@%R,)+SY>W<*\+^\6 M\R_TR6?=?6)M&,"<4&"4(*<##8+WRH&50B0KD@ZJM=-V'RVCO/CM"UI-%#(> M?&WM%&+B9O.IEXO5>C6QJG!=,@1IE(;!232YE58,TK#QXC:I3W ML\]@S!JH:$30VSK\M_S/+C]TARPG*#UWQ28(KK[[+YK^9L@+);?4(.V\HEV? MWMH>)([R+O_-"<87&&>&^!*UYX^*D/PIEXTRJR+1,WD,[TH M.123SWTEW!U+:"-)ZKTO!M*Z]R2@TGW_!CV2+W\\KL_7_]>[[6YAAUX^' MY#A-9*F[2\=YOOF-K=^<>&E#*#Z!,$R""E& 3VB[(0U9L)0\;]WZNPTL,#JWP$9C@HYC]@,MI[?"[^^PQS<[K*-EML6Y$/?$%.5-:@(BA-EEE9!$* MR@:MF2S-PPV5\D(/..W<_HL MVC,)[MUE<;#@HRII0VH&T@X^J\!!]EA%2LBC:HI%SKX/\V%0/WD^@?-4>) M?03 N13+12_\Z_JX>;XCJ?9JNDJSQ>I\B5?B"XHE)BD\TIAT%9\"8E.#*U$R MHSVQU8R41,5F"2Y-.1? M>FP]VN.8.5V]G9G/BX<[I\<=IYR&LS;^^==;*GA'W^A^U/VD_KN/6'ZI__WK MQ[EUZM9U7B_*R2R6MIIO2IM/%C!2\ MVDCB)D^KZ1D=3#=!>/M-X"'+_'K-TBZS%ZO=PEA[]O#[&N>9'*0C8ZUK2WE[ MQ2N4%F<=G;@<$DN.8.4*G=^1 3=!!X\Z<68;;_>]"#LZTKQE!::@BVD)L2LF/2QLA9Z_=7-RD8. !HCH5;8>3A\A[!87A%_48B+Q=G M7Q?SSL_]/EU-7,XR6T9F-OM:-<)J&UR#D+*Q@LF@[&>$=)>10V9HN%JUO8DYR[A\QA5M,H;^<7C9$O6'3<%K2E@$Z^ M5C68 "XA@B;>'&/.Z^;S1)],Y+")KEZ!UH.61F"O3E(Z/SOO1E=T%8U5>$L\ MK?,DO^$FKW?!&*)!DJ('[^JS9:8$>",D1*&UR\(9(ULW.-^;N&$??;2'73]: M&0'\O*6_KB9*:2R1@&XS&5>EL@8OO0*?@TS.*6.C:8R8 MVU2,I$UXP_CM, &/ "*W*]MNYT<^+F:S-XOE'V&9)R059DP6D%QTH**Q$'-( M()F1+F:EO&OME3^1Q)&$>0@PP"%P)D,22VZ'+BS>MM'Z!G;'-\&P+A?N?].*V,IECPMJPF MWCD39,G@1"[D "+M2A451!:Y<8A9-Z]^^93S3>OO#U)$:& V2;HQWG^@L M(B++Y#N06)30M"V*KA,7?'&.655B:__[!@%C&ZK;'WX.E_L(CKG[8M'*2]?_ M\7/X_F&Q[/2V7B^G\7S=C69=?.CT,$&;38XQ0Q"J>A#<0S"!0XC.R$P!:Y&M M,^A'DCRVV;K] ?,Y=3N*!.PFJ;=:G6-^=;XDEV#S1&;C*71_OB"1YRH2DD>G M\TG*N2C-,TB1$NU7B^!-8A1!!^:RLIZVP^+ M_QYFYW@/ASEIC[IU/KVE'\MHFGC5)B2)$!BUAC+V=(=)55 ME9G65E$DW_I2ZBGTC6WD;L]&K@^MC:+%XG[<=19]4GPJ5I8$K'3#/50@'S@J MR,);#+3;?&A?H;@W><,6_8\/D4_7V2@ >9+_X_RBEOSSXIZ"A&ZSQ5W?XB-N M^N7C)UQ^FR;?+J?Z ,PJRUOW M^NF;IX&[TC\G]D<%CQ'X%-?=,5-.1F*79ZM=SCWC]>:;_F:3%*B=<+[UF^2G MM2;MK_7\G;AZZ1%&(UP\T#AVH;W31S^-O:PU>X2LOIU_HIBW*9 M.GT15E,R#1^VEB!WXM.4HIU"MF"^/DEI<3ZO#\8_D$U)M=/L 7:QV=HM[&,_ M@FAD)V\O<_VLU=B2I4L$\E2;T= )'X6C8[KDZ*(2)NX.F&WQ N$>:HYV_1Z2 M[&<2YHM9G0NB56'9TVY+/C#:=R4".;+DZ00>4'.'23?OH;479<-:Q48HN>4, MME?*2(WA3@\ZVNK;#3L.\?P>_, F;MW^)!]IB[K+M9WE3FXL=X6V[ R+/DC( MN79[UQ1OQJ0R6$$0=#*&4/)CHMM_N:,N:N]H4GASE6N ARPE\IC *DD +['V ML/<&:/^DXFR0;/<]S@-<[;?F,/:D)TW?N*7M2>XC-2QOPG39Y8A_H\C]?(D' M&Y2[/ZB%(=F#Q$;.S-5*UVV%K@$EI?1.BNJIVYH9Y1:\CAZXJHDLS)KMED0< M?;0_1,^Q#LU=GWV-;&&,2P8=J!!J$R4TX%EM29)X+IDS:9H/-7F0H&'=EV:X MV'5@VBEAI.;E%2[)B*Z[\E22U_G!YN7N#VH37CU*8B/S;K:!+A8NM+C"/(/?H"\.E+7V\;5ESP1BG(=8B$ MDCQ#-#Y BKXH[E)6I775[S'T#FO:G@N3MVXK%1YF)_?ZW!9F\^D,-+*BEPMW3OG-]>["J'==8P7(UG(Z MG0DTT=!!FH/7WEFFV[!*!QUK*O1:[WCDJRXPZ*RB9&8J*B@0OM ;4+@J+ M,CO7^AW^TR@CWD9J\;8G\(79VWE9+,\V3PL.,'/W?U@+V[8G MJ2W25O/UCD7SUS[=D][$G=\AZNMA=Z>?0W390U%:,EN\ST+O=0>N9]#E2^U9G<8>M5OF' MY=IV/J--FNTAPIIEV.)Z.Y]P=1ED'=/%)##(N^&]'&(*&K1/,6GER9=N;<'N M(>7XS%A_+S==X MG4O[1<)J&6*]+0FR"Z,-!"DRH#&!6YEM:%Y)Y,IHW1K3^8I] WLWCP?\NZH M.^]'B2,U=Y_PR\'5"E?_MH59NYN05N]<-A_^$;_69F$4F%_-]#,L2V,0G(H" M%+.A=H[E] ?32GC&HFW>L?D>6HYVFG8^]\[4)DN:3GL+*.LP6S-6#S$@V_^\A0VYEYQ&9N3J\^^X M)O4E%6'1@6-2@Q+2@/,N@:/P61;%8FYN21X@I]G,XKN *PB8@9.U+3 P:VQ=4T$/U+3 M4=\&3S>O5,*YC0S+UGHG.^O=<485S,+$G$!) M6P?Y=$V3>(8LDA1)E>*#;+P1GT1@BT?^CRZV=;*R:)"\2'+*JSB4JL6_ M$AGR(A!;Y\Z?1N' <\M[P]9=#0!ZTMM(S=JG\[C"_SRG3WK][>"4S.YG-$G- M/$A8JQ3-SB)7(,(<+*.CD([!VD&I]M'Q4@?RI+5UVCB3VL\0OX>6HU,T.Y^[ ME0O@-L=::2:#15#62MHI=6:'M]JSB"ZPULGR>XD9.!W3 @>WTC%-!#]6NY%. M,9_/\.W;^LCNLDG&_SP/LVGYT;TRZ9H&'&9/]OWL)G;F($:.M#^KY7IRM=S) M7ZZZ#UAHF98D:LJWQ ]8IC5ER\((D$V-6R>_5#^D1(1Q!XC#VJR<< M75JRYU3;2.UBI$>)6S8"8P] :J]2L: L[ Z MK6FZFQVE=NTKUX&70@95B=I*090Z]"=%P"!RC#$(BZVS''L1-NQ Q;YPUEPE M(\#9=8.R74:$S,G5MTR*A]IL5BJ*;9@'0]_UT>2886<=]H2G-J(? M 8:NVE&]+UM/@J\>TVRXFY@D"D-GP691>POS!-Z1/4:-2A7)=4JM^S[O1=BP M(PI[PE9[E8P 9]?-?VY9W9 ++SYR.MT5 ^7KCDG:@" 9QI*"":QUB]H.@I'9=8*#"V1V,P;.2&2B_<27^V@9 M=J1@CP?>T8(? 8#>X6J%^*[.++F]%V14.E)<41BGO5 ?A'MI I2@,DH1-5>M M8-1*_"- TH?EXBLNUS_J,YC:;*#&%5_O\@B##4GSP" JC'12 M4WSA0IU=HYW2C&&BK=(85OO2-O# O9Y UHMF1H"X.X8)7WJ#&J.P+G@(3EI0 M6-^:.A= ILA$XD8[W=ITW4_-P%/T^DJ;MY'^"'#T0".ZW1V"+J0LHP0F/F,OQ8.LU\^68^]).R/ W75OGO?+5]/5U\4JS-Z7=XOY MEW<4FN2[>>0Q")9,+4*J N3<0=3>@4-C3%$A,-DZ37H(G0//X^O+Z^];8R- MY:?:HR@L,WD-^3RM_Q:62W(;+N*<"3-,V6 U;2Q+IMV9 K7RKCY^9*Y0W!-T M^YX:#Q"T'\Y^MO1\.QT,"*C-*)'%O!/';V%^7D)M2H;+=]/-!=?T5LQSRR%U M"KE,%CB&!"IK"SX:3ILH)RV4TC[YFVB[;ZK+,63LA[&?)67_S&H9@45[X+7 M+F UH82T%@,K:N-]J=N/QS^;.G]GK0S MR]62QQ M^F7^\IS6GA,?9,-7)*T:*!&GW9>S[;AIRV7P@F,N%G2N@\=KBX&N\)SI((R7 MWE&DWOI^Z5!B]T/ESW9%\#RZ&P%(/^(WG)_C&Q+LY:'PM^GZ].7Y:KTXP^4N M=\5E6X@]VH)*D22Y!"=+G++COY^GMMMH073F\4R13:6B!#HMB>I>XM#@/O7$RZ&*E#>^ ]2M9^ M:/O9;B5:ZV/H(.33HJS_((%N,=.U";NGT#=A4,Q[8,(QDIRA4%W7%LC)8PDN M<;O;!^F>H.-)R^Y7'_NS7#WT+/81V*R3_ V7Z^FJMJB_9FK+!"O-30@!K)&U M@*[4&(EB]H+<:@PL,MGZ9>HC).V'L)_M&J*E'D8 JZXAQXO:N7"[V>#[KQ?O MN=[.$XEZ^@V[9H,7IM@YE44H ICA=7ZT8K4K&6T?6ZQ@(5) WCPG]W0R]X/? MSW8[T;>^1@#)JV93NUM+>LH]3Y:]@/7 M3W?=T$+R(T 0A2QU&RPW?5JGJ[^_)!JFZ_JW29$I2UM[E/':E;Y(#^1:1C#6 M9,8#UX6IQB!Z@)S]TDO\(H/0[_K$EI.5B3G]-N%4(O+M5; [(>'U MC:7>OE$\[#TYF(:"%+*T.=KF3>"?2N-^H/M9[A>>15,C0.)N%[5==B)/.K(@ MP&&I ;+0X*3QD)5U02H,.;>>P?L(2?OA[&>[/VBIAW_PY@:?0YP-V]K@@H(Q M-3:X2RC]MS6PV<=0K(5D3:1C-R,$08@/$I.--J/A/T];@WL+3*]W84J<)8(3 ME-IGA(RYAJ!I4R8?? K26)=;OYAZG*K1MC-X"CKVKO8]3!DC-8D[+U=##;4O MGR >8>?V^=@F;3^?2GZ+0;L[BY[<6/2ZLZRUG%"6P.1,V'.%@<]H*2!(OG#F M#7EC^]7<[+-&G=-D.M%42,(!;9D]7(65BOR-3"_^'%Y M4WL>9K^%.HYS_>-56._R:F5(D6D+F"3YOBPZ\+5B7HN<"]?<8O/G,,?0.TP? MEV<"Z;,I<@2@_;P,F7R/K3TYSR_)<0C3^<6/-N7,6UE'2]M2) U>.P[*L@P1 MHR#?P1;+C55^O^Y^3T#JDXD3S^_G':K3K1/8N1;7K.FA1@C$&"N?D.LA@($KA022! ME@L6BVV=*V[*P+")E&:XN]_"/;>21VH KQNG;#7@.2:K?/_'M4D1[TENJZ&X M=ZU'6/DWS%^Z%LSTHPXQ=XS#X-($1VOW! MY+8SGW?KZ/KV)@0A"DG$,D\.BJVI2ILM?8D^"T%;6+3N8[,O;0./P7TFK-UO M$QMJ;E2AQS5?6S;^9'UU!.R8=5^B*EH5P%#O%Z-F)%:;042'R27O1?OJNP-I M';8'[Y@0VURS(T7PA;MR/XNIB)BTJO.I'?DD]>)==B5EF0(RS61TK9./!Y Y M;*O?,>&VI3Y'ZF->]OL(\_SA?)E.:VWM;N./PUW.)WQZ"P_T4&8:.:0/]$ZY M ZS&*B%<$:"\-;6O@ "OK8"0A(HFI>!B:V/P) +;&2L\@Q<\@%;:P/-?>;N.,T,JK3]R3]Y_ET6?=YQC*= M3]?8-8?9%>6+'[^%_U@LNWNFK9M/KXW3^4X)IYL% B!E=H-W(MZU5 @ZARDE?4"H'7KM..I M'M;S'!+5O>IW1(A>E .^. 2]XW:+S&-"\K.1''!0 M(5L()45"9'9>I10Q]Y6E:D'_L",NGA_ESZ[SD89:[]>GN-SJJ5\6R[/N,P^/ MKQ[[R!9!U9/(;E$X>>^"5Z@D%Y7GP@7$P,A9#3%"S1$!4Y@X*_5/^9CH]ENJ MW4E^U<)\T^1FO7M=562),FG0.EEBR26(W&EP0B09A0Z86[?0W9>V 0LEVT+A M_F.XH7)&=-B^+YW\+GC:2G]LM8&P/@9N-23#ZG.=$" B(Z_"!84*+1K;NDY@ M?^H&+'Y\+N U5= (H+?'0:O4WI MIY"Q7Z@U5L@((':]>7;ZM5[>,OW8+6^/+M<;))#,2A(?N:^^^ 1!9^8-XU+X M_I*-^]$X8.7BU1ZNL^-;-4N[+":T+$AX(.E1.MN^ W M9F&847W/@.8A53T"I.]XTK\OYM7="?69[Z:=S]W9I(*8N&(#)!K$L-7->F4C9560@/FO:#5B5I65H[E$\D<=@* MBWY0=;]%:Z^U49VT-]BKS8N7W_#%C\_T.>]+Y7'+;0ZUCRRG8T'5QAHDO?H4 M,H)U@9601<3<7^2]-YG#UE(,"LYFVAOI65O;((1YOO!BYE^.>3QSYR>U>3?S M.)'-GLS$]799[26TDI4Q6Z?!\")!%<[!Z1(A%60RYZ!<+ZTZ[B"E95GVC06N M<6U\9MF0N=4YUWX\R" *+5:YW$T;<*N!RV-])RKMSH72Q+;*N:[JNKMK-?5U(SMK%37RCG6YW(?PH^;KABWWBE!7IB5 MHB+3$3IBT)!0,VL2N>BQ=>OQP MA$$+)0T%U=F383?$5BPQ@PDN>.**8F^SEU.XUW(#1Y+/C[.>-#$XMJZVS2UY MG?P1EKGS?3J;5!_,;]9.'?+;Y_=TF=1A+B;6B1D<' M*M2>VQ83\*10L.))]'D_@#X;S0,W1Q@*Y>/$Q*CBIBNFYO< MF)EAG[R-P@<9$AXCV"?;.KB']UH8_&73-O/%C^O?V;8S6ZU7-$=C2!52B% ; M#6H(WDN0,6 *)97,6[]O;LS", 6V(]@30T)AI/F+3_CER.:..Y_0(D_Q$%&- MP MN\)6326A?//#K6LIXZ+2DGP@ F%M+N4@*,%!IR!M(?*MZ>^:^DFD#IMA:(*A M^\_M_I0V@E/YHGK\#0GU->WHY3S,+I]$D.']"RZ^+,/7TVDZ66*XU6#7Y)"X MT1!]K!<<)=64-0>KC==&%9&:O^,[@MQALQ.]8/2YE#<"G-;;^ZY]Q&5+E(>Y M$S[EB.0,.V43>2>1O.10Z]0M,>V,M9FW/CV>1N&P681>T-BCBD;JM%W-BSZF M?O_VA[1PW1XAK9'W=K7*78UCD+/HF(*<,SGE]65Q]#8#B\H*5UA6OO46?("< MHQ*B-3)9S*LG7!M%U#5>(/D ^/D4/RP7WZ8KTLZ;Q7)+YK4R8$%?SM>DC5GG M-! 4<;6;%I9O-8J?6W^C@NKK4C"MK\I9B,^/88TU5SI/T]GTNC'5=J8TEZ!H,Y(X M4VW53-M2" ^1\1B0ZZ"QOY;Q3Z=W6-^P?[#VK,%1H?75!0'$Y%VC;&Y=?14F M2W3@M*@][J2KWC$#Y[)&5F3DT?8&U">1.NQ]3O\8[4]O0]_N_W6^O+I7(NXN M3H==CEB24MEB(:3 0#&7P:/)8(PT,GN#UK"]'-.]EAOV)J07)[.]F$<:!-<* MZ$Z ]-WNHN;P4/B^CVH1$.]%9JNG"6%9.W&L/EPL=3UGWI!S59@!;6Q]:"(S M.&X=:!6%T$:*$%OW>+R/EH8.VE#92,U6?;4PWTUC#/-<64,0^ MDL-Y3.[N\0]M8;J>2'HC([:UZLG.JG>2@;).(71V:!SZQ

Y UK!GK#T5W73^TU- (PLB-#TD:RG^MR<<\K5H+LTL.K]M[;@DJU9$I@M,9((,-*&Q@43SFZ!V\^K!YLO[1]3QJ M&6E,\0I7:3GM'C$LRHOSU72.JU4WBGQ1/FPM05[[I^F7^;1,4^W!G=+BO-/$ MA\5L6G7Q>VV)7!/BKW =IK,#VQ/U1$N;!D?/(:A&@<_M9:\;<*40'=8NEZ:. M^_0\0PRF@!56ZN("5\8W/K7NI^;8H_EW_&/KPY>DFO-YVI1]#*0@H(W!.?K1T+A;=.N [BN!APZ!&F-H] MTY]/A2-P)>^:"_QQNOK[R??I:H*V"!290V:1G&%.H@R!SBXO=*YUC<;&UO[D M0_0,B[9GA,7NRXY6.AH5WBX;QM<>B:\6M<_VQ'NALB*I>%H9N'M=*Z_?"Z4@5C !.ER5CM=;ATQ_AZV]X%G$Y24Q;F:R& MHA%IMQD+Y'T;\ HIU"\*E6C]C.UN2L8"H6,UO6@N]@'!LUJN)Q^KO>ZV$HN: ME9P1,/,$JOH++LL"M+NR+\)[X_;J-$*?NH43^NH:(S<6'#8C]_RGV.'2'@-$ M+I!ML"A?I*X908KBO290EX"0!,7RT8J@PEZ>T#X@&=)R'*&L774?(+F!%?[; M=#X].S^[(#P65EN'!4!CZ8B-PD(P)H!/3E7;Z479J]3^$97?6'1@I1^BLD4+ M^0VM^/!]BW!7.W!KX8E]ST$5J2!&3K$C%ZB0F2CW:V3\F.*W%QWF4&BF^(/E M-[#B+Z:GO5]>M(_HK)X,3*4<"G!7D=4+ADXZD0(W+(G@L8'^[UI[V&N3 M87R#HW4P#@S5NX +#E87'C9/Q05E!>A0F6 J@]>H06,NMI0LF-DK"MD/2+<) M&.XT.5ZGMP%RI("'OF6[X*+K07.2O^%R/5W1)KJPF1A2XC$7,K5U'JU+%#F9 M[,C\.B>*M)$9=1,J]URG/;C,X( X5H>+7@0Z-#3JA>+Y?'K9H>@V,UIK:2R+ M$*W&.A&,7*E(GE51*3#)C#0E[H6.QU8:S@WI 2!-Q3J"7->AQ_.[Z1S?KO%L M-4%G>5;60_&I@-+2@W=T3F/1N4@6B>W6KX>/)GK8N_[ADO[/J^VA3>"F;_=O MN#Y=Y+==5]E-*X5:TK49OSE=$$%?)L9I+^KT)*9J__<@%#@4&70,FEL;,6F[ MERG<=\6?\]+I0!0L^E;)T#B[ZU+E]?>OTV6GT0U/DR*D"D9'T!0.DZ,:NLR% M "X31<$H)%/[.6/[K/9SIH,;X*NY*D9P1+^9SJ=K[/JUO"4MSK],Z1CHGCK^ M=87E?/9N6G"21(Q*E@*,8^4IDL2"D&!40I8X9Y:KQJ?P/G3]G+F'XX#8F]Z& MMG-_JS5=\_6/S3;ZM[#,?Y :)HY9PY$\WL X(QDI!IZ3+XW53ENTTB+?R[+= M_?D_IZ_6P)8U$/>X$/-I4=8="XJARD)8D+).JRR:#+ @/C!9+] 97<1^O<3O M_OQAWRB/!C$'B7MHQ%PTRJMBO2PO^&.Z/KUJEE??#=52U$VE\@2%#J8:36M* MKFW( WBO$!@+#FTB+G&_Q^]/6W%I;V9R+CCP3+Y1E*6IP MQM/Y'(,"SWB I$,V$5UFK'6UXFTJ]H*;_<>"6R.=_(._1R!UT.>2Q9^%ZF+F M&E]_K:JY=#$IQ![!4X6GD#FF5PP'B[?_!PYHC=;E_[#WILMM'%VVL$]B;^Z(_&KX*?DT3&M M##!A$!1W!J+CBGXI8]32<+I-&G.]+VW=MBT,0XCX*'Q;C*Z1EO=VJG M!0NF%!LAB;I-*9%W'V7(D$RT)EO%I&@]E&(/LJ;%6W,H[ NU _4RM?M MTL^ZX:.FOJ_C -<):A9$6EO5<' )O''DQ66?+)?>"5GV M0LKCGST-,D;1W**=$#MXJ-Y>+N>S.AF I/)V]G?]M]4U)]PK'K1WD,AF!%5* MIK,2/<1@,9#O[8)MW4BWFYII,YQC72V-M= !GEY?DB#KWHIYWOSKKU^^+A?? MK@)(UTR)XL@X+ Y8K0\5J**Z LD: 2UZ ST8%1?XKXWM-C7\9;<&C!HL.%VP/:-@T%"B= MB@UU/"^KB;%(CD;M+Y#">DLO:PIN+[OG974 #U+6C@[@(9*;NA'T7@>K*XH5 M7A>YJ"!J?T!-B?L 6HDHA$MT3;90>8<=P(-4MK,#>(C\IE;\O0[69+17OI#U MG$QM7?8(S@17;2!7Z_QLPB:MW_UU !^L^(/EUX$-^?$RKO!_+FO]\;=KBVA] M^=7N#1%< 1=DI,O/.O#..! I*"=+U*ZTGL:V@Y2)%UN>(I/40@E]8NG:NL:2 MBK9* +)HR0J6!D(P 1 S#T84B[&U6[N3F(DSDRU4_3Q\#I![?P#:M"JRI#-/ M=4M7LC4T'2&JJ(!$(JR6.>F'_<&MP=-#FJB1DI^&S@$2[P V.V_F=[>E?84G MY;A?-\^0C(2 (,G']UDD[?PZ6'VJI/6[/MH[IZV1.$PU/8/M3K>,QL1U8 *T M]J:R%,!)338@$]Q)IS@WK7N-]R"KTS3W@4C8%V@'JJ73@MPW8?6YLO8MG./5 M]I[;]M35JV]A=EZ/[-O%\B/]A2,J:@_Z3I/51$&1-ZU7R_3X5K^Y3<3-H M617Z#].0G*D3GT(A'S\9<%&8)+@F3#TKZ/T_=U39Q$/)W?WY\_SA,I[/TOGW M/Y>!!/<1T^7R=BGEF30Q)1=E+3-@=3\8^;:0014Q9B M-,?"O5J,4VFF@Z?S[6P>YFD6SF^;GJ\JXXI&HI;L2ZYT;17TX(2T=#ES:7RF M.UKO-85T6%/P-E(FA-G)E^V<+>JKM-J M^Q]MQNY8HY4R#(JNVPE-%."-,9"]$S['H@5O;;^UI']:0Z\)H!:=:+<#9+^= M_5T[\^NFV=MSOPE99Z9UD![0\NJH>Z17IWCP-@07@PQEOW&=@V[.G>1,B[OI M,/+H1FVCL*F+M-^_!KI?G%:171PS[VI_;.UP_&BGLV?\.MB-=L$ M)+F63*LTMQ*R+0)S='@<[3,NP#. M\NMB22?@)XP7C\13;"[1L SH3"T/10_1BG5^7T@=E*9_-@?0$P1-FS\8#TBM M=- !H,B9Q]FG^2^+;[B<5P-S*U.JQKU3R<#6NR8&-D;:=DVE%$8T&I@=0[P,Z_/]Z>A8]?%_,5'9#\A]2""YVC:"VWN):/M:$U,'=7ZL)Z\B^??_X7G MN7+S:I[_P(SXI:92/FQ(^GBQ2/]YQ*C,*3AD!5 R8M3I!)$I!,YX\#)(LDX? MN) [5U4<3L6TX8?)PZRGU6('%^'K<$[RPX^?$2_>+:Y6.JPS*B$5;FJGOK(U M[2=$A(@I0"S)\DQND0U[M6D-,NZVTS(-)B=-G#912Z?PNCZ>4D@;;;+D].2Z M2=QQ<,AKRLXPGNGH>M_>>]A%S;2!_3;:W@-"!XB^ Q ]*)*YOFBM=3QSP*-R RM:QXPVT9(?] Y1,L/XV1'B[P#W'S\O%A>U&F\=V[M MS2N-P4D7';W2W(#2EL2B"X,0+1?T1*> S6I@D"=\ZV&\N^EK(+?"B^(*6%%3"6MNM1# ?1 HO*17 M>K^=2@<2,,UM,XES=C(]=?#H/63N3FW0IBK=!,4QT#-NCIFK#(^B3(>+@9H*V:.@#>_1CP(TE^(:MR]K^8WRQ6%S__GKC=,(2G\XE6A_WUU?K[XJ[XU]/]\0VS,Z+U9KA=5'KN!Q-/'*],?X6W8+A\*.QN CGH]S)#Z23TN67R_-P M@?F7)7'W[_D2PWD5SR]D7KW&LECBG^'O,R&BU8(9<)Y),I53(J.Y5KHXRUV, MPI3FN=4FA$_K)8\,]-.KMH.K_E"FZ]F]9=JP4!3]%[+AO"8?:Z;0#YXF-_[^%BVN1+,K6(I"Q)@'L_>'1 M1P,<)H+3S0J(3/'@F054M?Z&.P^.I0)H.'F2&*S<=YW%F+,"]CMG5^&9Q(M1 M+"H(]3PIH0P$G>E06>L4EL!"QI/>B"]C4, 0( R[_H:KI0,#WL$&!+NH MK"ABH\0,/C@'R:,.Z&SFIG6S3E4:WC>+RT^>WLV]KWE?WF6>Y M%*MUKMY([5CC"F*U]T1&7;C429;6$]Z:,M!KIK7SX] >'!VL6AT,#9 7SK$/FH$AUXE-&@Y:YV(.8[B%^LI'(2O%G[!89?;=,JYM)LLN"WH[-3'N<@+/4W6&E/:6BRC25)&@9XE_L;[ *0'?%@(= M8/_ 4BA.PDZ2?!N7'+V=/JX#S([,,6F%L,B,/FW5QE%U;#U:Z2U0?0+E-K.U M3UCG]GM8+ND#WT;;;//H Z/7K3W-TNGJT] 'Y6JF*2AZ[Y7A$@*KLZ.CL<4; MER(OSXGV=/5IM_["'_2CE[-T00XJ?9B^]N#[5VFU&*TNM2PY!Y/(8S .7+8, MM%$\NZ)2M*+QK3>0Q.[KUH8 9'=FLKVZ.GB*=\Z&D2+'A%:1$;V^CY.HLV$\ M"*D-%R0W5UH_MD<-:#I!CG $ .P[EVF(-CI%U75Y2M$F2B$32+YNBD,!SH= M!S))&P-JD5HW([RXN4R#M+W_7*8AHN\ 1!^6^#7,\L]_?\7Y:KTT8CV*XG2#J,P>D *7%RBECQ0#+B-?.,EF=TP9J]S,SCAJ=,,:GI$*0TE.:DJ%@M M+^[8 /6YO_C^&UY\7MPQ-1__+N+OXG3-38FU7%+X.K%8"_)L35TCAEX7 M'1SS>TW()T+N7$STJ]M+Z5@:>\F@C&=AG52+$SZ>E<]=?%P?YA PIE2GQ]8U M.,J9",&1L2&CBK((&;7:RZ%\!H]/4S'-HWA:%"Q&4TXO_;O;I\\6' MSXN+Q7R65K_.T_6E'M%[G:2BDUDG.#*;P05RM%,,7F5MF&'[=0H^\9'ID--2 MB8L1)-J!S;ZK@R8[SJ- !7$=4+8F0V1UM82*$0,CR?#6;4G'M,2-%IL_93"A MA2XZ@%33YA@O162LN)K8(%\DU;V"/ LH.B:3,C/2_[_VN%W@;0*H,=OCAFBW M V0_U6TE0LHH35U3Z NHFLP-P7%B)9MH.2]>-E^K]8]HCQN$D0'M<4,4U@'V MGGM^UM5J[V[*UG@]R4%JP%CJ+D1MP<5(AST8E="5$%3KFO-A%$X[.N:4S_J( MFNL EVTF.PG)B@U\O2"%F"9;&6*L$WNR38R)K*QK'0\^W="NT>[9,9$UR@"O M(6KN -M/5\;<9_)#WO_]LKXN[\OFUZLSICVYA#&#+06):>'KP&D)F$(4 M]'YYYUI;!DT(GS;&>$)LGU[-W6-[1W^%,MD*S3A(:]S&O)+='17]%9=_>]9RDEYP>L@P+J4T@H+L2CR M '@LA=O .)ZV'G4(]=,:S)V#NH'"NX?Z'W=F_)XY.L$ZLP169?)>4YUP)*2 M&+@HJ+4-S<=&[4_=M*N\NX'JP0I[,5!F:!4EBFKX.%#2!0A)&I AD'M< MLN-&3@+%O4V!T5:!=P?%P0KK (I76;Q;WMY^^WUV?^+YF5(HDXFL;E45H#2O MNX8E"4Z*Q(HR46'KDNOGJ9IV&_@)H==80=U#;GV()&8,=?>F8SZ!,@8A2%D M>IFG8E>#>0&ZR@#B%7FV87EQ=T<>?9^?>?D+[T939?7^F; M+L)_?_TK+/,'$CF^RO]]>54-\VH^OPSGK[XL+N<79P5-*<%D*-7!4Z%P\+5P MSZ*U0=L2R0P9&:0M^-@+UOX'A/7)0? R#\)/B[_FSTG!2XG2)9*"BI9<0<[ M)98A"?IUX$SDYN-+Q^%DOY0#^V>>AM9(Z. \7*6OZY/VEI2QO01R=>:]34'6 M"5*^3GKW64$H48*-(7+K4(K]:D0'P'LOPO9#ZX^0(6NOIV-7V/PY7O'!79:$ MT\$&KR!K+*"P%MO&2":7EK+VBD36''I/T;,?XGZ$O%4SK71PRVT_+^__FM,7 M/L^^?L!EJFK\A&=DRMC$@P:>&2>)T;]YER5X$:-)S#(,K?L1]R9N/^S]")FG M=4,/Z,B?47[H=NKS<#DZ0?!3G^S^^_7I6C.:.SS46!E-&!XE( M,>0A*I]"-"HFJ?=B;O"GNQ\=,43O]YHZQM5"!T_LKFIPE^EV-BR ,(%,TE"W M*A)(@-MBK7+9,=TZ?]/5]J-3:'_/3H\AJN@ 46W7H"2NUFDH,A;(3E#,@#>* M 4\;WH&;.1% MD\D,3-2.03KDX&.MI(K9%J=DR=BZ_FT[)3]0?\<@9"R:JZD'L%U>7(;SRL"F M-44(9XQ54+#VD$ITX%,NH%$R22>V+O%N#;,'-$Q;_-L/P(Y130?0>FB^7'-! MST(VE@Y(B?6 *$5&,LFA9DF9<3:%8EEC@&VG9-I*W6Y@UD!-'8!MYWBL3'Y7 ME#Y#KIWP*N8(]&L-,9&\L@W)LM9#ZH\:3=?\7IO Q6BBC$Y!=7WB'-KDA A@ M;&W*HZ_3\3 93"G)21>D,:VML1?3#=$]!V Z$'H:+,@$Y6/N10H M'.E2K>SXP&JC<;2*12-"\]UD6PGI#SJ':'G16N0=X.;CY\7RHDY"NQ-IW(Q# MT\Q%D0JX7-O20]U>D+,"#++PDD/QK'74;#3!FT)*AC9ZE)8,0HS60+1F4+)F2<]H++P=]?II;YX0NVXDTT\%#N*UL_RP88Y0T 3*7 M9!-JQ2$ZDEMQ+AAZZ&7PK6=_;*/CA20?#]3]'OT3@Q0QZ?-V1('P=0VPTKQV MNT= '@4=4T4G%'.!(+46&ADF-78 =&]B7TC(:AQ@CJ/2;J["1P7"MY7LLU4Z M7ZPNEWB6K.:R#LS)1I#-XLCO\5$6X)P[JZ5,R9A1P+H/=2_D=6Z)SN9*ZP:. M]Q\$>70@,MV6*G .7IH(1L:@O0K, M>/&< J98"_?4X$A'#(@2%7!=MWW*8L&C1<"0@LU11R7'6P;WDE? #0'#[A5P MK533P0N],\4G4&6?70%A- >%+D)028%WR=B"4?"@&T.L]\5OS=2^;U)]B XZ MQ=)U@)0'XZ,EH10NB1,O CB=R0Y(CBP-*V5AK2^L%Y=4'Z3M_9/J0T3? 8B& M)$ZR=IYD [G4D8-%LSJ"0$)(WI6L=2JZ=<_>#[#N;1 >CLAJ#5!.SUDMD34/ M*!&T$F0QV)@A6L:!^^*M#2P8M=]6X9>W[NT0I#249@>7T?87_]:-UNAC<1B M*9E(0MZ09TM7ME7%RI1T\+IUP/<9DGI9X3:6K=12(]T"[-7%F[!=OGDD?,[?1 !R]72XHPB>MOQL[$OL-'KL M-%9_DWCX#4--GUW% M?V:)CG=[,09^?7G3'K/\_AXN;_LIB'/VJ*8TFW_>NP MFAT3OQ^%CA8Q_?$%=&2<_Z83^7$N]#:H2]@D=X1'R*&.P$*6(/J(8'*P+&IT ML;0>P/\4/4=/5+@I05@KXM561;R?WPB?_L+OB_GRGBZN#.TDD@HN*'+@4IT- MIC@=88P@:UUB\"K8AP,]V@GF6.(G[GQOA;=',QHF46X7=54WK+_^?O.O_YKA MDLCZ_/T=?L/S=1A42H,Q& DLUEK:.F(T&IV!">*H[L\K>C30/DE9)X@\+7!V MP;>=#CLP>+<^@X_YVRQX9HIE[G.M!G.@5. 0A2:[WAO'N'>LO=\TB,!.<-H0 M(;M V%Q=/6'QU_G72_($JL3X=?0TA22$UA%X)D-W&3JN+W"1. MAW2TR^\)NCH!6RLP[..)'J.9'M"V8^BGRAY#P #(2K5&F0"7N 1T@D>G:C]Z MU@98Z %O367DEEY4875L;2)/#_A0'&AY\%.*.5E(/]]QB^76QI$-SOTM^,]"=O#OM1 +-.9DVV2%$P\CS M0^^9*-&[U'IYYY,$33O>K"/DM5):!PA\NUCB[-/\EP5=H/,JH:U,*289BPF! M.X.@N" CVQHZ5L0-\A C:UXSNQ=A>R%2__"(;*_$#I#Y.LS_\^?L"UX;$QLN M$+4+3-0-CR&"BG37.SI:@$9HZY5F@K=N:=I.R5[8,S\\]AJHJ0.P_?OC[>'Y M^'4Q7]&)RC_/Z0-?E[-57>NWY4!)--:IHDELQM!53_Z4Y\8#C]Y*Y5C1LO7[ M? B=>P'5_O! '5W%G<%X*S\)8]",$S_K2>0D-?!!.@BEY)",CZKY"I3G:-H+ MGNX?!<^C53=U?/'#,XFZ)":;6YO'K+YC/RP@&^IIZLOQ=KO:C;',T7/! M M2&;*C&,3C'$'*1TD05O4K[3:9_]*/W@\T/GC,Y3N =7$X[%J6AJJ%.8<"@ MS;7/2Y(QH,E,=2'6E3,!?>ME+$?LL^,_?A:D@9XZ0-M/N'[W9]_P5CI_S%;_ M6:?; [=8B!T(/#!0/%EPEEA3@L44>0K9MBZ4?HJ>:4/2?93:---75]A[LYBO MNUGKB;T^FAI]'6JN(<;L0%ER@V+.""F6$),,=9G6:-A[3,^TY0CMM+X33D>J MH ,X70?&?_X[?0[S3S<,;5P4X;0KR8$WG%P4HRU$:PH$NJ:=#)(,@=8K.)XD MJ!= ':OW[=F)!DKH %&_UH AKB[^(,?X 2?))&T3>G "Z:AIO1Y'ER IY#H) M3VRV?AIW4S-M7DI2AEF-G<#F1C) ''[U@RK;. M*APUV'BT]&H?UE43/76*MTV'02F!Z62 NSI)*9'S$XTBEU@4G14&I;#U._CB MAA\/TO;^PX^'B+X#$&U?;ZN4RRPK,C1Q/3ZN:/!2D_$I"F,Y<.=2\\JX%[51 M>)"6]]HH/$3D'>#FB:6V6B67(S$1BM%T-T<)D6L.A1YP&Y/U(K;N07R!&X6/ M05 CX7< HWMSFQ]S8SD*6Y0"G6O+N"DD'TE\):F%*+8$T=QR>IJB;C<''P.G MADKHHMI[P,QXIKGC+$C0@=A2(GN(B7R8Q*-'EDUFNO5=U7B@_Q3+AX\!VTC* MZ0)X:T[(8TE;F"G2RHQ&@@^9S$U#EF:0&J'8R%,TEH?GXIZ7?&4MVMK?'1$\%C(9C8G@>"K LF-,Y>BE:GUO/4G0M*6S8^*I MB0IZL;1N#\=C?@H7F+7U@+9F&)Q5X",3P).S3'CN9&F=>WZ.IFGK7$]S2QVG MB Z U2*H]^YF^CB+R(NH"SIMH'N:E0 AZ0*V1!>],TR8YAFQ'V$6"= M#A$='(=7W\+L?+V#=K'\&,[Q3D_W9IJSD\Z*F.M$ RUJ";JCBR-GD"AD*5G( MU'S1X?-4=3(VY_2068RJOZX1>;\J_4QK'8MBDHR9NES&TW&/7AE(R42&)$'3 MO!)H7]JF16=K3.P-N2,4U(43LVUQ]R]D0+U;K&Y%%Y7-:,DU2\%:4#$Z"#$& ML$I(;K)).;7>U+D/72]_BF*;"[&Y#CNX$K?Q=,9201D9 U/JZ4K10)!DU"O- M71(,G4NM3<]M=$Q[U;77]AYP&B3Z#N!S6PQS?3HW@K$VVQCHB%FO-2A)KP!= MS ZXQ\P]RY[9UE?9+EI>_LBZ-M=7$UUUA;D;V=:Q//>8.^,N(U=< B]U=%J= M_AADU,",#)8CC>/C;35(39'T&-7C^A:P#><_;(D\W;# M\O&4FJ5$P/'##'%,KT?*G'(03J4!;6)K<=@/DW1M._L M"=#64"%'H^ST:VE_#\OE^JBUWC/[Z >/MCCV:19.L@DV6N=\#)"PSG!95P%8 M1D8?1I[IH8VVE+'RE5UO@E5HC7#1 ,MU7%@FD]ASIP')F@W)L:QSZ]+-?\0F MV %X&V\3[!#E=F#V[9HTGZ3B@I.+)@U6_UP:,B.4)39J"B0':G7K&T7&CPTR6)CH&,>K:0F 4O5J6 1;G="&[0FT'I'_V4&%-;UOHR'&CJ+D)RF]T/+:-)H^[=?] +'06 X9('C$,WT MBK:[;\)FO7@M4*QF2_&VD.&=/;B "D+R7@1%XFN^_F1/TCIY<4^)N2/UTQ/L M7G]_O,Q\O7K\:I]@2E$P379J%(DD1Z^"4SF#$\G9&)3,XVV"?Y*REU^BU=3, M:Z7#GI!Y]\ ]YF]SM'UF5I!+940=K(WU:(=D()5BR)LK:.PI;+Z=!';R(#=$ MR#[W8Q-U]83%7^=?+R]6:XG)S;20(C,=VEI M+;S3@>L0C?0$KB;5<#GPNC*2^&:V3ME"!#)-!.B$T7&'HHC17MF3=19W79G8 MT%H\.2+Z.PY;V%WS]V8]D_?7^;^)[W ^^U_,F_Z=,Y1"&>TMY!PU/2ZE@,OD M4J84BO7>V.1;C]L^FNA.C(+3 ^YIZ(^L_7Z*)A_VB_W7[.+SXO+B#PQY=O[] M)Z3S]64V7W?/WM3-+/Z:_Q66^<-REO!5_N_+JWEFK^;SRW#^ZLOB9' 9G@AQ[TT8;3CJQ:R8_'QW@I(,WX@ I_/OKE3KY\-_N&^4HSM3+B[6+Y[Q6>R>B,0\=!Y"")J1I3TD*!E:58G:2/IO4C ML1=A+]\5:(/D]EKL )K/-"6$Y"7C*0"WONY:8!Z8% @RZ1 MKE<*M %C0[WU@,+K<<"U1NR&G3-E"I>2Y!/(9ZA+&1-X9SB@,(H5X7(2K4=D M;"7DY4]9:X2YH[4T=5GI[15^_P*_O;\_DF+QZH[_=9X67_#]\LWB"Q'[&>>K M];*L^IL_UUZ?U8R,EI_GEU]PN0;#[XN+ZQ.(^>UY^'0F=?1:9 LD'R1KGD7P MOB"4E!GWZ!WF!ZG@'76H)R5[VC&8TZ.]_ZVK9-;$:/T4S=6^Q&- M?P-^>HONOT.9:=0"N/7S!/1_8?Y4(9_HCZX&MCUN4-6,$Z8]AQ!%!*4" R^2 M@ABC55XZJ9J_F4>0VZ[#_BK:;R1#+42JV]_HO'NIP-49[E8Q;5Q@.J3632" MAKDD5 JMK:=GB>IE^EIC;+551@4E@:<8AF< M]$[6# YK;I!OIV3:=-Q)<'2@V#L S[5[\A.NZ+Z]W9EJC2PJN0@2>4VEZ 0^ ML*)ZT8#R7W!@\VRGIY1(ZWN9N(.DN\7)]E##2X^L9!YG(=%0F<8A(N/>\ M:*^S&,$RVD7+M$91"ST_"YT#A-X!>#8,U(CN-4^WGLCU_6E"88$<$4!'ITO5 M3M^H0@*ZBSDCK\1JU3Z.]"Q9O4'J$/T_0,>TS-@I^CA5V!WC9&K/=E-&^_GXMMC_P M?"VSU>?9UZL1! HM)I1 =A[YG]S7#=Y.@..>6\-ES/8D@?YG*>W%\AXG8-E8 M4QW@<0L;FSV$QGJF(H(VD@Y63 9BP@AUG?EDJ^N[>V@%E$B)XCJ,PSN+I4S^GBM54^B#Q>R< 6@J:M MMA['7#I6[EV!Z'X=T%EAY)]8I^A-+^2=%D_>J18!A%0Y!I&\%>,M0;I/2R\V MT='JW@FD(V3_DNKF;N2W*%=ED.%>&63K0KH]/S=:9=TA['90:I0)N2Z0=#U[LFZ'%72@BZ*G04D;HQLO M_O#"2^V&(.>Y4KLA>NC@'7T=SL,\XI":D5\QQ6:?!81WW2Q9K M8,* U%Z@B4D5UCJXL(N67H!U@((7(TB[4]1<^S?6TKLO"[DV/G(Z2Z9.KRD2 MBA525FK,75($I#XG$! MR8QD!91@Y.1(+)!K$X8VULKF>TQWT=(?@ [1]6($P4_=.K9F8M,!=X^+*)/Q M*5MRBE6M!/0%(F8)EF$LVIOTJ.E@1YO7SD],&UMJC(J&TNS@4GF5TO(2[S>I M7?%AE7 %$Q@=ZMH/2[YNC ET\C7,+Y-K'A?815 M6U^-G!P#'C4X]!:8$1Y5Y#;'UO/-7T)YY#'^4@-)=XF7Z_.DK3 AUNVBTN8Z MD9/X2%)#$D9[):+6O+6O]*+*(P?I>=_RR"%"[P \^U3D"4-7;_:AFNQDMUO) M(- %"BX'(YG1C-GV#6TOM3QRD/X/*(\'HYY9''X.=887> ER?[14WFBI6ZF9V,>^)%"B#0<] \^RBP M5HZV7K9Q=&_VR4H=CS&$FDF]*P1M:;YBNBXREAF,"@94H"/AZV!!'>A0R,*T M8.,E\5Y4;_8@K0_IS1ZB@@[@]'1;L$$I0E8*DJH;L[,Q]!H+A%*TP>B#TI/=!O=E#E/!">K.#L5QGF0!K:$MIZ2&2K0?26RFTMSPVSU&\Y-[L M8[#55AD=W%@[FH11":&5"4!&@2;#DEMPQG,0F(2*PM;ZT!$A]2)ZLUOAZ$"Q M=P">6_&\NRGF,\P4M-9#4)6%2$:!*T)"\M[Y: .=C];%^EO(Z*M2MHVU?9B, MNX+)337?^W+[F^L4WQF:Q"1'60N)R?6,I4XDT 9B9D&(['W,XQG;N^GJQ48Z M4/D[P=1($_VC:Y/A^7Z6LXU>U1("$\CR4YJ#8W37UNJ7G%UTUK8>&;$O;;U8 M2R=!V6$:>4DUVK^'Y7+]>\W'FC[\P>---'V2A0XJK W91,4E 9&E]99-#H%Y M58MEN3&,IR3'LS-.7F%]-)[>"2)?&2=DDDB'A@/9 MJV3&&@S@D0YA],9D4[R,S:?"CL=-+\_UN'C>V8LW+3HZ, 9V)&]#Y@R]*:#) M(0=%3GC-< C0)C IT 7N6S?R'5$.,?X.N8EQLE]EQ1"E=0F]ZSB!2AAS]@5$ M1 8JQYI>4PA9(0N9<25SZUV'+ZJR8I">]ZVL&"+T#L"S3S(_1"\+2GH,TS&*N<=2BYTZW#P",.$AI_]V1?[^H)E-Y%AFSW@(LLM-&E<(BAUC_5'2\Q M"3JE47F7N37"CO3T_B!3B09A8>^I1$/4TL'EN7U&3BY&:ILD%&=J[15=_IY> M!2BU!B)S'[AJG75]45.)!BEYKZE$0R3> 6R>KD.HUFVQ(@,:9\E 81R\H(/F M-:NM;4J*J!O#Y_ABD EF%!T#HW8:Z !.3Q9@%8FJ9!L!T='1<%%#0$GGPQ83 M2E$QCN ;]%KL^(+,L8,4V!48MQ1&A%B\L44#3Y*,!I4+Q%(06!$F&&2<>/Q_ M=9.#M3ZD;G*("CJ T_-E584;*8U(D$RN6[V= A>(M9*+]"Q(FWSK\H V-6[3 MU$\.TO_@&KLXRM?<2.#;'1 M4-5."1,B:K6\./NCDK^^O:.0 LF"!,%M7H;-%"?E,K/OQ]AW#AZV8MLI="B#5M1"Q$YS@X@5GSJ'G0 M+5Z+>Q^=QI9HIOB#Y=>!T?GTR-M$? >%"G(B^TDE8VO=#YD_C@R@Y$/(IK71 M>?QD:?T/,2W:JW#J64(/2KQON/EEN5BMUK_U@?[&(O\Z3TL,*_P)K_[WK B7 ME?!TZ'S=EQ,LJQ6Z!;*JR\*8<$4]<+MW3!DZE()>?.RC$; XM3J&8\Y?86Z. MGVKM0TO4W91\WV?UYK=WL5NR#B@"2)%T73O/(2KCP0;#$@DX<1$&HN\P2GKQ MR4="X0G4,RD:-X*\-BC^P!K-J'G%<'&Y)/[>E^OHQ-4@RG3GE5GQ,^]S4()) M2$%7PR,:B#K5)T1+P[PWTK4.9Q]$:"^MDJU >CJM=64N/MAC8&,H3$L)7-2U M]Y*3 1.Q@-'92.M\D=A^GM(1.R1.T%39&F!-9-^/B??SWU]GR[5:KN[M,W*0 MB@ID,,3D:U=?CO1OQ$N2,ONHZA;%H4;)=(N;I>KSVX*OM[/ M:P<*.5"S^>6:K??E;M;GWFXG/+,YV5*W9$:7ZU5J$T3N,FB64S*:9/@0/PVN MH",(W@N,YN6 \?1:[ "R5X/!%U_H^Y]QOEKGS]/B"U;&[Y:'X4T1(Q8R!_[ M=!Y6JUF97<^XG^<_P]]G,D5!S"?PI18S!I) ) ,58A%"66F\:F[#-65@+TC; MEP?IZ;3<.<0?F+9_+L-\%=*&U_JKJTJY5_F_+U?KY/R59*H8+!HMZS*_'%A- MTSHR6XQQX+BU65@>O&X=7!R)E;U@[WXLV)]*\QT<@*TG_,_%ZSOG&_-_S2X^ MS^9__H7GW_ W>NP^K\YJ,D%%P0B'7%QM\2:CBP/I@]=!E0 ^A>:Z"!F]^H;+\ D'!A]$%"9I\@RB-IH<1U$@VEB 16^4BMPG;#WI[R!" M]XNNLY>'S_'5UND\DE\6B_S7[/P\S/.'RV7Z'%:8R2D(\T^S>'Z5;EAM_LX? MB_-S>CG^"LM\Q*"2([_88H))2Z8;C3;9?([>[(>4;!G^P%0*3IG:V:("^68R M@W=U1J4O)G,M,*F]BD(&W!>#"#SV%OV8/F.^/,?W9?/9J^QL\EIP&3T(6P>C M^1 A9I? D1GO.,M!J]:6Z@Y2ILTSCH>6AQ=C"TUT8#F25+XN5N'\E^7B\NN; M^[Y@+3'CS* 0TH$/K+9G<[K)E; @I.511ZTS;SX=Z&F2I@58$[4_#$"1^Y$T*U;ME[EJB)ZR-:0F!_>!V@C]X M]B\\SV2&T"]KTNDVCHOY/9DV5TV0F\(W:3-#8\ Z-*!X(7^>[%3PW.CBD[=T MB,>$W?ZD=@O&0P#S%!Q'TEX'(+V*0WTDK>$ZM'2G"(^,DUKU M]WNR6=&/.+_,M1AOJURN2L!YL,%& :Z./%,B>8A>U&2$-JSH8KEN'8\_#6?3 M5@J-\.F+6:5Z06U MA:PZLNRJ?>L83E@>FR8[*DJ>_TY%=,9:>%^,(O8.; MUE45C[H4R,^6G&<-10I'SV6,X).U4+33/!:)LOEBXR<)FM9#' LYQ\N^IXM% ML6)+L@DX2[&.>$4(3"F(W&L;DLY1CY6/F]8P&>UB&2+1(R^6G^=M2C_NV?U/ MF_T;-OD9\11-QD!O<2U!-"5!B$& B-HELOY9TJ,&:_>DLX]+J(U%,[J>7G"I M1XM-- =]YU1E'2?94S,L/8_2&>TE Q2![DNG+!!^:](A.IL2I)AC M\[%?OWP-LV6-SM7BOS.EBDE&"W"Q)E<$&HB($D3P(CDI*FS@DPL*3*? M6>M$T=,4]?%RCH^NAGKI &6W9^0Q+S__?6TRW!JK/!K.F0=+=BD9!U?3Z"PX M(BUDI"/$6T>=!A'8AX\P/@;'T]H+-NEVFT)X,;*5M\^G3V7X#1;#-+9@*5H[ MC75$A@5%,*)GV2B0(6H3,6L96S<"3%38^W8VGUW@.[+$'WWV.K>!6'R=[AEC M+>>/HH"/48,O,KD4@Q:Y]4N^/W4ORF8<@*G=Y;]-]=7!"_\$/Z^__Q;^>[%< MEX2ML_Z">T,R3)#1&U#%9XAU?K%.TV'<'%GG+O1!D.V":2K!24A& BJ6)#>,RO1F*+\ M<^;CLU_I%D/'ZW8QAJ [N,C>7*XN%E]P>7,'PCLBA7FBXA!)1!6$2N& MU<0Q7>::U;"=GXG5&)X17*YUT *\GQ':;=W12)8_*@R*3M79\ M9_",6-366E]T4>T3_?O0U4L7P50NP&$*ZAMTZY&J9YP\=Z9='9+*%2BQ'B%G MB!\?E;):"X[V=(!;T]2M978@"O:'V7"5] VQ5RE=?KD\7V^NOI.^.7.%29.5 M LL2)[L3$7SF'+2S I/DS&'KU.QP*KNUX4:'80NU'3LLY\\V?N837-XF"?21Q=3FIY@\W>\.,O1\U 'M1:A8YW6*H"N^MJ8(RT9LQ9)@J>[_XBBB3=Y M37C7#57'X0_NXB*<3YJH_7EU,?M2(?[V\J+F;^Y<[3___17G*WR4[!DW?7LX M0:=*ZC82V22I7A-]4LID",*2VQUJ<7-R!JR,2"?'N.Q:6_8G3?4^<:AW:NM& M.,Z:K+61X+V@%Z5(,F5D45 \>8\A167L"3-NS]+[DM+!0W WX*)NJ]/._:;' M7/Y.=\B]R96"Z>)S"2"4D*!R$N"88H#-.F2U)#6OJD+#+Q+AA"7C/#:9\-.6"WQ%*G=QA6Z0^]@ MQ;Y(_+Y=7"[/%)EJKNXNS4G+VG=65PKQ.A2D)"F<)X%/#]]*:; M&ETLBGMN<@"K#=9V];H.QB:PB:-R3"#WK><]- CVCK:.JD&KM+@10Q,91.X-'O1O^L+TT1^1M#>_:EX+>39P?.U;:_]NG9= M848A6 9OSE39FW7INP"Y:)D10&S4O1I!YI]BYKOKT18ML MD@>C2Z1SM:[$+:0?%%>9L9E&B;(R=1T3T!YE#M/MH=O8QHNX *^OW_/?% M/*W795WU1H9;NH:U@AQ$KA.-+80D/3#)M5*2DUF8#[6(WTU; M4]_>IFDKS@[NF!L._@A__1;HYY+GL#JS0GOE=0863*"W6A:(]9?&>5GKQLB/ M:%U.LY60ODSA Y6\XUDZ7.(]P:8&FE8DJ5HVLSI+UGAE(X),CM?N)PV.F5SS M^;4G1>8H1\/-/4KZNF\: ^=PF4_="7W#PN]X\>;Z69WGVS?VK @C,!H.,DI= MF:%WE2L#3!"7NK#B(]OK,7KN2]/DA\)&BM&UC(K F2QCLQE3E:6Y08,+U8PF0G==J]C/5K4 M^*;%>S%?_YRZ/ONVW3OA[%NU&5\5N@A?G9\O_JH.Q]O%\@T=C-EZ]..UJ,^$ M8$&S>F)=#;%R3P<8R5'@OE3K,FL=6Y=W'4MSUR'K(=!YU*]_2F5V8)7=OP5N MF4">3%+5+*CCG0U"Y"CI<>&1&^4%]ZW;K+<2,J%--B[,CA=[!]A9B^CJH=AP MD-%([4(!,B2)[E02N.01%'G.207)BVL=U7Y,Q82&VKBH.5+@'4#F/NXW?8SW M6>+1!*=)) )K$0/G&2()"X+1OF21@N6M2^[V(&N:^KJ37T7'J^3E.0(+^HL7 MW\D _OE_+F=?:X?M<:-9#_W4R.;^_FR>QL+/Y%VNRR]S6@?$C:773B"8Q$-6 M,5CI2A\6_JW[O9'BA_.P=I9O1'D5'RXJ*ZM"!FMJMH@G1L9?)(=9BF!$T,F6 MUL&L?6GKVF(? H7=(U(;*J>+IW('-Z^__TD_8IT@+RHD\C RWC3;*F?2A-^S3%66KK.CA6.(,D4(N28= M@F6U<+[NK?#&2YX<62&G0MPM6=,BKCD8]@7;@7KIX')[L_CR]9)^W TKUTER M7\=A)_)D;' U>B(,."<=",OI>4!AO&D=>-A!2J>0.E3EC\)@8MKZX=E,S;8/IV(!JI(4.\/3ZD@0YFW\B1C;_NN606.)%.R= M8IWI%3+=P,9E2)Y9DEGQ1C7]4=OO.MM['. M&!(B:#2"A"0M.&,*.(PY&YO(]6F]F^U)@J;M[AS]76RFBPZ ]68Q7UTL+U-5 MSJ\U@/V)M+7AQ<6 WB(#KI,"Y;V'P N"T]Q+Q.@E:]W;_A0]>\'*OE18-=-$ M!ZC:*:MW-Q5UD@GG@M105*X5=2Q!,"Q M!RMQ(A&M[ZSGJ>JEQGS4T15#U-- MSV"[&F6N2!A%> TZ"SHZR1BZBW6 $CG/D7XM5?M4]U,4=1KU.E#_^\)KN#(Z M@-:=*>0_(1&19E==3/CU'-<*F]^;3KZ3^3/!!?JZ?R1Q>AV4#G1B WG.64NM M(J_E;*U!V(KV3B-H;> ZB8*GGTO_K'3K-!++0N2UUB5GG4 I:\%G07*5@FLA M2LZB=0?L4_1T&FP;^=H&FH3"K 9/-FS=)D+$ M>^Z2:6WFW?U^IP&U-J Y6-"=;OK>68.4U= M6+(B*_)/04A6-]!'#4$Y0R@LB9$KH0WOI"[LM^OXRJ_SCQ=AGL,RTZG*Y"9? MR_$[/>'+RW#^Q^+\_.UB^1?]A3,>K-=):#"JEFI&1MYRC*KF6I4,407E6P=> M#R"SZVJQ(0!Y>"^-K;(.'(.G&3M3Q6.=70'2!TYNCHK@8@TV%^0*)3=6M Z< M/4W1M#[GZ(!X6*[83CL'8XT>@]DB$R7+BU:F^A9>;A^37U>K2\QG=6BE14,6 M8A"F3KRFWWH?P?9T(.=,^Y5I5 M#)G7%JO*4+!:D3W*,1?#,]K6-O]^E$WK0O9U"QZDK2X6FSUSN]-U[K0J'$2J M0U2M]Q"-(4?(\12M*-HTC_'M'\T'[0MT@[1SY]OX\SZ=W57^ZIO,/_(;S M2QS#7]WQB5&=UGW8.HWGZK,0/CF$N$ZQ1LW!)ZO )%TA ^X6W-^E4N#P6W03(!.L=J @A'-R\6T#%'[KBAT]'ZNMJ+L*Z]TR$@>!PU M:ZV6"2VSU?)B8VN^7W[$Y;=9NNJ%T!I+"1@AZT#TRR@@*F;I'U::D%@*:2\/ ME#YP!U+TJULX[?KVM+[F".I=-)1U'UBIVVVO.5A=EZX@(7^$ MA.! 1I>5CLH[N]>*@/T \YB :5#31J>/ 7*D@#OP]:X9V=0?.:UM= J8J&:; M((O016Z TV%)RG)N4_MA)7<(F!P=QRIT>WS@ .EV (UK.6RZ2XRCRU)90%.G M8["HP6E,P'(R):@0;6X=;+]'P#2!I?&@<;AT.X#&3[-5^/1I6;U]4L#[=HFC8R.9Z],HI..L#8MO%A M[V8ASLYG%]\WTU30>)NXSN!<)H%I5R!RIL#26:)W':-)K0=Q[T/7Q+9Q4R3L M,=7M*+5TT:__)%=WQG@F1VRIK("$(2($9HH-=78^ML[Q/4G0M&F5Z1 V2!$O M;637M1C_P&K0SN:?/N!R_6?SA._C^>Q*VG6B[<: >;/X\F6V6M7?'2/JW8*> M44/DS05VFGAZM$P+9>A&C*6V+&7R/;5VH'RRVFG%A>BD$FP_2YFA1*6D F%K M8Z?7 H(6"5+TY"L5M6_@\Q\53Q\"@L/BZ4/4TD>,]'X\T$=$\K8U>!/)A,B" M)&0#R:J(HAGGAN%>@R=^T'CZ(/4^%T\?(NL^L+(E!)1S\M&0BZZ<)T_'U )* M0P:"$LI*G7B=O?(/BJ\?0A NX@:G$_XIN-<2XE"U$:11>NHO,BZD@H M>E*)%5:R;?U*=1]/'Z30)^/I0Z3; 30>1'R9UMX5K*Y$'87B&$1>.!2E==:% M^YC^C''<>+5I\6D^^U_,9W0,I3,V0\123Z"5]))K#JE$Z7EV(PR; M&49AYS'V0>@8$HXZ3E4] #%\G5V$\TKZAM$WB]6Z!38'SHRO3=69>U!69#(D M@Z%GW2@F/%F1MO6CN)N:SB/J1P&LC0KZ!=/=;OZS$(N.UM"U[ZN=Z$J=U102 M84'E4C*)K_D6C#W(ZCR[WKW),BG(Y"6S!ULZU* MIGHD3 *R:KP:(5SSI05[$39M;\(46#M",2^M;7ZOC,1DN9I^DC(39E^$25Q' M37Z())2KDEF=VI!!!Z&""T5;H9]3PXFR+]O/ZG5YDN6./.L$UJR''AI.IRA+ M*%*C=:86*;4>R_P4/5WG6H:H?$_7<[@2^@B;WP\1YR2X5IY#3KR.N1$%(CDJ M4')QJF#)V>WU1KZ\%$LSK3Z761DBXCX@LB486*+P:(TG1\23@:B2!6\EB24: M9)@55^*?E%D9I-.],BM#!-R!!7X_]L^%EC;E#)*,1U!TJ:Z[Z4%RQP3//!8V MPKJFOC,K@Q3Z9&9EB'0[@,:#V+^4&.BHT-&PF5[>M)ZVP.I^('J3F7)8FG>& M]YY9.08:ATNW VCLY1G4A9VI3ERT;P>[?)3N+BZA9ED M*C%5ISZR $K;!$XY!=9QF97DUC1W\-MRT&50\W 3J ,U=P#R9P,LF@6=>0E@ MK?5U8#F"0Q^ "Q\*6J1?M"XE;I(^/'7X\W@@-E5%!]#:ZV#1H^#KO:]!.$6/ M@E1D+T0Z-#)@0,50"MYD_U ,-T']_Z^U_#UHDF%A>AR"RUZ1R8!SSV6:.R%LO8WA PC3FQTD@<[BHNQB(^0L]A+68X?W\%OVKLVB$ M-T4B>.49J%0<^!0CA%!T\B%+K5O?-EL)F<:?/P%NCA=[!_?,6D2_+^9U406) M9O[IZMKT\3=$T!4LG0%-#170Q MPF W*TDHH27/="1R72U0/,3()-#)B-$X'H1K'7,\#D[-5^&> $YMQ-_IT((_ M\&I3YN62N'OS.2P_X6JS/'%1MOWI$?[8X1]KX9DU8O5('^TV3G/G>Z_F^0]< MKTY[E2YFWV9UKOT-=DW64A5N0 OC@&XJ,J**XY!CLBEJCRSM-4YR4)QM3^*. MSBK?[.G<\M&'P M<=#T*$L]DK8Z,-[N'_]:2%^96N'RV_404RLQ1Z:AL/J Z!+!.Y*=MDDCY^3) MI/;9ER=)FA9PHT'A43B[G5XZ@%EMFWP@LLV<2Z=*]!B >Z^K:6H@>,T@6A^X M\(7$UGHL[$YB.KK+CE7Y8@SY=P"DG\G>6GQ'_(CD:=2 _77ID.+)*"\2\+1> M-D;&:72Z+F3BQGL54[*A,8QVD#(MB!HI>M%>ZAV YVU(5Z,DSQ3B**1 6S*$:5UCJG6^=RMA$R;G!T'.,=+?$+8K'WL3>/7G[C\ M0I[V>@(;7M#:#N#%@X3Y#4EK7P2$:?$P.&%>AF&C(_-QONIVO: MFZH#$_PP#?6(NGJD7JU6>*>I]3H(=*8/W>L(.O3#)P\GAIU MT70?,C#"U"20J;NO; !! '$2>9:J==*DRWAJ4C:[X&K'4.D1;O3VP'\[#_*K!LG@5I"86&?&>A^?4PPV!T@B(ML][E M$G+K+1$[2.GHICI,R<_!Y@")3QVM>%65]^Z M+ALHBNYL;<@@52&'HFQB^3F+ZOG/=(:+0[2X&$6DO=TJ6W(,*#US+%O S,E? MYLY!)#<%>"DN>1M8-*/FW ],]W41:VCV9!VIEPY@MCL202Y9[G76W<,%;WF @>A8#&%2CJXQ/:*\6'T/G-5 M(#)#I]0C@R B0AV(@?0/8TKKZN9F$?K1LD$=O)J'::@[U%U'>+7BJ.N(2>GK M!$ZKJRBQEZ7\#M\*-^FST$HLO(5I' MOC)87H?A>(;@I!!0G ]9H$E:MI;##QB+'X*F8V+Q0[35VU-Z$R)4C@7M"P/G M:K94!%^SI0E*DBJ:3-9O-]O)B\8/4OE@329O)=R,XDI8&.7.N4@\IBP :Q1:U?*- MD+D#89ROM;,\6/&R_##9&F:&3-'ZJ4#F.V.#XN,0C.3@1NZ1%4B27E6&4'&LI.. MN] ZWO1"LS2#5+YWEF:(_#L TJ[V("E"0D_$.R5KSCT7\)%EJ(\Q_=?[(%IW M+K^PIJQ!BMZS*6N(U#L S_86H1*S$BE)DDE=<9*"I!/F,V2G=+'(L8X!PO\:FMYZ&]0CMH>M9.R:==DG_JA.U(SO1I-EB51A"L0%%F6BCF\ MZK0/+"?F5#"2CYIX&6(T-1\Y.YG1-$3J1QI-/\_OSE-O6X3Y$\:+,,_7\WKG MGVYGL-8_.:+L2*"*WCQ#M(.7K1WKT?>Q4IB3X$DSP'CJR.K\ED[F&*D+C@%CU= MG'I<[CHH@VRA^4>;](Z4=0?OT[O%_!/]M"^5E1KHO2JY8DKEZ"-(9]>[JQB0 MM>=!9E.43YG%V-KZV49'3X Y0+F+QI+N$"W7>0!'SB0))E:Q\+IPM] 90@$% MF0OHC(ZL]?VRG9)I$7.\AI^!S 'B[@ T'W$^6RQ_7US@:E-AYY7S)7O(5B+= MN/CI/TY%9BNVQW3\TG%1?0UO2QY)%TW/'\^@MJ ML<]^M/#52SE=7>6"IA=>3&^.8'T7TJ1IYVV?@8.E'* MW>'D5?BTVSV2:Y.XDR#14H 7+4+0,0(+WAF7??+,#(J6[[3TY+HN]?AU^B?FMV&%:POY\S62+O6ND7 ,J6BE03)-AM+$!%': MH;XD%Z9>YV MDWBDKN.)17I"Q+$JG \@SZYPL6'#[\J]BRHED6QL/3659 &"XA*$M\Y9CM&G M_7HP/[Y&3V=+&$N@;.T^X0VKF>;H!3IF$S\2%+LU MQKWX.09,8R,Y: M%22XI!PY\86^$HH\,N^BS=EI45K7_QU':4_FJ$7\,[BV.L#D VSL4@S"^I)* M!A^X!E5$M;BU,YA 17)5D<76N9='B1G;)QX>"?,AU-(!OGX-T\4_PM4U;CG: M6FZ-RM>^7R"EH"C3(7%AZ5L*"*+AD:<46E]L/TS)N,AJI.9[[RU.EGD'R'EH MU[V=+O^YF4V6I!!.,Y"E\%IMFR"82($C%ADR8ZSHUA5=3]'3D\\US,EWE.2[ M0M&WIR3?L^A")N9R2&"T5-4G]1!RG3#LBW ,;;3-KZ.>HJ>_4^XXK3\*IQ-5 MT &.1=_\*G[>FU6OI5(X(5M0!8R)2())1 _:4VQ3I=>ZQ\_# ME/0"H5,U/6\N]@[ LSV.?\;E],/F+=MZ;XGH/>/$A?&.CGIIR%0K$T'366VL M#YBP=7SW,"7CEOFU/L4:2+M+S&RW4TPB2%:;-"N_;@0@P#&25%*Q:)8E1M:Z ML?5CM'3A0Y^DYV>AU-<.G^-='0DJ]K#5M=< M;Y(9ZDB46D3MHVT=W3]"REXX,I=RI+60=W>PN>7;K>K^>(.+5-7T 2<<=1VE M0S+2U54D_Q$"1D^<)?JQ=D:&UC,A]Z=N;&>[ 1B>!%@SS72-N5]*P=KB%F\P MYY/V++L(SC)=&Y00^S\&F^6$W_%_//TV6J#+U9X*?I]:<7L[S^T^7RNG;J6C=#>86K219KR_M<>OWE \[#7KG4D('%K(^ MF'B_?3 Q,2KI'%D$QFJ!D*EO:BPS8)(3P68R\TF(:2+U9G;E7"_L7WSXL%B?H/5/_@BUO\")LXZ.7FO8=_B',#KPTWP1DRJL MVI^<$)3G"GQ,') )HVLMJ&I^CS;0T_R;5O:[3-_BYVV+G=?ES6)*BO@4 M1CL.34^=DL/JKS.'ZUEF_PO#XOV_YA.OF?09 P4M]6V900J[M;IV/H["G/-@(TC]'612*2((:3Q 3/0@JHCY%JFU@2:YWL6)(/GKN$F%O? M6AU':4\INK%0>;#&+A&7O\ZO%Q.#FKSOXL!Q[T#Q+,&%$,%8%C26K%&,#LM* M:$^)NI%0>;"^+A*4%,I->/$J^&)!VJQK47H$AP[!)A&#,!Q=\S'41Q':4PIO M+% >JJ_+ N6+0LM^XS-KXWG-(N2D)2A%7P7N-3@6I2HB2M;\K=RQM/:4'#P[ M-(_76@?H?/)"$54,R-%"1A5 65W &TL,^2*,#THP;%T*?O)U[ID2BFU0UDSZ MS5+2PR857Q&'Z_QIP^3AO<\<(DGX-.$#)P.5=%(RLB%!2T\(RPJBY@8( \ER MFPLKK<<-G+%/)^T/1F>V ,L#^9@QU\FC04#A3&6!Q4H'DQN-.K3GD811(&NGR!GCM),2G=*.)9%*IH/U;M^:OTYSM(-TO&]SM$,$ MWE]K&Z%?U#/_T6Y.7#/ME4=(PEE0R01PDGPS)ZPI(5NMLG_.?3ENZ9[0<,DS"@"SHT"!86V#@+3AHJ% D44RT27SNX,4 M3S9&]ZGHZ1;H]*/K1"EWAY/=TZP0A4KUO5\JAB(_L9Z_9HD1B[IHEMI7MCY$ MQ[A&YU3=/@F5(P3= 5C>XI?YU9&86=I=3AUM8G MVEV-\7(9$Q .TNRS$Q .$7,'./E].L/797.H[AKD9L.+Y 50U6<:/&BHS02 M12.,C\%9VQHH]ZD8-U(: "DG"GI$J"P7J\G;,/NP,:V>DZ,5* I(S$6* JK_ MYFPA?TLJYYP/*>QU+TZ?>@,9]-UW5-Q:L*=BH./]D>-EV(/BMW@5,5A&A(+W M/(!B)H$OUH)Q,O(0E/%^KU+;?50_YGEQ@K+NJOL(R8VL\#^FL^FGZT];PF,B M*^:]:A">4?FM14=6^C$JF[>0W]B*#W_>(%QD M05Y,R(#2$^J#4X3Z^A5&XATQ%;[7K?=SBK^YZ#AG?C/%'RV_#MS ?X3%M!YN M-?N_:=.94[#":M"^4BUX!,>-!N188HS)2][:";Q+0T\5EZ=G(DZ2<&<(^3:( M(40=C82LR8E5F07P7&023.TLS:43HG7CP/M4C!M2GJ;5)R!RA(C'OM%]1Y]# MO_CP^@LN9M,/'VG[9/SS!7T7/N"[UZ]^>[&UC1:%08-D$4-M9V\\A^A(1E&C M%#FRQ-0=V_+(1>Z^*_:#D6/4.A]:QAU8EY_"T'0"%W ML#8"!=L4@',5BA6-+*>E 9T$.O0S$K"+A<6F2R3[;U?J5')CB7D#=7"0_.I6C(E:81.Z M7:*G%T#'ATH-Q=@E&'8#>5C,C.PO6"3JE?:!C"]]E80UUG,6>=JO%]D3BXSC M\;94X+.8.$*:7:+BYA&]2QXE6V2A\SC'VAQ<\ #11 =)ZHC.F"+NSK0Z!"'W M%^P-+<>H]EF\G"CG#MR@1YMJ*6Z([CH*A3:7*G12>\TT%#HOT:&WAO?4)/U, M;P1;/\TX3M[=P>8M;8-/GZM*WBRFZ68K9(8&O3 U6UWK.Z4SY.9I!46ALI$S MP47[YG5[D=93_?V1,'@26FUT,O;I]A8_7R_2Q[#$.URLAQ)B?C]_^;'>L[PN MZYE.\ZL)3Y:%I"(X;2TH%R4XFQP8K3F6K(HR^PVV/GCIG@KQ3T/4&43?@0V[ MV1"@_G=BO8BR: *;:]F?YHO%_%^U?CQ\IM^LODY\M*QX1LZ?\8EV@"7/@+P^8$5%G5PR M(C5O/', ?3W5/35"UU#:&?O@>XBQ%RF1CDA;OV+M7X*_S=("R3[_/OTT74T4 M$Y9<406VQ/I>H7:M\-P (D\>T:1@]5X'W\%+]W2IWN#@&U;T8P/KSLO/ZQJT MOBZ_U'X72^+O]=IE).FEG S27HFQ9%"8B"6A C#&"PF5PF6YGQNUWWH])1L; M0&@ (?>%FV^LD%LXG><)2])JKPQ$65T_9@2Y?D&"D$D)XU1DV1X!ESO+])0* M:(Z24T3:@9]TFYF?PG*Z?$>TA/QZ=C-UQB?..YOI!(:L,P-E4NU_5.O?G;7: M^\O9?S3W0T?UHG:6]F/[(O MW%%8"IZCK*77Q&BB4[MDKS(7F=-/SN"B[T7L7GCTEX3'\^BMA[/RY?P+SL)L MM8U&?L=-/=7;JKZ)X*%$+BU8S=899 9!" ^):[21Y%O\LUW3]EIIORPGNP0( MM9=L[S#YK;Q(_W,]74ZKOEZ2PWC]Z5/-O$V\9)),= !!#B0H6Q(QZ0,X7E@6 MT3,>]O>VCJ%@/UA=1/;\?)KH[-BAB\B7GRS>L2W1+D+].7Q=_GR-OY*TWH4K7,[+6TPX_;*^]N3<":(; M(1'F*2 19O.T-(2B18Q)QKL%M(]8G7U6VP\=%Y$)'T;"8T.F4O_Z)O%!(^;H M+6B)NDY_-+7TDT%)UCN4CBO&]H+'W4_>#PH7D;8^77(='")O%O,ZNV*YP_"+ M67XYO[JJ8Y#GLYN,+2>JV.BE=A!MRJ"-56"Y?E_?U N]Z ML9'IIK#/!!4Q(%E"3MZZ"H7 SLD=BYGE[#2WNK2>CO H,>/6IYV@\WMM&IN( MNP._Y]U'$MW-JJCYAT7XM*Y"EY*S; P#;WTA*UE?Z :30.6@A18V.]7Z3N-Q M:D;NTMA&W7>?_+21?;O\/8Q(J#W#7#M261*1-V2MO9_]B!KW+KJ8%TMXSD[+KM -"U$F$^6TOQ&Y=O<+$^;EZ&Y<A!*5K"W16T>J3U(T+NZ& M/H ;:J,7;'V/K3+MQK>XFA(A/U\OIK,/FPKHM;&N??=34MJY6NE7)WQP!%_O M(EB=&"VY3[SLU2'X4*3M2=_(L6]#7#P$N2&4U,51>FN/KHN[B(IMS[N7\^5J MYRQ,-%/2.<;!Q-KT3C,/49,5UU)C8=$%SEI?=^Q+V[@F;T#H#:*72K=[B*1C5ZFX3F MVE(_R-JW%_VO9\@#@&E[^G=U%Y##+NT"HAMJ;O;/ZB)OM0VQ.M"BA2X]KNX:*%,Z@AJ[K>UZ%Q8(^Z0N>7,]S[Y/:U>\\3>0P M]3K*.2-9L.0C&3)3JCXR9D%",,*)Z(TPV+KK_KGJ=9PL>CT!P7J?B37!(19M MR$PFS,(6)K%UNXW+J-O.W'ZP=LMB[6)X2R)/+OUSE$]MVBZ-NT=,20M00CBZL=93QX%Q*DD&5& M'QDR=18<=5ZOXUL M:U3>L*.K!V>[(1@.*%XX2C-=W+CL59*A/!,E4:2B9:@W[RE#T,J!E5'S7%E6 MK1VJ9N4THUXN#X6WHS33@75[M R#U;QIMG4L<@JU04B"((N PA ST\P8V56I MS*B)R%-0U40#75BNAUW+%]>KC_/%]'\QO_@TOYZM^,1HFV4*$8P-"A0YG!!2 M'9(6M=$L"^>+;PRM/4D;]T9E:*0-H9\^@\5=V]'W\[O<4> D#),V@S1:U_"F M>K>Q.+O2@X/'QE'Y-WKH@<*>X*VC"26R' M),G1+ 4BJ]Y"O0O'9(2-QUT,/[/PN,UESVG'FJJ@0S/V5,V.*<$*'0J85,@N MOKL*-]IW;/U2 M))EA)FL>1+VMU<2KY\*#B;9PSNI$GM9IW..I';? MKM=,OEY]Q$4=J;C C[4#_I;GW^&1&5YH7LMC>-N3V$OAYNMHY"QMV3=#"E=!%P$%OKF1V;XV$W#G:Y M*7:)24C4!;S7'I3QHG:JKXT]Z7M7$OK4_L':$P2-"ZGA<'#/=6NEE X0=H>' M;7$,X^1J,!G!\K1.+T8(BMBAB*C4MK$V^6%*>;N8!#Z HA^N\CA!ZAU 9X\- MMZV(\LHHVE@9K*PS7\B/A2BSA9"MLL5FR>]V;#['4=A#B5H#(!Q^'!ZAE;[@ M1K[KWV<4(UW5 /FWV1=X_(UD5TW\EK\4>-8^"G Y$G\I.O %.<4T%"[K M8HJ.K7LE'DIC]R?F,5!Y')#M]=87+G>,$)^U .'7J_F__@/S!WRS5L>N/+3P M[#W%UDG4)NS!9'".ASK.(T6;$X]F0%CN0^*X14AG1V5SK?4%RO>+,%M>;=27 M__MZL^6V7)6B@@I, M>1XBX=+42OZ*NL0G3:&-_\[?=^E(U;L71V"+;245_( M>RH,^Y[5#*H8(XVOLTAJ219Y:3V\\@+SN_<83<'(7E ,IK0,\WF\ ,;%"*"[1@C?5Q'.C M(&I92R-\8;XD(UCS_N[WJ!@974,I_-E.9P=)_VC\?-[45ZW"8M4$1:_3]"S-/TY?6BLO.M6\CC#.>4@Y#U6:]5A1A.$EQM MI88?UA%7,TP_Y0+MV'TS7ZS5 M_1#76EFF"Q>@C>.@C":NF>)@.8N-,\7X6K MP9Q1%;41D8&/S(#*OJ:[7*X3+DQ$PQ+W@S1$/=P9'>S5QYC.Z '2/]$9_666 M!S>%MU*KNY3KBT*^Q=V#@\0Z4[+9?X4986S.RK5ZM;TJ6ZR+76*M;WX2OG]9E&KOR,IF#D[[6 MS,9 X"HN@"O90V;.!++*&$+K:X[3*#[Y,$\?,5_7$:OK-7ZJ:]RDXL5B$68? MUK4MRY^^?O^;+1TOZGFVR2=-C*+^#O(+U1"]"I]P7:"%7#),RD)Q]=0:>M)&*LW*O MR]7)T+VY_LBU:^- X.Z8\&/UT1&6=OW"HM3%Y%!?\IQ-FF98R6X:RI/#=42B?BO6@K!(0 MN'' 9;)%>B843\="X]YJXX:? R+D-+F.#I1M&+7.]+S9/?M< Y_M.D=J+ZV4 M2 Q80<"WR4$H6D)1F"RZ9,K=65>/X>3YQ<:]E&@&D\92[<#O>-9?>\Q=^Y[2 ML;D^!K4:9+$9%,< /A0/)5JG-3*C2_.1+B=3/?*0H2[\Y3/KOE^T?XN";=:R M2 L\<_(T-??@A$J@29*\*&^-;UX/\R1%'70T/B,^]H/G,UPM>'FES\_3Q?X]QG^B8LTK;*I#2"NB#GD(;I8 M% 3/Z1CS@9PSN/+(?T!Z P\O_1S"F=R5S8Y]E;BQ# MFT!P+T IBO4B8PQ\0B8-TRR4UI,Q!V1GY(F&'1O81A"XY-WP^O-FBOCU:KD* MLSR=?=@(9Z(%B\2I!!9]O0ZJ%_2E('##4JP60:;F+7];,S'RN,4.D=]$W9>, M]SN^U9-T)+Y?\ F^#V M(?D&%SO!3$3ADGOE04M>:LFL E^R K39YV!#L++U"[[!F!FW'W7'VZ"-^L?. M/GZO[OTT_3U8TQ!;N?+R>>:V-ST6!K@Q8E M.'F,/!H(3&CED,['=*?GYE/=@X-P>UT/E.GO4=A<[X 0[L.-Z74N\FW*U M[F!_TR9XCTD@=U!DK:-(0D-(V4'P="@&Z]"J_0I(SD+NR"VW!X5_5ZKN OQ# M&(1Z!:==Y HB!495"AQ)"5R]#KCR 9_/Y!?TH5J1RJ]6&#OPOHMSUJB ME1XU.6^>U:>C'+SS#BB@D5B2-\R586%\FZ#]0'MQE[!CJ*L+B.YQ&MWC>1=Y M?*NJW&Y/*WBI1;9!N @J6PO1*5W'YYB@DN&LV*8NQIZ$[0?92[I7'5U]74#W MF.UZAV=KA558WQ.(.HY3>PV1\0B.8\X<*8S>=]!;&X+V@^HE782.IJY>$GQ/ ML?W8#OW&]B;/?\/9)T'4=P\3'Q0Z+P,(8Y D(0Q$2?]89I1C5OMB[K@%;3)\ M@W"S'^HO]@)T? 1TL!=N<+!)6-:14I@G]61),0C@L=[DHBG@7-:@HZZON704 MNG4%UR.D[(?"2[QY;"'["^JL\?;=W]^^>Q%F^- UCKI+\&^I"4C:"9EZ"%+]%"X*7. MC@D9?##DE),/9$(FW]PV?^#R[_X:!V)VN/X:AZB_@_-]0SG]\;H-@/>!VU#= M\Y@$B9 .*N^%@MJXA)QUSMJWU;E%P(_28>,@$-QMCWVT1CJ T_&"^\XVG9*W MWQ*34R,\RPZ\TB1-%B*$P#@X[R0:8Z1G9R\9/8*/D9MP'P^K0PL@AM;QV%FL MMT@GSC31D;3VS?\^FZZJAQ?J"-Y;OUGSNQN"%(1PV;,"V:4 *F@R![7HK^2< MF1=9^[OS!Q[)61VU?)>/ ,\(F?E9]=>!)7Z#BS)??*J/SS;!XY8-5V)M-Q8! M(T?:^<6!0X' F- \&9[MW5> IW<]>IB4+I\%GA^2+14VNF5<7B_?+L.R2H;^ MLQO_9@2ZE!5()>FPL7::8]J+PP]^/%=/@8;"4*G MRW]$!"T7J\G;*K9UH)28\=&1FR=S(*)]#A"#CR #-R)$DZTS^[A+]*DW7"7Z M[KN;=&O!'Z5GTC$9D.,EWP-[37\ MR M+'O->WE&Y;<6'5GIQZALWD)^8RM^4^NZZU9IN6(F$ON^'I!2,O*.A !CF$B, M-D2P>SWA?4[Q-Q<=YX!HIOBCY==!2N7H9P"_?^O55@0Y/Y:@7H0K-8GDR4XJ M"NNY5)D[D[3LING'[P?U<1PNPN[B5N;,NK]DM*__^05 IY663F,W#9\>H+_S['EC[+6"_JE N.1-L.MVO5PMKM>F:3U8 MZ?W',-MV"'HUGWTAT5"$?'/@&&:E0AV0N$ZR))/!Q3IU3-?@F4?Z]9F:HP[$ M8>??C$? K9L9Y,.)9]T);/G;;/LV1'J56+ *7.(4_"?IJ_HRA!)BBL$$ MKR]G,][F[4(/NQ]I+YX MA_Z2/S'6G_?Y!*$8$JK",5H\F6P./ B(2"Y-I+4 M%S!U$YX=R%OGY0%_A4UX MA.'0K?^38DO16%]P$3[@.I*N/:M_#=/%NG?=3?L:LW9&*PW!6@&J M2+*OB45 Z;F2"0LWE^.V'B6""W5M+^9F8S X_GLWK\4W<D;YEG,?BV>7D@/;G^X>_,!ENXW1H! Y"\5_NLN5Y\:6,KBB#P&0F-RB' M"%$FBXJ9HB6&OZN4NC,"!S/_PUS4_@"48$L\_M"-P.P?_O.!BTM%YR4"R M1(*K4PFL-X-Z,H6C-_H8'X7\H0#(GG']H0;//_UX3JYZ6FA)=: MY C%US8A)2;PG#G (%$HPY/ ;LK5FW)^H='\7\H$#(;D'WK_'Q!+":^-"89# MCI&!8HE!-%6$*FNK*,SR_@*KD=OL_4N^&/L!]OY *.[F4BT^(;3'FFX_++35 M79\I?+\,6:TO0_80H2B2Z8*$@<2!M*X@F!S BI!D,E[(>,<-:-UN?3#>+G2S MM[ITZTH7!^'LASZD;]Q/WI':6ZRM.>CG+^>S==O3ZW#U'A<$A."891@-&(NQ MOJ?*$+B.$$IMBHIHC.MFGO 0 NAR /'E7\ -#<5>]O%3EO"Q;O][%QGL*3D^ MD<*:Q%,!'@PY*\(JB#QK0"^L=48J',;E[H+[+B MK['A>#QT.:;YPHO.FN)F[%YZ9P\3'A-:]L$4:42=;E9;3)7:.< 9"-DDQYQT M)-(^@]!3MMZY1T7_F*%G"TQUL1&'NU0G:[524%+CKY^F7:<997A*K:RF^#,N/;\(T3Z3UM$ER!I0ED:UR'"(9*,@1B5=-4?;= M^0$M)ZX]2E>?T[#/%;4UUUP':#Q7T<;[^2I>#$2 M$ -3DK$8C!TB]7%V3OL=*P^.L+2=NJ& ML3JQ4.=$YT"QJRF:HH4H0#*4H1AE;9$#H:F'.87':_(12!PAUK%3?3M7MPZ, MGW[!RHE@7&^[IG-A-;<^@RB,.+%:0'"A$">>JYRDM7*_64A/+M,'"HY1WGP0 M279@*&Z/\'3>.E3& ,/,229,@/,4B3&%$FW(T:O6ON;ALWHO8%+-*+%!J?]V=^-7?BLWH-@=8Y9O8?H M>.RC]+A9K[(8F4*(D+5QM1 5(>K @5&P% ,=&=R4O8[8?\_J/0(RI\_J/41_ M'5CBQT:_LNB=)EZ \]JU3(4:F@L!6AK-LPA<\];/[_XZLWJ/@61+A76 NP97 M 8EK8T.,P!B=4,JA(,]<<$@RU7D>06/HYM;F]Q]MH-$IKNN9=3^V'_#(7<+- MEVZT0WF(V8$Q0I%!, $<-Q$\$\$&2T2K/6<,/[M6YR=\8]7?*QYIIX=+-J*; MSH-;*W!?))/B'#ICR>57M5D])@:!1P,I)2V18_'-$X%#\3(.W@-%SE/Z_\E7&WEEO6 1A$@!5"D6O">?WK%()U\2 MA8G6MRP#LC..0WT1.Z(1!KKP.(Z1P[:TVYOY1PI'G3CZXW1DOM=]-%YX;K2)NYWAW\/O_79KO_Q_4L+]8_ MKJ4!K\N-#L*8F4FUS5&6%'@54H3+QH&7)6-0S)B[]^I/IX$.)Z'S9/OPV:&! MM79!]=V[GZVON-Y<+])'DGK]39CEROA&-_6]U.;X:ESX?>SR0U6$-Q%''Z7B MTA4K')- N"T$V(I5U IT(-NOM9+*M;[;^U%*Q>FXD3[2B8B,HAE5D)%Y0?+( M>"YT$ F?7?,[IW^7BA^(V>%*Q0]1?P<.^:V"5B422SYDB+J^G$*+X'51D*6E MGUOZE6\-W1^Q5/P@"#Q5*GZ(/CK"TK:$(9N"M $C)!7K9'&GP&>I(9-3KNED M=R&T#LEZ*I,[7I-/EXH?(M:QL\R/>D2TDMN5.?M@A!49.*,]HK(4-06H@%P_ MEK1+&,I^,_+V6*P/1!RCR/F 4NW =-RN*14L168$Q>_.9U Q*G LTTDN!<8L M)&IL_=KNARP>/^4@.EXC'AU)C\.HO;DRJ\?ZF%RY-DK[;60 M+OENJK_W9^M")XTVLNZ=P>9'VTF[%MC_F%_1QUQ-5U_?AA5.K'3")5O(PZSO M7BWC9%P*!RV1U:B8(J9NIOKMS]:%^DE#07G(K=8 5S_:5GL[7?[SUP76]O)( MT%NM!8)1QY@\N9TJUQO)+"%DC""SID.\-NY(W3R-WI>I"_7L+G&;G8RI7C99 M?%X@\1"[LQE2%)4-0=H(IA9(*Z\TN! X2%LP"\E4R(.4HP_"S87Z@>?<5N.C MJ)?]U/H_ 5YO/#2GPP.OE$-@A#JD\7!#G.W@"W05D?DBJ"][+ECF/Q0H^5>WGQ\BW7CXLOTVW/N/L[_FK]D?35Z_(6T_S#;/L$CG;U MFM+-#7%BVJB<-&CK:/LZ%L!SKR%RSV,,*7+6_+@8@I&+?@ES")8??PDS%BPZ M<+)^FZ7Y)WQ'"E\?<;]O65S7+/IDG2Y.@DQ6@4*#X!AZL%Y'X] 20Z4QPI\@ MIY),$D(^$*()6NGDEU),$ MC0O%9HK?#U!'Z* +2-5M]KK\;3[/RS>+>;Y.JWI=NFL0JR+QDQ)$$S+)BY-QV**XZ*EF#-;,,K&:#%YH?-SP($V%VH$;]9840@1\?#'+ M/Q,_5_//55#;6'"']R*4-#R $)SDI GT@O;_.3I0F"-@;PD,BB,E/'\[ (TAB*A#!)[YMW MJGV&IG%S_L/!JZDN.L#6WW"&BW!%_+S(GZ:S:8VOZZ2FVTQY&24FP2#$4'NP M60]>9?K6^)(T<\K(U@#;B[!Q$]O#H:R]5CJ VNV'D8DYC:@T[1/.:9]$31$+ M4Q#JFT@7%2?A-894ER^@>TDK'*^=#J UR$,V1IO)A?KR3.%ZF$B$&'*B_:RX M**,40S-;4AV/ZS8-.E1M\L(@!1:9"4&'NU=J M3SU]/IV@<;W/41%U[R7TF=7;@8>Q%2WF)ZOT)L:JX(-"<'6,O;*>)"K(> M^2"S*LHU[[^W%V5C3FH; S%WLU#MU?>CE-"^"HM-$OBJ89?.Q@FTHO^CZV4/0>I33W%;Q'3@61W#]RY^X M2--E[4KV/?6WG&AM1*R'%\NU.U*A"#W4+OZ(O@CNA,;F7<.;$3]N1NZR0-] M_9>"^U?SV1=35?_1>NOH<[DV)+L(@.1#((2F,B M04@!WAC)$U-2E]8GYF#,C)M8Z7U?# Z/RTDW'B.*36+@U_EB^Z/Z=WS"3#21 M.0/&5/FXX,$)TI^T0F0AA5;-"RC.R^&X)60_XIXZ'4@7%$PKQO_YF;[X>4OF M3>%L1Y:1#/_^[@W]2@*0XYX8%JUCSEH[_'N-V(&:' M&^-VB/H[B$-N#9O*6B?/K .OZIT?XPEBEA&28=IQ@0)-Z]#A1QSC=A $GAKC M=H@^.L+2ME B.([<*PG6L$QB6%=J"P,Y&IE)!H+QUATY>RK1/%Z33X]Q.T2L M8U^&O_J?G'8/.(*.RBH'F0M>AR<7(AMY?4_KG+?".1.?KWZB(N7UXLJRM^G(=9.SU/<%?Z2^=7.DP$W=;J&"CQ M;R 063A M43,M6C].>9*@_J!TC-;G0ZF@%SR]FL_28_RH7.=SA02N"DE%)->/O$!@)*\8 M/0;/6INFYV@:]U <$E6M%-$!L-XL\'.8[@K"Z@.%F_OFQ7*)JQUGV@ON"B=3 MGDM]$ZOJ=;\F-]+%3+M(\:A;OR/>G[IQ[_ & MM RND =G>VT2U6K.!%"LG( M*DNUR;"YXC58I3R2!^$06]^-/4'.N!=9Y[%B1XN_ R0UF,,CE52\1 6615?W M3H$@G(92T!G-*2BZFS3X]\S&+D+.,^M^[#S7G1O!]_CGZCIE)#KS-\H,GE%PD#P5H*, MI@CA&;>B>27_OL2-$Q"?"X:-E=,'ZNY5V>P"_J^[(&Q=<;/UHR>%28LY%K#9 MK \6 S$)#<(:XS437MO6S^$/)G(5S']FB7O(@LAO5/V[7?(N?YXO:3?(;PEB*=-BQ I',""BI.;C$!0B3*9[E M(@C3OJGGP[0TK%F\L\)OLS)??%IKBF*NS2\W0;W@Q"+: )(C[0(,AH)Z8<'Z MP'GRCB+[YM,[#R=SY#BV!7:>J# <1%DCGH/+Q6JRW=*O%]OJ^O6-UA,,H>]Y0\GT@I]ZA M;#E8;O/H3K*(*.HK)<7IGZ0A6(NUOI?3-ZZ8M-=E_'[PN4_ .!AJH]/[ #E1 MP&.G6%];_?/'JW?QJ$\%N+T:25YE)1?Y?C;BD17&R=X,92!:B'%L+/Q'6.1_ MD?3^(%%04%FOZVL[Q\6\X+(^P@M7.W'MZJ]UL9YK 7Z=?2CDVGLN(@0NH[;< M:KGG.7+HRN-D9 ;"SJ!B[R#=]X1+__TB4V0;,1<$2>X\*$..?.2:U5)^801# M9]L/'-^#KF[*X0<-BP;35 ?H>W5=]TQM<%B9JB+:I=UX0]QDA@' M+VD?"1%B5C;'V/SF]W%J^DKAG*[Y^2!JZ !0VZSLII_4;)WH^L_IZN/+ZR7% M"+CXY<]T=9UK%FRY)/N-^7WXZD'X&.H\2,%YB^U2-SEN+=^R$U3H'NTV*&.]*T$Q#*B&0_[B[=6'"1:D3!%O; M]H8B(1;%@8E@G-.*2;]?>XP'/WZ\FXH!%'^Z ,>&P+LZ=Q0_3-.]]+HF%(M4 MK]R$*/7I&(.0DH-,!I!E9GTH^]U2/+K$>-<4 T"AC2 [2,+LE2S(.*6KJ (#'I#*9439B3;-S(T$9 M3K8^%0?&%TR"1Y]"NI <]!B0/ DQ#3+1AZBO^TSTWW#^81$^?YRF<-4@'?W0 MQ[7,23]+[N!%^(:K1(H'E'7F958(/CM3P_PLLPG:VM:-)(9/3&]WP7(SI(*, MXRQI&Q<$8I-L1AR0(AG1Y&K18B2 MD<+7+%H[-: MM9;$213W9=".0M3CZ>K!53AR%O(=:6K]$O^F!5@GWFK/K<1X@1P$R2_:"%Y( M"L9*$-&S$&3>:T<^DX5\E(!>\MC#(V#>6AUC8VJS)6^=*9NPWGNK!2=A2&,B MJ)02!%.JP^NR"$FEP$0+3#U&P'CISD:*G;>6\LA0>4&;B"C?U?U)SWGF7$%V M@8$BP8 OV4'(C&6?M?!R+P_^&7S<7G5$4+11X;R)/$=$0II?4XSP=?+W=Q/D MC"PDDO_/DJ8]( L%'8Y!U"%8)6O+EZ=NZ)>8_L^'^9?_N_W$#0BVWWS'P/?U MQM/]*9J:GR2VL7/=ZX9F=]B/UAC&O -FBB*\F4@ (M4Q7C%#$$E C+889XHK M>:]>0,^=_'<7'N_R:X##_R2ICGTL_#9;QU:K]7N0W2T^3S+H*,%D%>LM?@(7 M&8(Q-O/,;+HW>N^18^&!#Q_OA4U;S3<17A=S'0^,M+]?H20FLVG;ME_^Y MGGZN!]0K7$UB[2RMR6](P:A:&*'(J=0!1%3*1J,,,\U'=CU!S[CF_/.$"]8!/;W&?>BPSC:Y7ORW_ M?7#FM_LPI8P,TN::':IOJAT#YXH EB@TY.@=F:;&._D).$3*-3D41<>/;9^/#4"F^,>\ZT0?->*]HZ7 M#CS7(T1$82MQ/4T3ZT@ES@8(/M,Y)(*$:+P"&U%F[J*/NG5.[P1R>X!XQU \ M?>LGQ'9"PS&<:AD\1V,!A:LE;C&#K[=3 MUG#G$GF%2;/&R#R>VA["A &!-!]%JQW@]U%$(H[!6 M[3AO0"B4WB2C/B]5SXF9]5F1W =5TZO+Y=2(?QR4.BS6\*I,)3 M?5"5B$^90(AD/*_Q1S"-07LLK>/Z B-!]RR*[0# 6_%N8^)[+$Z2":BC$2!J M@9+*D=>2R$C2S$Q';G72K>\8GR%IW.AM)#BV5%,_J'M$BA,=5+!2": =0Y+R M,8$WM;F9"%BX-DKE\WJBXPZO'A=S+9340:R^FS=VC!2CS2AC(+$YH\EU1P1O M70'A;!926L93ZRE4)Y#;2>Q^IM#H7'KMP&KN6'W:K9Z4XIV*Z&E/UHT9:8MZ MQR08Y31W0HO,AT+KTY2-&P.=#2B/ +2AUCK"XCY^\B1F3F&==> RLW4,A02O!=E MUV_TR+.)+)O6C2WVHVS<&&=L1#;46D=8?(R=( 3#F!)9>JU !1T@,,OKY"9/ MC"HAL'5QPC,DC1OMC(V^%GKJ(-YYC T*_+3CGF^:;I+'07Z&X0$DV7#'"2HJ MM1XI>PK,](\&LQ9ZZ0!>OY2":37]\OW:_RVY$0]);?NKMYCFLS2]FFXTO!,E M=U)Q7]_$)E&K[X.'Z*4'K:(U,9#7X5H'*XU([Z&*I/T5^1AZ[>"0_L[M+78> MV:PO5MM@KOK.U_3)7V]):R)-S&B8@(Q5 HZ."D<>-&03)85R(5G1.FG>E(%Q M _51(/B8E3X['OK=# \'BKB<6,D,CR5!UH*.0R\%K/M#LV"B<1I-CJWO,@\D M<=P(OV- -]%IOY"]&TE6X?X\)754M4W#U41DK35'!<;7*=W:)O#.DV,G%).6 MHF-H#ZC_L1L@/2SUY]F_R_2+3[4OX(07K9FF")UY1JR7 M(L$;$T":8H6(TBIQIV3UD=Y);>G:"]GF1T3VV$KNVN]XAZO5%6Y>Z# IE8DZ M@RFT;<+V@J[]$:$[G/[Z!>6FZ6;^[^MO#\?BZ7DU[M>Y^E< 9SX#++%!QJ9D9YHW[LZ3M!4SW%P3F23KL"9IW+G*D+!!]W3!YO\2T#M!1\TNV\9JS32Y,SJO=7,F^OSS MMF>ZR]"W!DW_]W19O@J+BLHOC?I:W?NXQI)ZFMPS=*YB(<=HLH$<9>V;[10$ MCQ%TC"D(ZXT.@UF[H3I7U13-VDQ]P%GZNFFO60=@):L#1(Z%+(8F/HT2$.GG M/A9.AH,/Q>==8CIY^WHB&AZUU2?)OB?'X,7UZN.Z#\)ZEHB++HD2-#B!=>91 M8A#(YX: /).X;#!BL(?_MRCI!#ZGJ?DQ\!PO\RZ1L^T]79)A(C(!B"J#$K6Y MKW,>9'0:?>*&V]9SQQZCI1/TG*#G9Z%SA- [ ,^NK]?+S>21;:/QX"W3WI!% MUK6[*3<(@7M?B]:<5KJ^LFY];CU(2&^P.4;'=PM&3Q9X!ZBY50#P_ZX7TV6> MIJJ6+3N."+:, J^E'1<6TA>U(D'@8/709"GR&,Q6=%)W_JR^B$Z.JG:;(F>D\7= 63^ M$:ZN-UJXNIK_*\P2_O1U5Z%=Q55[=J]/^FR\$8K\0VY@05C%T5\#)<3P7.D',8BI>1?J,XWV](TK-+]?&X^A1ES@>3[-@S=Q^=+RN91=HD&;1)DD*$ MXH$,<@:T.FN4KABV5_9TT#G.PWM#38ZL=I(>&RZ/CB"S/NMD9 2#4M384A(3 M3(--.A8?0O+Y+S>B^2#%[C6B^1 ICPF55;63+R:"[*AC(H$PM56W/OH'F>P'J/G!H+K($SY*5Q5[_O= M1\1530ZM]5"MGO9:9>UJ/81FY%@I3O M 6S4(?IB>1&MWZT\1LNXE?[#A+U- MY-XI?K:;*MA0@J18S6M30[<0P0ERS5T.+B9#&PM;7RD]3LVXP4L;;>\!H2-$ MW\794V?GO'C&%7>.YK:R'7D<.5M(*N[N84-2G.N(]"9'$ QMRYX-R!X*,90 MO._=7H?2,^')MP7'?8C3/GH]3I(]J']WZ1 =%J,8R%)J2U"*RJ)E'(3T+GL1 M3$I[W?'L X Q#<,)RKJK[B,D-[+"_YC.II^N/^T(EZG.,A7;0>:.?&FO*!#7 MO'C!$SJ>]W(CGE'YK45'5OHQ*INWD%\'#N5#1N_W;Z-TE>/&1<% HS(UJ"83 MZ",'$Y-0@4?#\C!SUAXA:-SW; -7NIVL@;%=RWV>V]UX'_+K?/$2%RORNMXL MIE_H+Z^^_@=>W1IWM7EWYX7+61A),BWD.TD*]$/F&60VK)B0)*JTET\Z$(&= ME$*=CI]#WTX.KGO^&&Z MO-H(9\,M.3+)"FDAAMHZ4["ZB7,!\I!$5)E9=;?%Z0GP?9*4_BX\SP33=@KJ MP N]5Q-POV!EPAPK46H$K 4'RD0!/O,$W!8T26LT;NA2G@?(ZB]9?AK^AM)( M!R"[S\%=)C=[ZK?=)L(DC(Y6@&5UUHJU-0^@/7@4H@C4VIVA-/%I&OO+F+6! MWZ"ZZ@"+V[?2LP]U@.[+L%A\+?/%O\(B+R<8M2.:26)DPD%EX/V:!D.:@/I9^R M]&Y7C_GL04;G#S.JA$&Q+OG19*\M"I*G\9"XIQT6A;'A3L/Y1V+14Z@8MS/+ M0&'HV=32A>5;4'C]83;]W[6+N>TKLYPP861FK$ QK@;20H%+FH/5"7V16IC4 MNO/[(Z3LEV5FEX.QEJ+O%T'O/X;5?\ZOK_)OGSZ'M/J6VMDF=28A942C++%5 M9SMDM. $BY %(P/NG%&R]17;<93NA[\+NN8XH^+ZA>J;+">3N!]0+NKHXMPHO M%*U;+V52K]R]LQPHN"+/EQD',5#T)570)BB'6;9.H)Q [GYHO: ;C'.KL%^T M_HQI@6&)M3'\]565[J\D_S>+Z7SQ!NG?^K=OYLOINF?B)!0KL@X9HHN59T\[ ME/L,.7&-+"F;9>L7 "WHW@^_%W@#RH^ M3_89^BH&GYU0I'_%,8/"H"$@N8M8DB^&D.C+8,,1VO=5O'<]^ I7WZ>_)V:8 MC1%*K/-93$K@3/!MFXA^10]G91GG8B)9R]HC]5 !^?G/5Z>N)Z) M0J'5U35P]2%%\AZ\X\2?C262](R1K1N#'T!>7TT;CL?$L??@=<[W MV3X\Z^P4,DC>JMHAA3A+VI!+(3.6K&W&UF[:@22.6[EW/@PV5-38%R#W>-O] MX"U^P=DU3AQ)*6L=@$M3NYK3]O)!29#"Q8@F6,;W*[A[;J4^!M4W T][Z79J MLG8_>V""#<77N^#EB>%-.IH0-04I6=;^V?Z8M?37_7,NW)SQYU#;6EN6,?&R6 M&828*KM!F<*-%G)P2#]#X[CU>^>#:TM5]0C%^]OQV_N 65[GX,/58A9&@@N%Z2-2.Y)ZQS <92.6_8WIA4]56W=>9+?([6:M;S1F&!2 MZE,L"M6 L[PNWR:O1T4+@4=T@0L=F#[.IWQTS7%+ ,_D7;:1>(]6;MWC8A*5 MT3&C ^.# Z5K.:,L$9B*(.Q=5%*J_=@PU7IG0]7)VKDU+'G[X M/.6"@('1?N"T,X*M?4F90BU5_KJ>;_$DHINC:MH@1'[2!,D(4PH 0,07MDE>R]6N< TGL MYF:T!4#V@E\;;75Y4-[@\F_S>?[7].IJ4\479A^F\0HW1GW"M+4Y.P]6*K+H MH8K3B *:*<4XUSGI ?-=^Q'9S6WIV7#92F.](_/68Z7M$Z7=FZ6)8UF%6#NT M19M %8D00G' I$KDJ>;"F@_O/)S*;BYCSX;-9CKK'YP+#%>UMO1O83I;OIZ] M7X1,7+[#=+W89 N]1Y>59A!U421=VH9.8( D>,HLN-A^$O.QM'9SZWI&H#;5 MW_APO9O+OL'KV^F'CZMY^?MR=TIHKY,3M/-BG;"P:9%0> +C=0ZL:.;$'60^ M?W/PQ'K=7)(V1-=0XAX?2'?E]BWFNWD3$J4U9,XYA%Q+#W04$+P4D(6C(%!Q M)N50MNTA>KJY[QS0?IVLAY.A-5QZ^+;8)APQ2)$,,)N(*R44!&4R&,M1Q60= M.1%#9^]ND]1)F[JA:]!/T$.SC-Y@KU\>>&HT;?4,YNG/;OP>Y@!&SO PQDLO MF6<<6,KD)D7&P"LG(+GD(ZF9K%#KU-6 #V-N-VE\71YY1?;+G^GJNOJ+FSY! MRS>;WKGT@_?S7_X,GZ:S]9^_Q=7U8K9\.[^Z^G53WSSA0C&E4^GH7GJ]X'.(=B\:QR[0D('*>W'VGQDICF7=#1$*0W)6'MP M+-1A8 X-]XP5?J;F N/BL"^\[-FCY1#E'8W!S^MWM>]68;$Z/<1]>;VHVO@O M#(OO5YE"!C2L0.)8O>"$%+-'"RX*1)*9P;Q?@_D'/GS<_'*7H&JBAWXM&ATH M#[P0W_+[T!OQ[%.N/0(#QWH;)%CM6DHAF8S%A>"\X&=Z^'\@Y>/8RS;HV;M9 MQ6"J'+M2>-VRH IP^4V"*1;NC9-@UM.]M9#@92+'1T91ZB.14/)>=O#^9X\; M /=K!D_4PJ59P"XKI>2Y += %#ZR;Q9VO;T]PM M/2-RA]-B/UK*US/M?G/Z>HC_7T]Z*Y7'^?;^TK.341KB&E=1VD' M%*EV(5*$ S'2?";1_9J,S\$HG,1&8B7D?H MFC@EI,#RD )L7SKOW5 2*)_EG<;)KH#@_6$KQ0ET$^U#!%E[&N>'A#/5RCJ< MJ2K\+ART5 DAI$T=NSPC(&,B:"22;2JQYLYG?X!9&X[/9Y+ F(?X78=-(9A MS,=GO)ASR/@0JKB:&N+ZV8,MB^>]V$MO$<;*KP";\!\02V?!G=V$'7$)86<8 MZ,[]2D#S\^5BOM"SZ'N]T_/&3H+CPR51%G$.P:$"$L)8Z1FBO,:.8^,E29US M/HK C#9EM"ZTKP5, 5JWRI''=(F>OF^OK]O9'5MGB[L^EA@'7K2/8]B^Z]OX ME\^Z+CY@N4JS3 RNK3'QJ1L2 T%N:B0M +*2&>IK,+I*/=1V/-494\BI]?.5 M(2Q :7?LR _--'9>O=B8DZI2((F(E]JKQD MX_@K0$)+&Z0L"6P^6'\J8[F+ MQ#PWS*]I+I. 4\#DA$W?967U'\LX/#::!G>54>N#X(A%N@(:G%D&1D!\U] E MUK2]!.6M7$CJYZ4'H !+MI69B1=652 8TC[.HB%!,D900++V7BH@8),'A%L) M*2MO, +H/BITE-0+5)VU@9V \YQ67B##ZV!/I>=(FA!*&\.)JJ6S6*?N']I! M2EE!YNG49XCD"U"@L]FB<9'TY@8>.W_O MD'6V0=:6WB60M>+,A% ZCCR407S3+1'7#,&6G,L:>I&L:,(3-%I%TR,.X#( M.E;_::_ +:>/XK&U=\ X1X[&:7-"A'B]#N(!B;73NJ::IL[^C:,XKR=Y.MW; MUC?W2K@6X$'TY/;#$F(M5C,[GT$LG9Q43',*<<(F@7#(21([#91'F!B-&68* M-DOU7TM]-TG-WU7W6MHT3)%'0?NF-/CS[&\_@X&]HVI[\55T]TQZ>O !Y$<$1UC#*$)TEX2 MY#3UWE.I'$E=0C.(T/QM5V] >8?!^L9T]U.[[!97*RYK50$UAB%BYP08R@P*P'YF/]FCE-DL'%! MIM95$E>R[.ME#DZ+7@$&LS>#[_0TOLAQ/OO4=//%V6S6W 0B M='<[$=@0'XA?&;U.J[ M"/4IR^$8 E6I&F$;7+T0J&*D'0 REEI3AQ_AY!F(!&3G34>4KM?C4'Z;BMWX MYQQ;03ACL=Z7A[.)52&X5MB%G5U51C'BN%6IZ_C'4YTWB5&\6H_!^ UJ]<\K M@,6ZCJEB8(ESL3UKWFT:0F[?_OVP]'HIJH5/9 M]Q1H?=-=?'W[9LP,@&.6/W&]V7YVLA26.?""*UPCRJA#+,1>2%L@B$GGI9?. MIN^U?M7"LOM$^;G_QU)W>K: IP5^%[$9+.PAQXRKXXL^/.RA$'JU1%;OO M66SKU_$-;^^$JYF2-:[KQ)JVBY:\ZI4<]/8$"!2J21_::]W,)DHP"+O-!-(E M#SM-,"1!,:2Q%[3V@C!(G4W:34U>;4J#=@\5&B#ZW),TOK2SR[#4]9,G8[Y" M;$&=6, BB*1"SL?;.5T1I'PTVI3$%*SWC/<;$+WS$^5IQ1 V^32+,"P['S/ M^-WM15ABM7MBYXV30J(JQ!B!I1#=*$$]$IZ;<.)S7"=O.NA!5MY[EE,?7*EQ M*5G5(D/K#5FI2C OPL;!\358T!9)%9A3G!(G.".Z2ET!WX.LO/8KN2KT5;6! MN!2@:E]TO&-T[Y9!L"%>69MF .F<\!72)KYK0WE\+28_XKB@E1$V4O&:4XJPUH"8L1@I50F"P.:AR MNY*$59\H2/C3HW(\^V#>*_E3>4##95J"(JSU5]7:>&PAG,N:2BJ\[95*[*,*.0^5$6!MPCU L0J0 M)D8BZK1@..P#JGKE80Y _NRCF4$? EF;0GZY@==_/2&<$5#8:8.P)_'%Y>#? M: P:&8VMP%@IJU+L]6,-) -^L/P*< W[W]+>OM<+N&R[VW/_>0'7]W_# MK6QE;*&0E:+Q9EB$HU$'7SCV5A)A1"VEM,SDJRK91WG>@JE3YUTRH%N$3N_E M]9'3?[2MFY]W/Z&[:2S,SVSPVP.YZPA W'*N."FAWT;PH @?6,,1MP;K AV ME??I'QM*0?D;Z45(J',OU/[5%2#WAP-(K_:F>5\:P&"ANIHAUW(ON^DEOK7A_R]A3R+\!^;CN+WMU^TXM8'!'W MIJJX\'5%4*5CRZ0/HC(,(C^XMJ"9Y#IUZO$037DK1$]]CB=%I% -N^-FO0\M MDU6M@*/:N=B4ZS&2(OPQ\&F%T6'W^-3^Y"&:\MJWM!K00[T&PY'[)/S4S/3, M-K/+RWNNYD;/_GC\DYZYU5AJU!,2< MLXBI\(NJ,4,@F51*$"V35VGN(2=O??JI3]%4.)2K4NN=&2(G8X-?B<#6<>*^ MJY#25"!B;"VX$Z32J4M<]A*4UY E@[V?.@W (/>1>69MMP3WI/SK6SNSRZY[ M#&&,H2UW'NY>@7DHEWNK)E@Z+ M0DS1Q_FBN0Y;\+WNNMO@*;Z_TMTES,^[\Z\!CV M:ARPW\X"*O=RF5A-&? 0_&#%#6)6>:0$5D@S6ZO:U41[T4O[QM.2M[3J1'KX MRA 5<+Q^@?F\[TLE+UZ\=*15'>FZ(3G8]9X"K AKW@^]Q7F(@!W$_ $>)X M\%-KL#A8[QHC0WA\%],05@-F!%+/2T]'?=[$[>GL9R9\"]#L.X_W@8'=FT92/E/]AJW4!GVD1GY7W6\)$%#T23VADDP84X2#N' ME' 6U8QS =J0BJ6>:?2"B+?T*,(8#1HG_0)7T]=1DF[0*>;GEN*==OWLPG A/F;*RC6_6=.>>1 MJ9E%-E O>(A1)4]M:K93DC<)F^O$&H1# 4;G1W-YM3CWO\WA;#Z'Q;D)#NQ;;&3YO7%8^Y$!Z,*Q76(L.=1LQ+C+2J%+):.V6%84PD?UYM.+EY M,[:OIY>OA6@!RON7;&0B:^:P5\&EK#&-$U?B MHTL P<-DP9G4 !92ES0>2V/>'&PN\YD8N])U,\HRCJC^H1?P'3H;Y#WQQAG! MI46$R'!P5$;'%^0(LN"9--:16J:.L(^E,6^NMA#='(O=VTNP?5K&?HWM_LYI M4FY]OGCB)-S13&=)RPD9;Z.<0*H6!#'AXAL-(90)YK'2H"PW_YW2.2OC4 M Q3+1V$$![N2A%!4QXYOQBB)#;(5HN%P$!6M1"U3M]H?0]];2N4=HU?[K6=" MS HXU6/]%L .]_D)?]^"-;CX$Z8W\#5(^FH^<;0&MF+1Z/ABL7&QS2V&A991 M1Z6G)/4+(T-IS:NGI].>+:5X)X?R#:EL?%C[XL\VCBPD3D*, 3D/,2#(.*S9 M!6=;>*N)\?5F"?RK:>J:Q+P9[>(4= AP;TTO@Z+!A+@*C(MW08R&C4V/:&1\$G#AFU*K=BC-F0PA854@9'ZMT MA71.UXIJGU$Y(XUY,_-%ZN;1T+TUU6QN8*(PI['O$]5,,\0X#LX\L0)IJS6C M#+R2J;.>Q]*8-SE?IFH>"]T;4LTS'[[YP"3'U-90:U09B$-G+(2C0=0()#A- M $M%4L?M@PC-FYHO3DF'@_B&-'5"L %'F4>4$X.8I!A)3W00+#;<2U<+G+H* MK"]M>=/QQ>GC45 54,BQEZ_?9FY]SP#NXU\V_-7UHZ8@M:Y"2(>TI,%9P:P. M3$J&N,6VDK@F&K]J(FD7H7F+KLM0SB0@'J^IZDY39W 96UE.<)OY6##@A:*" M $&"*!;;H2NDZXHB[#5P+FGX7^KFX3'E'>K-ZUL*(#+:OE6;X=/'YS[/?-M= MW^%T+Q^B;6V9QZCB!.)S<1P9[&M$5669E@8(8\^5:D>SYX$/O:7*V"$7,LF% M78#?=KZX@FX]3^3)-ENWO01!/@Y$FLB@^[Y2!F&VFLT5G%/%P\8@E??"8EW7 MCJ4V3OW)RW/-DEXG-@W4B0 J0?>VV]XG#/&:46%"?$YI'-$[A^C98+SVH283Q@%T6L/L7^(RU MC"&NPIR+ MU(5Z.T@I2G$&8'Q :88(O$R]N1^0KK$*/A)%,6<0& GNLM&"(N<8"$TKJGGJ MJH>=Q)2E.X.@/JP^ ^1>G@*MIP$3"=I7M4&@1?"!?=A4BAH1?JFJ2H,A8%*' MP%L)*4YQAH"\7W4&2#SSDXT/XZE_6ICIKFE7NPF#L$XIC:R5-6)U'1\LE0IQ M2JWWFCC:[S;VP-.-6S^>-R.7[&Q*(]S^#$^$U :AM:@D7HB9Q8IK5\X?'RI4" MA76%:B_#MG$$D'%>H:JBE8[W'J[JY;7TU)'G7\^H(&D@W:(D(^1;@'?R;CEO M9O'^,SZ4=S=S;[5U=.!=0Q6.7NQ$8 ,8DH)Y!((X1PS@2KK$_LD.4C(_')\Z M+$HA\$+UYNZMQ0#"R@VE;Q+0VMD)0T.'2KM) MH.^A3L-QR#V6^-_O$J??8/%GV_TQ_SRS#U:U,JIR$H%CX21GP5)KPRBBE>*" M5W%23+\!_+N^4)YFC$"Q32W2C'KAH)E\@4L]_3A;-(O;.[^.U9Y*,+&>3*$X M90"%8ULB$?XL--0&]CZ -0?[OR_;FW\+2]]9E?";1V.RY8.97Q%/=02-%65F M+;BC>KT?% UZ+S1!JF8Z:&^(ZXUR+';WUU8 4Q7LFY-[6 6>?BV/<1@-5YM M=KE/A'_"G_&1R._:_J$[%]B [E?7S.$^J6,%9L+Z((KXB]$82:LN1)_%!;R(X,M5Z_C>W1&#.4K>O]*&KJ$3_Z95L$!P% MV+$M >.*G^]=8V&B#7?"XA L$@.(X;I"!F2%E!25"JP1PE+?3.\EJ*@47AJE M2@= 0=H4=HII9BM@5GR<^R?L??SK%]A%L,<$>R7#KD"DPC)L%>Z05)5#QHG* M:DV][W?+-$"[>A%85+2>5MO2 U1H?>W]B[J?/\>',E:KZ9G[OTL];7Q\/N/, MKKJWQI1['O>%)%6@(Y@:61P:+ZP>/GJVY:./A8(UPX!)'*!4Q:$@4BNDK+3( M4U+'MS65\+WZ& ]<$/:C9LP%Z/XO/+;RW$5'LJHXKXQ"MHZ\UY%M&=@V%#B( M$'B;?M5("K?=>D)=.7IW>GIH"G@-'UD;CIM_XQ]%K&/[$< K[N!^4-Q M7"UJ'T>LD M(E!IP%F#F'(JOCE%@V]**^1,72G&!),\]5.P?>C*F]TXA3XBW)X*B +7ZJ:+4GH4V9H=$,!Y38+E9SP^#",Q4EXH1$%27$M? M!?N?.L^_GZ2\:;.3*U=*0 K0K\^S&)JWW>V#X-:RNB^-H(82:7SP)^ZJ1()IY1DKG;4;52R[+B_/N:K>1-D)U.FTTH_\/#U2 M!9R>7]N;5:O%Y]G^K?RCG4Z#,_JG[MR$!P:M(>4(#4]0'I@3& M1EO.:>J'\GH1EC=6/;EZ')49&8+58 7\!5W3NI\+W2U>00W?7^GN$MQ%&Y\[ M#?]_O,&;S6'BK1-66H)J17R\*B1(0LV1<I:R[ZTY0V6RU++@8B- MG6UZ\@.]_T]7T?9^+D_BE(')E#7'1-+.9:E:W^-FL6\Q\_?].KS?3T)ZOOWZ?U M>N8)!ZRIL6 B M>\$"'0/GCG^:]4625\-SO]PR OI5=W^ &X+G]G^9]0V/5X-SK]3R'K@?@V/? MW@*L_(&3'+;;OI#U*8W7/&CWB#?W+EX,WL4O_F6O+#]^RW@>%EL>.$,OF(#$K[-?35ST(L3D[\(/_TA"YLM5LUP['<3B7IEZ221C M#OT9?;"X:EUBO#;6S'+[,@RM[=(H!*OOX;.+[GKF/DWU91*DGJ^8Y3IB$$Y; M)5$(2G''OY_-79<.IHTELV2Y!EN_E[(H!*A_MG\^TI?6 NY8.DO^:1!P^V63 M&<"',[6Y!A?;"();^+N>CMYN^];-DF4BEAX\W?3]LY7+0/Y,8BQH2[ M[\#Z6?)+QV_!?E(J%L\3P9@GG90(O4) ^SQS<;C,4D]7/;1C@-I8*F]0ME_F M[2$!Y-Y*T^DC788+G7 M+MHKE.1@O795\7:N-AL-3YF3S*_NS]+:Y[\B;Z>_.WCVG;SCW7+=(&P3=0'J M<%=,\BM\WC9W78_-Y=5B_O/LQ\^3J,7A[^4=U/:*ZM%;]+D=F&VG1SC1(X?I MHX'[A;/<,XZ/!S;D4@)TO\U<-[V]_ EVV:U:3\^N%^-QV[IJGMO$XU';)Y(2 M(/OX5V?OQE:.QNEQJ5[@%'"U]H+Y$A#Y1S@!%A_T C[IIHM%Y@F@V;)F+XP* MN%#;+8[,8#W?V;=?_UBL5.G]U>SRNQUG]@XLW0NZO'=L_823?Q[G]GZ!C]TJ M\7VB1H>7JR=IK]9\9G MF;MEPVOO7)O>PGA?_0]P$F\ MD[Z@_'T#\/<-P%'8?&MGWZ!- ;%P-J,VU#/H(Z;<)N_RBV:H:1_K>.\63&;V?BS^^=_:\NYAW'^>+YEK?72VE*_?N]8%L)8]#43U& M;)D1/E\N@HT/Y_CL,J$IW;UJMAK(H5@>%% Y!^"W=O'_X.&DAE3UR'T^D*TD M,L%A>5!LF1'^%!9M9W#/:8H+T1U+9BN-'(KB?M&4A=N')5RTZTEI@<^9;SN[ M^+I.MF*U/;MB"V, MYG9JU]2F2;J]7"W?L3TNCB_M_N)]^Q.F$-\+6>O0Z*N+[2OF.TB&X;57+KGC ME$"*>W#JS[UO;%CWTRS-7CN\>CX3. S+WO+*;3,!NG]T[?+7Y_E\F1#1?>MF MJ\X=:D^#-M;*5 MVP[>*VM?/5 MJ2; ^2G\A6<#H1[F"ASAXT;9N;W^>H064T1O6JG0,^E:]6 M=7#N;H@HB\/_&RP^SVQ[G2B'WNL#^4I6DV&]6VS%(?PBR7PJI/=\J!?B1>6. M!H@Q,_);S$_D?)W\2@-ZWV_TPKND[-.1PBMNDY\OKJ [\?[>_HU>4)>4N#I2 M>+EWM3;+J>Z^-/-%PJONW:OV@K.D=-9! >4&\*5E&9L)V;%DKVJ%DI)9^T63 M/?-_;_S3 WAH[5Y(EI3*ZBFL MX8>7#[M[/A M>8_=?EL7[ 5720FH?6+)W>H<':K(42+ MJW7"Z^2$D9[A%)"BC_)>,RG"_4" MJ*0LSS8Q9'="VM&EDO=K],*CI!S,!O-EE'F/AN/8>M6JI#1)@66J[>P?P7%9 M$_8!YK9K5MI4#R_?"\22$B#]19;]7')-I$M/&:YN'KE+=?U\:/5>R):4 M"^DML%(':GR>S9L@UHM.KX:I/GGJ\#GE(Z=K[/E,DE$;?=E(,'?CQ:=>*,C M_M6=RX[)A3TL]RX.9QH_<6/K@AF;.P]A\2S[M4<8N7.6#Z2-[FK;6"H;-GNE MO165@OK8WVX+>R7 LE% MLQCM7C];*EM+[D!0G@D@]^#0Y10(-C6)7HUK?RW ?9KJRU'P[%HS6[OM<3@= M$$G^Q.(I,-NS;+;^VN-@.RR8(@S@BJX4[_5M62Y;;^T00[A-$ 49PXON>K9( M:PN?+)FMJW:X*7PID+(L82+ =J^:K:%VE!TL#K;[@"'=RZ7;5\S70SO$&NZ0 M1Q%8?5AV*\(2@/2P5+ZNV"'H;$J@"%A^@EUVS:*!^=GEY=F-;J:C"WCWK)NO M[W4(8'ME\S9N&;^WT\8&!KYWK3WA+>.SSYS@EG$W&\EO&9]^ZH6.)+ANW+[^ MJ%S\>GGW=.E4(=WAU0NYD=R+V_,$?D]Y9;]CV4;GMW:Q)C5-&KG_5PK)*H_$ M>8_\3F_1US^(OQ@]A__SO_X_4$L#!!0 ( (F%1U@WHAP, (@. 6 M :FYP20]E?O[)L;[>!$))MLZT?P/;5O;KGZ.CZ MJK=2:]KOK3!$_5]ZO]HVN.!)OL9,@41@J# "N21L"=XC+*^!;5>CACS;"K)< M*=!TFRWPGHMK<@-+NR**XGX=I]<3VK^\+XWV=\?Y<_\RE(NG6NA/H?K=$KPD6_Q/&V=7Y++Z( M!]-X- .3UV#^9@2&D\NW@_%',#!O+D;#T>7Y: I\[[30EO_RJ;@X[+6&8JE% MIW@6%6K;%T3!!<7U^ 47" M;$TMA)G%4WW01D1F%VX@P0X]QZE;1%UPIOC83 MW&"A2 )I-8F9KS172N]TG, -"K$KG;9"]<35/G#,/F@HM&MK!X[G>7>:7>>Q MMK;O/\KS4+)^Q^FT7QT5MF&(*,G0=,L,LC/+MVJ'#"*D*UG4S#X#;]\2WN:\ MI/M;[Y3POHUB*MAX<#GZ1XL5\ .8W *1==30GP+^'U?3>'81#^?Q9%Q4A7@\ MG$S?3J:#XL57O-RSZ N87"\%SQFRJ]231']ETFZU/XO]K-D DE."0(WK %=5 MI7D:LCSO%ENM_6SEC&18Z'!JHS_$$L3%>C*H"&>0@G/GG0..$-.=7#U 9=^< M[Z?4YI%TSU>XH'J%!84,R?\FQ]1M=??^^?#_$E\].O%=N=_=W0"G@11D ,E]( M@@@41$^[X3E%@'$%" /:#.!R*?!2GZ6TE)E&IW)]"\&SD[#9=+M2HR:IEF2! MK(ZS-4:O"Z $"*1;_#. M0>I+1VN:4_>+"USH,J[!//3L5?V6)\&&.8'^#5!+ P04 " ")A4=8QA?D M>[(# #$#@ %@ &IN<'(M,C R,S$R,S%E>#(S,2YH=&W55VUSXC80_MY? ML85I+IG!B24;V[P<,SE"KMSE2 :X2?NI8VPYJ&[CU!_:5;IH+]D83SXKO^]9<&9C+(5$P8BQ4+#8L@T%S=P'3/] M!2RKLAK*]5;QFZ4!:E,7KJ7ZPF_#7KUA)N.+IMOMFSE=,PX1M8"I7H7C3TJ'0EF:*)Z6AYK\S MS G3*Z:;,F4?_:1= G6/R=<:[<_TUTX8GV\;>C>Z& M17@F3+W0'H>7D]EH,H?+G,8+OF':8J>TCWT:[O> _^Q+M/ M';_=JLZ@[7JD'E//[U3C-G5]6H^)3?UJ[-J.6V/S ZNQCNT%]>^T$Q"G!58Q M(1YUO6J!.&['KLY8BTB>=U6G<50GR/^'>2_$BF3Q4/ MTWW\TD?Q>P3_,.:3GN[>?D!UZ3RYNKR:HL9MRTQAOZ,$8QW'1=>?LX7*0K4] M:!+/[F')Y']Z6K#A9HF6A2#4\IVKN4QYB4NX"$6$A8"[N&N-O*QTM&1QEK+] MJE.67^Z1)0GZY[=,,*US ,\O<(%.,991,@5YB_#[6&7N^?WP#>]XS:19C#D6 MEPK7<"I$AN!I :[ZE]C6QV\H8PNO(E7DN&6A B9R?V_"PS+-2+ MBZL])_;Z9:/8V"P4\$%JUH(AIH-M(7CX\C58*-I.\8)_1?=?GEQKJ7E^\7>+ M?T>H4 \>835P(8V1JZY]#PD7*).9>0CYFW=;]5V^(D^*U^L?4$L#!!0 ( M (F%1UB5(^(A)0< #DC 6 :FYPU: M;7/;N!'^WE^!.M/$F:$SSC"_)3=W.]&YRF;E^ZX#$TD0- CJ E*S[ M]7T6H"S9DAKY/+N >%8UM3D_JTBJ\S^=_;G7$V]=T=9D M&U%XD@TIT09MK\0OBL*UZ/4ZJ3=NNO#ZJFK$L#\\%K\X?ZUG,KUO=&/H?*GG M[%6Z/WL5)SG+G5J#*'I^5CK; M8#Z/\>G/I&9#64,W34\:?64GT:6#-'3YNG#&^?- U M!?$/FHOWKI;V11:D#;U 7I=),.C?"#;!O'@[3R:?0(_1EI8N#(9L]+M__O7R M^\L/8C0X&MRU>-UQZ:_@>^.FDV^A=*G[RV MA9Y*(][=4-$V>D;BQQ(2Y'?Z]E2<^:GUH968MW%/WM9W-T4E[16)BZ(1[UL# MS8.1[ V.#^5+(:T2@[%*=]F3]^4BB OEILPY_T\I^)F*B/I1?\C(;RH2/TN? M2TNA]^.-H47,#=X,^_WAAC<[:6J[I_]N Q;:XG_NZO%65R\S\1YZ<:ETG8DB MKOH%7);-\V?C;T[%[W)O*I5"B>D9*C'1X&@XOLMLG<_ID;8*R9[TP'Z/%(3! MT?-G@]?]T\WKI:@D>,[33-,<*&XJ#4A;VX(&W]/4><# BA^A4,(_4%GRW$*UM?$OP [U+;&,09"EJW'F--)22UZ(7KM9,+DEN0\!2 M02%(OV"16EY37-6W.@.>*1B#*4WL@;IE7VB/G@=B%L-AB4)BYY4N*A%:OJS& MS\E3IX0=J'4P:(ZXSYKKIH*#80I6X=E9+P"BG8*;,PQ3(E^LA^&+P.W7WFM;8F&F!@:]BVD5="+#:Z'.@ [MS4),D2#&%F/. MF!5XNKR%>U,#GTJSXHPE6@,!(,8AK7&Z$.TI9*A$:=P\+.'DZ4J'QG,9E/PP MV0TKLS54A*4Q&]9^,< XW@F,#W>B^")T2>_J%B\WEWK2PY"ZI4LA/<4T(BTZ M-\3A%@3LY$:'BD>P6 VV8<;A>Z5#85QH,8YYR#N3\CGUKB"%QT$<(GV*@(>4 MHUT]V_B0UGHVODNWFIL;FW#$^@7SP!J\4KK9EKTG*N],5&(B]O,^Z"#!!2V6 M]D\'TNCU'B@:]B/:'@E):)-W0>DM!1B-N$8J_WC2,ZXRA6S#_D.8[G-" KN9 M4@%QK8<"+/:9#I%"($4VZN&^:T4^ZP3FR3&+S6("+8$9[2* M6_W0YD$K+;UF!W2J>N(9"+%21<%P@&(1-?APTE8!BT1K)/ FW MHA&K&H81J2*N%W+\E1,+@LHPGM1VZOH(JK9#Z#,#:+XG0/?FC V<[L\V>\,5 M$)]IQ2B4P5G)M"H#$,Q]$D-3>K6$"8"K9:Z-;A9%\RH:$#NN*[*HQ@:8Q1N*>U 603>93)ENM_<]$8(8")8+J;O*7=OL MGGL?+I>WTL2M8_GQMESDRZ8TKBI*,8 ]$4$\P5<4;4&1VLUO*4V;Z>9=7]?G MQ#?WT/0 /N-RZHJB]9S.M=IU1U_M0H,G?.0$+:& BE];%#TH/=P0+H%%L,L] MN\$#1WNCK8)=$5]X7A@T'C [_@H"RW@;5FA"XKIR==NGSTE><_U)C4BL0+&%BL=2RS.! M!\&A:ZG3UG4+*TB%@8%N26$+=+J6"\) 3JC+)6_@-H7VKK&CN W2NMN M/3CYW;5M[XQ_9GC:WI""? M9.GGZR?O0@*MXJ49%]HD;K98ZN#\^;/CD],0KVN_SMSZ]!CQW@7J/^KZ)')R M<+XEVH]LT9M*4[G'3^Z/1'?_Y:N ESM)_=YW'MC"Q[/T23KCFM'&EQ_+@;EK M&E=/^JLA,@_.M,WFD(]\+-)=TZU::W/;N!7]WE^! M.M/$F:$<2;;C6O9ZQGG-NCN[F\EFNOW6 8E+"34(: %2LO;7]UR >MB2&GG3 MCMTD_D"+Q 5P'P?G7H \']65N3@?D507?SK_Z-G0Q'^?\1;H_?Q$G.<^= MFEV<*ST16GVWI_M].BS+XU[_M']X5)XJ>7*8]U_FO=[1:=DK3OK_[.VA*\13 MGU#/#'VW5VG;&1'//SCJ'YPO%VFE0^P3A&6YJ;T.NSTF__\?W5JZN/XK!WT+^M M\:KAT@]A>^W&@U.,NJ)Z 5^3?R#=7Y.O=:D+66MGA2O%>Z]MH9]XT,C,6_M'KVN;V^*D;1#$I=%+3XT!B/W#F6G=[0OGPMI ME>@=JW27/7I;+H.X5&[,G//_%()?J(BH/^SV&?GUB,0OTN?24NC\?&-H%F.# MEGZWN[ZPM]+49DO_U00LM-G_W-2CC:9>9>('LI;JD7AU('[4QI#/1!$7_PR6 MR_KID^._GHD_9.58*H5,TS%48CZ0X/%M@FM-3X^T58CYH ,2?"!?] Z>/NF] M[)ZM7Z_$2$Y(>)IHF@+,]4@#V=8VX, /-'8>:+#BG?.5Z'4[/S T_M98/28/ MW>HI4FG(Q)4M,,'QZ=G7X,O^5E^^D@$>A+NJF;BV;FI(#2E++O7)E\I!$>M0 ML& >J2UH;R8:6_N&8 =*F%C-P,E25+CSG(I*R4O2"U=IYI@DMR9@J: 0I)^Q M2"6O*2[NQ9@!SQ24P90FED+MZB^T1^D#,8ONT$0AL-.1+D8B-'Q9]I^2IW80 M-J#2P:!&XG)KJK'&/(4QR(5GYW$!$.T4S)R@FQ+Y;-4-7PU6#N^/%1+EH@A9 M>C^+^=&AV:^T:UMB8:8Z!B6,:13&1(177)T!'=J;F1@C0(PMQIPQ2_"T<0MW MI@8^E>:!,Y9H# 2 &(>PQNE"U*>0821*XZ9A#B=/0QUJS]E0\L.D-[3,5E 1 MYLJL:?O5 .-H*S ^WO+BL] &O6(%7"C?KLO-$Y:V)2DS$=MX%'20XH<74_OE .GRY M XKZW8BV!T(2JN5M4'I# 4K#KY'*/QWTC+-,(9NP>Q>F^YP0P':FE$!3&C1I$!%V",UK%'7]H\J"5 MEEZS 3KEN4BIED=J N>>N(9"3%21<%P@*(2]?NPTEH!BT1C)/ FSHA++'(8> M*2.N)G+\RHD%067H3VHS=7T"59LA](4!--\1H#MSQAI.=V>;G>$*B$^T8A3* MX*QD6I4!".8ZB:$IO9K#!,#5,M=&US-.@YNFY443$17!LCAXV)3I$WO?M :- M&S\&6$-,VT7AO(H*Q(IK2!;9V "S:*&X%6415),)E_%0 P3Z#9G;D%EL1>;; MB31-Y!<.&Y4E[YLG<'C84.H@2>_ E.EV<]T3(8B.8+F0JJO<-?7VN7?AM\2H7:CSADR>,$@H,\5N#I(=!]]>$2V 1[')'KE43%3_% M[2GO7.,A0=+E>=)D),,BN3,O1>R2BH0=K6_)=(9-Z#69=J]Z1S[[#(=L1^H7 MN(DX_F]N(N(QD)H#-EMR 5/3*H"6M,! N$?27JOKH)=$55<['Q89,C[ 8%6E MZYIH(]GF#MF76Y2&3K'[/@ &;@O,G?C/5>5\)=!OC8;*$?N-C<>?X?FW_0&N MEP:%!]2.+T.@&6_#"DT(7)NN%G7ZE.0UYY]4B,0,%$NH>"PU/Q.X%QS:DCIM M73>P@E3H&&A!"AN@TY9<$ 8*4!EE*?T%Y+[05!5V!+]3.G]H67?CP%C8 BE+:4+;B3,3XEQAY; ]\_0M25$U M-FY&:)V.7*(E>0NF@-5GILV#>ZW\A_'S&[@LO:!X1[E'%IXE)Y]D\2WVH[<@ M85;QRHSK;!#W6BRU=_'TR=')68C7]78\.BF=PR\7JDJ=SA/?P#D=]_^%3@^5:*O_/Q!S;T\61] MD$Z\)K3V.Y1-?D+37]#W+B_@=S;\!4$L#!!0 M ( (F%1UAAVI:="@, !T+ 6 :FYP ,F19#E69-= EJ986F =D@[=VT!31Q%7BM1(*H[Z MZWM$QNO2I.NZ84BF!T+BN7W?N5!<-:Z5ZU6#K%I_L_HVCN&YYGV+R@$WR!Q6 MT%NA+N!MA?8=Q/&UUK'N!B,N&@=9DN7P5IMWXI(%N1-.XGKG9[4?OE?[/LAJ MHZMAO:K$)8CJV404179P4.3Y'(O#G,\W!>9944:9)\-_&JZU6ME:-XANS#:W!SRYG#*QR1,!,]_;@/D!?F10N&.0IJ-H$]^^>'T^],W,,NFZ4W$?\7F;AZ<$H_F MGH@%V3%,V#)_)3;VS/**[3D!;P\_1\ M>CR%<^2>6#J;)W!DX:C2'U_GHG\SDR<1G!&?FEI1!L!]_TZ1-!] ML=X1, LL%/R&^E23C#3ALO?]DKT:$AJFY+AZJ-X%3Q*9#K M%]JTD";Q*ZBU\<:UL)R,!V0&D/):P7/DV&[0/-I+#Y+E+(W&XWD60=U+.0#7 M;2<%Y7$K7.,]&/R]%P;'<]J.T3]R?<*> H5)YT^JIW\PH@$VPHT>3JYXP]0% M[FBEA[,B/U\=K^JP>^C9T;TF1_G0X'W M C>F9V8(55SXPR;_1W^+3^YRG;9^F$N#DHW,;]WN=H8;[9QNR^2C"=M8+7MW MV^0+%\+K-5Q/]_VU^ -02P,$% @ B85'6#5+QWD> P 8@L !8 !J M;G!R+3(P,C,Q,C,Q97@S,C(N:'1MU59;;]LV%'[OKSAUT!L@.9*OL>P:2-,$ MS8JN1=.M>QLHZBAB2Y$J2<71?GV/R'A%ZE[6%4,R/PB6SNW[SHU<5:Z6ZU6% MK%C?6=V-8WBJ>5NC M=;TJM7(4SY!]^!O<[#AS>.EB)L6YRCRE03#=BKF6VF1[B?\M>TES0T1.4+C1"DX'W/6249+\=#.^:RWU0[?TGX0J* E9.A[2T/[GF9A\ M,1.G$3Q'I=!5\&0(+X24:"+@OFV[")KOECT"9H&%NE]3_Z&\1B1GSBL=*M72 M8+S&1ALO_Z55HD%#C-V&=JN-X%3Q(9#K$VUJ2)/X.93:>.-26$[&'3(#2.DM MX"ERK',T]_?26;(",M![,/BA%0;[=6W[Z)^X M/F2/@,*DTX?%H[\9(6^-<+V'XTM>,76.6UKI8CP!IHK 3"B"6(P+:\^YWR-&1.&@#8&;0\IZFV8E$"^J.)D1(*&,-KH*@';S4)1"N'C]2!( MJY6!D:9D>B#VZ]G]H3Z_B#^P1STS+3 MA2+/_:J:_*LCY[,+8:.M7P690&N79.UUGRR83E5LO6[9I\YU9Y M]0QWW'U_M_X(4$L#!!0 ( (F%1UCT^([]3!< $R' 5 :FYPOO31JHJ2\IVJ;(ZJPI9_>OG'9EUZ$)X&-!ZU-%A0)65Q\MW7WHWS$?Q^W=# M)C#,Q<'> MP4OQF[%?]:WDY[G.8_7>S_/N!?_][@4M\JYOPLG[=Z&^%3K\Y9E^\_+@Y7X_ M[!^]/-A_^?I 'AWLO0K?', ?KUY%_:/^_^T_@U=A.+^3Y9-8_?)LI).=H<+U MC]^^VGWS.LU/QCK,A\?[>WO_\ZPY5-H!C.Z;/#>CX\.C-(?GD8$#N@&!B8T] M?KY'_YW@DYU(CG0\.?[YU&H9_]S*9)+M9,KJB!]G^B\%*\&B].>8-_(2WHYU MHOS&]@_?PE9^>K[_>N_DW0LZ);OOFM\O>WZ];HM,]V_U1CD@W=W9Y<=7N7I_> M="Z[HM<^N_Q'N_>[N+K\W#G[?4VW7(?FH] GK;K5CB(5Y/I6"9D)$XG38E!D MN=AO(6<[W%X(K%2&(3#&')C3/ 1@_@76^ #8\K2:RHI_I4$NK%8S,ATK\]/SHX* 2!P^Z<9KG6.< MKF 5#F%&J4PFCT]Q!(/]DVVA,Q&8T4CGJ&7D1J36C$R.RL80AL-F9!)*&Q)5 M#DVB@"KA$Z'RH0YD+/JHF*@,)TG"(N"',&$::YD$BJ]!IO!G(/NQ$K$5]/=^>[X@8AXL #OX%6"<3-]T]WY\CG&JD) M(+J_=\YWHO"CPNH<:$FTOP5#F0R4. WHRO;?'KYL(?^6<&,AS+95([;ZX!+W M")&^I;'422;&0Y4T;GFL8\ O!2CR9Z$M[RY3ZBM\X"X8%@7*!_1 P=' 3D& MG(57C 6,TO2JA!'P%GQXI6QFDEUQ%2N9X?P1,!,8\=@WLHSGM[\-=5_GXO3Q MT43(/)?!$ U!' !7+;6C&F>JT@GFGB&<'!Z0@8: 8XA@,+:K@ Q YG2@?Y" MQ%5VE($)I\(6,,Q<) 8(!MZQ8YVY%_%1/K2F& P-C,@K EVL$C^ZV%\3?>BB M3:?[25RT3Z^_]-KPR?67SS?7 MZP/%IU6>.LQDU2UZ%P!/)Q;G?WW9C'^CB0P>;#+_P#[ M@EAVPSYL36GY3AJ,9)( F0 3"X;&9&C,ZR2("V+._0F]A+]:I4?]PF;$<%GB M,"G590Z)%2!"HEEO<2HR?A;9$"U<1)&# :6!(=$S-$!N14)T7W^YQ3O*=TP4 MM7"&/DJ;+- L2^"# ,WC&/\HDEN0$+!0EIO@Z_K1Z].BD=-72JT#5)=OR@:: M50-T\)0NB#^*<$"73A1:UZ%;R[@I8"/B&/F*#,P?ZBP NP<'E8P6K5-4V,ED MQ;M'#@T P]40EC@:E W)]C*L"RAM30I@R4G,PAB+6R0DTS8H1JA7! K=4Q:T M?D:+AJZ K\'2>@1 I/=B_1409HC<'K$W08P"8]PJ]+.X?>E1"J3!(HPL##J- M3A'>:)H#]81*C1K[VUTCX;\F?+U[*3K=\_9%M_.Q<^:LC!Y8$IV+#U]ZU^V+ M=O=F?6#VM K3/#69[5V'I(R&J:-#P+J!E2.P& 96,9X#,Y36HG.(562@Q<0X M X4TI;KJA(.3B2=]&46@R0,.HR(4JE$"X& ]W\F &6.#S'6<(3990X* %0Z\ M 45 EL.#&19"%/9]6TLEFDIJI N$2N(L%"!\\I R9%CG&Y/ZQOK@],[1X;#_ MY@2F,\AVX.*$Z0,>L/.4'79HWSB9NH(".W/&'U_VW)<1G)Y?=+J=ZYM>Z6JX M(WKW'T;]2Y0\HH^A!*2+"OA-%F"H6[2Z21RB9 .EIXE^XH[I&DHCDAYPDUN= M>9?;-+7V"L#]_;WSG7VOW]6]T'57=8OE9T7,);'55%/E7XYAY\@RRMA("W2( MKT[J>I7!D25S#?@(&$!>^RPO7V"=@2RYP("*RRH$D7/C0#7A#8- F9#H*JGK M&5'ZDV4*DG>X1# 1W$'?*;$E;DLZ\L)*;ZOT-;T=5 [?1!H?RZ M(R, QK&,QW*2326L?&]NR^L5(]#_]K>>GC6M--4C8<=CYAG-_GNPPBU_GTZR:Z4-<'0--5(0:(Y^C05J&<\Q8SB'&6O.A& MA<]CK0H0U2U6T-4 +6H,$?]9Z)Q$UK8S4LMAK._MZ]_.US^_P3N0K$A]\%Y?ZUS\55NW=]V;W^Z?FK MMR?P8?>\0X;%S:5H?^Y\ZGSH?.[<_"X^7O8P&Q+>[?RC+>IIA.L#ZZ=G-(UP M"ID"H,H"56CG#R,WL@S*".#(A3SKE$3^825!#V_B>LM/&%:T%$D=%U:Y+"E: MC31XMR0R@7XN=>+U^N;"E3V4&$^WAIV;WLC@J"3,XQA1^4G4-),^FC@V8^]M MJ7(GSX&BFY&F$691]HGI6C :=.IBOLW#_IS-[!9M(\KI\HR:#[7 ):$ ,7Q0 ME4-:"O.+3'8?Q0H MWQ"Q92V&<\^_@_:+E1[I(IFG*QIH[+K/0'SHC.&JD@);'/ M+"M26$*%G&\!+VH4T;FV*I_0ME.K46I_4T%!LS7BR&4@.ZUZH RID',D:VT4.:B533A*'45346;I-.!>5(E ]^1Z$2B MM/&JR(88.P<[#Y4=^)\9ML6F$KF"X>38&662R MN=:B5,I*^&8JQX4PM3^9L[,6\<#J^*1N]95*R'$*,&3=P=V7 *6%Z1G-J!&;+5RMLY3LZJK&Z6QF3BMD/R\E<9&/MJ&B;9AU-., M^OK+V1FPZ,O>ADM/:PH5ZC*1@KY<]]>7A@5HKW* >?_GSZVP\/G7OBMG'"@I)NT!9,4>91$1"H U]VKW=%!#+: J)1%MF,I@&T M,$ \3YP"P>P(K5$@Q(IRN"(TG/]&]Z][7;O_?5=2^=J]1J5XIY4S%%1';<(G*\03(R43#@WF0U ,N)!5H780Z0Q+E2=@_)6RO*S; M&6&P$N0ZE3.I0)4F,(R.-:BN\,*6WN82/W:G.6]$VNU*:B<;UVB688TO7CRNK^"@3 ME\U*JYO*13OYR99P9EZQ)A>,PGX7KYN!$2D/1UR$1,ED1P]JNU,RE;.E& M:7%IB-M^7&K&-Z'=!DFCLUA O>7*KH^AQ_130J M"UIC\MDN_I8JF MI,)T#%"[>L9;H]F@ADE"4_3SQ=[WJ2AWHU7+_#OS$-05^.9GU%0[V]#9(])9 MW:7XU/1%41J.$XV'H$HP)6 );RTDVA)A8;VHG]%%,#HAVB6!7;)"=P>R3P>I MN-B,]!A7)0QZU,RDK*7%*FHD<6$J6LY:'RY9*D#*U;V[N +@O,4ZMJVJN(6# M8IY6\=!S3D(NL(03Q/4(&UC( .A_>RE0-A3U>!35Y)=/35&7( #Z@#4'W*/M M/HBPZ$8WF/&]F#%-RT^-'//4&8S]D(G4\OYQL)RPI@1^Q6(VWGG](3KD,9\+ M]0O'H]#(Y887F$J,QK WEZ>'MEQ%=Y);[ MGMSFM^!:>[91;H:J;H;0#UVBD M6KNL*BX2#3L&/"0-BEAO5"1LC6_QVJ &R5A-I0?[L71 Y59GN]D?!B41""64 M IANQ_D!.R-)=>Q^D5:9N\N%E"Q'ZLP]J?P,T7S(@]6=Y%O9-DY5[X>WW=Q" MI@$=I%VPD:QL=;2Q6AZ=PC^6=-)3J;&$Z!=*9H5]6&(1! M-A?T71QDJQ%O+7*&_;+P#78;>0UDUH7C 5.ZE+(:=50-MV) ;F[VT_)F16*2 MG4^GIU?^/-5<[D192W@*SX=86,]Y.;B7!1XE3#"!QVB9Q9QX"C1S(1/I\FK/ M=1846>8S34\3&4\RG6VWRK2@66!:2GD"2D5?&]MOU+2"7%RT/_?.KKC&%A(( MQ+(E0(Z0 0ZGL%4%%@BHO+# /Z:66[8.,5M<;+M**L# *7!0U&R7H.:24.>& M13PTBVCT=MI].JZPO/%+K:=&LW>1\]Y6K1U7:7U5]O5L'+YT#$0_/7]U=$+^ M>RJE(4]LO=>8J[B_U08[@8FA&2%J R^R7!'D!.H?8 %EH0Y\9A>P%V-3%Y2< M]NB/23=A"PZF&->:E99Y9UU8?43:\Q&ISP?3!\#(P&E1FE>[Z'% MS)J::'$.T]:'[:J0(W3-\,M;X^$\3=;HQ34?;/4^17,AR-$3@.(4?E'K%K@O M6: ,26H9BKG\MO-G@?DD @^YY30F.9^#84G!/*V5=X,$"OOC4RQ-#+K025 MS5VUM_^GW6;^DN3-LZSIN>3BV5WS:>Z_9C;3-TF146,9 M8,S8LRJFR@YFW67S*K.T+R1LC\-2'!"VBE/J<$87.G6(38N!26AB?ZUSU/S^ M9#&=;_H_K$=NUQ/G=7):_X3[G-T'Z1?C/'&#VKPF(;P>&2R\XT)")/JJASW\ M_.GYRST,' MD1KHH+*^,*<"5I.ND9S_G)25?KD&BTE!,9/LTL*P1OW8S'VF M-X1G6VK&;:3XXTEQ7^3TA";<8G/+U=$X9(ZZCTV+FSF2 <[%62T9%E1&37;H)?#T^ M1=QA-CZUCEMKWNPZ>"S K"T@A*#@MN/4*#JU:@>,0&X3O;V\PG%9(+;4RM : M_X8E.Q['ZTVE*\-S7&4'4H%, M;4*G#(5LPQ$B%OK 4MS'?34 V4PQ[X"[S@BO2G+_70YODSWLH5I]AP-?XVR0 MO,5>$@R;A)H;U^ 2:F%0O99>4+^_NI+C^")'5V#\_,.W*N^"F\?E-/#E5QX3 MOR^Z6XD]U]:G4J6\T_2#=4-94829@$_J$O+[*JCN7L]8HG M5<]HG= =\53-5AVQFNWK[[;F:XV:YM$24ZR$3\.]A9TG1F5>E/+./?=7/7_7 MT>2JL"3-M)*^2[K;E^2VI?T;^)T,F\PW*\J-9< MI3GA_1USVQM!_9B"NL3*IY;(,JF'%6V=7"+?"FOE>&*D8W3L^'@EU1K6O@D+ MD;9L+4ITS1$^WP!MNO&HDY>U&:JOT#IL]B4-BX5.?*07A!I:;S/?N 8'K$YB M2[6ZYO-UNZ.SU,4"?T$;?9U*[+0(W_Q\JJ'8=&H;:/GN2^#&TK4Z)X=W9*R/ MNM2TAM*$*#^KK(A:GG]9F;#@-NDKRRS%*S #SEKG=[/J5ILBB_&K6;*"4O7G M7*Q7FDI8EHUE5WI]"S-F31)/N/S3?7^++*-2'_1 ]/RQ:KO&>*^7]JR(<=D" MJRGE9A"/JBH-)P;HA*21N7-7MA%W@_<6"JY *81%RM7@G[X_U.#N*D$78=35,T:EWZMP^R^OX,$:Z\]3N'\ MAXG K_:DODPJ-F-6W8EVW%=^UAK_L2)#K80H&MY7T_W6RR]VP#\6? WOLN]B MG>-'7@;$[P/P7'SB=(A2PE@ P Y^7[!,,W7L?SD)=9;&[+X^.$+.G\/6\] O[(3"+@F%%WDX^^QH]]71T<*G M>[O["Y\MF_7P7;X M;*J?QO%!^DWL-SFQ,WR1?XJ-2**;R4Y92B>'NS$N.LX>'>;;2T#4^^36L M*_/"_FO'7Q$#5@"9XPJY28]A+ ;6="CP\"<_%MROK*9DW"X8F:N"_IZP<9X[X@B3$(V@+FUX_)XL-O!?8= !^#/-1_/Z?4$L! A0# M% @ B85'6$ D88%*50, DC@L !$ ( ! &IN<'(M M,C R,S$R,S$N:'1M4$L! A0#% @ B85'6.[5P#)]&P 3T(! !$ M ( !>54# &IN<'(M,C R,S$R,S$N>'-D4$L! A0#% @ B85' M6"QL_W,!-@ A#(" !4 ( !)7$# &IN<'(M,C R,S$R,S%? M8V%L+GAM;%!+ 0(4 Q0 ( (F%1UB3L>&7QZ@ "JR!P 5 M " 5FG P!J;G!R+3(P,C,Q,C,Q7V1E9BYX;6Q02P$"% ,4 " ")A4=8 M-_(ZW71N 0 ;^P$ % @ %34 0 :FYP[P@ :FYP&UL M4$L! A0#% @ B85'6#1/VI?##P$ EJP, !4 ( !BK(* M &IN<'(M,C R,S$R,S%?<')E+GAM;%!+ 0(4 Q0 ( (F%1U@WHAP, M (@. 6 " 8#""P!J;G!R+3(P,C,Q,C,Q97@R,3$N:'1M M4$L! A0#% @ B85'6,87Y'NR P Q X !8 ( !.\8+ M &IN<'(M,C R,S$R,S%E>#(S,2YH=&U02P$"% ,4 " ")A4=8E2/B(24' M Y(P %@ @ $AR@L :FYP#,R,2YH M=&U02P$"% ,4 " ")A4=8-4O'>1X# !B"P %@ @ $F MW L :FYP XML 124 jnpr-20231231_htm.xml IDEA: XBRL DOCUMENT 0001043604 2023-01-01 2023-12-31 0001043604 2023-06-30 0001043604 2024-02-05 0001043604 us-gaap:ProductMember 2023-01-01 2023-12-31 0001043604 us-gaap:ProductMember 2022-01-01 2022-12-31 0001043604 us-gaap:ProductMember 2021-01-01 2021-12-31 0001043604 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001043604 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001043604 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001043604 2022-01-01 2022-12-31 0001043604 2021-01-01 2021-12-31 0001043604 2023-12-31 0001043604 2022-12-31 0001043604 2021-12-31 0001043604 2020-12-31 0001043604 us-gaap:CommonStockMember 2020-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001043604 us-gaap:RetainedEarningsMember 2020-12-31 0001043604 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001043604 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001043604 us-gaap:CommonStockMember 2021-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001043604 us-gaap:RetainedEarningsMember 2021-12-31 0001043604 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001043604 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001043604 us-gaap:CommonStockMember 2022-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001043604 us-gaap:RetainedEarningsMember 2022-12-31 0001043604 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001043604 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001043604 us-gaap:CommonStockMember 2023-12-31 0001043604 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001043604 us-gaap:RetainedEarningsMember 2023-12-31 0001043604 srt:MinimumMember jnpr:LabEquipmentMember 2023-12-31 0001043604 srt:MaximumMember jnpr:LabEquipmentMember 2023-12-31 0001043604 jnpr:LabEquipmentMember us-gaap:SubsequentEventMember 2024-01-01 0001043604 srt:MaximumMember us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0001043604 srt:MinimumMember jnpr:ComputerEquipmentAndSoftwareMember 2023-12-31 0001043604 srt:MaximumMember jnpr:ComputerEquipmentAndSoftwareMember 2023-12-31 0001043604 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001043604 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001043604 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001043604 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001043604 srt:MinimumMember us-gaap:LandImprovementsMember 2023-12-31 0001043604 srt:MaximumMember us-gaap:LandImprovementsMember 2023-12-31 0001043604 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001043604 srt:MinimumMember 2023-12-31 0001043604 srt:MaximumMember 2023-12-31 0001043604 srt:MinimumMember 2023-01-01 2023-12-31 0001043604 srt:MaximumMember 2023-01-01 2023-12-31 0001043604 jnpr:ProductionOfAdvertisingMember 2023-01-01 2023-12-31 0001043604 jnpr:ProductionOfAdvertisingMember 2022-01-01 2022-12-31 0001043604 jnpr:ProductionOfAdvertisingMember 2021-01-01 2021-12-31 0001043604 jnpr:CommunicationOfAdvertisingMember 2023-01-01 2023-12-31 0001043604 jnpr:CommunicationOfAdvertisingMember 2022-01-01 2022-12-31 0001043604 jnpr:CommunicationOfAdvertisingMember 2021-01-01 2021-12-31 0001043604 jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2022-12-31 0001043604 us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:CertificatesOfDepositMember 2022-12-31 0001043604 us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:CommercialPaperMember 2022-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:BankTimeDepositsMember 2022-12-31 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FixedIncomeSecuritiesMember 2023-12-31 0001043604 us-gaap:FixedIncomeSecuritiesMember 2022-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2022-12-31 0001043604 us-gaap:CashEquivalentsMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember 2022-12-31 0001043604 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember 2022-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2022-12-31 0001043604 jnpr:OtherLongTermAssetsMember 2023-12-31 0001043604 jnpr:OtherLongTermAssetsMember 2022-12-31 0001043604 us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:MoneyMarketFundsMember 2022-12-31 0001043604 us-gaap:MutualFundMember 2023-12-31 0001043604 us-gaap:MutualFundMember 2022-12-31 0001043604 us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:EquitySecuritiesMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001043604 jnpr:OpenLightPhotonicsIncMember 2023-12-31 0001043604 jnpr:OpenLightPhotonicsIncMember 2022-12-31 0001043604 jnpr:OpenLightPhotonicsIncMember 2023-01-01 2023-12-31 0001043604 jnpr:OpenLightPhotonicsIncMember 2022-01-01 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:AssetBackedSecuritiesAndMortgageBackedSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2023-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2023-01-01 2023-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2023-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2022-12-31 0001043604 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001043604 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:InterestRateSwapMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:NondesignatedMember 2022-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:InterestRateLockCommitmentsMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermAssetsMember us-gaap:InterestRateLockCommitmentsMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:OtherCurrentAssetsMember us-gaap:NondesignatedMember 2022-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2023-12-31 0001043604 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2022-12-31 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-04-30 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001043604 us-gaap:InterestRateLockCommitmentsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043604 us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-31 0001043604 us-gaap:CashFlowHedgingMember 2022-01-01 2022-12-31 0001043604 us-gaap:CashFlowHedgingMember 2021-01-01 2021-12-31 0001043604 us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001043604 us-gaap:ForeignExchangeContractMember 2022-01-01 2022-12-31 0001043604 us-gaap:ForeignExchangeContractMember 2021-01-01 2021-12-31 0001043604 srt:MinimumMember us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001043604 srt:MaximumMember us-gaap:ForeignExchangeContractMember 2023-01-01 2023-12-31 0001043604 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember jnpr:SiliconPhotonicsBusinessMember 2023-12-31 0001043604 jnpr:TechnologiesAndPatentsMember 2023-12-31 0001043604 jnpr:TechnologiesAndPatentsMember 2022-12-31 0001043604 us-gaap:CustomerRelationshipsMember 2023-12-31 0001043604 us-gaap:CustomerRelationshipsMember 2022-12-31 0001043604 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001043604 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001043604 us-gaap:InventoriesMember 2023-12-31 0001043604 us-gaap:InventoriesMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001043604 us-gaap:ComputerEquipmentMember 2023-12-31 0001043604 us-gaap:ComputerEquipmentMember 2022-12-31 0001043604 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001043604 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001043604 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001043604 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001043604 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001043604 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001043604 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001043604 us-gaap:LandAndLandImprovementsMember 2023-12-31 0001043604 us-gaap:LandAndLandImprovementsMember 2022-12-31 0001043604 us-gaap:ConstructionInProgressMember 2023-12-31 0001043604 us-gaap:ConstructionInProgressMember 2022-12-31 0001043604 us-gaap:ProductMember 2023-12-31 0001043604 us-gaap:ProductMember 2022-12-31 0001043604 us-gaap:ServiceMember 2023-12-31 0001043604 us-gaap:ServiceMember 2022-12-31 0001043604 us-gaap:ProductMember 2024-01-01 2023-12-31 0001043604 us-gaap:ProductMember 2025-01-01 2023-12-31 0001043604 us-gaap:ProductMember 2026-01-01 2023-12-31 0001043604 us-gaap:ServiceMember 2024-01-01 2023-12-31 0001043604 us-gaap:ServiceMember 2025-01-01 2023-12-31 0001043604 us-gaap:ServiceMember 2026-01-01 2023-12-31 0001043604 2024-01-01 2023-12-31 0001043604 2025-01-01 2023-12-31 0001043604 2026-01-01 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001043604 us-gaap:EmployeeSeveranceMember 2021-01-01 2021-12-31 0001043604 us-gaap:FacilityClosingMember 2023-01-01 2023-12-31 0001043604 us-gaap:FacilityClosingMember 2022-01-01 2022-12-31 0001043604 us-gaap:FacilityClosingMember 2021-01-01 2021-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember 2023-01-01 2023-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember 2022-01-01 2022-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember 2021-01-01 2021-12-31 0001043604 jnpr:A2023TransformationPlanMember 2023-01-01 2023-12-31 0001043604 jnpr:EmployeeSeveranceAssetImpairmentAndContractTerminationMember jnpr:A2023TransformationPlanMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2022-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2022-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2023TransformationPlanMember 2022-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2022RestructuringPlanMember 2022-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2022RestructuringPlanMember 2022-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2022RestructuringPlanMember 2022-12-31 0001043604 jnpr:A2022RestructuringPlanMember 2022-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2023-01-01 2023-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2023-01-01 2023-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2023TransformationPlanMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2022RestructuringPlanMember 2023-01-01 2023-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2022RestructuringPlanMember 2023-01-01 2023-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2022RestructuringPlanMember 2023-01-01 2023-12-31 0001043604 jnpr:A2022RestructuringPlanMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2023TransformationPlanMember 2023-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:A2022RestructuringPlanMember 2023-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:A2022RestructuringPlanMember 2023-12-31 0001043604 jnpr:ContractTerminationsAndOtherRestructuringMember jnpr:A2022RestructuringPlanMember 2023-12-31 0001043604 jnpr:A2022RestructuringPlanMember 2023-12-31 0001043604 jnpr:FixedRateNotesDue2025Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNotesDue2025Member us-gaap:SeniorNotesMember 2022-12-31 0001043604 jnpr:FixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2022-12-31 0001043604 jnpr:FixedRateNoteDue2030Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2030Member us-gaap:SeniorNotesMember 2022-12-31 0001043604 jnpr:FixedRateNoteDue2041Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 jnpr:FixedRateNoteDue2041Member us-gaap:SeniorNotesMember 2022-12-31 0001043604 us-gaap:SeniorNotesMember 2023-12-31 0001043604 us-gaap:SeniorNotesMember 2022-12-31 0001043604 jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001043604 jnpr:FixedRateNoteDue2025AndFixedRateNoteDue2029Member us-gaap:SeniorNotesMember 2023-12-31 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:SterlingOvernightIndexAverageSONIAMember 2023-06-01 2023-06-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:SterlingOvernightIndexAverageSONIAMember 2023-06-01 2023-06-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-06-01 2023-06-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-06-01 2023-06-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:FederalFundsRateMember jnpr:VariableRateComponentFederalFundsMember 2023-06-01 2023-06-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-06-01 2023-06-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-01 2023-06-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-01 2023-06-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-01 2023-06-30 0001043604 us-gaap:LineOfCreditMember 2023-12-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2023-01-01 2023-12-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2022-01-01 2022-12-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2021-01-01 2021-12-31 0001043604 2023-04-01 2023-06-30 0001043604 2023-07-01 2023-09-30 0001043604 2023-10-01 2023-12-31 0001043604 2023-01-01 2023-03-31 0001043604 2022-04-01 2022-06-30 0001043604 2022-07-01 2022-09-30 0001043604 2022-10-01 2022-12-31 0001043604 2022-01-01 2022-03-31 0001043604 2021-04-01 2021-06-30 0001043604 2021-07-01 2021-09-30 0001043604 2021-01-01 2021-03-31 0001043604 2021-10-01 2021-12-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-01-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-10-01 2019-10-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-10-31 0001043604 jnpr:StockRepurchaseProgram2018Member 2023-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001043604 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001043604 jnpr:EquityIncentivePlan2015Member 2015-05-31 0001043604 jnpr:EquityIncentivePlan1996and2006Member 2015-05-31 0001043604 jnpr:EquityIncentivePlan2015Member 2017-05-01 2017-05-31 0001043604 jnpr:EquityIncentivePlan2015Member 2019-05-01 2019-05-31 0001043604 jnpr:EquityIncentivePlan2015Member 2022-05-01 2022-05-31 0001043604 jnpr:EquityIncentivePlan2015Member 2023-05-01 2023-05-31 0001043604 jnpr:EquityIncentivePlan2015Member 2023-12-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2020-05-01 2020-05-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2023-12-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2023-01-01 2023-12-31 0001043604 srt:MinimumMember jnpr:RestrictedStockUnitsRSUandRestrictedStockAwardsMember 2023-01-01 2023-12-31 0001043604 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001043604 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2022-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2022-01-01 2022-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2023-01-01 2023-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2023-12-31 0001043604 jnpr:ServicebasedRSUsMember 2023-01-01 2023-12-31 0001043604 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001043604 jnpr:MarkedbasedRSUsMember 2023-01-01 2023-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2021-01-01 2021-12-31 0001043604 2023-07-27 2023-07-27 0001043604 2023-04-25 2023-04-25 0001043604 2023-01-31 2023-01-31 0001043604 2023-10-26 2023-10-26 0001043604 jnpr:EquityIncentivePlan2015Member 2022-12-31 0001043604 jnpr:EquityIncentivePlan2015Member 2023-01-01 2023-12-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2022-01-01 2022-12-31 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2021-01-01 2021-12-31 0001043604 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001043604 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001043604 jnpr:MarketbasedRSUsMember 2023-01-01 2023-12-31 0001043604 jnpr:MarketbasedRSUsMember 2022-01-01 2022-12-31 0001043604 jnpr:MarketbasedRSUsMember 2021-01-01 2021-12-31 0001043604 us-gaap:CostOfGoodsProductLineMember 2023-01-01 2023-12-31 0001043604 us-gaap:CostOfGoodsProductLineMember 2022-01-01 2022-12-31 0001043604 us-gaap:CostOfGoodsProductLineMember 2021-01-01 2021-12-31 0001043604 jnpr:CostOfRevenuesServiceMember 2023-01-01 2023-12-31 0001043604 jnpr:CostOfRevenuesServiceMember 2022-01-01 2022-12-31 0001043604 jnpr:CostOfRevenuesServiceMember 2021-01-01 2021-12-31 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001043604 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001043604 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001043604 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001043604 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001043604 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001043604 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001043604 jnpr:NqdcMember 2023-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember jnpr:NqdcMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember jnpr:NqdcMember 2023-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember jnpr:NqdcMember 2023-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember jnpr:NqdcMember 2023-12-31 0001043604 jnpr:NqdcMember 2022-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember jnpr:NqdcMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentLiabilitiesMember jnpr:NqdcMember 2022-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember jnpr:NqdcMember 2022-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember jnpr:NqdcMember 2022-12-31 0001043604 jnpr:RestrictedStockUnitsRSUandRestrictedStockAwardsMember 2019-05-01 2019-05-31 0001043604 us-gaap:PerformanceSharesMember 2019-05-01 2019-05-31 0001043604 jnpr:AutomatedWANSolutionsMember 2023-01-01 2023-12-31 0001043604 jnpr:AutomatedWANSolutionsMember 2022-01-01 2022-12-31 0001043604 jnpr:AutomatedWANSolutionsMember 2021-01-01 2021-12-31 0001043604 jnpr:CloudReadyDataCenterMember 2023-01-01 2023-12-31 0001043604 jnpr:CloudReadyDataCenterMember 2022-01-01 2022-12-31 0001043604 jnpr:CloudReadyDataCenterMember 2021-01-01 2021-12-31 0001043604 jnpr:AIDrivenEnterpriseMember 2023-01-01 2023-12-31 0001043604 jnpr:AIDrivenEnterpriseMember 2022-01-01 2022-12-31 0001043604 jnpr:AIDrivenEnterpriseMember 2021-01-01 2021-12-31 0001043604 jnpr:HardwareMaintenanceAndProfessionalServicesMember 2023-01-01 2023-12-31 0001043604 jnpr:HardwareMaintenanceAndProfessionalServicesMember 2022-01-01 2022-12-31 0001043604 jnpr:HardwareMaintenanceAndProfessionalServicesMember 2021-01-01 2021-12-31 0001043604 jnpr:CloudMember 2023-01-01 2023-12-31 0001043604 jnpr:CloudMember 2022-01-01 2022-12-31 0001043604 jnpr:CloudMember 2021-01-01 2021-12-31 0001043604 jnpr:TelecomandCableMember 2023-01-01 2023-12-31 0001043604 jnpr:TelecomandCableMember 2022-01-01 2022-12-31 0001043604 jnpr:TelecomandCableMember 2021-01-01 2021-12-31 0001043604 jnpr:StrategicEnterpriseMember 2023-01-01 2023-12-31 0001043604 jnpr:StrategicEnterpriseMember 2022-01-01 2022-12-31 0001043604 jnpr:StrategicEnterpriseMember 2021-01-01 2021-12-31 0001043604 country:US 2023-01-01 2023-12-31 0001043604 country:US 2022-01-01 2022-12-31 0001043604 country:US 2021-01-01 2021-12-31 0001043604 jnpr:OtherAmericasMember 2023-01-01 2023-12-31 0001043604 jnpr:OtherAmericasMember 2022-01-01 2022-12-31 0001043604 jnpr:OtherAmericasMember 2021-01-01 2021-12-31 0001043604 srt:AmericasMember 2023-01-01 2023-12-31 0001043604 srt:AmericasMember 2022-01-01 2022-12-31 0001043604 srt:AmericasMember 2021-01-01 2021-12-31 0001043604 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001043604 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001043604 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001043604 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001043604 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001043604 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001043604 country:US 2023-12-31 0001043604 country:US 2022-12-31 0001043604 jnpr:InternationalMember 2023-12-31 0001043604 jnpr:InternationalMember 2022-12-31 0001043604 us-gaap:DomesticCountryMember 2023-12-31 0001043604 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001043604 us-gaap:ForeignCountryMember 2023-12-31 0001043604 stpr:CA us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001043604 jnpr:OtherStatesMember us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001043604 us-gaap:StateAndLocalJurisdictionMember jnpr:CaliforniaDeferredTaxAssetsMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember 2023-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember 2022-12-31 0001043604 jnpr:OtherLongTermLiabilitiesMember 2021-12-31 0001043604 jnpr:MasterServiceAgreementMember 2023-12-31 0001043604 srt:MinimumMember us-gaap:LandAndBuildingMember 2023-12-31 0001043604 srt:MaximumMember us-gaap:LandAndBuildingMember 2023-12-31 0001043604 srt:MinimumMember us-gaap:EquipmentMember 2023-12-31 0001043604 srt:MaximumMember us-gaap:EquipmentMember 2023-12-31 0001043604 jnpr:AccruedIncomeTaxesNoncurrentMember 2023-12-31 0001043604 jnpr:LongtermIncomeTaxesMember 2023-12-31 0001043604 jnpr:FinancingguaranteesbankguaranteesandstandbylettersofcreditMember 2023-12-31 0001043604 jnpr:FinancingguaranteesbankguaranteesandstandbylettersofcreditMember 2022-12-31 0001043604 us-gaap:SubsequentEventMember 2024-03-22 2024-03-22 0001043604 us-gaap:SubsequentEventMember 2024-01-30 2024-01-30 0001043604 srt:ScenarioForecastMember jnpr:JuniperNetworksIncMember jnpr:HewlettPackardEnterpriseMember 2024-01-09 0001043604 srt:ScenarioForecastMember jnpr:JuniperNetworksIncMember jnpr:HewlettPackardEnterpriseMember 2024-01-09 2024-01-09 0001043604 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2023-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001043604 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2022-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2023-01-01 2023-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2023-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2021-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2022-01-01 2022-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2020-12-31 0001043604 us-gaap:SalesReturnsAndAllowancesMember 2021-01-01 2021-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2022-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2023-01-01 2023-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2023-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2021-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2020-12-31 0001043604 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2022-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2023-01-01 2023-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2023-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2021-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2022-01-01 2022-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2020-12-31 0001043604 jnpr:ReserveContractManufacturerLiabilitiesMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares jnpr:investment pure jnpr:acquisition jnpr:offeringPeriod jnpr:segment 0001043604 false 2023 FY P1M P1Y P2Y P1Y P2Y P1Y P1Y 2 0.1 10-K true 2023-12-31 --12-31 false 001-34501 JUNIPER NETWORKS, INC. DE DE 77-0422528 77-0422528 1133 Innovation Way 1133 Innovation Way Sunnyvale, Sunnyvale, CA CA 94089 94089 (408) 745-2000 Common Stock, par value $0.00001 per share Common Stock, par value $0.00001 per share JNPR JNPR NYSE NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 9826000000 321907366 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As noted herein, the information called for by Part III is incorporated by reference to specified portions of the registrant's definitive proxy statement to be filed in conjunction with the registrant's 2024 Annual Meeting of Stockholders, which is expected to be filed not later than 120 days after the registrant's fiscal year ended December 31, 2023.</span></div> 42 Ernst & Young LLP San Jose, California 3632500000 3539900000 3078100000 1932000000 1761300000 1657300000 5564500000 5301200000 4735400000 1781600000 1761700000 1409400000 581000000.0 581200000 585900000 2362600000 2342900000 1995300000 3201900000 2958300000 2740100000 1144400000 1036100000 1007200000 1233900000 1133400000 1052700000 255500000 249500000 249800000 98000000.0 20200000 42900000 2731800000 2439200000 2352600000 470100000 519100000 387500000 -97300000 20400000 12700000 0 45800000 0 0 0 -60600000 -23800000 -49000000.0 -29500000 349000000.0 536300000 310100000 29200000 60500000 57400000 -9600000 -4800000 0 310200000 471000000.0 252700000 0.97 1.46 0.78 0.95 1.43 0.76 320000000.0 322100000 324400000 325900000 329500000 331600000 310200000 471000000.0 252700000 7100000 -6500000 -5000000.0 0 -400000 1200000 7100000 -6100000 -6200000 11700000 15700000 -13500000 -29100000 -26800000 25200000 40800000 42500000 -38700000 -3000000.0 -30100000 -12800000 44900000 6300000 -57700000 355100000 477300000 195000000.0 1068100000 880100000 139400000 210300000 9800000 11100000 1044100000 1227300000 952400000 619400000 591500000 680000000.0 3795500000 3617100000 689900000 666800000 111400000 141600000 116800000 139600000 91800000 160500000 3734400000 3734400000 978700000 866700000 9518500000 9326700000 295100000 347400000 292200000 306100000 1130000000 1020500000 386700000 404900000 2104000000 2078900000 1616800000 1601300000 894900000 642600000 204500000 279400000 82900000 117700000 122700000 131700000 5025800000 4851600000 0.00001 0.00001 10000000.0 10000000.0 0 0 0 0 0 0 0.00001 0.00001 1000000000 1000000000 320300000 320300000 322900000 322900000 0 0 6740000000 6846400000 49100000 4200000 -2296400000 -2375500000 4492700000 4475100000 9518500000 9326700000 310200000 471000000.0 252700000 279400000 209300000 222600000 194700000 217700000 237400000 -262100000 -222500000 71700000 109800000 36900000 4900000 40700000 40300000 44900000 0 45800000 0 -97300000 20400000 12700000 -9600000 -4800000 0 0 0 -60600000 28000000.0 5100000 16300000 -4800000 12700000 -4700000 -183400000 232000000.0 31800000 484400000 394200000 60400000 -182200000 299000000.0 249900000 -51900000 67400000 200000 -13200000 -23100000 70300000 -99600000 21100000 24300000 -7500000 -3300000 -85400000 361000000.0 251600000 128700000 872800000 97600000 689700000 159400000 105100000 100000000.0 0 89100000 0 155000000.0 104100000 649800000 31900000 118200000 546100000 217300000 390300000 394000000.0 11600000 16500000 10100000 15700000 47700000 25600000 0 0 182600000 700000 14600000 10100000 5800000 -2500000 -700000 -67600000 407500000 13800000 397600000 315200000 443500000 61900000 57200000 56400000 280800000 270400000 259100000 0 0 423800000 0 0 58300000 -2300000 0 -3400000 -618800000 -528400000 -1131700000 200000 -21700000 -12100000 186600000 -45000000.0 -440300000 897700000 942700000 1383000000 1084300000 897700000 942700000 81500000 67300000 62600000 400900000 253200000 113200000 0 40300000 0 327700000 7156900000 55600000 -2669000000 4543500000 252700000 252700000 -57700000 -57700000 9900000 56400000 56400000 2700000 2700000 16000000.0 206200000 237300000 443500000 221900000 221900000 0.80 259100000 259100000 321600000 6972600000 -2100000 -2653600000 4316900000 471000000.0 471000000.0 6300000 6300000 10900000 57200000 57200000 9600000 122300000 192900000 315200000 209300000 209300000 0.84 270400000 270400000 322900000 6846400000 4200000 -2375500000 4475100000 310200000 310200000 44900000 44900000 10800000 61900000 61900000 13400000 167300000 231100000 398400000 279800000 279800000 0.88 280800000 280800000 320300000 6740000000 49100000 -2296400000 4492700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Description of Business, Basis of Presentation and Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Juniper Networks, Inc. (the “Company” or “Juniper”) designs, develops, and sells products and services for high-performance networks, to enable customers to build scalable, reliable, secure and cost-effective networks for their businesses, while achieving agility and improved operating efficiency through automation. Juniper challenges the inherent complexity that comes with networking in the multicloud era. Juniper does this with products, solutions and services that transform the way people connect, work and live. Juniper simplifies the process of transitioning to a secure and automated multicloud environment to enable secure, AI-driven networks that connect the world.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in Accounting Estimate</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Company completed an assessment of the useful lives of certain property and equipment. Effective January 1, 2024, the Company has increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets. The Company considered several factors in making this change, including current and historical usage patterns, as well as expected technology and overall changes in our product roadmap. This change in estimate will be applied prospectively beginning in the first quarter of 2024. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.</span></div><div style="text-align:justify"><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:120%">Investments in Available-for-Sale Debt Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2023, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR). All interest rate swap contracts will expire within seven years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate lock contracts, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of these contracts in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company terminated these interest rate lock contracts. Refer to Note 4, </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#211d1e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2023, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. Variable lease payments primarily include reimbursements of costs incurred by lessors for common area maintenance and utilities. The Company's lease terms are the noncancelable period, including any rent-free periods provided by the lessor, and include options to extend or terminate the lease when it is reasonably certain that it will exercise that option. At lease inception, and in subsequent periods as necessary, the Company estimates the lease term based on its assessment of extension and termination options that are reasonably certain to be exercised. Lease costs are recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not separate non-lease components from lease components for all underlying classes of assets. In addition, the Company does not recognize ROU assets and lease liabilities for short-term leases, which have a lease term of twelve months or less and do not include an option to purchase the underlying asset that the Company is reasonably certain to exercise.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease cost for short-term leases is recognized on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#211d1e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.037%"></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:700;line-height:100%">Estimated Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, equipment, and software </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">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">1.5 to 10</span></div></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 and building improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">7 to 40</span></div></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%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">10 to 40</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term, not to exceed 10 years</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(*)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. Acquisition related expenses are recognized separately from the business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Manufacturer Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis, adjusted for overall market conditions. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognize revenue when or as the Company satisfies a performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company capitalizes these costs, for which the transfer of the goods or services to which the asset relates will occur in future periods. These costs are recorded as prepaid expenses or other long-term assets and are deferred and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to research, design, and develop the Company's products are expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are charged to sales and marketing expense as incurred. Costs to produce advertising were approximately $4.9 million for 2023, and $7.4 million for 2022 and 2021. Costs to communicate advertising totaled approximately $25.9 million, $30.0 million, and $26.6 million, for 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2023, 2022, and 2021, no single customer accounted for 10% or more of net revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">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:112%"> In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>The Consolidated Financial Statements, which include the Company and its wholly-owned subsidiaries, are prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”). All intercompany balances and transactions have been eliminated. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the financial statements and related disclosures in accordance with U.S. GAAP requires the Company to make judgments, assumptions, and estimates that affect the amounts reported in the Consolidated Financial Statements and the accompanying notes. The Company bases its estimates and assumptions on current facts, historical experience, and various other factors that it believes are reasonable under the circumstances, to determine the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in Accounting Estimate</span></div>In December 2023, the Company completed an assessment of the useful lives of certain property and equipment. Effective January 1, 2024, the Company has increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets. The Company considered several factors in making this change, including current and historical usage patterns, as well as expected technology and overall changes in our product roadmap. This change in estimate will be applied prospectively beginning in the first quarter of 2024. P3Y P5Y P7Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash on hand, demand deposits with banks, highly liquid investments in money market funds, commercial paper, government securities, certificates of deposits, time deposits, and corporate debt securities, which are readily convertible into cash. All highly liquid investments with original maturities of three months or less from Juniper's purchase date are classified as cash equivalents.</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:120%">Investments in Available-for-Sale Debt Securities</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in debt securities are classified as available-for-sale and include the Company's fixed income securities and investments in privately-held companies, consisting of debt and redeemable preferred stock securities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed income securities primarily consist of corporate debt securities, U.S. treasury securities, time deposits, asset-backed and mortgage-backed securities, certificate of deposits, commercial paper, U.S. government agency securities, and foreign government debt securities. Fixed income securities are initially recorded at cost and periodically adjusted to fair value in the Consolidated Balance Sheets. The Company periodically evaluates these investments to determine if impairment charges are required. The Company determines whether a credit loss exists for available-for-sale debt securities in an unrealized loss position. When the fair value of a security is below its amortized cost, the amortized cost will be reduced to its fair value and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the resulting loss will be recorded in Consolidated Statements of Operations, if it is more likely than not that we are required to sell the impaired security before recovery of its amortized cost basis, or we have the intention to sell the security. If neither of these conditions are met, the Company considers the extent to which the fair value is less than the amortized cost, any changes to the rating of the security by a rating agency, and review of the issuer's financial statements. If factors indicate a credit loss exists, an allowance for credit loss is recorded through other expense, net, limited by the amount that the fair value is less than the amortized cost basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's privately-held debt and redeemable preferred stock securities are included in other long-term assets in the Consolidated Balance Sheets and are recorded at fair value. In determining the estimated fair value of such securities, the Company utilizes the most recent data available for the investee including known acquisition offers and subsequent funding rounds. The Company periodically evaluates these securities for indicators of impairment, including the inability to recover a portion of or the entire carrying amount of the investment, the inability of the investee to sustain earnings, the reduction in or termination of financial commitment to the investee from other investors, the intention to sell the investment, and whether it is more likely than not that the Company will be required to sell the investment before recovery of the entire amortized cost basis. If the Company determines that the decline in an investment's value indicates credit losses, the difference is recognized as an impairment loss in its Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all available-for-sale debt securities, unrealized gains and the amount of unrealized loss relating to factors other than credit loss are reported as a separate component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Realized gains and losses are determined based on the specific identification method and are reported in the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in equity securities with readily determinable fair values consist of money market funds, amounts under the non-qualified compensation plan ("NQDC") that are invested in mutual funds, and investments in public companies. These investments are measured at fair value with changes in fair value recognized in the Consolidated Statements of Operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities without readily determinable fair values include the Company's investments in privately-held companies consisting of non-redeemable preferred stock and common stock securities. The Company accounts for these securities at cost, adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairments. Fair value of these equity securities is reassessed when the Company identifies observable price changes indicating that an adjustment upward or downward to the carrying value is necessary. Any observable changes in fair value are recognized in earnings as of the date that the observable transaction took place. In addition, the Company periodically evaluates equity securities without readily determinable fair values to determine if impairment charges are required by evaluating whether an event or change in circumstance has occurred that may have a significant adverse effect on the fair value of the investment. A qualitative assessment is performed each reporting period to assess whether there are any impairment indicators, including, but not limited to, significant deterioration in the investee's earnings performance; credit rating; asset quality or business prospects; adverse change in the regulatory, economic, or technological environment; change in the general market condition of the geographic area or industry; acquisition offers; and the ability to continue as a going concern. If such indicators are present, the Company estimates the fair value of impaired investments and recognizes an impairment loss in the Consolidated Statement of Operations equal to the difference between the carrying value and fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in companies over which it has the ability to exercise significant influence, but does not have control over the investee, under the equity method of accounting. The investment is initially measured at fair value and subsequently adjusted for any impairment, investee capital transactions, dividend received, plus or minus the Company's proportionate share of the equity method investee's income or loss. The Company records its interest in the net earnings or loss of its equity method investment along with adjustments for unrealized profits or losses on intra-entity transactions, within its Consolidated Statements of Operations. Depending on the timing of such financial statements of the investee, there may be a lag between the timing of such financial statement and the Company's quarter-end date. For the Company's sole equity method investment as of December 31, 2023, the Company's share of the investee's net earnings or loss is recorded two months in arrears. The Company records an impairment when factors indicate that the carrying amount of the investment might not be recoverable.</span></div> P2M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received upon sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining fair value, the Company considers the principal or most advantageous market in which it transacts, and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the following fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 – Quoted prices in active markets for identical assets or liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 – Quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument. These inputs are valued using market-based approaches.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 – Inputs are unobservable inputs based on the Company’s assumptions. These inputs, if any, are valued using internal financial models.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative instruments, primarily foreign currency forward and interest rate contracts, to hedge certain foreign currency and interest rate exposures. The Company does not enter into derivatives for speculative or trading purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts or options contracts to hedge certain forecasted foreign currency transactions relating to operating expenses. These derivatives are designated as cash flow hedges, which are carried at fair value with the derivative's gain or loss initially reported as a component of accumulated other comprehensive loss, and upon occurrence of the forecasted transaction, is subsequently reclassified into the costs of services or operating expense line item to which the hedged transaction relates. Cash flows from such hedges are classified as operating activities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the re-measurement of certain monetary assets and liabilities denominated in non-functional currencies. These derivatives are carried at fair value with changes recorded in other expense, net in the Consolidated Statements of Operations in the same period as the changes in the fair value from the re-measurement of the underlying assets and liabilities. Cash flows from such derivatives are classified as operating activities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swap contracts to convert certain of our fixed interest rate notes to floating interest rates based on the Secured Overnight Financing Rate (SOFR). All interest rate swap contracts will expire within seven years. The change in fair value of the derivative instrument substantially offsets the change in the fair value of the hedged item. These derivatives are classified in the Consolidated Statements of Cash Flows in the same section as the underlying item.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate lock contracts, which fix the benchmark interest rates of future debt issuance. The Company records changes in fair value of these contracts in accumulated other comprehensive income (loss) in the consolidated balance sheets, in the period of change. When the forecasted transaction occurs, the Company will start to amortize the accumulated gains or losses included as a component of other comprehensive income (loss) related to the interest rate lock cash flow hedges to interest expense. In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the gains or losses on the related cash flow hedge from accumulated other comprehensive income (loss) will be reclassified to other income and expense within the income statement. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company terminated these interest rate lock contracts. Refer to Note 4, </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its derivative assets and derivative liabilities on a gross basis in the Consolidated Balance Sheets. However, under agreements containing provisions on set-off with certain counterparties, subject to applicable requirements, the Company is allowed to net-settle transactions, with a single net amount payable by one party to the other. The Company is neither required to pledge nor entitled to receive cash collateral related to these derivative transactions.</span></div> P7Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists primarily of component parts to be used in the manufacturing process and finished goods, and is stated at the lower of cost or net realizable value. In addition, the Company purchases and holds inventory to provide adequate component supplies over the life of the underlying products. Cost is computed using standard cost, which approximates actual cost, on a first-in, first-out basis. A charge is recorded to cost of product when inventory is determined to be in excess of anticipated demand or considered obsolete. At the point of loss recognition, a new, lower-cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in the newly established cost basis.</span></div> <div style="text-align:justify"><span style="color:#211d1e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases as either operating or finance at commencement and, as necessary, at modification. As of December 31, 2023, the Company did not have any finance leases. Operating leases are included in operating lease right-of-use ("ROU") assets, other accrued liabilities, and operating lease liabilities on the Company's Consolidated Balance Sheets. ROU assets represent the Company's right to use an underlying asset for the lease term and lease liabilities represent its obligation to make lease payments arising from the lease. </span></div>Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made prior to lease commencement and excludes lease incentives. Variable lease payments not dependent on an index or a rate, are expensed as incurred and are not included within the ROU asset and lease liability calculation. V <div style="text-align:justify"><span style="color:#211d1e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.037%"></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:700;line-height:100%">Estimated Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, equipment, and software </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">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">1.5 to 10</span></div></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 and building improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">7 to 40</span></div></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%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">10 to 40</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term, not to exceed 10 years</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(*)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.</span></div>Land is not depreciated. Construction-in-process is related to the construction or development of property and equipment that have not yet been placed in service for their intended use. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight-line method, over the estimated useful lives of the following assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.037%"></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:700;line-height:100%">Estimated Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers, equipment, and software </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">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:10pt;font-weight:400;line-height:100%">1.5 to 10</span></div></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%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 and building improvements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">7 to 40</span></div></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%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">10 to 40</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term, not to exceed 10 years</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(*)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2024, we increased the expected useful life of certain lab equipment from 3-5 years to 7 years to better reflect the economic value of our assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following (in millions): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.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%">220.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;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.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%">189.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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">45.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;text-align: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 and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.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%">271.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;text-align: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 and land improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">243.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">12.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293.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,255.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 12.25pt;text-align: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y6M P10Y P5Y P7Y P7Y P40Y P10Y P40Y P10Y P3Y P5Y P7Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of an acquired entity is allocated to tangible assets, liabilities, and intangible assets based on their estimated fair values with the residual of the purchase price recorded as goodwill. The determination of the value of the intangible assets acquired involves certain estimates, such as expected future cash flows, which include consideration of future growth rates and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">margins, attrition rates, future changes in technology, discount rates, and the expected use of the acquired assets. These factors are also considered in determining the useful life of the acquired intangible assets. Acquisition related expenses are recognized separately from the business combination and are expensed as incurred. The Company's Consolidated Financial Statements include the operating results of acquired businesses from the date of each acquisition.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment annually on November 1 or more frequently if certain circumstances indicate the carrying value of goodwill is impaired. Goodwill is tested for impairment at the reporting unit level. A qualitative assessment is first performed to determine whether it is necessary to quantitatively test goodwill for impairment. This initial assessment includes, among others, consideration of macroeconomic conditions and financial performance. If the qualitative assessment indicates that it is more likely than not that an impairment exists, a quantitative analysis is performed by determining the fair value of the reporting unit using a combination of the discounted cash flow and the market approaches. Goodwill is considered impaired if the carrying value of the reporting unit exceeds its fair value. A goodwill impairment loss is recognized for the amount that the carrying amount of the reporting unit, including goodwill, exceeds its fair value, limited to the total amount of goodwill allocated to that reporting unit.</span></div>Intangible assets consist of existing technology, customer relationships, and trade name, which are amortized over the period of estimated benefit using the straight-line method and estimated useful lives of 4 or 5 years. P4Y P5Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property, plant, and equipment, ROU assets, and purchased intangible assets subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset, or asset group, to estimated undiscounted future cash flows expected to be generated by the asset, or asset group. An impairment charge is recognized by the amount by which the carrying amount of the asset, or asset group, exceeds its fair value.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Reserves</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally offers a one-year warranty or limited life-time warranty on most of its hardware products, and a 90-day warranty on the media that contains the software embedded in the products. Warranty costs are recognized as part of the Company's cost of sales based on associated material costs, logistics costs, labor costs, and overhead at the time revenue is recognized. Material costs are estimated primarily based upon the historical costs to repair or replace product returns within the warranty period. Labor, logistics, and overhead costs are estimated primarily based upon historical trends in the cost to support customer cases within the warranty period. Warranty reserve is reported within other accrued liabilities in the Consolidated Balance Sheets.</span></div> P1Y P90D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Manufacturer Liabilities</span></div>The Company establishes a liability for non-cancelable, non-returnable purchase commitments with its contract manufacturers for carrying charges, quantities in excess of its demand forecasts, or obsolete material charges for components purchased by the contract manufacturers to meet the Company’s demand forecast or customer orders. The demand forecasts are based upon historical trends and analysis, adjusted for overall market conditions. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div>The Company is subject to the possibility of various loss contingencies arising in the ordinary course of business. Management considers the likelihood of loss related to the occurrence of a liability as well as its ability to reasonably estimate the amount of loss, in determining loss contingencies. An estimated loss contingency is accrued when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. The Company regularly evaluates current information available to determine whether such accruals should be adjusted and whether new accruals are required. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities of foreign operations with non-U.S. Dollar functional currency are translated to U.S. Dollars using exchange rates in effect at the end of the period. Revenue and expenses are translated to U.S. Dollars using rates that </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximate those in effect during the period. The resulting translation adjustments are included in the Company’s Consolidated Balance Sheets in the stockholders’ equity section as a component of accumulated other comprehensive loss. The Company remeasures monetary assets and monetary liabilities in non-functional currencies and records the resulting foreign exchange transaction gains and losses in other expense, net in the Consolidated Statements of Operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services by following a five-step process, (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, and (5) recognize revenue when or as the Company satisfies a performance obligation, as further described below.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company generally considers a sales contract and/or agreement with an approved purchase order as a customer contract provided that collection is considered probable, which is assessed based on the creditworthiness of the customer as determined by credit checks, payment histories, and/or other circumstances. The Company combines contracts with a customer if contracts are negotiated with a single commercial substance or contain price dependencies.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Product performance obligations include hardware, software licenses including perpetual and term-based licenses, and service performance obligations including maintenance services, Software-as-a-Service ("SaaS"), education and training, and professional services. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The transaction price for the Company’s contracts with its customers consists of both fixed and variable consideration, provided it is probable that a significant reversal of revenue will not occur when the uncertainty related to variable consideration is resolved. Fixed consideration includes amounts to be contractually billed to the customer while variable consideration includes estimates for rights of return, rebates, and price protection, which are based on historical sales returns and price protection credits, specific criteria outlined in rebate agreements, and other factors known at the time. The Company generally invoices customers for hardware, software licenses and related maintenance arrangements at time of delivery, and professional services either upfront or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For contracts that contain multiple performance obligations, the Company allocates the transaction price to the performance obligations on a relative stand-alone selling price ("SSP") basis. SSP is based on multiple factors including, but not limited to historical discounting trends for products and services, pricing practices in different geographies and through different sales channels, gross margin objectives, internal costs, competitor pricing strategies, and industry technology lifecycles.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recognize revenue when or as the Company satisfies a performance obligation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Revenue for hardware and certain software licenses, are recognized at a point in time, which is generally upon shipment or delivery. Certain software licenses are recognized on a ratable basis over the term of the license. Revenue for maintenance services and SaaS is recognized on a ratable basis over the contract term. Revenue from education, training, and professional services is recognized as services are completed or ratably over the contractual period of generally one year or less.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred product revenue represents unrecognized revenue related to undelivered product commitments and other shipments that have not met revenue recognition criteria. Deferred service revenue represents billed amounts for service contracts, which include technical support, hardware and software maintenance, professional services, SaaS, and education and training, for which services have not been rendered.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized net of any taxes collected, which are subsequently remitted to governmental authorities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions earned by the Company’s sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company capitalizes these costs, for which the transfer of the goods or services to which the asset relates will occur in future periods. These costs are recorded as prepaid expenses or other long-term assets and are deferred and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">then amortized over a period of benefit which is typically over the term of the customer contracts. Amortization expense is included in sales and marketing expenses in the accompanying Consolidated Statements of Operations.</span></div> P30D P90D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div>Costs to research, design, and develop the Company's products are expensed as incurred. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalization of software development costs for software to be sold, leased, or otherwise marketed begins when a product's technological feasibility has been established and ends when a product is available for general release to customers. Generally, the Company's products are released soon after technological feasibility has been established. As a result, costs incurred between achieving technological feasibility and product general availability have not been significant. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with internal-use software systems during the application development stage. Such capitalized costs include external direct costs incurred in developing or obtaining the applications and payroll and payroll-related costs for employees, who are directly associated with the development of the applications.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div>Advertising costs are charged to sales and marketing expense as incurred. 4900000 7400000 7400000 25900000 30000000 26600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation cost for all share-based awards made to employees and directors, including employee stock options, restricted stock awards ("RSAs"), restricted stock units ("RSUs"), performance share awards ("PSAs") and employee stock purchases related to the Employee Stock Purchase Plan ("ESPP"). For service condition only awards, share-based compensation expense is based on the fair value of the underlying awards and amortized on a straight-line basis. For PSAs, share-based compensation expense is amortized on a straight-line basis for each separate vesting portion of the awards. The Company accounts for forfeitures as they occur. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes-Merton (“BSM”) option-pricing model to estimate the fair value of its ESPP purchase rights. The BSM model requires various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, expected life, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors including historical volatility of the Company’s common stock over the most recent period commensurate with the estimated expected life of the Company’s ESPP. The expected life of ESPP purchase rights approximates the offering period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the grant date fair value of its RSUs, RSAs, and PSAs based on the closing market price of the Company’s common stock on the date of grant, adjusted by the present value of the dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div>For market-based RSUs, the Company estimates the fair value and derived service period using the Monte Carlo simulation option pricing model ("Monte Carlo model"). The determination of the grant date fair value and derived service periods using the Monte Carlo model is affected by the Company's stock price, comparative market-based returns, as well as various highly subjective assumptions that represent management's best estimates of volatility, risk-free interest rate, and dividend yield. The Company estimates expected volatility based on the implied volatility of market-traded options, on the Company's common stock, adjusted for other relevant factors, including historical volatility of the Company’s common stock over the contractual life of the Company's market-based RSUs. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. Valuation allowances are recorded to reduce deferred tax assets to the amount that will more likely than not be realized.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertainty in income taxes using a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that the Company anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for income taxes. The Company accounts for the current impacts of U.S. tax on certain foreign subsidiaries income, which is referred to as Global Intangible Low-Taxed Income, in the year earned.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, investments, derivatives, and accounts receivable. The Company invests only in high-quality credit instruments and maintains its cash, cash equivalents, and available-for-sale investments in fixed income securities with several high-quality institutions. Deposits held with banks, including those held in foreign branches of global banks, may exceed the amount of insurance provided on such deposits. We mitigate the concentration of credit risk in our investment portfolio through diversification of the investments in various industries and asset classes, and limits to the amount of credit exposure to any single issuer and credit rating. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s derivatives expose it to credit risk to the extent that counterparties may be unable to meet the terms of the agreement. The Company has a risk assessment and mitigation framework to evaluate the potential risk of loss with any one counterparty resulting from this type of credit risk. As part of this risk mitigation framework, the Company transacts with major financial institutions with high credit ratings and also enters into master netting agreements, which permit net settlement of the transactions with the same counterparty. The Company performs periodic evaluations of the relative credit standing of these financial institutions. Therefore, the Company does not expect material losses as a result of defaults by counterparties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, credit risk with respect to accounts receivable is diversified due to the number of entities comprising the Company's customer base and their dispersion across different geographic locations throughout the world. The Company performs ongoing credit evaluations of its customers and generally does not require collateral on accounts receivable. For the years ended December 31, 2023, 2022, and 2021, no single customer accounted for 10% or more of net revenues.</span></div>The Company relies on sole suppliers for certain critical components such as application-specific integrated circuits. Additionally, the Company relies primarily on a limited number of significant independent contract manufacturers and original design manufacturers for the production of its products. The inability of any supplier or manufacturer to fulfill supply requirements of the Company could negatively impact future operating results. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards Not Yet Adopted</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">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:112%"> In November 2023, the Financial Accounting Standards Board (FASB) issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (ASU 2023-07), which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024 on a retrospective basis. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">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:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (ASU 2023-09), which expands the disclosures required for income taxes. This ASU is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The amendment should be applied on a prospective basis while retrospective application is permitted. The Company is currently evaluating the effect of this pronouncement on its disclosures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Cash Equivalents and Investments </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Available-for-Sale Debt Securities </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2023 and December 31, 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:23.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.717%"></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:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:700;line-height:100%">As of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</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%">Fixed income securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</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%">38.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 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%">0.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 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%">(0.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 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%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">37.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 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.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 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%">36.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">41.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate 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%">160.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%">0.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%">(1.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%">159.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%">277.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%">(7.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%">270.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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign government debt securities</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%">5.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%">(0.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%">5.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%">8.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%">(0.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%">8.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">273.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%">70.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">70.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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</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%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government 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%">54.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%">0.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%">54.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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">(0.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%">8.8 </span></td><td style="background-color:#ffffff;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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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%">Reported as:</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><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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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%">328.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">328.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">70.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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%">134.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%">205.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">145.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">139.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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.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%">37.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%">(8.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%">49.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%">15.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%">37.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2023 (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</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:700;line-height:100%">Estimated Fair<br/>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%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Due between one and five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">116.8 </span></td><td style="background-color:#ffffff;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 12.25pt;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had an unrea</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lized loss of $1.9 million from 93 fixed income available-for-sale debt securities in an unrealized loss position for more than 12 months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The gross unrealized losses related to these investments were primarily due to changes in market interest rates. The Company anticipates that it will recover the entire amortized cost basis of such available-for-sale debt securities and has determined that no allowance for credit losses was required to be recognized during the years ended December 31, 2023 and December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company recognized an allowance for credit loss of $8.3 million on privately-held debt and redeemable preferred stock investments. The unrealized loss represents the difference between the estimated fair </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value and the cost of the investment. The determination of fair value was based on quantitative and qualitative analysis including factors such as the near-term prospects of the investee in the market in which it operates and evaluating the investee’s financial condition in relation to its outstanding obligations. During the years ended December 31, 2022 and December 31, 2021, there were no unrealized losses related to Company's privately-held debt and redeemable preferred stock investments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023 and December 31, 2022, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material gross realized gains or losses from available-for-sale debt securities. During the year ended December 31, 2021, the Company had gross realized gains of $15.3 million and no material gross realized losses from available-for-sale debt securities.</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:700;line-height:120%">Investments in Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div><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 Company's investments in equity securities as of December 31, 2023 and 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Equity investments with readily determinable fair value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">337.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 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%">420.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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 investments without readily determinable fair 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%">45.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%">137.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%">Equity investment under the equity method of accounting </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">36.0 </span></td><td style="background-color:#cceeff;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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Reported as: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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%">337.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 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%">420.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and 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%">2.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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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%">107.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%">199.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 12.25pt;text-align: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%">452.8 </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%">630.3 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023, 2022, and 2021, there were</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> material unrealized gains or losses recognized for equity investments with readily determinable fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, there were no material unrealized gains and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$89.9 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrealized losses for equity investments without readily determinable fair value. The unrealized losses represent the difference between the estimated fair values and the carrying values of equity investments without readily determinable fair value. The Company estimated the fair value of these investments based on quantitative and qualitative analysis. This analysis involved use of judgment, significant estimates and assumptions, such as the near-term prospects of the investee in the market in which it operates, evaluating the investee’s financial condition in relation to its outstanding obligations, and probabilities of securing additional capital through various alternative scenarios. During the years ended December 31, 2022 and 2021, there were no material unrealized gains or losses recognized for equity investments without readily determinable fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company's ownership in the investment accounted for under the equity method of accounting represented approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 24.1% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 25.0%, respectively. During the years ended December 31, 2023 and 2022, the loss recognized from the equity method investment was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$9.6 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $4.8 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash and Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has restricted cash and investments for: (i) amounts under the Company's non-qualified deferred compensation plan for senior-level employees; (ii) amounts held under the Company's short-term disability plan in California; and (iii) amounts held in escrow accounts, as required in connection with certain acquisitions. Restricted investments consist of equity investments. As of December 31, 2023, the carrying value of restricted cash and investments was $54.3 million, of which $16.4 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million was included in prepaid expenses and other current assets and $37.9 million was included in other long-term assets on the Consolidated Balance Sheets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Restricted cash included in Prepaid expenses and other current 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.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%">15.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in Other long-term 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%">2.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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's unrealized gains and losses and fair value of investments designated as available-for-sale debt securities as of December 31, 2023 and December 31, 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:23.716%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.717%"></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:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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:700;line-height:100%">As of December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized<br/>Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair<br/>Value</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%">Fixed income securities:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed and mortgage-backed securities</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%">38.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 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%">0.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 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%">(0.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 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%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">37.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 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.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 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%">36.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">41.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate 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%">160.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%">0.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%">(1.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%">159.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%">277.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%">(7.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%">270.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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign government debt securities</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%">5.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%">(0.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%">5.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%">8.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%">(0.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%">8.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">273.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%">70.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">70.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;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</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%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government 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%">54.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%">0.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%">54.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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">(0.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%">8.8 </span></td><td style="background-color:#ffffff;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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fixed income securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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%">Reported as:</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><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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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%">328.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">328.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">70.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.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%">134.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%">205.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">145.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">139.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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.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%">37.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%">(8.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%">49.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%">15.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%">37.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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38200000 200000 400000 38000000.0 37800000 0 1200000 36600000 3000000.0 0 0 3000000.0 0 0 0 0 41100000 0 0 41100000 0 0 0 0 160200000 700000 1300000 159600000 277500000 0 7100000 270400000 5300000 0 200000 5100000 8800000 0 400000 8400000 273600000 0 0 273600000 70600000 0 0 70600000 4000000.0 0 0 4000000.0 18600000 0 600000 18000000.0 54800000 100000 0 54900000 9000000.0 0 200000 8800000 580200000 1000000.0 1900000 579300000 422300000 0 9500000 412800000 20600000 37400000 8300000 49700000 15500000 37400000 0 52900000 600800000 38400000 10200000 629000000.0 437800000 37400000 9500000 465700000 328200000 0 0 328200000 70600000 0 0 70600000 135700000 0 1400000 134300000 205900000 0 3300000 202600000 116300000 1000000.0 500000 116800000 145800000 0 6200000 139600000 20600000 37400000 8300000 49700000 15500000 37400000 0 52900000 600800000 38400000 10200000 629000000.0 437800000 37400000 9500000 465700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the contractual maturities of the Company's total fixed income securities as of December 31, 2023 (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized <br/>Cost</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:700;line-height:100%">Estimated Fair<br/>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%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Due between one and five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">116.8 </span></td><td style="background-color:#ffffff;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 12.25pt;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 463900000 462500000 116300000 116800000 580200000 579300000 1900000 93 0 0 8300000 0 0 0 0 0 0 15300000 0 <div><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 Company's investments in equity securities as of December 31, 2023 and 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Equity investments with readily determinable fair value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td 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%">337.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 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%">420.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Publicly-traded equity securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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 investments without readily determinable fair 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%">45.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%">137.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%">Equity investment under the equity method of accounting </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">36.0 </span></td><td style="background-color:#cceeff;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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">Reported as: </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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%">337.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 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%">420.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and 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%">2.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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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%">107.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%">199.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 12.25pt;text-align: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%">452.8 </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%">630.3 </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> 337500000 420800000 38000000.0 28100000 5100000 7700000 45800000 137700000 26400000 36000000.0 452800000 630300000 337500000 420800000 5100000 7700000 2500000 2400000 107700000 199400000 452800000 630300000 0 0 0 0 0 0 0 89900000 0 0 0 0 0.241 0.250 -9600000 -4800000 54300000 16400000 37900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Consolidated Balance Sheets as of December 31, 2023 and December 31, 2022 (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Restricted cash included in Prepaid expenses and other current 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.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%">15.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in Other long-term 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%">2.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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1068100000 880100000 13800000 15200000 2400000 2400000 1084300000 897700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Fair Value Measurements</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:27.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.955%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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 12.25pt;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-backed and mortgage-backed securities</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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">36.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">36.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 2px 12.25pt;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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 12.25pt;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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.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:8pt;font-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:8pt;font-weight:400;line-height:100%">41.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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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 12.25pt;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%">Corporate 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:8pt;font-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:8pt;font-weight:400;line-height:100%">159.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:8pt;font-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:8pt;font-weight:400;line-height:100%">159.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:8pt;font-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:8pt;font-weight:400;line-height:100%">270.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:8pt;font-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:8pt;font-weight:400;line-height:100%">270.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;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt securities</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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.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 12.25pt;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%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.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:8pt;font-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:8pt;font-weight:400;line-height:100%">273.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:8pt;font-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:8pt;font-weight:400;line-height:100%">70.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:8pt;font-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:8pt;font-weight:400;line-height:100%">70.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;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</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:8pt;font-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:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#cceeff;padding:2px 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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</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:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.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:8pt;font-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:8pt;font-weight:400;line-height:100%">54.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:8pt;font-weight:400;line-height:100%">8.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">52.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:8pt;font-weight:400;line-height:100%">52.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">337.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:8pt;font-weight:400;line-height:100%">420.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">420.8 </span></td><td style="background-color:#ffffff;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 12.25pt;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%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">28.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 12.25pt;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%">Publicly-traded equity 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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total equity securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;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%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-weight:400;line-height:100%">1.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:8pt;font-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:8pt;font-weight:400;line-height:100%">1.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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate 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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">125.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:8pt;font-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:8pt;font-weight:400;line-height:100%">125.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(7.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(7.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(37.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(37.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 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate 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:8pt;font-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:8pt;font-weight:400;line-height:100%">(73.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(73.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(87.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(87.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets, reported as:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</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:8pt;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:8pt;font-weight:400;line-height:100%">337.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 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:8pt;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:8pt;font-weight:400;line-height:100%">328.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">665.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:8pt;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:8pt;font-weight:400;line-height:100%">420.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 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:8pt;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:8pt;font-weight:400;line-height:100%">70.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">491.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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:8pt;font-weight:400;line-height:100%">126.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:8pt;font-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:8pt;font-weight:400;line-height:100%">139.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:8pt;font-weight:400;line-height:100%">14.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:8pt;font-weight:400;line-height:100%">195.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:8pt;font-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:8pt;font-weight:400;line-height:100%">210.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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:8pt;font-weight:400;line-height:100%">104.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:8pt;font-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:8pt;font-weight:400;line-height:100%">116.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:8pt;font-weight:400;line-height:100%">1.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:8pt;font-weight:400;line-height:100%">137.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:8pt;font-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:8pt;font-weight:400;line-height:100%">139.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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:8pt;font-weight:400;line-height:100%">2.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:8pt;font-weight:400;line-height:100%">4.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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.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:8pt;font-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:8pt;font-weight:400;line-height:100%">3.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term 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:8pt;font-weight:400;line-height:100%">35.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:8pt;font-weight:400;line-height:100%">2.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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-weight:400;line-height:100%">87.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:8pt;font-weight:400;line-height:100%">25.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:8pt;font-weight:400;line-height:100%">125.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:8pt;font-weight:400;line-height:100%">52.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:8pt;font-weight:400;line-height:100%">204.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:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:27.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.955%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities, reported as:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(6.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(6.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(32.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(32.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 7.75pt;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%">Other long-term 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:8pt;font-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:8pt;font-weight:400;line-height:100%">(74.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(74.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(92.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(92.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:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Level 2 available-for-sale debt securities are priced using quoted market prices for similar instruments or non-binding market prices that are corroborated by observable market data. The Company uses inputs such as actual trade data, benchmark yields, broker/dealer quotes, or alternative pricing sources with reasonable levels of price transparency which are obtained from quoted market prices, independent pricing vendors, or other sources, to determine the ultimate fair value of these assets. The Company's derivative instruments are classified as Level 2, as they are not actively traded and are valued using pricing models that use observable market inputs. During the years ended December 31, 2023 and 2022, the Company had</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> no </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">transfers into or out of Level 3 of the fair value hierarchy of its assets or liabilities measured at fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's privately-held debt and redeemable preferred stock securities are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of its privately-held debt and redeemable preferred stock securities on a recurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent valuations at the time of financing activities and the investee's capital structure. </span><span style="background-color:#ffffff;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 an unrealized loss of $8.3 million on its privately-held debt and redeemable preferred stock securities. Refer to Note 2, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents and Investments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investments in equity securities without readily determinable fair value are classified as Level 3 assets due to the lack of observable inputs to determine fair value. The Company estimates the fair value of equity securities without readily determinable fair value and investments accounted for under the equity method of accounting, on a nonrecurring basis using an analysis of the financial condition and near-term prospects of the investee, including recent financing activities and the investee's capital structure.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of December 31, 2023, downward adjustments for equity securities without readily determinable fair value in the aggregate were $89.9 million. Refer to Note 2, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents and Investments. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material upward adjustments to the equity securities without readily determinable fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company's assets, including intangible assets, goodwill and property plant and equipment, are measured at fair value on a nonrecurring basis. During the year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized impairment charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$28.0 million, which</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> relate to the Company's property and equipment and other assets. There were no significant impairment charges recognized during the years ended December 2022 and 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><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 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> liabilities required to be measured at fair value on a nonrecurring basis.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Not Measured at Fair Value</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company's accounts receivable, accounts payable, and other accrued liabilities approximate fair value due to their short maturities. As of December 31, 2023 and December 31, 2022, the estimated fair value of the Company's total outstanding debt in the Consolidated Balance Sheets was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,581.7 million </span>and $1,485.6 million, respectively, based on observable market inputs (Level 2). <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Consolidated Balance Sheets (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:27.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.955%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale debt securities:</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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 12.25pt;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-backed and mortgage-backed securities</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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">36.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">36.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 2px 12.25pt;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%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;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 12.25pt;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%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.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:8pt;font-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:8pt;font-weight:400;line-height:100%">41.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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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 12.25pt;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%">Corporate 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:8pt;font-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:8pt;font-weight:400;line-height:100%">159.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:8pt;font-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:8pt;font-weight:400;line-height:100%">159.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:8pt;font-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:8pt;font-weight:400;line-height:100%">270.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:8pt;font-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:8pt;font-weight:400;line-height:100%">270.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;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government debt securities</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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.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 12.25pt;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%">Time deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">273.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:8pt;font-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:8pt;font-weight:400;line-height:100%">273.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:8pt;font-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:8pt;font-weight:400;line-height:100%">70.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:8pt;font-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:8pt;font-weight:400;line-height:100%">70.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;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government agency securities</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:8pt;font-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:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#cceeff;padding:2px 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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. government securities</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:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.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:8pt;font-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:8pt;font-weight:400;line-height:100%">54.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:8pt;font-weight:400;line-height:100%">8.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Privately-held debt and redeemable preferred stock securities</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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">52.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:8pt;font-weight:400;line-height:100%">52.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">559.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">629.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity securities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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%">Money market funds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">337.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">337.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:8pt;font-weight:400;line-height:100%">420.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">420.8 </span></td><td style="background-color:#ffffff;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 12.25pt;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%">Mutual funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">28.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 12.25pt;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%">Publicly-traded equity 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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">5.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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total equity securities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">380.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">456.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;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%">Derivative assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-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:8pt;font-weight:400;line-height:100%">1.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:8pt;font-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:8pt;font-weight:400;line-height:100%">1.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 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate 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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-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:8pt;font-weight:400;line-height:100%">125.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:8pt;font-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:8pt;font-weight:400;line-height:100%">125.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign exchange contracts</span></div></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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(7.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(7.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(37.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(37.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 2px 21.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate 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:8pt;font-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:8pt;font-weight:400;line-height:100%">(73.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(73.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(87.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(87.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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:27pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets, reported as:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents</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:8pt;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:8pt;font-weight:400;line-height:100%">337.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 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:8pt;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:8pt;font-weight:400;line-height:100%">328.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">665.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:8pt;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:8pt;font-weight:400;line-height:100%">420.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 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:8pt;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:8pt;font-weight:400;line-height:100%">70.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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">491.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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:8pt;font-weight:400;line-height:100%">126.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:8pt;font-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:8pt;font-weight:400;line-height:100%">139.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:8pt;font-weight:400;line-height:100%">14.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:8pt;font-weight:400;line-height:100%">195.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:8pt;font-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:8pt;font-weight:400;line-height:100%">210.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.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:8pt;font-weight:400;line-height:100%">104.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:8pt;font-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:8pt;font-weight:400;line-height:100%">116.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:8pt;font-weight:400;line-height:100%">1.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:8pt;font-weight:400;line-height:100%">137.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:8pt;font-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:8pt;font-weight:400;line-height:100%">139.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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</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:8pt;font-weight:400;line-height:100%">2.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:8pt;font-weight:400;line-height:100%">4.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:8pt;font-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:8pt;font-weight:400;line-height:100%">7.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:8pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.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:8pt;font-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:8pt;font-weight:400;line-height:100%">3.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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term 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:8pt;font-weight:400;line-height:100%">35.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:8pt;font-weight:400;line-height:100%">2.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:8pt;font-weight:400;line-height:100%">49.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:8pt;font-weight:400;line-height:100%">87.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:8pt;font-weight:400;line-height:100%">25.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:8pt;font-weight:400;line-height:100%">125.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:8pt;font-weight:400;line-height:100%">52.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:8pt;font-weight:400;line-height:100%">204.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:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,016.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">465.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">530.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,049.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:27.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.123%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.955%"></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:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Fair Value Measurements at </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities, reported as:</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(6.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(6.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(32.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 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:8pt;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:8pt;font-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:8pt;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:8pt;font-weight:400;line-height:100%">(32.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 7.75pt;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%">Other long-term 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:8pt;font-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:8pt;font-weight:400;line-height:100%">(74.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(74.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(92.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:8pt;font-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:8pt;font-weight:400;line-height:100%">(92.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:top"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(125.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 38000000.0 0 38000000.0 0 36600000 0 36600000 0 3000000.0 0 3000000.0 0 0 0 0 0 41100000 0 41100000 0 0 0 0 0 159600000 0 159600000 0 270400000 0 270400000 0 5100000 0 5100000 0 8400000 0 8400000 0 273600000 0 273600000 0 70600000 0 70600000 0 4000000.0 0 4000000.0 0 18000000.0 0 18000000.0 20000000.0 34900000 0 54900000 8800000 0 0 8800000 0 0 49700000 49700000 0 0 52900000 52900000 20000000.0 559300000 49700000 629000000.0 8800000 404000000.0 52900000 465700000 337500000 0 0 337500000 420800000 0 0 420800000 38000000.0 0 0 38000000.0 28100000 0 0 28100000 5100000 0 0 5100000 7700000 0 0 7700000 380600000 0 0 380600000 456600000 0 0 456600000 0 7200000 0 7200000 0 1300000 0 1300000 0 0 0 0 0 125400000 0 125400000 0 7200000 0 7200000 0 126700000 0 126700000 400600000 566500000 49700000 1016800000 465400000 530700000 52900000 1049000000 0 7200000 0 7200000 0 37600000 0 37600000 0 73600000 0 73600000 0 87400000 0 87400000 0 80800000 0 80800000 0 125000000.0 0 125000000.0 0 80800000 0 80800000 0 125000000.0 0 125000000.0 337500000 328200000 0 665700000 420800000 70600000 0 491400000 12800000 126600000 0 139400000 14600000 195700000 0 210300000 12300000 104500000 0 116800000 1900000 137700000 0 139600000 2500000 4600000 0 7100000 2400000 800000 0 3200000 35500000 2600000 49700000 87800000 25700000 125900000 52900000 204500000 400600000 566500000 49700000 1016800000 465400000 530700000 52900000 1049000000 0 6200000 0 6200000 0 32500000 0 32500000 0 74600000 0 74600000 0 92500000 0 92500000 0 80800000 0 80800000 0 125000000.0 0 125000000.0 -8300000 89900000 0 impairment charges impairment charges impairment charges 28000000 0 0 0 0 1581700000 1485600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of the Company's derivative instruments is summarized as follows (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Designated derivatives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.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 contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Interest rate lock contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Fair value hedges:</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 11.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%">Interest rate swap 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%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;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%">Total designated derivatives</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">Non-designated derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.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%">163.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"><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%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><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:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other long-term assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 lock 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%">Other long-term assets</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:top"><span style="color:#000000;font-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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other long-term liabilities</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:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 swap 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%">Other long-term liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative 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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.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:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.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:right;vertical-align:top"></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-style:italic;font-weight:700;line-height:120%">Offsetting of Derivative Instruments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents its derivative instruments at gross fair values in the Consolidated Balance Sheets. As of December 31, 2023 and December 31, 2022, the potential effects of set-off associated with the derivative contracts would be </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a reduction to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">both derivative assets and derivative liabilities b</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $7.2 million and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $73.8 million, respectively.</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:700;line-height:120%">Designated Derivatives</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses foreign currency forward contracts or options contracts to hedge the Company's planned cost of revenues and operating expenses denominated in foreign currencies. These derivatives are designated as cash flow hedges and typically have maturities of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> thirty-six months </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or less. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into interest rate swap contracts, designated as fair value hedges, to convert the fixed interest rates of certain Senior Notes ("Notes") to floating interest rates. In April 2021, the Company entered into these contracts for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in December 2030 in addition to the contracts entered in 2019 for an aggregate notional amount of $300.0 million for its fixed-rate Notes maturing in March 2041. The interest rate swap contracts will expire within seven years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company entered into interest rate lock contracts with large financial institutions, which fix the benchmark interest rates of future debt issuances for an aggregate notional amount of $650.0 million. These contracts were designated as cash flow hedges for a forecasted debt issuance which was expected to occur by the end of 2025</span><span style="background-color:#ffffff;color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company terminated the interest rate lock contracts, resulting in a deferred gain of $133.9 million recognized in accumulated other comprehensive income, which will be deferred and amortized to interest expense over the term of the anticipated debt unless it becomes probable that the debt will not be issued with the terms anticipated at the hedge's inception. The Company classifies the cash flow in the same section as the underlying item resulting in the proceeds from sale being presented as operating activities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Derivative Instruments on the Consolidated Statements of Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For cash flow hedges, the Company recognized an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrealized gain of $15.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, unrealized gain of $33.1 million and unrealized loss of $9.1 million in accumulated other comprehensive loss for the effective portion of its derivative instruments during the years ended December 31, 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For foreign currency contracts, the Company </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reclassified a loss of $29.8 million, a loss of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.8 million and a gain of $28.9 million out of accumulated other comprehensive loss to cost of revenues and operating expenses in the Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023, an estimated</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1.6 million of unrealized net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> within accumulated other comprehensive income is expected to be reclassified into earnings within the next twelve months.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Designated Derivatives</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also uses foreign currency forward contracts to mitigate variability in gains and losses generated from the remeasurement of certain monetary assets and liabilities denominated in foreign currencies. These foreign exchange forward contracts typically have maturities of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1018">one</span> to four months.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives, which were recorded in Other expense, net within the Consolidated Statements of Operations, were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not material</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the years ended December 31, 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Description of Business, Basis of Presentation and Significant Accounting Policies, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the Company’s policy regarding the offsetting of derivative assets and derivative liabilities.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notional amount of the Company's derivative instruments is summarized as follows (in millions): </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Designated derivatives:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedges:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.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 contracts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.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%">Interest rate lock contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Fair value hedges:</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 11.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%">Interest rate swap 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%">600.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.0 </span></td><td style="background-color:#ffffff;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%">Total designated derivatives</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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%">Non-designated derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.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%">163.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"><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%">Total</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 801000000.0 775900000 0 650000000.0 600000000.0 600000000.0 1401000000 2025900000 200700000 163500000 1601700000 2189400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><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:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other long-term assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 lock 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%">Other long-term assets</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:top"><span style="color:#000000;font-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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other long-term liabilities</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:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 swap 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%">Other long-term liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative 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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.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:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.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:right;vertical-align:top"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative instruments on the Consolidated Balance Sheets was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.187%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="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:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Derivative assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives designated as hedging instruments:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><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:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 contracts as cash flow hedges</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%">Other long-term assets</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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 style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 lock 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%">Other long-term assets</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:top"><span style="color:#000000;font-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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative assets</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative 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;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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%">Other long-term liabilities</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:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 swap 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%">Other long-term liabilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 derivatives 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivative 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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.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:top"></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:top"><span style="color:#000000;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.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:right;vertical-align:top"></td></tr></table></div> 4400000 700000 2700000 500000 0 125400000 7100000 126600000 100000 100000 7200000 126700000 6000000.0 32300000 1000000.0 5100000 73600000 87400000 80600000 124800000 200000 200000 80800000 125000000.0 -7200000 -73800000 P36M 300000000 300000000 P7Y 650000000 133900000 15100000 33100000 -9100000 -29800000 -25800000 28900000 -1600000 P4M <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Goodwill and Purchased Intangible Assets</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's goodwill activity was as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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%"> </span></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:700;line-height:100%">Amount</span></div></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%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(27.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:top"><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 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,734.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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></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%">December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,734.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">______________________</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our annual impairment test of goodwill during the fourth quarter of 2023; the estimated fair value of our reporting unit was substantially in excess of the carrying value. There was no goodwill impairment during the years ended December 31, 2023, 2022, and 2021.</span></div><div style="text-align:justify"><span><br/></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:700;line-height:120%">Purchased 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:120%">The Company’s purchased intangible assets, net, were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:20.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.152%"></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:700;line-height:100%">As of December 31, 2023</span></td><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:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:9pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technologies and patents</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%">913.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 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%">(779.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 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%">(55.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 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.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 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%">913.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 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%">(721.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%">(55.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 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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer contracts, support agreements, and related relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(120.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%">(2.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%">12.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%">136.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%">(111.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.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%">22.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names 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%">9.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.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%">0.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.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%">(8.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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to purchased intangible assets with finite lives was $68.7 million, $74.8 million, and $79.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. There were no significant impairment charges related to purchased intangible assets during the years ended December 31, 2023, 2022, and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</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.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></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%">39.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;text-align: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%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">91.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></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's goodwill activity was as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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%"> </span></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:700;line-height:100%">Amount</span></div></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%">December 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,762.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(27.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:top"><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 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,734.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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></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%">December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,734.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">______________________</span></div>(*) Other primarily consists of $28.9 million reduction in goodwill due to the divestiture of the Company's silicon photonics business. 3762100000 -27700000 3734400000 0 3734400000 28900000 0 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s purchased intangible assets, net, were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:20.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.152%"></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:700;line-height:100%">As of December 31, 2023</span></td><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:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:9pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technologies and patents</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%">913.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 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%">(779.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 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%">(55.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 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.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 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%">913.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 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%">(721.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%">(55.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 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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer contracts, support agreements, and related relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(120.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%">(2.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%">12.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%">136.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%">(111.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.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%">22.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names 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%">9.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.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%">0.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.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%">(8.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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s purchased intangible assets, net, were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:20.107%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.147%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.152%"></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:700;line-height:100%">As of December 31, 2023</span></td><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:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Impairments and<br/>Other Charges</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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:9pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Technologies and patents</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%">913.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 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%">(779.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 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%">(55.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 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.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 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%">913.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 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%">(721.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%">(55.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 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.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer contracts, support agreements, and related relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(120.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%">(2.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%">12.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%">136.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%">(111.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.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%">22.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names 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%">9.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.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%">0.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.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%">(8.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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total purchased intangible assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(909.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,059.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840.6)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 913100000 779100000 55100000 78900000 913100000 721300000 55100000 136700000 136300000 120900000 2800000 12600000 136300000 111200000 2800000 22300000 9600000 9300000 0 300000 9600000 8100000 0 1500000 1059000000 909300000 57900000 91800000 1059000000 840600000 57900000 160500000 68700000 74800000 79500000 0 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the estimated future amortization expense of purchased intangible assets with finite lives was as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</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.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></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%">39.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;text-align: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%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">91.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></tr></table></div> 49200000 39600000 3000000.0 0 0 91800000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Other Financial Information</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total Inventory</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and service materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.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 12.25pt;text-align: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 inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">Reported as:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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%">952.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%">619.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets </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%">65.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%">23.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%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div><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:9pt;font-weight:400;line-height:120%"> Long-term inventory balance classified as other long-term assets in the Company's Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.</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:700;line-height:120%">Prepaid Expenses and Other Current 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:120%">Prepaid expenses and other current assets consisted of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 manufacturer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Prepaid 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%">140.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%">104.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;text-align: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%">134.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%">141.0 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</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%">591.5 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</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:120%">Property and equipment, net, consisted of the following (in millions): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">990.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.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%">220.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;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.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%">189.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%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">45.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;text-align: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 and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292.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%">271.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;text-align: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 and land improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">243.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">12.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293.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,255.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 12.25pt;text-align: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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $123.5 million, $137.7 million, and $151.0 million in 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranties</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s warranty reserve were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions made during the period, 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%">31.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%">30.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual costs incurred during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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%">29.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%">29.5 </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="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</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:120%">Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 product revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Deferred service revenue, 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%">1,932.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%">1,554.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 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,130.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,020.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894.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%">642.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for disaggregated revenue by customer solution, customer vertical, and geographic region.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue of $48.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023. Service revenue of $907.3 million included in deferred revenue at January 1, 2023 was recognized during the year ended December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining Performance Obligations (RPO) are comprised mainly of deferred product and service revenue, and to a lesser extent, unbilled service revenue from non-cancellable contracts for which the Company has not invoiced and has an obligation to perform, and for which revenue has not yet been recognized in the financial statements. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the breakdown of RPO</span><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%"> as of December 31, 2023 and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></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:700;line-height:100%">Revenue Recognition Expected by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 3 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%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943.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%">1,059.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%">666.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%">218.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:5pt;text-align:justify"><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%"> The Company's RPO does not include backlog. Backlog consists of purchase orders for product expected to be shipped to the Company's distributors, resellers, or end-customers within the next twelve months. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract costs were $41.9 million and $28.2 million as of December 31, 2023 and 2022, respectively. During the years ended December 31, 2023 and 2022, amortization expense for the deferred contract cost were $42.4 million and $35.0 million, respectively, and there were no material impairment charges recognized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Expense, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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 expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(50.8)</span></td><td style="background-color:#ffffff;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%">Gain (loss) on other investments, 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) (2)</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%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">4.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;text-align: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%">(0.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%">1.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%">1.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="color:#000000;font-family:'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%"> Other investments represent fixed income securities and equity investments with readily determinable fair value.</span></div><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">(2)</span> The prior period amounts have been reclassified to conform to the current period presentation. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and service materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.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 12.25pt;text-align: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 inventory</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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%">Reported as:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</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%">952.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%">619.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets </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%">65.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%">23.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%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">__________________</span></div><div><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:9pt;font-weight:400;line-height:120%"> Long-term inventory balance classified as other long-term assets in the Company's Consolidated Balance Sheets consists of last time buy component inventory to be consumed beyond the Company's normal operating cycle.</span></div> 719000000.0 479600000 299000000.0 163300000 1018000000 642900000 952400000 619400000 65600000 23500000 1018000000 642900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 manufacturer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Prepaid 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%">140.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%">104.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;text-align: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%">134.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%">141.0 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</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%">591.5 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 316400000 434700000 140900000 104300000 134200000 141000000.0 591500000 680000000.0 990000000.0 940000000.0 221300000 220300000 185900000 189200000 45300000 45400000 292800000 271900000 243600000 243600000 4100000 12100000 1983000000 1922500000 1293100000 1255700000 689900000 666800000 123500000 137700000 151000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company’s warranty reserve were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provisions made during the period, 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%">31.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%">30.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual costs incurred during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">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%">29.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%">29.5 </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> 29500000 33000000.0 31900000 30100000 32000000.0 33600000 29400000 29500000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of the Company's deferred revenue, as reported in the Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 product revenue, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Deferred service revenue, 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%">1,932.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%">1,554.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 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,130.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,020.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894.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%">642.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,663.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 92100000 108800000 1932800000 1554300000 2024900000 1663100000 1130000000 1020500000 894900000 642600000 2024900000 1663100000 48300000 907300000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the breakdown of RPO</span><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%"> as of December 31, 2023 and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.988%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></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:700;line-height:100%">Revenue Recognition Expected by Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 1 year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">1-3 years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 3 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%">Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943.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%">1,059.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%">666.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%">218.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,136.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div style="margin-top:5pt;text-align:justify"><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%"> The Company's RPO does not include backlog. Backlog consists of purchase orders for product expected to be shipped to the Company's distributors, resellers, or end-customers within the next twelve months. The following amounts are not included in the Company's backlog: (1) deferred revenue, (2) unbilled contract revenue, (3) all service obligations, including software as a service (SaaS), and (4) certain future revenue adjustments for items such as sales return reserves and early payment discounts.</span></div> 92900000 77300000 12900000 2700000 1943900000 1059200000 666200000 218500000 2036800000 1136500000 679100000 221200000 41900000 28200000 42400000 35000000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net consisted of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Interest income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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 expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(50.8)</span></td><td style="background-color:#ffffff;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%">Gain (loss) on other investments, 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) (2)</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%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">4.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;text-align: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%">(0.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%">1.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%">1.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.5)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="color:#000000;font-family:'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%"> Other investments represent fixed income securities and equity investments with readily determinable fair value.</span></div><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">(2)</span> The prior period amounts have been reclassified to conform to the current period presentation. 50600000 19600000 14900000 80000000.0 58600000 50800000 6000000.0 -11600000 4900000 -400000 1600000 1500000 -23800000 -49000000.0 -29500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Restructuring Charges</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s restructuring events are primarily intended to realign its workforce, optimize cost structure, and consolidate facilities as a result of organizational and leadership changes to effectively support the Company’s long-term strategic objectives. Restructuring charges include termination benefits related to workforce reductions, facility exit-related costs, contract termination costs, impairment of certain assets and other related costs associated with exit or disposal activities. Workforce reduction-related benefits are provided to employees primarily under the Company’s ongoing benefit arrangements, which are accrued when the existing situation or set of circumstances indicates that an obligation has been incurred, it is probable the benefits will be paid, and the amount can be reasonably estimated in accordance with the provisions of the applicable accounting guidance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">56.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%">12.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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Facility exit-related and asset impairments</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%">22.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%">3.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%">8.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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract terminations and other</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%">19.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%">4.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%">21.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">98.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: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%">20.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><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%">42.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:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">2023 Restructuring Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2023, as a result of a thorough review of the Company’s business and strategic objectives, the Company initiated and approved a restructuring plan (“2023 Transformation Plan”) intended to reallocate resources and investments in long-term growth opportunities, realign its workforce, and optimize its real estate and asset portfolios to efficiently support the Company’s strategic priorities and goals. During the fourth quarter of 2023, the Company continued to implement the 2023 Transformation Plan, which primarily resulted in additional workforce reductions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the 2023 Transformation Plan, the Company incurred aggregate charges of $68.6 million, consisting of employee severance, facility exit-related, asset impairment, and other restructuring-related charges. The actions taken under the 2023 Transformation Plan are expected to be substantially completed by the end of the first quarter of 2024, though certain facility exits and workforce reduction actions may take longer to implement.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also incurred aggregate charges of $31.9 million related to employee severance, asset impairments, and contract terminations under another restructuring plan initiated during the first half of 2023. As of December 31, 2023, approved actions under this plan have been substantially completed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prior Year Restructuring Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022 and 2021, the Company initiated restructuring plans designed to enable reinvestment in certain key priority areas to align with strategic changes, which resulted in severance costs from workforce reductions, facility exit-related costs, contract terminations, and other exit-related costs. As of December 31, 2023, activities under these plans have been substantially completed.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restructuring Liabilities</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of changes in the restructuring liabilities (in millions) under the Company's approved restructuring plans for the twelve months ended December 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">2023 Restructuring Plans</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Prior Year Plans</span></div></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:left;vertical-align:middle"><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%">Employee severance</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:left;vertical-align:middle"><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%">Facility exit-related and asset impairments</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:left;vertical-align:middle"><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%">Contract terminations and other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Employee severance</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:left;vertical-align:middle"><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%">Facility exit-related and asset impairments</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:left;vertical-align:middle"><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%">Contract terminations and other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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.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%">1.9 </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.1 </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:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</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%">57.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%">24.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%">19.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%">(0.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%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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%">(28.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%">(0.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%">(14.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.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%">(0.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%">(1.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%">(47.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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</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%">0.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%">(23.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%">(1.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2023</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.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:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.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:middle"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents restructuring charges included in the Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee severance</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">56.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%">12.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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Facility exit-related and asset impairments</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%">22.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%">3.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%">8.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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract terminations and other</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%">19.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%">4.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%">21.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">98.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: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%">20.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><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%">42.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:right;vertical-align:bottom"></td></tr></table></div> 56800000 12400000 13600000 22100000 3100000 8100000 19100000 4700000 21200000 98000000.0 20200000 42900000 68600000 31900000 <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of changes in the restructuring liabilities (in millions) under the Company's approved restructuring plans for the twelve months ended December 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:27.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.563%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.569%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">2023 Restructuring Plans</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:100%">Prior Year Plans</span></div></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:left;vertical-align:middle"><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%">Employee severance</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:left;vertical-align:middle"><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%">Facility exit-related and asset impairments</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:left;vertical-align:middle"><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%">Contract terminations and other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><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%">Employee severance</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:left;vertical-align:middle"><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%">Facility exit-related and asset impairments</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:left;vertical-align:middle"><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%">Contract terminations and other</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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.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%">1.9 </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.1 </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:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charges</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%">57.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%">24.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%">19.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%">(0.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%">(2.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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%">(28.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%">(0.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%">(14.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.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%">(0.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%">(1.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%">(47.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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash items</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%">0.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%">(23.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%">(1.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability as of December 31, 2023</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.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:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.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:middle"></td></tr></table></div> 0 0 0 3000000.0 1200000 1900000 6100000 57300000 24100000 19100000 -500000 -2000000.0 0 98000000.0 28400000 300000 14700000 1500000 400000 1900000 47200000 100000 -23600000 -1200000 0 1400000 0 -23300000 29000000.0 200000 3200000 1000000.0 200000 0 33600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Debt and Financing</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's total debt (in millions, except percentages):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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%"> </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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:700;line-height:100%">Effective Interest<br/>Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Senior Notes ("Notes"):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.200% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</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.37 </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 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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.750% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 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%">3.86 </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%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.000% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2030</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.12 </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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.950% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2041 </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.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;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 12.25pt;text-align: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 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Unaccreted discount and debt issuance 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="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%">(9.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%">(11.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;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%">Hedge accounting fair value adjustments</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">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(73.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%">(87.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for a discussion of the Company's interest rate swap contracts.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes above are the Company’s senior unsecured and unsubordinated obligations, ranking equally in right of payment to all of the Company’s existing and future senior unsecured and unsubordinated indebtedness, and senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Notes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">400.0 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 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%">1,300.0 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem the Notes, either in whole or in part, at any time at a redemption price equal to the greater of (i) 100% of the aggregate principal amount of the Notes to be redeemed or (ii) the sum of the present values of the remaining scheduled payments discounted to the redemption date, plus, in either case, accrued and unpaid interest, if any. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a change of control repurchase event, the holders of the Notes may require the Company to repurchase for cash all or part of the Notes at a purchase price equal to 101% of the aggregate principal amount, plus accrued and unpaid interest, if any.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the Notes is payable in cash semiannually. The effective interest rates for the Notes include the interest on the Notes, accretion of the discount, and amortization of issuance costs. The indenture and supplemental indentures (together, the "indentures") that govern the Notes also contain various covenants, including limitations on the Company's ability to incur liens or enter into sale-leaseback transactions over certain dollar thresholds.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company was in compliance with all covenants in the indentures governing the Notes. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In June 2023, the Company entered into a new credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility (the "Revolving Credit Facility"), with an option to increase the Revolving Credit Facility by up to an additional $200.0 million, subject to the lenders' approval. Proceeds of loans made under the Revolving Credit Facility may be used by the Company for general corporate purposes. The Revolving Credit Facility will terminate in June 2028, subject to two one-year maturity extension options, on the terms and conditions set forth in the credit agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Revolving loans will bear interest, at the Company’s option, at either (i) a per annum rate equal to (x) with respect to borrowings in U.S. dollars, the adjusted term Secured Overnight Financing Rate ("SOFR"), (y) with respect to borrowings in Euros, the adjusted Euro Interbank Offered Rate ("EURIBOR"), and (z) with respect to borrowings in pounds sterling, daily simple Sterling Overnight Index Average ("SONIA"), in each case, plus a margin of between 0.875% and 1.500%, depending on the Company’s public debt rating, or (ii) with respect to borrowings in U.S. dollars, a per annum rate equal to the Base Rate plus a margin of between 0.000% and 0.500%, depending on the Company’s public debt rating. Base Rate is defined as the greatest of (A) the Wall Street Journal prime rate, (B) the greater of the U.S. federal funds rate and the overnight bank funding rate plus 0.500% and (C) the adjusted term SOFR for a period of one month plus 1.00%. The Revolving Credit Facility also requires payment of a commitment fee on undrawn amounts at a rate of 0.075% to 0.225%, depending on the Company’s public debt rating.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Revolving Credit Facility requires the Company to maintain a leverage ratio no greater than 3.0x (provided that if a material acquisition has been consummated, the Company is permitted to maintain a leverage ratio no greater than 3.5x for up to four quarters).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, no amounts were outstanding under the Revolving Credit Facility and the Company was in compliance with all covenants in the Credit Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides certain customers with access to extended financing arrangements that allow for longer payment terms than those typically provided by the Company by factoring accounts receivable to third-party financing providers ("financing providers"). The program does not and is not intended to affect the timing of the Company's revenue recognition. Under the financing arrangements, proceeds from the financing providers are due to the Company within 1 to 90 days from the sale of the receivable. In these transactions with the financing providers, the Company surrenders control over the transferred assets. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the financing arrangements for the sale of receivables, the Company sold receivables of $37.4 million, $50.6 million and $31.9 million during the years ended December 31, 2023, 2022, and 2021, respectively. The Company received cash proceeds from financing providers of $48.0 million, $41.5 million, and $32.5 million during the years ended December 31, 2023, 2022, and 2021, respectively. As of December 31, 2023 and December 31, 2022, the amounts owed by the financing providers were $0.6 million and $11.8 million, respectively, which were recorded in accounts receivable on the Company’s Consolidated Balance Sheets.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's total debt (in millions, except percentages):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></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%"> </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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</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%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Date</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:700;line-height:100%">Effective Interest<br/>Rates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Senior Notes ("Notes"):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.200% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2025</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.37 </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 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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.750% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 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%">3.86 </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%">500.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500.0 </span></td><td style="background-color:#ffffff;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.000% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2030</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.12 </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%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;padding:2px 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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.950% fixed-rate notes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2041 </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.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">400.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#ffffff;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 12.25pt;text-align: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 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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Unaccreted discount and debt issuance 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="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%">(9.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%">(11.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;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%">Hedge accounting fair value adjustments</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">(*)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(73.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%">(87.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,601.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(*)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">     Represents the fair value adjustments for interest rate swap contracts with an aggregate notional amount of $600.0 million. These contracts convert the fixed interest rates of certain Notes to floating interest rates and are designated as fair value hedges. See Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for a discussion of the Company's interest rate swap contracts.</span></div> 0.01200 0.0137 400000000.0 400000000.0 0.03750 0.0386 500000000.0 500000000.0 0.02000 0.0212 400000000.0 400000000.0 0.05950 0.0603 400000000.0 400000000.0 1700000000 1700000000 9600000 11300000 -73600000 -87400000 1616800000 1601300000 600000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company's aggregate debt maturities based on outstanding principal were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">400.0 </span></td><td style="background-color:#ffffff;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%">— </span></td><td style="background-color:#cceeff;padding:2px 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%">1,300.0 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 400000000.0 0 0 0 1300000000 1700000000 1 1.01 P5Y 500000000 200000000 2 P1Y 0.00875 0.01500 0.00000 0.00500 0.00500 0.0100 0.00075 0.00225 3.0 3.5 0 P1D P90D 37400000 50600000 31900000 48000000 41500000 32500000 600000 11800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.888%"></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:700;line-height:100%">Dividends</span></td><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:700;line-height:100%">Stock Repurchases</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;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:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:700;line-height:100%">Average price <br/>per share</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Withholding<br/>Amount</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:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">678.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%">2022</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.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">270.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%">9.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.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%">299.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%">15.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%">585.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%">2021</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%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">259.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%">15.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%">27.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 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%">433.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%">10.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 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%">702.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Dividends on Shares of Common Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, the Company declared and paid quarterly cash dividends of $0.22, $0.21, and $0.20 per common share, totaling $280.8 million, $270.4 million, and $259.1 million, respectively, on its outstanding common stock. Any future dividends, and the establishment of record and payment dates, are subject to approval by the Board of Directors (the "Board") of Juniper or an authorized committee thereof. See Note 15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent Events, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for discussion of the Company's dividend declaration subsequent to December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Activities </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). In October 2019, the Board authorized a $1.0 billion increase to the 2018 Stock Repurchase Program for a total of $3.0 billion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended December 31, 2023, the Company repurchased 13.1 million shares of its common stock in the open market at an average price of $29.47 per share for an aggregate purchase price of $385.0 million under the 2018 Stock Repurchase Program.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there were $0.2 billion of authorized funds remaining under the 2018 Stock Repurchase Program. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company withholds shares of common stock from certain employees in connection with the vesting of stock awards issued to such employees to satisfy applicable tax withholding requirements. Such withheld shares are treated as common stock repurchases in the Company's financial statements as they reduce the number of shares that would have been issued upon vesting. Repurchases associated with tax withholdings were $12.7 million, $15.4 million, and $10.2 million during 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss), Net of Tax</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss), net of related taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the years ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023, 2022, and 2021 were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.778%"></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: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:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains/Losses </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Available-for-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sale Debt Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;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: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:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains/Losses</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustments</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">34.1 </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%">57.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><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%">(36.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%">55.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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(12.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%">(31.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;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">(1.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%">(25.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.9 </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%">19.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><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%">(49.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><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.1)</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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">(6.5)</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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">15.7 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">(30.1)</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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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.9)</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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">0.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%">26.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%">27.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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.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%">61.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><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%">(79.1)</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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">11.7 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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:#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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">15.8 </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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">29.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%">29.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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></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%">28.9 </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%">102.3 </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%">(82.1)</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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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%">The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2023, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(2)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reclassifications out of accumulated other comprehensive income (loss) for realized gains (losses) on cash flow hedges was $(29.8) million, $(25.8) million and $28.9 million for the year ended December 31, 2023, 2022 and 2021, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase programs, and stock repurchases for tax withholdings (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:17.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.888%"></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:700;line-height:100%">Dividends</span></td><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:700;line-height:100%">Stock Repurchases</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;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:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:700;line-height:100%">Average price <br/>per share</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Withholding<br/>Amount</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:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">678.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%">2022</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.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">270.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%">9.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.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%">299.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%">15.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%">585.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%">2021</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%">0.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">259.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%">15.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%">27.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 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%">433.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%">10.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 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%">702.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.88 280800000 13100000 29.47 385000000.0 12700000 678500000 0.84 270400000 9200000 32.32 299700000 15400000 585500000 0.80 259100000 15700000 27.56 433300000 10200000 702600000 0.22 0.22 0.22 0.22 0.22 0.22 0.22 0.22 0.21 0.21 0.21 0.21 0.21 0.21 0.21 0.21 0.20 0.20 0.20 0.20 0.20 0.20 0.20 0.20 280800000 270400000 259100000 2000000000 1000000000 3000000000 13100000 29.47 385000000 200000000 12700000 15400000 10200000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss), net of related taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the years ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023, 2022, and 2021 were as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.020%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.070%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.778%"></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: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:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains/Losses </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Available-for-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sale Debt Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;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: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:700;line-height:100%">Unrealized</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gains/Losses</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">on Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Adjustments</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:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">34.1 </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%">57.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><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%">(36.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%">55.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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</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%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(12.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%">(31.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;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">(1.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%">(25.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss, net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.9 </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%">19.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><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%">(49.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><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.1)</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"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">(6.5)</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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">15.7 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">(30.1)</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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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.9)</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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">0.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%">26.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%">27.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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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.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%">61.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><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%">(79.1)</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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before reclassifications</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">11.7 </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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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:#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 colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">15.8 </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:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive income (loss)</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%">29.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%">29.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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></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%">28.9 </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%">102.3 </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%">(82.1)</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;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><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%">The reclassifications out of accumulated other comprehensive income (loss) during the years ended December 31, 2023, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for realized gains on available-for-sale debt securities were not material, and were included in other expense, net, in the Consolidated Statements of Operations. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><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">(2)    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reclassifications out of accumulated other comprehensive income (loss) for realized gains (losses) on cash flow hedges was $(29.8) million, $(25.8) million and $28.9 million for the year ended December 31, 2023, 2022 and 2021, respectively. The reclassified amounts were included within cost of revenues, research and development, sales and marketing, and general and administrative in the Consolidated Statements of Operations.</span></div> 34100000 57700000 -36200000 55600000 -5000000.0 -13500000 -12800000 -31300000 1200000 25200000 0 26400000 -6200000 -38700000 -12800000 -57700000 27900000 19000000.0 -49000000.0 -2100000 -6500000 15700000 -30100000 -20900000 -400000 -26800000 0 -27200000 -6100000 42500000 -30100000 6300000 21800000 61500000 -79100000 4200000 7100000 11700000 -3000000.0 15800000 0 -29100000 0 -29100000 7100000 40800000 -3000000.0 44900000 28900000 102300000 -82100000 49100000 -29800000 -25800000 28900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Employee Benefit Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s equity incentive plans include the 2015 Equity Incentive Plan (the “2015 Plan”) and the 2008 Employee Stock Purchase Plan (the “ESPP”). The Company has granted RSUs and PSAs under the 2015 Plan and purchase rights under the ESPP. In addition, in connection with certain past acquisitions, the Company has assumed or substituted stock options, RSUs, RSAs, and PSAs granted under the stock plans of the acquired companies. Such awards were converted into or replaced with the Company's stock options, RSUs, RSAs, and PSAs, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2015 Plan was adopted and approved by the Company's stockholders in May 2015 and had an initial authorized share reserve of 38.0 million shares of common stock, plus the addition of any shares subject to outstanding awards under the 2006 Equity Incentive Plan and the Amended and Restated 1996 Stock Plan that were outstanding as of May 19, 2015, and that subsequently expire or otherwise terminate, up to a maximum of an additional 29.0 million shares. In May 2017, May 2019, May 2022 and May 2023, the Company's stockholders approved an additional 23.0 million, 3.7 million, 4.5 million, and 7.0 million shares of common stock, respectively, for issuance under the 2015 Plan. As of December 31, 2023, an aggregate of 17.3 million shares were subject to outstanding equity awards and 2.3 million shares were available for future issuance under the 2015 Plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP was adopted and approved by the Company's stockholders in May 2008. In May 2020, the Company's stockholders approved an additional 8.0 million shares of common stock for issuance under the ESPP. To date, the Company's stockholders have approved a share reserve of 43.0 million shares of the Company's common stock for issuance under the ESPP. The ESPP permits eligible employees to acquire shares of the Company’s common stock at a 15% discount (as determined in the ESPP) through periodic payroll deductions of up to 10% of base compensation, subject to individual purchase limits of 6,000 shares in any twelve-month period or $25,000 worth of stock, determined at the fair market value of the shares at the time the stock purchase option is granted, in <span style="-sec-ix-hidden:f-1436">one</span> calendar year. The ESPP provides 24 month offering periods with four 6-month purchase periods. A new 24-month offering period will commence every six months thereafter. The purchase price for the Company’s common stock under the ESPP is 85% of the lower of the fair market value of the shares at (1) the beginning of the applicable offering period or (2) the end of each 6-month purchase period during such offering period. The ESPP will continue in effect until February 25, 2028, unless terminated earlier under the provisions of the ESPP. As of December 31, 2023, approximately 39.4 million shares have been issued and 3.6 million shares remain available for future issuance under the ESPP. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSU, RSA, and PSA Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs generally vest over three years from the date of grant, and RSAs and PSAs generally vest over a period of <span style="-sec-ix-hidden:f-1446">one</span> to three years provided that certain annual performance targets and other vesting criteria are met. Until vested, RSUs and PSAs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2023 (in millions, except per share amounts and years):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></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:700;line-height:100%">Outstanding RSUs, RSAs, and PSAs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date Fair<br/>Value per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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)(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%">9.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%">28.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="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(7.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%">26.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="3" style="background-color:#ffffff;padding:0 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"><div><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></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">28.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="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.1</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%">593.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 21.25pt;text-align: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 and expected-to-vest RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">27.67 </span></td><td style="background-color:#ffffff;padding: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.1</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%">518.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;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:100%;padding-left:11.2pt">Includes 7.8 million service-based, 1.4 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2023, 2022, and 2021 was $28.88, $29.62, and $26.21, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2023, the Company declared a quarterly cash dividend of $0.22 per share of common stock on January 31, 2023, April 25, 2023, July 27, 2023, and October 26, 2023. </span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">Total fair value of RSUs, RSAs, and PSAs vested during 2023, 2022, and 2021 was $206.8 million, $202.2 million, and $184.2 million, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Available for Grant</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional shares authorized </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options, RSUs, and PSAs granted</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%">(9.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSAs canceled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of December 31, 2023</span></div></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%">2.3 </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:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, 2022, and 2021, employees purchased 2.6 million, 2.6 million, and 2.8 million shares of common stock through the ESPP at an average exercise price of $23.53, $21.59, and $19.81 per share, respectively. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation Assumptions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">ESPP Purchase Rights:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">28%</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:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (years)</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.3</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: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.3</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: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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">2.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$7.97</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.84</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.96</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based RSUs:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">28%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%">4.3%</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: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.7%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">2.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$37.45</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$47.96</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.70</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 - Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Cost of revenues - Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">17.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%">18.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.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%">84.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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%">59.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%">65.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%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">42.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%">40.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.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%">181.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%">196.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP Purchase Rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">22.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'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 Company recognized tax benefits on total stock-based compensation expense, which are reflected in the income tax provision in the Consolidated Statements of Operations, of $36.9 million, $25.7 million, and $28.2 million, respectively.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the realized tax benefit related to awards vested or exercised during the period was $34.4 million, $38.6 million, and $31.7 million, respectively. These amounts do not include the indirect effects of stock-based awards, which primarily relate to the research and development tax credit.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the total unrecognized compensation cost related to unvested share-based awards was $383.4 million to be recognized over a weighted-average period of 1.8 years.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">401(k) Plan</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a savings and retirement plan qualified under Section 401(k) of the Internal Revenue Code of 1986, as amended (the "IRC"). Employees meeting the eligibility requirements, as defined under the IRC, may contribute up to the statutory limits each year. The Company currently matches 30% of all eligible employee contributions which vest immediately. The Company’s matching contributions to the plan totaled $27.3 million, $23.5 million, and $22.3 million during 2023, 2022, and 2021, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div>The Company’s NQDC plan is an unfunded and unsecured deferred compensation arrangement. Under the NQDC plan, officers and other senior employees may elect to defer a portion of their compensation and contribute such amounts to one or more investment funds. As of December 31, 2023, the liability of the Company to the plan participants was $38.0 million, of which $2.5 million was included within other accrued liabilities and $35.5 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $38.0 million correlating to the deferred compensation obligations, of which $2.5 million was included within prepaid expenses and other current assets and $35.5 million was included within other long-term assets on the Consolidated Balance Sheets. As of December 31, 2022, the liability of the Company was $28.1 million, of which $2.4 million was included within other accrued liabilities and $25.7 million was included in other long-term liabilities on the Consolidated Balance Sheets. The Company had investments of $28.1 million correlating to the deferred compensation obligations, of which $2.4 million was included within prepaid expenses and other current assets and $25.7 million was included within other long-term assets on the Consolidated Balance Sheets. 38000000 29000000 23000000 3700000 4500000 7000000 17300000 2300000 8000000 43000000 0.15 0.10 6000 P12M 25000 P24M 4 P6M P24M 0.85 P6M 39400000 3600000 P3Y P3Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s RSU, RSA, and PSA activity and related information as of and for the year ended December 31, 2023 (in millions, except per share amounts and years):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></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:700;line-height:100%">Outstanding RSUs, RSAs, and PSAs</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant-Date Fair<br/>Value per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In Years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.78 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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)(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%">9.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%">28.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="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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%">(7.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%">26.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="3" style="background-color:#ffffff;padding:0 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"><div><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></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">28.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="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.1</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%">593.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 21.25pt;text-align: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 and expected-to-vest RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">27.67 </span></td><td style="background-color:#ffffff;padding: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.1</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%">518.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">________________________________</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;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:100%;padding-left:11.2pt">Includes 7.8 million service-based, 1.4 million performance-based, and 0.4 million market-based awards. The number of shares subject to performance-based and market-based conditions represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested.</span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">The weighted-average grant-date fair value of RSUs, RSAs, and PSAs granted and assumed or substituted during 2023, 2022, and 2021 was $28.88, $29.62, and $26.21, respectively. The grant date fair value of RSUs and PSAs was reduced by the present value of dividends expected to be paid on the underlying shares of common stock during the requisite and derived service period as these awards are not entitled to receive dividends until vested. During 2023, the Company declared a quarterly cash dividend of $0.22 per share of common stock on January 31, 2023, April 25, 2023, July 27, 2023, and October 26, 2023. </span></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;padding-left:11.2pt">Total fair value of RSUs, RSAs, and PSAs vested during 2023, 2022, and 2021 was $206.8 million, $202.2 million, and $184.2 million, respectively.</span></div> 20200000 26.78 9600000 28.88 7900000 26.04 1700000 26.37 20200000 28.10 P1Y1M6D 593600000 17600000 27.67 P1Y1M6D 518800000 7800000 1400000 400000 28.88 29.62 26.21 0.22 0.22 0.22 0.22 206800000 202200000 184200000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activity and the total number of shares available for grant under the 2015 Plan (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.258%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></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:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional shares authorized </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options, RSUs, and PSAs granted</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%">(9.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;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs and PSAs canceled</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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="display:none"></td><td colspan="3" style="display:none"></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%">Balance as of December 31, 2023</span></div></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%">2.3 </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> 3400000 7000000.0 9300000 1200000 2300000 2600000 2600000 2800000 23.53 21.59 19.81 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions used and the resulting estimates of fair value for ESPP purchase rights and market-based RSUs were as follows: </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">ESPP Purchase Rights:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">28%</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:center;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">32%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (years)</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.3</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: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.3</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: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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">2.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$7.97</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.84</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.96</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market-based RSUs:</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</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%">28%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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%">4.3%</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: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.7%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</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%">2.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value per share</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%">$37.45</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$47.96</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$30.70</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.28 0.29 0.32 0.046 0.011 0.001 P1Y3M18D P1Y3M18D P1Y3M18D 0.028 0.025 0.030 7.97 8.84 6.96 0.28 0.30 0.30 0.043 0.017 0.002 0.028 0.025 0.034 37.45 47.96 30.70 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and ESPP purchase rights was recorded in the following cost and expense categories in the Company's Consolidated Statements of Operations (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 - Product</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Cost of revenues - Service</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">17.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%">18.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.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%">84.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.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%">59.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%">65.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%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">42.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%">40.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6700000 5900000 5300000 20800000 17400000 18200000 129200000 84000000.0 93100000 85200000 59100000 65900000 37500000 42900000 40100000 279400000 209300000 222600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></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%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Stock options</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">RSUs, RSAs, and PSAs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.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%">181.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%">196.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP Purchase Rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">22.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2200000 5400000 9300000 249100000 181900000 196200000 28100000 22000000.0 17100000 279400000 209300000 222600000 36900000 25700000 28200000 34400000 38600000 31700000 383400000 P1Y9M18D 0.30 27300000 23500000 22300000 38000000 2500000 35500000 38000000 2500000 35500000 28100000 2400000 25700000 28100000 2400000 25700000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Segments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one reportable segment. The Company's chief executive officer, who is the chief operating decision maker, reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance, accompanied by disaggregated information about net revenues by customer solution, customer vertical, and geographic region as presented below. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer solution (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:56.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.578%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Customer Solutions:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automated WAN Solutions</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,839.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%">1,865.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%">1,665.0 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud-Ready Data Center</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744.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%">878.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%">727.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AI-Driven Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391.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%">1,026.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%">830.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware Maintenance and Professional Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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%">1,530.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%">1,512.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 12.25pt;text-align: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%">5,564.5 </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%">5,301.2 </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%">4,735.4 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer vertical</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Service Provider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842.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%">1,891.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%">1,839.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%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,559.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,016.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%">1,668.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Americas:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">3,066.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 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,931.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%">2,426.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">266.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%">225.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%">222.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 12.25pt;text-align: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 Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405.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%">1,370.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314.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%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.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%">774.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%">771.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2023, 2022, and 2021, no customer accounted for greater than 10% of the Company's net revenues. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents geographic information for property and equipment, net (in millions). </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></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.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">87.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tracks assets by physical location. The majority of the Company’s assets, excluding cash and cash equivalents and investments, as of December 31, 2023 and December 31, 2022, were attributable to U.S. operations.</span></div> 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer solution (in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:56.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.578%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Customer Solutions:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automated WAN Solutions</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,839.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%">1,865.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%">1,665.0 </span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud-Ready Data Center</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">744.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%">878.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%">727.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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AI-Driven Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391.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%">1,026.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%">830.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware Maintenance and Professional Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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.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%">1,530.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%">1,512.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 12.25pt;text-align: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%">5,564.5 </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%">5,301.2 </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%">4,735.4 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents net revenues by customer vertical</span><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"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(in millions):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Cloud</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,162.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,393.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Service Provider</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,842.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%">1,891.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%">1,839.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%">Enterprise</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,559.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,016.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%">1,668.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1839300000 1865300000 1665000000 744700000 878900000 727100000 1391800000 1026200000 830400000 1588700000 1530800000 1512900000 5564500000 5301200000 4735400000 1162800000 1393600000 1228000000 1842500000 1891200000 1839100000 2559200000 2016400000 1668300000 5564500000 5301200000 4735400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenues to geographic region based on the customer’s shipping address. The following table presents net revenues by geographic region (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Americas:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</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%">3,066.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 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,931.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%">2,426.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">266.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%">225.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%">222.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 12.25pt;text-align: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 Americas</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,156.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,405.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%">1,370.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,314.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%">Asia Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.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%">774.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%">771.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,564.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,301.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3066500000 2931600000 2426900000 266800000 225200000 222200000 3333300000 3156800000 2649100000 1405700000 1370000000 1314500000 825500000 774400000 771800000 5564500000 5301200000 4735400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents geographic information for property and equipment, net (in millions). </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></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.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">87.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 597000000.0 579300000 92900000 87500000 689900000 666800000 <div style="padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of pretax income are summarized as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">26.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%">45.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pretax income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes is summarized as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Current provision (benefit):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">219.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">223.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%">63.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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%">23.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%">15.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">36.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%">48.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 12.25pt;text-align: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 provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred (benefit) provision:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199.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%">(54.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(13.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%">(4.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1.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%">(10.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%">(11.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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred (benefit) provision </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 rate </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">State taxes, 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%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Foreign income at different tax rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(18.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.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%">R&amp;D tax 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%">(31.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%">(23.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%">(16.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based 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%">(5.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%">(7.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.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%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of previously unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:115%">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%">4.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%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, classified within "Other" above, the Company recorded a tax expense of $9.8 million on adjustments for certain privately-held investments and $5.0 million related to interest on income tax reserves. This was partially offset by income tax benefits of $10.9 million due to changes in tax legislation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of tax carry-forward items and temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred income taxes are classified as other long-term assets in the Company's Consolidated Balance Sheets. Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></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.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carry-forwards</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%">44.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 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%">57.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and other credit carry-forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.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%">281.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">58.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">17.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:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Capitalized R&amp;D expenditure</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%">475.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%">293.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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%">31.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%">39.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">12.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%">13.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 12.25pt;text-align: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 assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">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%">(326.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%">(310.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%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Deferred tax 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment basis differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased 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%">(23.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted foreign earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(23.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(35.8)</span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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%">(29.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%">(36.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023 and 2022, the Company had a valuation allowance on its U.S. and foreign deferred tax assets of $326.9 million and $310.9 million, respectively. The balance at December 31, 2023 consisted of $5.2 million, $312.9 million, and $8.8 million against the Company's U.S. federal, state, and foreign deferred tax assets, respectively, which the Company believes are not more likely than not to be utilized in future years. The valuation allowance increased in 2023 and 2022 by $16 million and $10 million, respectively, primarily related to changes in state R&amp;D tax credits. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had federal, California and other states net operating loss carry-forwards of approximately $104.3 million, $129.1 million, and $138.8 million, respectively. The California net operating loss carry-forwards of $129.1 million are expected to expire unused. The Company also had federal, California, and other state tax credit carry-forwards of approximately $2.4 million, $326.7 million, and $32.8 million, respectively. Unused net operating loss and other state tax credit carry-forwards will expire at various dates beginning in the year 2024. The California tax credit carry-forwards will carry forward indefinitely.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides deferred tax liabilities for all tax consequences associated with the undistributed earnings that are expected to be repatriated to subsidiaries' parent unless the subsidiaries' earnings are considered indefinitely reinvested. The Company has made no provision for deferred taxes on approximately $156.7 million of cumulative undistributed earnings of certain foreign subsidiaries through December 31, 2023. These earnings are considered indefinitely invested in operations of the subsidiaries, as the Company intends to utilize these amounts to fund future expansion of its operations. If these earnings were distributed to the parent, the Company would be subject to additional taxes of approximately $31.7 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December 31, 2023, 2022, and 2021, the total amount of gross unrecognized tax benefits was $132.8 million, $116.0 million, and $113.4 million, respectively. As of December 31, 2023, approximately $127.8 million of the gross unrecognized tax benefits, if recognized, would affect the effective tax rate before considering valuation allowance.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Tax positions related to current year:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">5.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.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax positions related to prior years:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">6.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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.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%">(3.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;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses in statutes 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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(0.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;text-align: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 end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, 2022, and 2021, the Company had accrued interest and penalties related to unrecognized tax benefits of $12.0 million, $5.6 million, and $8.1 million, respectively, as other long-term liabilities in the Consolidated Balance Sheets. Due to the changes in the level of gross unrecognized tax benefits, the Company recognized a (benefit), or expense, for net interest and penalties of $6.3 million, $(2.5) million, and $2.7 million in its Consolidated Statements of Operations during the years ended December 31, 2023, 2022, and 2021, respectively. The Company recognizes interest and penalties related to unrecognized tax benefits as a component of income tax expense.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. There is a greater than remote likelihood that the balance of the gross unrecognized tax benefits will decrease by up to $49.9 million within the next twelve months due to the completion of tax review cycles in various tax jurisdictions and lapses of applicable statutes of limitation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts business globally and, as a result, Juniper Networks or one or more of its subsidiaries files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world, including such jurisdictions as the Netherlands, U.K., France, Germany, Japan, China, Australia, India, and the U.S. With few exceptions, the Company is no longer subject to U.S. federal, state and local, and non-U.S. income tax examinations for years before 2012.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently under examination by the Internal Revenue Service and the India tax authorities for the 2017 through 2018 tax years and the 2012 through 2020 tax years, respectively. The Company regularly assesses the likelihood of an adverse outcome resulting from such examinations. As of December 31, 2023, the Company believes the resolution of the audits is unlikely to have a material effect on its consolidated financial condition or results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is pursuing all available administrative remedies relative to ongoing matters. The Company believes that it has adequately provided for any reasonably foreseeable outcomes related to proposed adjustments and the ultimate resolution of these matters is unlikely to have a material effect on its consolidated financial condition or results of operations; however, there is still a possibility that an adverse outcome of these matters could have a material effect on its consolidated financial condition and results of operations.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of pretax income are summarized as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">26.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%">45.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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total pretax income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 340400000 509500000 264600000 8600000 26800000 45500000 349000000.0 536300000 310100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes is summarized as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Current provision (benefit):</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</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%">219.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">223.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%">63.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.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%">23.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%">15.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">36.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%">48.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 12.25pt;text-align: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 provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred (benefit) provision:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(250.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199.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%">(54.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(13.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%">(4.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1.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%">(10.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%">(11.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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred (benefit) provision </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(223.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 provision for income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 219000000.0 223600000 63400000 25900000 23900000 15900000 46500000 36200000 48200000 291400000 283700000 127500000 -250000000.0 -199300000 -54300000 -13600000 -13600000 -4100000 1400000 -10300000 -11700000 -262200000 -223200000 -70100000 29200000 60500000 57400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision (benefit) for income taxes differs from the amount computed by applying the federal statutory tax rate of 21% to pretax income for each of the years presented as follows (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 rate </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">State taxes, 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%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">Foreign income at different tax rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(18.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.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%">R&amp;D tax 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%">(31.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%">(23.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%">(16.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based 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%">(5.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%">(7.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.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%">Non-deductible compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognition of previously unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:115%">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%">4.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%">(11.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 73300000 112700000 65100000 7000000.0 12000000.0 6500000 -24400000 -18100000 -200000 31400000 23600000 16600000 -5200000 -7400000 -2200000 5100000 4000000.0 4200000 0 -8100000 0 4800000 -11000000.0 600000 29200000 60500000 57400000 9800000 5000000 -10900000 Significant components of the Company's long-term deferred tax assets and deferred tax liabilities are as follows (in millions):<div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></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.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></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%">Deferred tax assets:</span></td><td colspan="3" style="border-top:1pt solid #000000;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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carry-forwards</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%">44.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 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%">57.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and other credit carry-forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.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%">281.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">58.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">17.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:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Capitalized R&amp;D expenditure</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%">475.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%">293.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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%">31.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%">39.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">12.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%">13.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 12.25pt;text-align: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 assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">825.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">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%">(326.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%">(310.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%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">764.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Deferred tax 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment basis differences</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">— </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased 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%">(23.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unremitted foreign earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">(23.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(35.8)</span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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%">(29.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%">(36.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 44400000 57200000 294400000 281300000 74900000 58100000 25400000 17200000 475700000 293100000 133000000.0 66100000 31900000 39700000 12100000 13200000 1091800000 825900000 326900000 310900000 764900000 515000000.0 5500000 0 23000000.0 32300000 24100000 23700000 41900000 35800000 29500000 36100000 124000000.0 127900000 640900000 387100000 326900000 310900000 5200000 312900000 8800000 16000000 10000000 104300000 129100000 138800000 129100000 2400000 326700000 32800000 156700000 31700000 132800000 116000000 113400000 127800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of the Company's total gross unrecognized tax benefits was as follows (in millions): </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Tax positions related to current year:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">5.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.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax positions related to prior years:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">6.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.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.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%">(3.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;text-align: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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lapses in statutes 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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(0.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;text-align: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 end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 116000000.0 113400000 116000000 8900000 5800000 7700000 8900000 6900000 3300000 0 2500000 3600000 0 0 9400000 1000000.0 7600000 600000 132800000 116000000.0 113400000 12000000 5600000 8100000 6300000 -2500000 2700000 49900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Net Income per Share</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">310.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 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%">471.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">252.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.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%">324.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of employee stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">7.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.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:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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 income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">1.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 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%">0.78 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.43 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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%">Anti-dilutive 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%">6.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%">3.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%">0.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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:56.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.556%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.558%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">310.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 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%">471.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">252.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute basic net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322.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%">324.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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of employee stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">7.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.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:bottom"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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 income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">1.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 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%">0.78 </span></td><td style="background-color:#cceeff;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.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.43 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.76 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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%">Anti-dilutive 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%">6.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%">3.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%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 310200000 471000000.0 252700000 320000000.0 322100000 324400000 5900000 7400000 7200000 325900000 329500000 331600000 0.97 1.46 0.78 0.95 1.43 0.76 6400000 3400000 500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding for the period. Diluted net income per share is computed using net income available to common stockholders and the weighted-average number of common shares outstanding plus potentially dilutive common shares outstanding during the period. Dilutive potential common shares consist of common shares issuable upon exercise of stock options and purchase rights, and vesting of RSUs, RSAs, and PSAs. The Company includes the common shares underlying PSAs in the calculation of diluted net income per share only when they become contingently issuable. Anti-dilutive shares are excluded from the computation of diluted net income per share.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Commitments and Contingencies</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:700;line-height:120%">Commitments</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unconditional purchase obligations consist of agreements that include firm and non-cancelable terms to transfer funds in the future for fixed or minimum amounts or quantities to be purchased at fixed or minimum prices. For obligations with cancellation provisions, the amounts included in the following tables were limited to the non-cancelable portion of the agreement terms or the minimum cancellation fee.</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:120%">Purchase Commitments with Contract Manufacturers and Suppliers</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to reduce manufacturing lead times and in the interest of having access to adequate component supply, the Company enters into agreements with contract manufacturers and certain suppliers to procure inventory based on the Company's requirements. A significant portion of the Company's purchase commitments arising from these agreements consists of firm and non-cancelable commitments. In certain instances, these agreements allow the Company the option to cancel, reschedule, and adjust its requirements based on the Company's business needs prior to firm orders being placed. The following table summarizes the Company’s purchase commitments as of December 31, 2023 (in millions):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Commitments</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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">137.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%">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%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 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%">85.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,291.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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes a liability in connection with purchase commitments related to quantities in excess of its demand forecasts or obsolete materials charges for components purchased by the contract manufacturers based on the Company’s demand forecast or customer orders. As of December 31, 2023, the Company had accrued $36.0 million related to such charges.</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:120%">Other Purchase Obligations</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unconditional Purchase Obligations</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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">30.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%">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%">5.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%">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%">1.0 </span></td><td style="background-color:#ffffff;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%">0.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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2018, the Company entered into a Master Services Agreement and certain Statements of Work, as subsequently amended (collectively, the “Agreement”), with International Business Machines Corporation ("IBM"). As of December 31, 2023, the Company expects to pay IBM $56.3 million over the remaining initial term of the Agreement. The table above does not include fees payable to IBM under the contract as the Company is unable to make a reasonably reliable estimate of the amount of the payments related to each of the years under this contract due to uncertainties in the usage of the services.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 8 years and 1 to 4 years, respectively. Each leased facility is subject to an individual lease or sublease, which could provide various options to extend or terminate the lease agreement. Facilities are primarily comprised of corporate offices, data centers, and R&amp;D facilities. Equipment includes vehicles and various office equipment. The Company also has variable lease payments that are primarily comprised of common area maintenance and utility charges. The Company's lease agreements do not contain any residual value guarantees or restrictive covenants.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">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:100%">11.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%">10.0 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">58.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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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%">Operating cash outflows from 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: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%">51.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%">53.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%">ROU assets obtained in exchange for new operating 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%">12.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%">26.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">4.1</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%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, future operating lease payments for each of the next five years and thereafter are as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21.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%">2027</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%">13.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6.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;text-align: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="padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Less: interest</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%">(9.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="border-top:3pt double #000000;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:8pt;font-weight:700;line-height:100%;text-decoration:underline">Balance Sheet Information</span></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%">Other accrued liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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%">82.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;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.3 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt and Interest Payment on Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company held total outstanding debt consisting of the Notes with a carrying value of $1,616.8 million. See Note 8, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt and Financing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for further discussion of the Company's long-term debt and expected future principal maturities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Liability</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our transition tax liability represents future cash payments on accumulated foreign earnings of subsidiaries as a result of the Tax Cuts and Jobs Act of 2017 ("Tax Act"). The Company has elected to pay its transition tax, net of applicable tax refunds, over the eight-year period provided in the Tax Act. The remaining balance of the Company's transition tax obligation was $179.7 million, of which $106.3 million remains in long-term income taxes payable as of December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company also had $92.7 million included in long-term income taxes payable on the Consolidated Balance Sheets for unrecognized tax positions. At this time, the Company is unable to make a reasonably reliable estimate of the timing of payments related to this amount due to uncertainties in the timing of tax audit outcomes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has financial guarantees consisting of third-party financing arrangements extended to end-user customers and standby letters of credit for certain lease facilities, insurance programs and customs of $32.5 million and $27.4 million, as of December 31, 2023 and December 31, 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in investigations, disputes, litigation, and legal proceedings. The Company records an accrual for loss contingencies for legal proceedings when it believes that an unfavorable outcome is both (a) probable and (b) the amount or range of any possible loss is reasonably estimable. The Company intends to aggressively defend itself in these matters, and while there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that these existing claims or proceedings are not likely, individually and in the aggregate, to have a material adverse effect on its financial position. Notwithstanding the foregoing, there are many uncertainties associated with any litigation and these matters or other third-party claims against the Company may cause the Company to incur costly litigation and/or substantial settlement charges. In addition, the resolution of any intellectual property litigation may require the Company to make royalty payments, which could adversely affect gross margins in future periods. If any of those events were to occur, the Company's business, financial condition, results of operations, and cash flows could be adversely affected. The actual liability in any such matters may be materially different from the Company's estimates, if any, which could result in the need to adjust the liability and record additional expenses.</span></div> The following table summarizes the Company’s purchase commitments as of December 31, 2023 (in millions):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Commitments</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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">137.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%">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%">80.0 </span></td><td style="background-color:#cceeff;padding:2px 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%">85.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,291.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> 989500000 137100000 80000000.0 85000000.0 1291600000 36000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s unconditional purchase obligations other than with contract manufacturers and suppliers as of December 31, 2023 (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unconditional Purchase Obligations</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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">30.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%">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%">5.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%">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%">1.0 </span></td><td style="background-color:#ffffff;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%">0.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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 #000000;border-top:1pt solid #000;padding:2px 0;text-align: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.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 33100000 30100000 5200000 1000000.0 200000 69600000 56300000 P1Y P8Y P1Y P4Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></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:700;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">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:100%">11.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%">10.0 </span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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%">58.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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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%">Operating cash outflows from 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: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%">51.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%">53.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%">ROU assets obtained in exchange for new operating 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%">12.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%">26.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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%">4.1</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%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </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%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 46600000 48400000 11900000 10000000.0 58500000 58400000 51600000 53100000 12400000 26000000.0 P3Y7M6D P4Y1M6D 0.038 0.035 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, future operating lease payments for each of the next five years and thereafter are as follows (in millions):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:85.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:700;line-height:100%;text-decoration:underline">Years Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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="padding:2px 0 2px 1pt;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">21.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%">2027</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%">13.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6.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;text-align: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="padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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%">Less: interest</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%">(9.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="border-top:3pt double #000000;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:8pt;font-weight:700;line-height:100%;text-decoration:underline">Balance Sheet Information</span></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%">Other accrued liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align: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.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term 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%">82.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;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.3 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 47100000 42400000 21200000 13500000 6900000 7600000 138700000 9400000 129300000 46400000 82900000 129300000 1616800000 P8Y 179700000 106300000 92700000 32500000 27400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Subsequent Events</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Declaration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2024, the Company announced a cash dividend of $0.22 per share of common stock to be paid on March 22, 2024 to stockholders of record as of the close of business on March 1, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Merger Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 9, 2024, HPE and Juniper Networks, Inc. announced that the companies entered into a definitive Merger Agreement under which HPE will acquire Juniper in an all-cash transaction. Under the terms of this agreement, Juniper shareholders will receive $40.00 per share in cash upon the completion of the transaction, representing an equity value of approximately $14 billion. The transaction is currently expected to close in late calendar year 2024 or early calendar year 2025, subject to receipt of regulatory approvals, approval of the transaction by Juniper shareholders, and satisfaction of other customary closing conditions.</span></div> 0.22 0.22 40.00 14000000000 false false false false <div style="padding-left:9pt;padding-right:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Juniper Networks, Inc.</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%">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%">Years Ended December 31, 2023, 2022, and 2021</span></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</span></div><div style="margin-top:5pt;padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:47.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.270%"></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:9pt;font-weight:700;line-height:100%">Allowance for Doubtful Accounts</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to<br/>(Reversed from)<br/>Costs and<br/>Expenses</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:700;line-height:100%">Write-offs, <br/>Net of<br/>Recoveries</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:700;line-height:100%">Balance at <br/>End of <br/>Year</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%">2023</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%">12.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><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%">(0.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%">— </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%">11.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></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%">2022</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.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%">5.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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.0 </span></td><td style="background-color:#ffffff;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%">2021</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%">9.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 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.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 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%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:47.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sales Return Reserve</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Year</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:700;line-height:100%">Provisions for Returns / Stock Rotation</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Returns / Stock Rotation</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:700;line-height:100%">Balance at <br/>End of <br/>Year</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%">2023</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%">43.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><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%">93.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(95.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><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%">41.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%">2022</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%">31.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%">111.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(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%">43.0 </span></td><td style="background-color:#ffffff;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%">2021</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%">28.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 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%">57.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(54.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%">31.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:47.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Excess and Obsolete Inventory Reserve</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Year</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:700;line-height:100%">Provisions</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Disposals</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:700;line-height:100%">Balance at <br/>End of <br/>Year</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%">2023</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%">211.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><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%">127.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="display:none"></td><td colspan="3" style="display:none"></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.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><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%">319.9 </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%">2022</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%">192.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(10.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%">211.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%">2021</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%">187.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%">9.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(5.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%">192.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span><br/></span></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:47.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.270%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contract Manufacturer Liabilities</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Year</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:700;line-height:100%">Provisions</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Disposals</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:700;line-height:100%">Balance at <br/>End of <br/>Year</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%">2023</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%">21.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><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.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="display:none"></td><td colspan="3" style="display:none"></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%">(15.9)</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%">36.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%">2022</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%">19.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%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.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%">21.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%">2021</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%">15.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 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%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.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%">19.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><span><br/></span></div><div style="padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All other schedules have been omitted as the required information is not applicable or the information is presented in the Consolidated Financial Statements or notes thereto under Item 8 herein.</span></div> 12000000.0 800000 11200000 6700000 5300000 12000000.0 9900000 3200000 6700000 43000000.0 93500000 95500000 41000000.0 31400000 111900000 100300000 43000000.0 28400000 57600000 54600000 31400000 211700000 127200000 19000000.0 319900000 192200000 29800000 10300000 211700000 187600000 9900000 5300000 192200000 21500000 30400000 15900000 36000000.0 19700000 7500000 5700000 21500000 15200000 8200000 3700000 19700000 The prior period amounts have been reclassified to conform to the current period presentation. Privately-held investments represent investments in privately-held debt, redeemable preferred stock securities, and equity investments without readily determinable fair value. Refer to Note 2, Cash Equivalents and Investments. The prior period amounts have been reclassified to conform to the current period presentation.

C\;@:1%-W=B01^&YX).&'$S>"<_O2Q9AC?&D9JF,F55D4 M0FH@6TFI!3NPCB6MHK!/D]&4%+]JN^.X5YHPKO:P<0W\,8SUS,A MS[S9/OC(@#1Y<:?',M.1YTZ.9/!5A:XZ>#5I>#7Y>EY=_5=.=?K\QJEOG/I? MF4%NTY\.Z;3NF_ D+*5 M(;8:U&,ST%7EX<'1'@FSM M!44A3]!M=8IO5IL[T*HZ^C^)5Q>H&R*W+%? Z095/3?",X:L+B751(O"7@36 M0B,;[3#%>QR51@#W-T+H_<0X:&Z&RW\ 4$L#!!0 ( (B%1U@,+>V$X @ M . 7 9 >&PO=V]R:W-H965T]UBKQML]GHHBJ*0)=IF5Q)])!7'_?7]AI04.['=7'L! M(NLQ' YGOOEFR,N-5-_TBG/#GLJBTE>]E3'KB]%(9RM>IMJ3:U[ART*J,C5X M5,N17BN>YG9068Q"WY^,RE14O>M+^^Y>75_*VA2BXO>*Z;HL4[6]Y87<7/6" M7OOBBUBN#+T875^NTR5_X.;G];W"TZC3DHN25UK(BBF^N.K=!!>W@4\#K,1? M!=_HG7M&2YE+^8T>/N97/9\LX@7/#*E(\?/(W_&B($VPX]=&::^;DP;NWK?: M/]C%8S'S5/-WLOA%Y&9UU9OU6,X7:5V8+W+S)]XL:$SZ,EEH>V4;)SN.>RRK MM9%E,Q@6E*)RO^E3XXB= 3/_R("P&1!:N]U$ULKWJ4FO+Y7<,$72T$8W=JEV M-(P3%47EP2A\%1AGKC^;%5?L@ZC2*A-IP3Y6+M+DL?[7=%YP/;@<&>:Q*!BRT ^C$_JB M;MV1U1?]#^O^^\U<&P6\_./0RIW>^+!>2J(+O4XS?M5#EFBN'GGO^OOO@HG_ MPPFKX\[J^)3VZP4<7FS#0I>0W2N9UTW*53DC%XB, M [.&*WA:LS,V#1+/QV\\3;P)!4$ P#E;2IEK%B;T,9A$7L1>FGC&@J$?S.S@ M21QZ"?O"UU*1S:F^>'8&/B?CT(M)#'/%S(6[D-7R'&:4D-;<:-8/!FPRA@UA MY(W?,-L_7_U9%9\ZO<^#YVD!:'&6%9A++(0UD5 MEH7(4UK:;:/J@;)<;R6B MLC];1= O&*A>(0,0[VR;%=P[ =AQ!]CQFP%[K_@Z%3F[>T))T5Q;>+C O*N5 M(K-OK#L.0?GD-(>SKIV/[\[G I U\S7N_YV0CZ!9V@#6JWJ!FUI!)@="M3"$ M^RB86$S&4>Q-V2O[@M@'Q@(_!O(_'[(SP+@08@$@Z<"Z?O,:S]@X"0!R0'GF M8_R)X$ZZX$Y^0W )/69K#;C[M19KE&XS9'_AYE X3RH^%LZ=&7@[ TL51W>0 M2953AAG$$AF!J@579%E=UH5-(00!0L+RNX?X/3\Q@?BG1=8(UIJB3AB@$D E M_9RL8R4W*YD/F7R$:^DSUTB[9@A?U 4KT%WHUP!R[K]@=YW\ST[^DUAPUM_R M5.F!S<4:C*"'STL;.OZ4"[.A1?;_.& 40"1TX+,/M:H$ #98HFX,'Y#B862I8L.A\WUEB7=+=S;F [=934&3KM( !9BHP]ID5M M]T6Z@7-1 MG4,LH]2,O8 %(2['?+M4$F+!,)E%U P,DS $]&^.9#2*\#!,(@^EF.[&8V\Z M.!4V2X()EH'?R02+.D&&TXX,IV\FPU]2I=+*"'ZPE)W4BJBCZ;0MSAM#;RA%1,.#71T&; M,HTZEW.6UZJE3/A;$$F2BR."2>0CQCLB]?LS?%ZSQ?<&O6%HVVJ^:&HG=1V.&KO.;BIZ&K"<[^5 MM_,I-]^08J7:3K8+\M$6\)( MS(A((1B.QW'7KR-(0]"XS:]@.$$G'^SWZ6V[1Y^#R/$;6FV0V7BGEYXEI((: M[\D)Q2>@D'102-X,A2^?=?[:XB/1)$XK/-BN]105,@;8&C;FA90;<52$M9 M$RU;A-G0O01+ WK\VG&64._:>CO?DB,H/5T(/A%]&] 1"VQ)9<%YU-36GZ3B M[E/[IMD*.DQ1T*93@.2,J)^>0C3!#PVL@"14C(1@,*:"1;P;B6MFL84DM%(]#%_V'=:-7_=2CYR;2ZYMYP(R*FI0V#S-OA5RZ2'-[,W> M%FM=JVQ%'0^UF(I23G69T[4E;I>E5V*]=D\O$A[*E)C7V)$A>8D@BL(V>]#% MJ_S<'?20]HTPJX8 *OZ$]F3#"Q!Z:4]3/+:/I2ZVO+7^\EFA1?6(Z_I MIQ\.6%W-@0F\S=IMS//G"&@LBHX#Y',Z#)M)R9RN5076TDZX_Y"F#P/7S/;C M0=>R+6K;C[2@3/-_P0FNA2 7"\-+C3S)5J1.IVCI(8LA55OEFEXI5<66K=.M M[9?@Z,SZY-3F-?"?#\?\-S.#VY$UF]>C&YO_HM IX:T2XM"W=Y!_LTEE3]2. M<3LN ?M8@3^Q/Z'0 %6T]?/!H4B;Q/T0@W9"C3&L3]M"E-_QC,IO'T-F _8C M1:I?H!D;,-""VUG2X4(3*K<$ A5!: (F[PI4&XWX-'*#H%IM'/HBM1=VJ-E.DL _-SY:_>V.[Z^ M<8>VS^+N[/NG5*'GTMBV+C#4]Z;C'E/N.-D]&+FV1[AS:< 3]G8%L[DB 7Q? M2&G:!YJ@.]2__@]02P,$% @ B(5'6"6>_!S: P R@D !D !X;"]W M;W)K&ULM59M;]LV$/XK!S7H8F#5"V4[CFL;2-(6 M&]!N1I)M&(9]H*6S190259*VXW_?(R4K]N"XZX!]D/BBN^?>GA,YV2K]V12( M%IY*69EI4%A;CZ/(9 66W(2JQHJ^+)4NN:6E7D6FULASKU3*B,7Q,"JYJ(+9 MQ._-]6RBUE:*"N<:S+HLN=[=HE3;:9 $^XU[L2JLVXAFDYJO\ 'M;_5SO?H'WSL%,N"&[Q3\@^1VV(:C +(<KZ:L@/3N[1V/U.K-K+:H5W!5ODF'\]HS[_<[]_CGTV0.U9;Z6"&H))XMWRN&S MD*<=?BP0EDI2TSILZ_@ _FME#77CH>&L98VH,KFFHM,$+*G?JH]%@N4'?E=R_F7@F\+VNI=HA@ M<$-8589P 8-A.*(A86'?#6DXA \\$U+8'>"3L&]T6VI7=FX,_?1$67.A&\<8 M"Q-(Z1G10]Y[!H!%38W7>NL4%06G(;DFH7YX!2P)&3PJRR79O!Z%,0TLIKT+ MZ+/P&LX4?= 5?? ?B_Y1\(6+3YPN_%G8[RF\VHB<2LSW?V_G"=6]:NKNRWU, M"OGLV'&)84VUU2U!*/G5[@?"K9T)*LPQ2"TYY9R.'B]NMR@W"&7S?\'3%!DW M1#G.TMSCS+4@)$>P=N,$A[Z'+M]BR/\,WU!N3X =(;BB_#,ACH:O7XU8PMZ^ M,$L]8Q-/V(3X>@%#1_^VJ0=7(;5=GW8\X2_C<-"#2Q;&O0["<_Z.FP)JOFM\ MOV2CL-]STBF]$VH3-WC5V'\@0_3N7X6L![^HZDWFU 7](0S$S@RCWO5B[-E. M0EV]GSL!@OY6]*GKQ6L?8-.1:1OF\\Y!(MS_XE2W1@?G:XF4%G>+,)"I=66; MH[;;[2XJ-\WY_"S>W'(^458%E5'BDE3C\(HZ5#U/ZX6R=/;[:4&7 M+=1.@+XOE;+[A3/07=]F7P%02P,$% @ B(5'6%H'=D%+! '0H !D M !X;"]W;W)K&ULC59M;]LV$/XK!S7IG,&59/DU MJ6W 25JTP#($2;IA&(:!EDX25XE42WGNR/E6 MJN\Z1S1P7Q9"+[S5JF2&IBH+=*60)4ZI+((H#"=! MR;CPEG.W=JV6L0QOT7RK MKA7-@@XEX24*S:4 A>G"6PW.SL=6W@G\QG&K=\9@/5E+^=U.OB8++[0&88&Q ML0B,/AN\P**P0&3&CQ;3Z[:TBKOC1_3/SG?R9S MD;/RDAFVG"NY!66E"J3,UAI:R#E"K*V9JQO]\$BV.%!A-(N(YE+9HB=4GA6M=4 MJ@BQU,3@WJD_.8'>@()Q E\PR9!:G5.QN4X95[!A14VKR3_D?D/[WL^D,ATZ MS=G4'YVTYAR1"9/!Q)\UHY! X>\W'@=V@ZX$++9ETRO;TB$"_)$%+E)ZRRIR M1+@:U-3\3$Z> LLRA5D;2F(?F<9*%P8BV]'$!:DEI@_$;HT[(#3:H#*-(38I MS_=TA(U)@(ZL-OY&0EI(YB+V0M:&G2FDT&N>"693PO2N?[D-N?:)RNC08-0G MRBB^82WIGYI-WP6 N9S6VIUK9,KSZCL4'O] 6QEW;67\O]M*6ZB\"8@ M\OYVN*<]V.KOO_#Z*=^.XN638?;(3\D% !E#P &0 'AL+W=O_=X?"0/UTI?F4P(RVX*69JC5F9M M==#KF203!3>!JD2)7Q9*%]RBJY<]4VG!4V=4R%[4[X]Z!<_+UNS0C9WIV:%: M69F7XDPSLRH*KF]/A%3KHU;8V@RVNRH-6FQ5"SX2MISM?XDZGP< MP$1)X_ZS=3VWWV+)REA5U,9 4.2E;_E-S<-+#*+:('*X?2"'\CVW?':HU9II MF@UO].%2==8 EY>T*!=6X]<<=G;VX?LJM[>L?'^*?Q_/C=6H@G]V)>E=#':[H)UQ8"J>B*,62M\(?2U:LS>OPE'_W1Z @P;@ M8)_WV05V6KJ2@JD%>Y]?YZDH4\/.>)XR7J;LPJKDBIV+:J63# 5HW.BYL+D6 MV![6L*]@7C^:Q\ZT6FI>[$IW+Z#=Z5YF@BV4Q"[.RR6S5"_U5L[_ Z:T 5X! M>)<9AT8_0*VW4*\<:@NWIZJH>'G[BWEDQ2J?@^DZ\\=.(4O =NW(^"$=M3SL.FG(2YI5[U%Y+?L@H/!]V*. M8A/)2N#C!9:%3^V?'!* -O1D)HWKR91&+U#=Q0,.D_B]6O> M=JFUXTDPOL-&>7>>H2GTNVA*FV?JMFQ[,*4\\1$%X>ZX]U$_3=B(F');M1WW MR5D[Z@?3GT87Z0?(F314(9'H>< -8P TB" P-;@1)&0_64ZBPH!4;Q3"$!R- MIV0*!7I)Y*>I&I.FA8XH(A^<37X62PTYI)OW.B]DBK -2.,]ML$ U;*?I]@= M"[ZH(,74;4^BFBB*_.\S?TX=2 P?,X7;^ _K(DNA.G32OTP#V98(DG0V(K4D MD2)UXO<$SI"^I:1OYD[?G'J6RN*&:X7.N?1.W3# R14!@*)Z\.(&3Q,C'.%= M&O9WB=(HF:LJMQ#:JXLGF7N,\,[6&B:@-\72ME- MAP(T+^O9_U!+ P04 " "(A4=8#:C>7_8' $%@ &0 'AL+W=O;72YI-=2.GH M2Y&7]KJU<&YYV6[;="$+82.]E"5F9MH4PN'3S-MV::3(_*8B;R>=SJ!="%6V M;J[\V,3<7.G*Y:J4$T.V*@IAUK/+VQ&O]PL^*KFR6^_$DCQJ_8D_?LZN6QT&)'.9 M.J8@\'B2=S+/F1!@?*YIMAJ6O''[?4/]1R\[9'D45M[I_ ^5N<5U:]2B3,Y$ ME;OW>O5/693WPHF;*Z-79'@UJ/&+%]7O!CA5LE&FSF!689^[>5VTYK@;2"8O$(P3NA77;J%I7=E)K.7!-I UT!,-A!O MDX,4[V4:43<^HZ23= _0ZS8B=SV][BOTI@MAY/DM3)G11*SA88[&QHAR+OW[ MO\>/UAFXRW_V21]H]_;3YA"ZM$N1RNL68L1*\R1;-]]_%P\Z/QQ WFN0]PY1 MOYDB)+,JEZ1G])LNGZ1UD,'+0V-V;^76^S ?IOIA(6FFZ6(IR_?UWHR0>_F#I_?3W,_R,STB44.)T'*(+[/V D;E@9*H,6<.' MGV74/(LQ3W0MA2')3D(PL2P>I6G,3">JA+OG.;;:,Y)?4KETM,0*ZZ45A:Y* M9ST]IF-/+^FA%C%OS'3](@!>T.C.=S M(^<0AFX% B,%9[>#-L%/E- 1)8-H.**?X$I,XR0^/4E.Z2(:4#**1B/Z&.QU MTCVEDV%T<(A=MV$WBN(.Q5&,]_Y%%WS&7LF[&VK. MK GY98F$*+-SI\_9@?:K*AZ"&CC@,=QPB"$$_?<;?RPU_5RF>95!P4/LJ*U( M' PJE>><0[,S$.TU4["K=Y3R>9J1=+:6P!L_21=F2:R$R6Q$[+EE8U0;C&JK MQ_]!0G)ZEZXG^X)4JN$P[* 67NM#EMV*W5,TID>Z5455[+)R"YBG$&MZE*2L MK4!O61E;P?[,WE-AJ*3A3J1 >%;E.3EIB@!^SJY"&3.9"67H2>25CVXVRK,U M5H+1954*!H]K3[>&^KPC0_AEB";;6)@A -A2* H_:X*T6;R-4=(+0)VIKHH MV#Y.IY\HJXS/ EALY.=*605L# 0;43ZSC1E9MTIG'-98:VM!@1G!66J'N';* MY0&$@3]B[Q9$Q*[**>2OB#A*6!NK.OK.11U]7CWGKZAGQV?G==SQ@( U"KQK M[C^0SI6K>*J6CF,B1&[8CK?8*_G(!^H9GHC:>O(( 9D@D* MUBL$R==_6^_9 M>O?;.MTJ%N"9YB (+O2Y$L8Q=DJ%732D&/\1. MTTF0FYMO[T#QJ+<]]L*1#G0%_:8KZ!_N"H(OC)^$RGWQY@+KB]"^7N @K?W] MR[X&X46J#)9ZT0+PL//*WLF:X@70$$3>M?VFI!/W?1/ZH@5 >=^IWDV)W%OT M$NJB?(RSD-V!8\.]<@O-G4V&ZM2AAZ4++4;P@IUD!G2Z*=@QS'H8 M!6IUU*4#1AXT1AZ\K?5[J.6OZU?3P'( G]'46Z(6RB-N&OPP-:E,NL!.K^(S M^H@@"/W9F#-FV+?/;0ZCVYN]Q3-%JC;%-Z0FBS,3^Q*"3*$_#)EL*RK9,=Y- M)Q,NIP&N8>)VMWY[RZRD\08(3FHOZ5_<$H8#R-[VR;=L"&'/HU&)/Y%B]T>- M]E7E[,K)Z)B2BV/J)L>8MI_.9P:J5' -P[V3X=S?BP;'W",=HV'!S[M- L_5 M3-))Z$XQWVW^[S?I;ZUDCF02,9.H#RY1Y[CI01L];NGE.4T>H8$#+,[C'I].NH-&>)1MQ,-.P>B M8=A$P_#-!Z%G!Z]KVW9X<"V2I?4NCK(!]TB#NW/>EZF>ESX33$(YO-/6[?7^ M@VCV)\UM%.D6"E_@2^O#0Z?*GY-6RBTVY>YE/@I5:=+4IKU!$1J,5)O,G[E\ MC#WGZQ1"-9T_,X8&Y!PI$%%7+ZXK]C\LWDJK:W1ANKERD9^23+"NS/:6(T&B.'XP6.3GS(B"[\;W??XHV!HE6-1#G->=!!^1+@ $SPXJ!3^3!$>G SX^:GQ\ M]&8?OU"N_T5F[>W M;N8*:>;^_A$=!-]>A$NZ9K2YXAR'F[WGY>%^%/E]KB!A+F?8BD2*3LZ$.\?P MX?32W_,]:N=TX5\74J"OX@68GVGM-A_,H+GXO?D34$L#!!0 ( (B%1UBH M,+'@B 0 &P+ 9 >&PO=V]R:W-H965T\I"N$:=;+!;[0$NT350259**F[_?(24[[JYC M9+,OXDB<.7,[0W&\$_*[VC*FX6=5UFKB;+5N+H9#E6]9194G&E;CSEK(BFI\ ME9NA:B2CA36JRB'Q_61845X[T[']MI#3L6AUR6NVD*#:JJ+RX9*58C=Q F?_ MX99OMMI\&$['#=VP)=-?FX7$M^$!I> 5JQ47-4BVGCBSX.(R,?I6X7?.=NI( M!I/)2HCOYN6ZF#B^"8B5+-<&@>)RS^:L+ T0AO&CQW0.+HWAL;Q'_VASQUQ6 M5+&Y*+_Q0F\G3N9 P=:T+?6MV'UF?3ZQPP3=IUNG#B0MTJ+JC?&""I> M=RO]V=?AR"#SGS @O0&Q<7>.;)175-/I6(H=2*.-:$:PJ5IK#([7IBE++7&7 MHYV>+MD&2ZP5O+FCJY*IM^.A1EBS.*OA0%ZSX%6"( M\1R"(ON@+LE9Q"N6>Q &+A"?A&?PPD.2H<4+SR<)MZP14O-Z W_.5DI+I,1? MI_+MT*+3:&9,+E1#H$_H5.QGT4_'?K=EL!8ESJ%'CP2#9 M/:M;IHSKCI,,YUJ4K8WG#:^1F66)LGI[ 7\P*GLJ #:252M4WC?3/(AY!##? M RU[('4!LQ8_48V6WV9?'C=@ (&;A2,O[*0D[J4$)1_FI6B+=[=X)#V &0*8 M8^0(G$:1ET*69MX(4I)Z 1%ULI] -T,X#(3<,87;VL_O<,J9PC^$OK;ZIFJQ@D!",>V$*$ M7F(E0C*L;)^>R?F>%XB#Q8\(IH'KR"31M24X+B=QXWB$6\3U@P2S,UW*L%_/ MJ<29^8D/\Q,_>WZ^,#/SC[7[Q,1&TF;+<_R\P7J=&J"S\$\/T%Q4#:T?@&HM M^:K5Z/'0-BU@\^A:6M?V7U( "AJM]UU]_2HC0?I>@=KRIC%TH$6!?I3WWUCR M;W4-<2,%)CE!ZJT:V=OMC:& M2*G(C^VPA:F/-,4U,)2:*4YA07.^QKPS]!M#FD;(JS0U _X_&9@<&)@\FX$+ MDXC4#S;Z#S]:WM@?T7.Y>-;1"P[S(UKPHS\*2JAS%"G;1^I:9OW"'0_+;%)[ M@C7_I$D\2K%#N*;F^+XVYT1MO6(K1N:$S%)LQ>*,]P$DV0@5<;6$.M6BX=$- M"-FUL?<\!;EH:]U=A@Y?#U?)67>#>E3O[J$W5&XX_G-*MD93WTOQ0)#=W:Y[ MT:*Q]ZF5T#BS5MSBOX=)HX#[:R'T_L4X.%RPIW\#4$L#!!0 ( (B%1U@: M(?PM"@< / 2 9 >&PO=V]R:W-H965T7[_GDK+L M)(ZGF.D74P_R/L^Y]UIGCTK_;M9"6/:EKAIS/EI;VYY.)J98BYJ;0+6BP9NE MTC6WN-6KB6FUX*4[5%>3. RS2GJFNO-E:C4 MX_DH&FT?W,G5VM*#R<59RU?B7MC/[:W&W6204LI:-$:JAFFQ/!]=1J=7.>UW M&WZ3XM'L73/R9*'4[W3S8WD^"LD@48G"D@2.Y4%O MM]*_=[[#EP4WXEI5_Y*E79^/\A$KQ9)WE;U3CS^(WI\IR2M49=PO>_1[LV3$ MBLY85?>'84$M&[_R+WT<]@[DX2L'XOY [.SVBIR5-]SRBS.M'IFFW9!&%\Y5 M=QK&R8:2S)47$[\B M)HK9SZJQ:\,^-J4HGPJ8P*;!L'AKV%5\5.*-* *61.]8',;)$7G)X&CBY"5_ MZBB[D::HE.FT8/^Y7!BK 8W_'O+92TP/2R2ZG)J6%^)\!#X8H1_$Z.+M=U$6 M?CAB;SK8FQZ3?G$/^I5=)9A:LFM5MZH1C35T=ZN%A1?>H4-F'Q5\V.Q/:\&* M)UI:KT7ZL''$RO-6_D^4C!NV5!4(#Q PI%#4"Z&' M--)/3#\1NX%48V7!WK D#8,4ZS2VD81Y$)*$) L2NH_"(&)'DC =DC#]RTE0#])5IO&5:,12VA.$1+-]/AW* MS5%]K^>FW:E;[*OK0V =?:7YMCFZ[K2&OX>4G[+O12DT06B<)\&,1?$, MIV_$4F!_N;=I.+BS;AQ/PR \8>-H/@\2K-.4EMZZ<02+3X8E#:*3P432-P:. MZ% 4!;.3WLKRB%ZHR^(@Q@F*!:VSD&1N4;O=]B)S"-X<<4#L0D>!Z0S:C^ W M&_";?35^/RZ7PK7 /8RR.\2!W8E"-86L)*=&>0BU1[7\3=26$H8!CTNM:F9Q MBM>J PRH''46@5YL&&_;:B.;E7N_['-KD,3.*KTA04R3)W SCO[!K'I6(DBI MX,6:-I"(C6. ,[:QWX0K'[^TB"XV[7SF=L]$9]X;-DM<@8JB&$!&NJ>H4PZ, M/ACO6(,Y#$9N?>S#QF9@&,Z$C(BSA>BV-ML^AD2>;2C@2)P&*8$W)PB.0\+C MW5M>MQ]NW*X"()8H9N,D^OSQ(U9EJP[I&^W=4MLBTWFO#WGZ7 MQU'\@8V=#]N[7Y%"#9FY8R;8':+N?'..S0:.S;Z:8T-1(FY=&B/@ V]*]I/D M"_#+RL--X:B"P_2Z!P#D4A:\9\JN,Q&^J5?Q9O-/PRK5K-Y;H>M=X:((\YUM M3YY7.T-=SW^=&)?&.WR0$C?'XGGJFD,$;@V: 2_1=(+-4O2=:4X\>PW3:%(I MBTCE-6\E8.2 N.6* +,;:*5Q,9U-P=MXGD#!$E"=$WP\E?=T$0L.9)T$'&.4OFT.)1#M)'.#LTR4-9C-Z%:(\YRUVW_8U7 MG?>+4^)X4PAP'"/4_(2X'M)Z(#]#Z7DX<'Z6N2BBAX=/S^Z9?DHS$3RS&Q<1 M\4^1A,@_SD11(&A7.R;8SA M)'K1\I\S9!Q!J9LN,)+,O=9#"4+-P8P[I\DTGQV?3/.AZN1?776>]F]Z\GF_ MHE(MZF?4@]7GJ*+#U>>2Z1XLQ$HVE \/ ="&+GT_?U&:K ON2E,A>+T% M/*($_?WV?,4K!V3TRIV-L(@& =>/,S?"1E'BZ@_N7=A:95S#,O"WXH0[C!;; M.97.H@Z69;\E)XJ AC.0]]7#K99H3&[^>'XV(^:CA-WYHD&/A_X7>U"ZUBRL MK43MROWV_;!O3GWY)]X:^CO0]/.'<*6ZDJ .]W+'KFVBBV=N,L#O7H $E=M= M:$"]_$6(#B%XLO<5HA9ZY;ZUH,93]OT'B>'I\#GGTG_%V&WWWX)^YAI)0O<2 M2QP-@QG^-FG_?<7?6-6Z;QH+9:VJW>5:<,Q,M 'OETK9[0TI&#YR7?P?4$L# M!!0 ( (B%1UB).&Q'( , (' 9 >&PO=V]R:W-H965T>D4'AKP'9-P\W3 M!J7>KZ(L.BQ\$;O:^85DO6SY#N_0?6MO#1CN8I23P@E%LXC<.H>\!JE]$!$X\> &8TAO>/Q^(#^ M5]!.6K;^D^Z+W?^.@9^KQ"BUM:&'?V\YF$12==;H9 MG(E!(U3?\\?A'(X<+M)G'-C@P +O/E!@><,=7R^-WH/QUH3F!T%J\"9R0OE+ MN7.&=@7YN?5GNO>/JM -0HL&[FIN$%Y_Y5N)]LTR<13"&R;% +?IX=@S/@K. U[^#-X';I10 M.PNWH]S_KK;6&XBNA16#0/&*U?OA..?MF ?\B-T,* 24 -ELR.B2!;YAO,OC<-6BXTV81U ^Q7Y)I&C/J M)_,L3JEG4Q;/"4EI>D*]_??P7K%\QQ\(8H<]!PN=I9A.'V0.*D\JRUE*Z#EC M<4;M))[T5T%5!K"JJ.SX>\*FE?H)"=_IXA[XGIO2PC2^A#DYS(GFGS(Y>\HY M\Y YNXRGD.=9/#L^D-%L,:3-2TCCRSEU63R9A=G\8LRCL#GM-_-^P'!&"G+Z4@IZ*MN3H[I$%[4+U=>2(+KFOD2-JV.!O^KKVB_S_N_PB9N= M4!8D5N1*E*81F+[B]A.GVU#EMMI1S0S#FGY2:+P![5=:N\/$!QA_>^N?4$L# M!!0 ( (B%1UCT4W]+L00 )(, 9 >&PO=V]R:W-H965T2B[T62\WICKM]W6: M8\ET("L4]$LF5<+Y')]U@M[VP^WQ2HW]D-_/JO8"N_0/%0WBG;]!F59E"AT(04HS,YZ MY^'IQ<2>=P<^%[C6K3583Q92?K6;C\NSWL :A!Q38Q$8O1[Q$CFW0&3&MPUF MKU%I!=OK+?H'YSOYLF :+R7_4BQ-?M9+>K#$C-7\+: MGQU%/4AK;62Y$28+RD+X-WO:Q*$ED Q>$(@V I&SVRMR5EXQP^8S)=>@[&E" MLPOGJI,FXPIADW)G%/U:D)R97\JR+ Q%V6A@8@F74IA"K%"D!6HXNF<+COIX MUC>DRTKTTPWNA<>-7L -(_A$4+F&7\02E_L ?3*RL33:6GH1=2)>81I ')Y M-(CB#KRX\3QV>/&_\ORJT"F7NE8(?YPOM%%$GS\/A<$K&1Y68DOJ5% MU8Q&]8B]^;LWX7CPOL.%8>/"L M]?D=W;Y(HG+S74&V-2=OA MUM9B2BB6"U1-4N&H$,1QSJE<]?$I_(Y,.?Y8;7NG#[BH+<00?H)I,@U&=C." M,)X$H5V.(1D$ [N:0#*BU;TTC-/A\"2:AL$8.I(Q:I(Q>G4R'D0JR6S;=TA- M8^WU@A;!,\"B*?W] G.H$!?=GF>3SM3O*X M2?+X]16'GH':',QF-Y!-')5$)87C+L%Q]&6B-_W()Z$0_N+U=R!G!I=@I#^L M88W4GRCPG@)Z+]8G@$\I5@:>7<0M9(4J)75TV>YE@B!_3!L](K@F"6:[8LLZ MBN9P3-&D5Q(,X3-1S=&N=2(,@RF$@Z;.]H1'"96G>PU;^"G3.=#0D#D_,B5+ MD/O*M14*G>*1S?_M]0.YKM%&;V%H_" WR'URFGB[LF6A0-!4\!T,<#*WX$0S MAQA&@654-"9CSU]@L O%%W>_DP[V2'B$K]#./#M<8WOOD0OV,<1DYY",_$%J M2?>*K(4!L@GI6 )OZ3F"MQWDG#3DG+R:G!]J6Z2M 'NVWK!GURP/$;83_'#[ M>2%B)Y!Y]=_'OMJH=\E!EN96W#8I@4\&,IK/6FRU_$>645R!O4SSSI9R7KI8 M;]K&<+)M&T.;==704 MB>!'TV!XO+M?HFD0PP7C3*0(=V[,_M@JZ6M7Y"Q-54TDV:&ULQ9GO;Z,V&,?_%8N=ICNI"X'\:KLD4A-N6J7U%K6ZW8MI+UQX2*P#F]DF M2:7]\;.!0N@1KV@^]4T"QL_']M=^S//@^8'QKV('(-$Q3:A8.#LILVO7%>$. M4BP&+ .JGL2,IUBJ6[YU1<8!1X51FKC^<#AU4TRHLYP791N^G+-<)H3"AB.1 MIRGF3RM(V&'A>,YSP3W9[J0N<)?S#&_A >3G;,/5G5M3(I("%811Q"%>.#?> M=>"/M$%1XP\"!W%RC?10'AG[JF]NHX4SU#V"!$*I$5C][6$-2:))JA]_5U"G M;E,;GEX_TW\I!J\&\X@%K%GRA41RMW N'11!C/-$WK/#KU -:*)Y(4M$\8L. M5=VA@\)<2)96QJH'*:'E/SY60IP8>-,S!GYEX+\T&)\Q&%4&H]<:C"N#<:%, M.91"AP!+O)QS=D!B!;2F(28BK131BRG$I"MVC#$A(2$.@G] ES MCO5\HOO-_0[SX/7F MGF$THWI&1P5O=(;W2?G:Z;1P1M5U",I9I9I0CM8[3+>@)Z%5C="09 F@/W]3 M0'0K(15_=P<#*]G.6//WC3X<]=RMJ$!99@+=7' MM>IC$WUY#R'CD58R TY8A!*\[5+/3/%16BSM+JF,EGVEL@1K236II9H8!_E% M[PY4/CTKI5Y>:(=Y=, <4,99E(>RTZZN<)5A+N6FMW+2W ML5U^J81U7=GLPD++,%:$E[6$EZ^Z?ODTJ;J-F&!)5A+]:M:]2OCPCU9J@B. M*LH7G1Y>0F8%1(?X^^5X<#5W]Z>:?%MG-ABWZP3F.JT1>,,FM!P:Q[!F:9I3 M%2B^TO_,N+Y+P2HML$5K2WD2I7MOZH15\[:DMTD+;-':TON-]+X-3ZPHIR[D M3[[QQ:K6Y*36:/C"%[M(T\'TC#Z YH)BS%(4JM>0XE.A MY*[ZM@1$TZX9GSB3M\/+N) M6DT?K-("6[2V:DT&X;UM"N%9S2<@);M+;T31KAF?.(_[6)FM$3PR9JM.PM MH25:^^-PD\;XYC3&WB;Z'PT9/LB8+?L*:HO6%K1)9GQCQ*[7)"BN1%RM0B0. M.*ME%>@?9-ACS>"^CFZ5%MBBM45MTA3??],]UC=F2;VEMTD+;-':TC>9E6_. MK#X>,\++CQSEA]E._9;0@5*(%;(X6"F0FI>GN:6-Y)EQ?GF(Y-J M,RXN=X CX+J">AXS)I]O= /UF?KR7U!+ P04 " "(A4=8KF6_R^X$ #C M)@ &0 'AL+W=O;BH*KET2R MQ9-[+D^(#Z2F6RZ^R0VE"CT5>2EGP4:IZCH,9;JA!9'GO**E_B;CHB!*WXIU M*"M!R:H95.0ACJ)Q6!!6!O-I\]E"S*>\5CDKZ4(@61<%$<\W-.?;61 '+Q]\ M8>N-,A^$\VE%UO2!JJ_50NB[L%59L8*6DO$2"9K-@O?Q]6TR,0.:)_YD="L/ MKI&QLN3\F[GYM)H%D:F(YC151H+H7X_TEN:Y4=)U?-^+!NW?- ,/KU_4/S;F MM9DED?26YW^QE=K,@LL K6A&ZEQ]X=O?Z=[0A=%+>2Z;GVB[?S8*4%I+Q8O] M8%U!P#\#_'3 ^,2#9#T@:H[O*&EMW1)'Y5/ M$N9I MK68NFMXTH[4;5III?%!"?\OT.#6_HS(5K&I:RC-T4TO]@)1GZ(9()LU'"T$E M+179=;UV+EG&4E(J]#Y->5TJ5J[1@NLTO.OSM!72;,Z1_=Z_B1Z=T<58;G\91HJ[<=4%:;[VF]VM>,3M?]!RG,4 MQ6<(1WAT9/BM?_@=3<]1LAN>N,-#W<6VE;AM)6[T1B?T;GE1U8H*W3QJS1KO MDF=J2P1%/]!G5K*B+HZ9]:J;?^=K69&4SH+*S(AXI,'\YY_BM 8DXC MDK812:.>G&C$R_2[\X[^OM?/H4^*%O*?8_X32/] 8H[_4>M_Y W"!ZF87F#H MRB8]H^C=,R7B>,R]J7NR/)C= M'^BA7DH=?'/SX5'_/.;4J]C7*9"88_ZJ-7\U1,:O(/T#B3G^X\CR4@2;\@Z] MR;%@[O'%._*M3@_(,.X5= ^Z^)7Z3C"4FNO;8ER,A\AX#,IO4&IN#RS!Q5Y M>D/*0>FMH[JD$'=0;NNHKCONV$(:]D/5Z;B?7MW]DKWW7X9@ M-VS9#<=#Q!V# MK)GMYV_8 AT>#1)]4+B#4G-[8.$.^_?D^D1W6C[GU(;'D.^XGIWDQSCU4>E.:@U-P3)DMX233(&1,HY$&IN3VPD)?X M-^AZ1]VOU]N]O[I7;+DGEN42/RT=C?KI5=VOUMOH((>I!Z>IPQRGPIZG#@%U MB86Z!/A(U:_7V[V_NE>LZHEEM\1/1_>42+KAN9OWHQY!H0U*S;5M02X9Y/0T M >4W*#6W!Y;?$N 35+]>;_=O/T,-#]Y ,J]_?29BS4J)A\HL,E=F]4 M[6X4KYJ7DI9<*5XTEQM*5E28!_3W&>?JY<:\Y]2^US;_%U!+ P04 " "( MA4=8<_7.%B4) %1P &0 'AL+W=OMU*JK3K?]S"1.@I:7%)C,[O/K'Y,P MN3@V#C0W\V$W)-74_V=;U[LUL5BVW(HLK MM]B)7'ZR+LHLKN5AN9E5NU+$JT.C+)T%GA?-LCC))XN[PWL?RL5=\5RG22X^ ME$[UG&5Q^>5'D18O]Q-_\OK&G\EF6S=OS!9WNW@C'D7]AE$>S$\HJR41> M)47NE&)]/WGKOWF8>TV#0\3?B7BI.J^=)I6GHOC4'/RZNI]X#2.1BF7=0,3R MO[UX$&G:($D>_[:@D]-W-@V[KU_1WQ^2E\D\Q95X*-)_DE6]O9_PB;,2Z_@Y MK?\L7GX1;4*TP5L6:77XUWEI8[V)LWRNZB)K&TL&69(?_X\_MQW1:>"'/0V" MMD$PM %I&Y!#HD=FA[3>Q76\N"N+%Z=LHB5:\^+0-X?6,ILD;T[C8UW*3Q/9 MKEX\Q-76^>G?YV0?IR*O*R?.5\ZO^5Y4=78XGCIO]W&2QD^IF,J.FS[*..?; M=Z*6;U;?R8\_/KYSOOWZ.^=K)\F=WY,TE6>GNIO5DESS%;-E2^3'(Y&@A\@[ ML70=XG_O!%Y #,T?ACB:?:J<3R MN4SJ1%1O3#D>04,S:#,DWU2[>"GN)W+,5:+5/ M;.B+MUE1ULG_Q,IY**K:E.JQ/3NT;XK%?A%YGLOO9OMN#GI42%@G2B$7GLB% M5G(_ET55.1]S6;?2 \>?9;TR7G-''-[Y>L+=\(RC(8AU@A2*]$21CJ/XFSP6 M1HY4^_JI[[G!&4E#U-RE9I+1B61D)?E352>R$DIV[^.D=/Z.TV=A8GA$B;JG M.IB?\8LT?F%$768FR$X$F97@H3H)J$XFE[()H>4@%J@;ICQSOC:PU1"794 MW<H2[Y5PT?W 1*:V@>@YKY=SB_7)E\7:)]T!;#- M0P\+/.KV79N@Y+Y=RD=4)%W-M?%N"U$)@I+[=BD?4Y&884:DS=I,4<0E/3Q! MA'VKQ@VO2]QPOL/.][[L@\O M12U0M\[XYR3UD)Y2%(".!W8='U&*6B2ER'B=95=+TA 5=:8H*D\0WL"^S!U: MB@)] =N<[_.EN"F,S/M*40#:&-BU\8]Z*THG/16D6':FN1;9@4:/0R0T-6U0 MW""Z22VRZOCH/D!"4_L 1#VPB_J 6J2K=.!UKKDV#3W*IWWN1@!:'MBU?$0E MTF5:\8!:FA>B5)J@Y8%=R\?4(WUQ.^4N\;I_6@F=#RVA!(28V!? 0TM3"Z/8 M0G-M4FR(HD'?G)B 4A*[4OY5U''JK)//DF:2+XM,= :GD:T5;^S8Q$)3LP<9 M)C=QL FJA8V%IO9!Q\2^VL76I9MRW7TUA(5!T+?:("#Q!,O);H%L?)-/F5EMS@6[BC7A][T*!0C6[L=#4O@!U)C?QNPFJX8V%IO8!2#^Y MUO,F!M-;MS]-4?VWV4#F0RR?.]0E7*^BX6"G.P21#]&<[E!?\,K%G'8WT!#E M]RWF0I#C$,?O#O4%+SE?R84&3SSJ6\B%H):A72T?A+P6U\E2LJR<8BU'XZZH M$N-5:4<:.PBQT-2\.W>3;V)PAZ@&-Q::V@>@\^&U!G<+H%R8Y]>E'M(WOD'8 M0RQC.[QL;%M#5((@Z2&:L=TB61G:0E2&(+0ACJ7=PEC/L![21P\T,+1KX$.1 M9:)<)G*MMHMWHC120W6QL=#4G2&@JO0F+C9%=;&QT-0^ -FFU[K85-?AT'?/ MUSQT\*UI"E)-L0QL:G.G6X*##6P*0DW1#.P6R MO+"EG?U9=L%[*,I=44J*YV//2!/5N,9"4S,'1:4W,:XIJG&-A:;V 8@VO=:X MI@9+.C)LRS/XVXSU^1D4-)MB6==4-Z4]S6&E@W6;@FY3--N:&FQK7S-=3%&L M4PS4/8X@MQ&.5QWI2UB?SK5[%8:P@'E]=P$B4,3(KHCOBU(DF]S9%'M1YLW] M_"&5R0XZ=E1BH:E= ,(;W<2RCE M:RPTM0] VZ-K+>O(8%EK8\D0Q%W>'-4W]#O;L)'V81O,:VVR9 CB MO11!,".[8/Z59.+5$#)W(*HUC86F9@OJ&]W$FHY0K6DL-+4/0-ZC:ZWI2-?K M@!%=,/_SAFP&&L^PC&IV>4.V-40E".K.T&QJ=GE#MC5$90CBRW ,:J:;SZ:S M;@@;>M9!*YE=*S^ZCVYWOA1O1+[\@\NQ:ZYKIOO3Y71]FV+[-^VZI,%!VAN5>L\ONM35$)=CY@16:>\TNN]?, ML"?;Z^U%D&.&8V S?96KG6<]Q.^Y34W M\;(YJI>-A:;V 6@[O];+YKJ734-M@R[75;U'(CFH.L?RLKDNV)ZVN."#W6P. M*L[1W&Q^VGG6>4=(\(.;WN-S(T^FD8BV; M>6XS 2^/SUPY'M3%[O#8DJ>BKHOL\'(KXI4HFP#Y^;HHZM>#YDDHIR??+/X/ M4$L#!!0 ( (B%1UAQM:-)5@, /X- 9 >&PO=V]R:W-H965T,!"='!GMWTE%@X<;'= M%O;K9R=IFK0AXY*]M'9\OL_G\_&QCX<;QA]%!"#1GEB7""&(L M3+:$1(TL&(^Q5%W^8(DE!SQ/03&U7-ON6C$FB1$,TV\W/!BRE:0D@1N.Q"J. M,7\Y!\HV(\,QMA]NR4,D]0-K0&IQ3V C2FVDI]2=J_G(L+5'0"&4F@*KOS6,@5+-I/QXRDF-8DX- M++>W[)>I>"5FA@6,&?U-YC(:&7T#S6&!5U3>LLU/R 5U-%_(J$A_T2:WM0T4 MKH1D<0Y6'L0DR?[Q<[X0)8 26@]P05N$+ 8TA7 [=#P!B0D5)PIQ-YV@XZ,3=(1(@JX)I2I@8FA) MY:^>U0ISW\XSW]Q7?)M :"+/^89I'S,AZ^1D>+\>KQ/R5"QQ""-#99P O@8C^/K%Z=H_ZL2U1%:1ZA52 MO2;V-TC-\+T4KX^*=="U;;,_M-9E#8=6OM@>TQ74N>BW&8V6R"J".X7@3F,T?C&):9W"#-8M!\$=[(4@L^F70]#MF+WZ M$'0+C[J-'F6' ,D. 5$< G4^-A*]-PHMD54T]PK-O4^F?Z]-J2V15:3V"ZG] MQO!.5J!/;@I"(!GA!+$$T M@7J>Z7[/!/'-_&S9.^$$Y@T+.X)]R9B W )D2 M?<4M5/&02JK=M(,#38[3-;T]38VS?E"38^\N;ON39W1.4);1Z=NFNR>CQLQW MW9+:JH.ERL)IY9S.:5K*F[;8JJ)W-8+3>"^_+W5RKFKNN&9G/T#_HQ1P=K6 MTUP,O#]]@NK%* MQ;E^&5UC_D 2H;;(0N%LLZ=N:)X]-K*.9,NT7I\QJ:K_M!FI!QIP;:#&%XS) M;4<_ 8HG7_ 74$L#!!0 ( (B%1UC;9-O3W@4 -0B 9 >&PO=V]R M:W-H965T(O#Q7UM6:BR]R M :#(8Q*G\KJS4"J[['9EL("$R7.>08K?S+A(F,)3,>_*3 +\T9)W*6]WJB; ML"CM3*_R:_=B>L67*HY2N!=$+I.$B:<;B/GZNN-UGB]\C.8+I2]TIU<9F\,G M4)^S>X%GW0HEC!)(9<13(F!VW7GK7?ITHAOD$7]$L)8;QT13>>#\BSZY"Z\[ M/3TBB"%0&H+AQPIN(8XU$H[C:PG:J?K4#3>/G]%_SLDCF0*3:\$7Q.AHQ%-'^1BYJV1 M?I3J^_Y)"?PVPG9J>LOD@OST=1FM6 RIDH2E(;E+5R!5DI^?D=^8$$S?'?+* M!\6B6+Z^ZBKL6R-T@[*?FZ(?NJ,?CY+W/%4+27Y*0PB; %T<=#5R^CSR&VI% M]"$X)WWO#:$]VB>?/_GDU?>O250-W3#&V\,1Z3.B <8_',8SPS0(]ZM;U<]Q M^SMP/R(Q$04*0I+?-7VG6K?O3D$BR5_OL&UQ_+?I7A4=#5P ,;^O07P:4DRQ3S9QS]BS+'> [2 M)& !-,R!=&I=3;T>IEK\N^JN-L5I!TZ&ACC?.K(3>0\KWD,K[]^Y8O'&RL%9 ME&[+0#(NHSQ3_V=?8S=%7Z--QOTM4:S#.7;&. )K*#>JE!M9E7L;X[[)T@ ( M[L D$!!&JI!+;VDKS)7L(88S_/),X@+%#>E!$0G!4J"6YIDU:DV8[2DU:@F\ M/9FL@SY1DG$ER?@T22 7)1.8JA3$3V<+B,-"$)W(, [0T:!:& (S$'B!X.X7 M?-F/OM#?&M(D]&& _2^A='N3;#$M5+:&^);0YJ4:$V)'D*I MGF#HJM4"RQX]0<,H?L()J$"@G\XSSHQ%@J"#6@(RS]9,A(2%_RQW[W%E]U;F M>T-\:TB3>>T1/:M#^A;F(5^GAW#OMQ/N9&+*N(;(E@2VD*8$M8OS[#;NG4Y$ M>>*!0HP$4(%PCVTI01N^961DU0X<7)@LG=?V?KNXU4[-LUNUC1H@>*X!]NR/ M7MN0#0?&'=+>][&^S!5:4ZG:F7EV:U:8VEGT"%JA@">P9[^QXQU;%#E%\UVA M-;6L+9TW?JG*T[.ZQZ-5=HGFNT)KJER;1>\0MWC8SFMP<>84W XTUY_VL9W* MO3:/GMT]?L@@?:@ZY1/-=H34?B=7NE/9> M:J52JP\^5F6G:+XKM*;*M6.F=L=\FL,H08=['88AT.PP[,,\58;:95.[R_ZP M3D'(1921#$2 K-D:[0FNJ7!<0U'D!42(V'G:/!L;$Y;2 <(765*HN(*B]@/B0+^F8 MI_,S73#;%K73RL$IFN\*K2EB73G0%ZL-M_D+"UO4;[](O7K"H88KW/=XS,=<_5L0P0\C>^1@E M$\4K%,6)XEG^4L$#5XHG^>$"6 A"!^#W,\[5\XGNH'J19?H_4$L#!!0 ( M (B%1UBN^I[_FP0 ) : 9 >&PO=V]R:W-H965T8# MNH=$7ME0%F,A3]G6YGL&.,R2XLCV'">P8TP2:S[-?ENR^92F(B()+!GB:1QC M]O01(GJ<6:[U_,-GLMT)]8,]G^[Q%NY!?-TOF3RS2Y20Q)!P0A/$8#.S?G6O M%UZ@$K*(;P2.O':,%)45I0_JY#:<68ZJ"")8"P6!Y;\#+""*%)*LXWL!:I5C MJL3Z\3/ZIXR\)+/"'!8T^IN$8C>S)A8*88/32'RFQ]^A(#12>&L:\>PO.A:Q MCH76*1!G1//*,EHW6.#YE-$C M8BI:HJF#K#=9MF1#$C6-]X+)JT3FB?D"\QWZ[7M*#CB"1'"$DQ#=)@?@(L[. M+QMG),F"Q1.ZAW7*B"# T?L;$)A$_(,,_GI_@]Z_^X#>J= [$D5RKOC4%K)4 M-:"]+LKZF)?EG2CK!M8#Y+L7R',\OR-]\?ITKYENRP:57?+*+GD9GG\2;R5J MC"_0%X9#DFPOLG:U.G*!/GV[_/,6_?.'Q$&W F+^;U7KHX8 FOTQR_[X^O0YT4'2$TI1R)VP'P^4)B$P)': (+\6@^05(KJ1*]":IHF0,N@BD0\TJ=7G!8/A"Q)Y4% + M\H-N!J.2P4C+X L5.'JNE9>*[*IPU*IP./):?6Y'!;XS\+NK#,HJ VV5V:H# MU:K359X6H>_-80BL079556>65MLK['67B4JUA]66NJT@M3M^),036H.PZE3EPSB'=8E1# M+3*%UNQ1S4"YIN1;(-65.1JX+]3;$73RN>96!L;5/O_G2P9[3$($C_(%@$/N M\ZA\KC'I,AE3CSK,.70K6H_=>[Y^A%-Q*ZOB^F?1M-8A]>Z1(;1FCRH;Y.I] M4!]-=QB=UHK<&30\H>G*ZKAZK_-7)M^()MM\7=8(6 O4>W(,H35I5][)#5Y7*UCJ67@, M0*"-?-WH+E(+TGMR#*$U*5=.RKTZBX"-&B]3:,W]ALIY>5K7:.\(TMMFK_)&G]T=WJ4CEO7A2VOKTWKL@AM":9&O[1.?9*#*[4_0C#)A7 M&3#O39M%;Y*VW]Y >;F!4<0TO,>DYKJ;+"J+Y.DMTC)=160=/5T*.<,0ONY9 MH\?L/8^&T)H=J.R7-SJ+UHUZ-5-HS1Y57LW3;W29U'K0VO%LOSQV!+5?'NW: MYP+UK>8.LRU).(I@([.%.$@"F N3U#:7B M^41]E"@_0LW_ U!+ P04 " "(A4=8M>$9O70# #7$0 &0 'AL+W=O M8VW4 I1Y:4%5C(+ELY?,, 9QI4$,=WW;%3X+RT M%C/][)XM9G0K2%["/4-\6Q28_7@'A.[GEF>]/'C(5VNA'CB+V0:OX!'$E\T] MDSVG8TQ(Q6,ZMO[WKQ',50$=\S6'/C]I(+>6)TF^JWVM2JYE3 8_;+^SO]>+E8IXPAQM*_LDSL9Y;D84R6.(M M$0]T_P'J!8T47TH)UW_1OHYU+91NN:!%#989%'E9_>+G6H@C@!?^ N#7 '\H M(*@!P5! 6 /"H8!1#=!+=ZJU:^%B+/!BQN@>,14MV51#JZ_14J^\5"_*HV!R M-)Z_10^RS?)40(9T]&G$ZQ@$S@E_ M(V._/,;H]:LWZ!7*2W27$R)?!CYSA,Q4S>>D=5;OJJS\7V050VJCP+M"ONL' M'?";X7"_ QX/AWL=\&0XW&W#'>E.8Y'?6.1KOJ#/(B7ZF5?_?I2AZ%9 P?_K M$KGB#;MY50FZYAN[2;+8)%EBB*SES[CQ9_R;:O'8I#DFR6*39(DALI8YD\:<2>_F M>6B7"7D$2&X>+U\ERZ)TR2Q2;)$D-D+3.FC1G3WU2PIB;-,4D6 MFR1+#)&US/'$Y]67;?=Y M=]NV??+7W7JS>WUQV_?W/UY=[9:W[5VS6VSOV\WP+Y^VW5W3#[]V-U>[^ZYM MK@\ONEM?R30MKNZ:U>;BS:O#W[WOWKS:/O3KU:9]WR6[A[N[IOOZ<[O>?GE] M(2Y.?_''ZN:VW__%U9M7]\U-^Z'M_[Q_WPV_73U[N5[=M9O=:KM)NO;3ZXN? MQ(]OE3R\XF#RKU7[90=^3O:Y?-QN/^]_^>WZ]46Z#ZE=M\M^[Z,9_O?8OFW7 MZ[VK(9!_'[U>/+_I_H7PYY/W7P_9#]E\;';MV^WZ?U?7_>WKB^HBN6X_-0_K M_H_ME[^WQXSRO;_E=KT[_#?YF;]Z\ZK9?DFYO/7C;_W!8F\.KAVQ6F_UU M_-!WP[^NAM?U;WYM5EWRKV;]T";OVF;WT+7#1>IWR67RTV[7#C\TF^OD]U7S M<;5>]:MV=[*Z3IH^ 2_>7Y'DCW;YT'6KS4WR<[-;[9+O?FG[9K7>?3^X^_/# M+\EW?_L^^5NRVB3O5NOU/E;_U?+LFO6STV^TI,FL-Z_>A*ZVXLW__D?HDC_RY4@D[-1NNHY785YM]-U9?ODHCRXV-]& M'M^4BV&M'V$2MHV0Q:)\MAI%ESU'EZ'1O=MNVJ]#Z3,Y&Z1;/Z1;HU;72=67[ MY*("=:54N!^31?%RWEP/8O=PUZW9 M=Q][JD*/7KG6@,G;> TT.!$H&/!8 ^<2/#DM0$T6LC;J]F@TNH<6^63I:H A M%,-]1* P)?@J,7D;IZQ1B\!AB]>]Y.AC],E6I8O"O"RV6987P&P\,*ZPH82-MAU&"%H5VC (7#$\<]MWZR/P25WX'O9 MI_W]_U%_+^N>OY=]W'\OZV_ M;+J+C!5$<'D;YZUAA,!QA#MO9]HV4KBL4OOZU-;UN10R=U\?J1&%Q!'%4ZF! M$%]:;\?WH](YFGFFH\&!1#]X?0!2\G_)VV9W>X#Q0VK[?W7FP8H7N+R-EP4, M,UBF&;SCC!CS#*GQAL0G&ISWT.-;P9HN1ICHF+%MEM5BD4T4M<81$L<1?D7] MX7;;]9=]V]TEJ\UCN^OO)DN;=5+"Y6V\.!K 2 X (UD!#)>W<W\=IHZ"2]H1-6 MV:RHB-9QSI_P MXREX#,$7/0:@R36@R7% ,_/H6,Z*<+B\C== (YP<1SCSCHX=G<([E#*G,+GC M)-/D":4<'(;&QTF>6_IMUZ\^K9;#!^HNV7X:D],Q@%&N@5%> M1"EIUC$4E[?Q&FC0E>.@:V9)VP>>E%G1MDDZ4US>QNNC 5J!G[J:6=,%*^3B\C9> M PVY"GQS<&9-VR>I1%Y;AZ(=9K),I[X4%1HC%1P'KDZ3P9OM8]MM]@9>J;%N M]7%Y&R^4QF8%/HZ:6^&L"(S+VW@-P--K^&AJ9H7; RC[&2*'4359W1HN%1PS MJG^N[MH3BG9GP#J9XO(V7A.-R@I\,C6WD%DA&)>W\1IH"%;@HZJ9A6P/IF2I M[%NUXWFX=&J(,GY,4^.GDN/(U9^+#PMXSVYNVLV2?)R3=?;%Y6V\3AJWE5&> MH"M9L1F7M_$::&Q6QGB"KK2?H#-/RCI,Q-0#R!I%E1Q'K,S*)G)AG6IQ>1LO MD$9L)7[,:FY)LX(Q+F_C-=!@K,0'93-+VCX[E6<+HQSRXUD"HY M3EN]/\SMV_77R]MV??V4X7ZLW;77;7NW3S\95O=3V^T/*>SZ[?(SM0"LHS N M;^,U!%0%^(FLN7W 2U<0 \N5&LN5^(1M9A_8AZNRVGK$QV&5R\445'@X*_5?"UC#$2JS2DJ_#M24_V"59TQN5MG+)&9Q4^5?-Z:KRR-QA=?"@. M,X00I=+HJ>+8>GSWT#\TZ^E*Q=\D^++%&'15&J)5'/P&%2OHXO(V3EF#K@H? MD_E5JL?.867O',IJ,0$H*@V(*HZ=PUGT/O@[!U_'&!.L2@.O"M]#]"Q=5IS$ MY6V)#/01KD,$-(@VJ-=6J.@^$U*];A\C9.66.=FN%@ M>&UC':MK,)-Q;!KGU.=[X*ZV!SU9ZJ@LAUDQ>1RUUE"DQJ%(P''4FA6/<'D; MYZWQ2(WC$?_CJ#5V)NF8B_>QI5H#DOK,C[P=WP_- S,9YP'H'?%)RSF E2?# M$!YI< ''P!DBA=24WB?),2:YE)F+,@H990K8*%.?1^28N-I2O[&.RPZ9ZXA4 M@G1P^'&F_O G*R("#B^8&&,BD0(>S)0#/)V\L*4=A0HS!5R8*0Z@>/O$'A@) M:5/FN/,>$?&&5TL4ALX44'2FWC@0;1)6#,CFSD@; M\'ZF9R3^3!W,GW)AGG%WFDWM:(D4$'^FWWZ$]5(&)2*'\ **0CJ: M;1%!]Y M^?8-*_1DA3J=,B=+CC(4 5.P1Z>=A3<"?G7<;9SYAZQ3]ZKW-$DC@/ZTUSRD%F=H%8_ M:Y=X4CL1,8=73(SC9 )2P_MSPY/:$P.W,:15 M )@D*/'/U"YAQ%)$T,$5P^7.6&6 %GD#< G3GOO*3XB[8<( MK.)';8SX $J4WM-)\B:&,_"'7YLH(TI LR\(GOT S0Y)[_3B-D:0 )3AY/+G MNCL%4%01$8?7013L!^CUA609/N(L_>%I1QD^ BI^07#Q>]Z:Z/UGW,:(#^ K M?SY\^M;$BZ^BT.(+P(LO"&+\D%N3!W!";0R!-P"<",K[,]V:7LAH16017!M1 M>/,%(,X7!'/^7$%$7BY]-G?&.@!H1=#ISQ1%5!Y8"[4Q H:*B/A$[EQG4?RI ML8B(PVLB"J0#[/N"H-^?W1N\H[PHC/P"4/(+@I-_;F_D'KV!V1@! PQ&4.^? MJS<\>+:(4,.+(0K0 ZS]@J#MG]T4O .[*"3^ K#X"X+&?VY3T"<7<1LC8( " M":+^LS5% &,7$7-X54392P94_X+@^I_;';S$_VSNC'4 L)+@_I_9'4>O:'>@ M-D; /\1?/YGGMN&T7X1P8>71Y3M9* -( AQ@-EMPHLPH^@%B QJ?.-#P[EM MXC% 1&V,@ $4Q*GZS]4F)'\8$6=X)409&P*) I%%H>(5N/1!^#I$@9= D$0 M&@AS.\)CL(C:& $#'(AK )RK(V81CQ&QAU='E$DFT$,0692'<@6NLQ"^#E%@ M)M!=$+C P=PNR3$>WV-NJ(T1,,"#A&+"-^H2:CUXAYA<[HQ5!B VC\(9+'AU M&MC<&>L X"4N@S"[/915^M:#ZR>C&4^N"Z"S( BAA;.=?V?F0R/R"B^E*+-/ MH!\A\B@DQ8)7)X+-G;$. )_B,@RS6\KCW")J8P0,@"2AZW"F#O*C52."#2^' M*--/H$,A0+6-^(@,*O30LV=\8Z (R'2T;,A?R%@^4XK^U' MQPM[ESM+IYZ!!4(4HL!GA+[W)MZ1()>[<=I OD(0^A5^]Z;28P*(VACQ >A$ MZ$9XGHOFU8E@D#: 3(17A=RZZM%&1+3OMLA*RF/S0 H1@I"(8'V\M[0G M9'E1V%]_7'8JG4X'P!-"T"'DL#>OB@.;.R-W@%$((8> P]X.78;+*K69<$K[ MD-ZED/G4=0)8A1!MX'_PKW1(LSM3LF=.6$H /.#Z!''AER$U'02) MDT&4'-+O I=V"$\[RK0)Z#H(0MB!]Z[L&$H-W[SM#YG96EL"*#,(7 IL$ M4,3QZC^PN3.6%@"MB@5HX4(2X6E' 5I 5$(0JA*LS5*YD99)9.NTJZ!6]_V,A1I)D- M\5UV:GK,!50G!*[Q$+T_7L8,QRMWP>;.6&V :BM\).;;,[RXD\N=D3; G820 M!F_/.#3"')\HMM7TCB!0LQ"X5$3T?@F@A..5R&!S-UY:()(A:A;N:EQK(SAM M+G=&V@!GXEH6O,U1VYS4TFX.A]7PI7V2;Q3H9@A"..,\[>'+!8<'&UXJ4<[C M <4/X2_Y0<[C>(4_V-P9N0.X26A_\,^XCF\XFG$5]A=YEYF"7*1&2@!*$I(A MY_XL(=N%]ZP=ESMC?0&VY=,Q$;Q")FSNC-P!TB2T3"*TBTU1?5EF4Q.MTSHX M7E0CS0,P):&%$KMY IGA\&C#ZR?*S!0HM(B:A<.:5SZ%S=TH;0GT4R0N5>*W MS7AR@F\SNJP$V+XW8A0@1N_!)'5;D[AN2NCU87-GY"Y![M[;P,2GVH '8X(M3P.HB!!B40,I$IQ_!1XG(HX6G'&#Y* M('DB".(\,/+)@;8DD P1!*"(3-/2DI> M!1$V=^-U HBDE 0F7=2\N05/3 O'5(A:E*%50*M$$EHA40_J>+/'$>$&EP0 M451")% )D81*R-S&X)4-87-GK . DH1LR-S&L!_$-8\/NVPF3JE*( TB"6F0 MZ$WA01E'Q!A>!5'0'Y "D804R.QN8)WKL;DSU@$@3$(69&XWV&<:,V$]4"+] MY3\DD/^0A/Q'_(8(H(LC@@VOB!@;S!*H?DA"]6-V9_ "R2@*(!(H@$A" 61N M9]AG%45>6_N&+CM9II-?&H'R-ZCY!D<42 X64098H( MM$:DQ*>(L]N!%UARN3/6 0!+0LYD;CO8,T19*OMCPV'G>11> L$0B6MS1&^/ M65NO+Q =T6J*(S5DE<(A/%XZ(,KP.HHPX@?**5/@FNA_YAN05 M16%S9Z0-T"4N-^)'OG%R@E>[-TFU!&(EDA KB5[M!!$<$5_X!8\RL 1B*E)Q MD,Q(7GD3-G?CM(&\B<2%0SSK/*-)9G ;(SX X@C9D>B : [[&Q%TKFE>.A,V=L0X Q^%"'W/Q?.;8JJ[!X]ZG]&RS M7$X]QB>!>HC,\"F?[YV)=ZC'YIYYY M53K8W(W3!BH=DE#I\#OU["'*@=L8\0&T1(AR<#[!>WHOJO4=9DCK ^T+26A? MA!S?YM6[8'-GY Z0":%W$7!\VZ%Q85>;/SP!DA:2D+1@?[+O](9X+O[3(Z * M(7&]A=A0RY/GC8@RO(ZCH X@,B%S[T^[#' MD FU,=( * 277SA#4_BSNA&QAM=(E($34)Z0.0N$PO4KPM.. J& D(4DA"Q8 M6Z/P0%JHC9$&0%JX1,,96L.;SXT(-;A$HHA3R ( O\(;^&&=4?!B/BYW1MH M\Q%Z%[R=X8$*41LC#8 *<=&&,W3&BYC=Q(V(-KY$H4S2@=R$+#I9IB:MF MA*<=!5D"O0R)2U,PMX9#TLPQ!7*8(5,@H((A"16,< FU,8($<"E8EX/[KO12$C9>;0XV=\:* _Q$:'/,/;+(*];!YLY8 M!P"H"+&.F4<6*P^$A=H8 0.$%2S)P7Z()(""C5>5@\W=>'6!*H;.V,= $PD9#IFMD6-/;!ZRLW_H58@Q2&#I3C8V\*'A(U7@X/-G;&L -D1 M&ARS^X%W+A=%CT,"/0Y)Z'',[0>/LX:HC1$P@'W!:AO\_1#"P<:KML'FSEA? M@%@)M8W9C<&+(Z,H;TB@O"$)Y8VYC>%QWA"U,0(&@"]822/69#:0?8U74X/- MG;'0 *@2FAJS.X074D81V5! 9$,1(AOS.N3D%>L0W,8(6(" O_6(D.1>(T(, M+0(V=\::2K"F4:B=%2X0$KX.,?"D BHABE )F=L,].@0MS$"SD# W_JDX2RF M-2+L\,*(,:940.M#I5$>H56XA$CX.L3 E0KHB2A&4:T1\8971(P)I0+R)"J-PO:L>&5#V-P9ZU"#=8C!]GSRBG<&9C,.&.A[ M*$+?XQR'U)F9UHB4@HN&RYUQ#0"6%5$HH!6OM B;.V,= /[$13OF-H^PR9T= M!W-=9M,'Q<1LC/H#F".V.,X"C.:QK1-CA=1!E^@BD1I3$-[0] MRY]7^H/-G9$VP'VXJ(9G^1^=Y%CYHS9/\5WM;MNV_Z7IFS>O[IN;]EW3W:PV MNV3=?AI>DR[V1\R[U#WX[;OMW>''V_;H4B[O<'P[Y^VV_[T MR]7@_\NV^WQXCS?_#U!+ P04 " "(A4=8GV(^D:,% #Z(@ &0 'AL M+W=OQ].]\%-IJV/Q,[:;@O2_?BSDY(T-)B6,Q)\H(DS?CSSC#V>23Q< M-F5+I8:LEPQDD1.[S%)A^,N$B(4K?BFE+I@)(E'5*XE;@ M>;U60BAKC(99VXT8#?E6:\-F9,))SR^$\:J=E1 MH]] $4S(/%:W?/D-5@9E"H8\EME_M%S)>@T4SJ7BR:JSUB"A+/\ECRLBUCKX M@U&<@/T!5G:B;1&8L@J@*TM-:%ZL&SZB>!%1%# MN(_:?A,%7M"N4>AT^^Y!37>\?7??8DV[<$0[PVN_Z8@F.I82M \(B] E)6,: M4T5!/CLH0GJ]W$(X%X*R:2;UG3-1-)P0227ZZU(/@"X4)/+O.F_EVG3JM3'1 MYE"F)(2CA@XG$L0"&J/??O%[WN]U3+L$PX[ *E[H%%[HV-!'9S_G5#TA:O6+*,ZWO/Q MN]GX)B@O1OW!P#-_P]9BG=--P1<2V"91L;Y;6-_]*.OGZ1:VYZ/W7C?I]$T) M;).H&-TKC.Y9C;Y(4FV'41GQ"4J%WE*%)L$L*]!\I-D3<\?5# 0BV=JLLZZW MX8Z@[]5Y=E/PI9$VB8J1!X61!]L:>YCPFTSK"["K34N5P1L04ZD@_=8"!_Q]&Q1_]PA]]*^@=G3(ZH2$Q M/&?SZGIL8EFVKF[!)&PFE%^P=*XW@KU+6$",@MIMUSK0KH'<)1AV!%8A>% 0 M//A4V^G I1=<@F%'8!4O^%Z97GK6B?X'5R1&>@N12C-K^(Q@K)IK>T=M*NEM M!$"_V_8J@O5/+=7LCU>M[_=H0L"GI!]VZW O;C7@O265YX=OKBRTB /H7 M;68']XR_G1^TZ\MRJT8[3UF7:-@56M4;9;GC=S]7]+"67SN[PB4:=H56=459 MA/GV*LQ]].B]66R^+8+M6K^7E;)J\^VUQWO#Q;N+";L^.\]0EVC8%5K5%V7% MYO<_5[!P6M@Y1<.NT*JN*&L[WUJT?$"P&&R=:FQ*OIIJ?$3E%9255V"OO%Z/ M'>N3L8X-._"N,\\I&G:%5B6UK. "_U,%@<4#;M"J[JB+/T":SWC/@BL MQK-E#"L1VZM;N];O9:6LP@)[%78CZ((HB)^^SLQK7?.R)>-'3TC0F8#)"/2X M$Q!FADK%PX>UU_VUK#C]4.04#;M"JW)=%G-!YW,% Z>5G%,T[ JMZHJRD@OL M7ZXNN92&XW3GZ5]+='?S(UV[+ANP:[4SATY+L-;:H8 $Q#0[7"%1R.=,Y1_9 MB];B ,=Q=FSA1?N)?XCS8Q@E3'XJY(J(*642Q3#1D-[^@39 Y &ULM9KA;^(V&,;_ M%2N;ICOIKHD#"= !4H_$6J5MJJZZVX=I']Q@(&H2,]O G;0_?G:2!G*8%*J7 M?B@)>9]?G#SQ0_3*XQT7SW+%F$+?\JR0$V>EU/K6=66R8CF5-WS-"GUDP45. ME=X52U>N!:/S4I1GKN]YH9O3M'"FX_*[!S$=\XW*TH(]""0W>4[%]T\LX[N) M@YV7+SZGRY4R7[C3\9HNV2-37]8/0N^Y#66>YJR0*2^08(N);"-S*4\:[WUA]08'A)3R3Y7^TJVH'@8.2 MC50\K\5Z!'E:5)_T6WTC#@3XE,"O!?Z/@O"$H%<+>C\*^B<$_5K0/U<0U(+@ M7$%8"\+RWEF$1/I MEAIWT7TAE=CHIT9)]!']R8WS-$-W.=\4"KV+F*)I)M_K8U\>(_3NY_=C5^D1 M&(Z;U&?[5)W-/WFVY ;U\ ?D>W[/(I^=+_?W;/( MR=ER/&K+76U:XYS?..>7O-ZKSLD/B-!4H*\TVS#T]^^Z$-TKELM_; Y5U+Z= M:H+L5JYIPB:.3BK)Q)8YTU]^PJ'WJ\TO2%@$"8LA800(UO*YU_C\H.297Y;M5 \%#SSS-W:WA_X=E_IX..I;2J/.45[J#B2, M ,%:[O0;=_J=[D1,ILN"*C9_S95.SJ7S#A(60<)B2!@!@K6<#1IG@ZOD:P#I M,R0L@H3%D# "!&OY'#8^A\#Y6O'"PWSM>]BSY>MQJ7YY"$:V?.T 6?LR!*O@7@ M=;I#N& Z8%&R$8(5R7>4\$()FBB)_D/V%UQ]8$;E"BTR?;(5FR^9O+6V SK/ M?.E,!:5%H+08E$:@:.TGXJ IA*^2RS46RFY(6@1*BT%I!(K6MGO?2<*=#8PW MQ',-/$S=X8E78$OI8&!_!>X>YL46@;: H&AMB_9-(-S=!;HO%--=;2V%)Z@DK.HK;OV+ZS@[M;.^W0 ME#NZ/B\TR[FT+>=25VI"-EEFH+0(E!:#T@@4K?U0[!M*>'"=U 1M+H'2(E!: M#$HC4+2VW?L.$^YL;+PE-8?'X67/N=GYI5'W,"^V"+0U!$6K+'(/5B.8U2E_ M4+%,"XDRMM!X[\8LYQ#5@H]J1_%UN4#AB2O%\W)SQ:AVR13HXPO.U&ULM5E;;]LV&/TKA%8,+;!8(N5K9AMH8Q0-T*Y!TW8/ MPQX8F;:)2*)'TG8+[,>/ND04)9F.!L8/B2[\CL[W\5 \(N3LK]M>^+:$<2+ 9L3U)U9\-X@J4ZY5M?[#G!ZSPHB7T4!&,_P33UEO/\ MVAU?SME!QC0E=QR(0Y)@_O,=B=EIX4'OZ<(7NMW)[(*_G._QEMP3^6U_Q]69 M7Z&L:4)205D*.-DLO+?P^B9$64#>XCLE)U$[!EDJ#XP]9B>WZX479(Q(3"*9 M06#U[TAN2!QG2(K'/R6H5STS"ZP?/Z&_SY-7R3Q@06Y8_"==R]W"FWI@33;X M$,LO[/2!E F-,KR(Q2+_"TYEV\ #T4%(EI3!BD%"T^(__E$6HA8 AV<"4!F MGAL0E@%AGFC!+$]KA25>SCD[ 9ZU5FC905Z;/%IE0].L&^\E5W>IBI/+%>'T MB+-2@MM42'Y0720%N +O,>7@.XX/!+ ->"L$49=QN@8?*7Z@,964"/!Z122F ML7BC K[=K\#K5V_ *T!3\(G&L>HE,?>E(ID]RH]*0N\*0N@LH6@ 0O@;0 $* M.\)OGA^.S'!?E::J#ZKJ@W*\\')]_OJH[H%;21+Q=U=>!="P&R@;CM=BCR.R M\-1X$X0?B;?\]18X[_VNG N@20Z4 MO3&.R\E E?U83Z7=!J+Q8%*U,C@.*X[#?AQC+DK'T=@1LKC*N6QJR$S=IFS(S CYTF5 M\\35D)FTE#@9P(80VVVR(3/NEN*TXCAU.F2F74-F-*O_&K3;$1 -:Z/,H#VK M:,^LM#_+'>%J*N1B8/7(V[$LE1VJ[0S+QK#@:Z&GLE4EVAP\&PH>*.1L&YZ0IJ'P&M M4_8Y&?_!TJOUL^<(^S-Z]]M+F RH708,G>G5:EAZY^T(S_E&]3U9 (";BZJ2*CQPMB MMA+HW:F.T,QR:;\%9\[$[-0^N4(S/_2U?T)6G])'S"52_4LQ:$BY;&*:X5'- M;)@LM=M!=K=3B!E'$3\HV=8LO+M7LYU![Y4,1VAFO6KK-^X6<-RNX+R$NT+: M7:&>BS@7OO9*N+JDQTU)ARU)AV@0GE&T]D/([H=LBNYGC^T/ZMV!CM#,LF@# MAD;.A.O42[E",_/67@I9/4M_X8X[/$-S#?)"(Y.JMC_(;G^:QN)EWL96#KT[ MUQ&:63%MQ=#4F:B=>BI7:&;>VE,A^R)6;U'/VDO134G/6I(>G?OL"[4)"NTF MZ']*VC3,XH3W=E';6?3M7%=H9LVT)0NA*U&'3JV5*S0S;VVM0ON25E]1EW#& M;E%H7U'N")E.!L.@]FM*WJ]MAF8[T9\PW])4@)AL%$8PF*CIC1>;N\6)9/M\ M?_2!2>= M4V*MW*7Y]^*BYOY5:=7M(@F="8+1*Q^W-,I39*"I-KQ M=PWM;.LL G=?/]/#\LVK-W,7"SK-DS_87*ZN.N<=,J>+>)/(3_G#;[1^0X." M-\L34?Y/'NJRO0Z9;83,TSI8M2!E6?4S?JP?Q$Z ,SP0X-8![O/Q!>E%:TXD79 MOV6TZA&6%5+\++GZ+5-Q8\^K^*Y_*F"7B MM;K[Y;-/7OW\^K(K5=T%H3NKZ[FNZG$/U..XY#;/Y$J0()O3N0[HJD9O6^X^ MM_S:M1)].GM+/.>,N#W7,S1H>GJX:PCW3P]W#.&!/?S=FJOPWL'P\/3:>X;P MZ.1P9VSI"F\K(J_D>4=%),Y(&#-.OL;)AI(_WZN"Y$;25/QEDDQ%[9NIQ2!\ M(=;QC%YUU"@K*+^GGBZ=OHDT]T MOJG2$3D4JXZM]E]WY7"-9JVPH!"0N0L! ) MBT P30B#K1 &/R2$A,5W+&'RR20&*[+MT#'85Y9W;I"6CZPU0,)")"P"P30U M#+=J&%K5\"$OI! G)$[S329)OMC1A#!)H>(-=WI/-<49F8:&_:*N-[8I 9KZ]HF"B0L0,)")"P" MP32]G&_UR*+ MG#_$?-Z,-&?UO$04R>E5D@OQNDI?G,X2M71A"Z826KXI)R[O?I_>&*V2WEZ. M>N..33/.J;'HP#@YK8ON3F/=P_*Z/M, &E^5!: *6%4%J$HNE*<1NEN"^28FHL2CQ(F@^E!5!: M"*5%*)HNGL8P=:S6VJ[MSAK;_:Q*)75:41DE7V;L'Y5/BN617%&N\E"JVK,J M/@HJ0]4UK;& ,LK/V\L2SL QIAYO+_5XGJFD;V"^&9M* M!O;'TEH24#,41=,ET=BACMT//;RZ(?^26Y:Q=),:.Q1I!$ZA-!]*"Z"T$$J+ M4#1=/(V%Z@Q>)AE!?50HS8?2 B@MA-(B%$T73^.X.G;+]3:6&\[D4[%D67R_ M CIBOAY!.R0M/O4UB@7I8_I06@"EA5!:A*+I8FD\6\=NVMK35/QX,$TA;<@I ME.9#:0&4%D)I$8JFBZV5@O4QX720B@M0M'TS6&-E>O:K5R?"B606*K5\Q%MV$%M M!Q!HKV+6Z MA3^P9Z4&:BY50 Q=*BU TOQOQUC^W8/776 MH^[=/&_=+7?N)OGLFWW#IKWNUGD-ZA!#:0&4%D)I$8JF*ZQQB-V7<8A=J$,, MI?E06@"EA5!:A*+IXFD<8M=NX_[ .GR\E[#V4M5X;_D]'/1,*W7?WKS6';W? M-J]GK#@T%#W0QN@DJOXMT,9S]8YYKL\/^ZR883!>?8UCK6[G<]/C/\(;D2?7MMJPE$N^][V&MNFP&@-!]*"Z"T M$$J+4#1=7XT3Z[W,IEP/NBD72O.AM !*"Z&T"$73Q;-SBH'=TVT_??#V-[Z> M'W#Q#45'([.);V]FZP[''C^ /7\ ZL!V=XY!22E?EB?<")4U5&=6YXIL[VY/ MT7E7GAWSW?UKY\*OSL)I,-71/+GW507,E^7AZW< MY5+F:?ER16,EHZ* ^OTBS^7S15'!]LRAR7]02P,$% @ B(5'6,5 Q@@X M P ) H !D !X;"]W;W)K&ULK59=C]HX%/TK M5]FJ:B6&0,($F 6D8=A^/,P6S:CM0[4/)KDD5AT[M9VA*^V/W^LDI##-T*G$ M"XF=>X_/.=C7=[93^JO)$"U\SX4T6ACKU M3:&1)552+OQ@,(C\G''I+6;5W%HO9JJT@DM<:S!EGC/][Q*%VLV]H;>?N.-I M9MV$OY@5+,5[M!^+M::1WZ(D/$=IN)*@<3OWKH=7-U,77P5\XK@S!^_@E&R4 M^NH&[Y.Y-W"$4&!L'0*CQP/>H! .B&A\:S"]=DF7>/B^1W]3:2J=T[;/1<.KQ8"5/]PJZ)'7@0E\:JO$DF!CF7]9-];WPX M2!A&3R0$34+P.&'T1$+8)(25T)I9)6O%+%O,M-J!=M&$YEXJ;ZIL4L.E^Q?O MK::OG/+LXJU2R8X+ 4PFL"YUG)$G";R7ELF4;P3"M3%H#5Q &WJGA-L_.Z83 M>+5"R[@PKRG@X_T*7KUX#2^ 2[BE2/J?S,RW1-,MYL<-I65-*7B"TC" 6R5M M9N OF6!R#."3OE9DL!>Y#$XBKC#N0SCL03 (P@Y"-\]/#T[0"5O/PPHO_)7G M7YR3\*:V\I\NIVJ@43>0.^%7IF QSCTZP@;U WJ+EW\,H\&?72K/!':D>=1J M'IU";S7W8(,IEY++%-06"M1<)5W*:[AQ!>=*T<,B'(>C_FCF/QQJZ@J+@OZP M#3MB>]FRO3S)]H/-4'>QJM.B@^4&CPC5$9.#B(M@W!]W\XE:/M$SW4,ZIB=] MBWY:O].WZ%?V'O$:E46/7B'(KF@4G%!<]B#OY4%"HGI M='-94IGY0#J8*^<&_H-[+CA]@G6FK)(\-K L#2U@.FO(22*_>S+.!';DV:3U M;'*N:C YI^8S@1UIGK::I\_;)VF]3[B,19FXFI <;@^UWQX]2!N7NFR9_K27 M@TE_^FC#GR3TNW+]@PLW1YU6?8B!6)72UM=2.]NV.M?5#?]H?DDM4-VQ_("I M^Z=;IJE.&A"X)&ULK59-EQQ<2]S (4>"LKDQ,F5 M*B]<5Z8Y%%B>\1*8OEER46"EMV+ERE( SBRHH*[O>9%;8,*<>&S/YB(>\[6B MA,%<(+DN"BS^SH#R:N(,G.W!#5GERARX\;C$*[@%=5?.A=ZY+4M&"F"2<(8$ M+"?.='"11,;>&OP@4,F=-3)*%IS?F\U5-G$\$Q!02)5AP/JQ@4N@U!#I,/XT MG$[KT@!WUUOV+U:[UK+ $BXY_4DRE4^<J M:MM1X*!T+14O&K".H""L?N*')@\[@$%T . W /\I(#P "!I <"P@; "AS4PM MQ>8AP0K'8\$K)(RU9C,+FTR+UO(),V6_54+?$HU3\5?.LXI0BC#+T'PMTEPG M,4-73&&V(@L*:"HE*(D^H.]8"&RJA$X24)A0>:I/[VX3=/+V=.PJ'8WA=-/& M\ZSV[!_P//#1-6 M[G? D^/A@QXU05N9P/(%QU3F>3T2(E/*Y5H ^C5=2"7T+^AW5Q5J+V&W%]-5 M+F2)4Y@XNFU($!MPXG=O!I'WJ2N#KTF6O!+97G;#-KMA'_MC=DE18B)T(U-= MR:M)AI;$=-!-[(W=S6Y&7K1(^BSV8A^VL0][8Y\67"CR#]O&R9?/7XXN)35E MM!-%=#[RS.>)H.>&H_"\PS#I,/PXW#?U\J)>>5=M18PX\B@.'Q07O5BF M%RV2/HM:A[O39@L0*SNN)$KYFJFZ2[6G[42]B",@;Y?&ULM5A=;]LV%/TKA%8,+1!+(F5;4F8;2!VT#=!N0=-N#\,>&)FQ MB$JB1M)QMU\_4E+T84ETO#I^L+[N/3P\).^]Y&+/^#<1$R+!]S3)Q-**IG)JE U-228H MRP G#TOK"EZNT50[%!:_4[(7K7N@NW+/V#?]<+-96JYF1!(220V!U>61K$F2 M:"3%X^\*U*K;U([M^R?T=T7G56?NL2!KEOQ!-S)>6H$%-N0![Q+YF>T_D*I# M,XT7L404_V!?V;H6B'9"LK1R5@Q2FI57_+T2HN4 IR,.J') SW7P*@>OZ&C) MK.C6-99XM>!L#[BV5FCZIM"F\%:]H9D>QCO)U5>J_.3J/6.;/4T2@+,-N-WQ M*%::;,!-)G&VI?<) 5="$"G Q/3U ORJ9MSK:R(Q3<0;9?SU[AJ\?O4&O (T M Y]4 VK,Q,*1BK)NV(DJ>F]+>FB$WC6);.#!"X!T"7WUGC,Q.)JEVZQPTQ'D<07=6;AP'MO, MCQAU&$UK1E,CHZLHVJ6[!$LU,%A&]K> 3,AC5AU. MT&URJ7NV(%1!=5:I[X<]JH-V"+:B59=L*_'#EPM$%78WQLSZY(^9=;DW:1@: ML]M8,*J\VLWY@1VZK5^/8=\%>G/;'V'8)$AHSI#KHG13(D8LDUP5JZI&$KL\ M5Y,"X"TGI!#[HE";DW(4BJNNDV*:#ZMN;//4]7LNM*Y"3<*&TY<,9=!8#YRL MQ9G0NEHT-0$T%P6CX0SV<[F>GH>ERE&S+J\FYT-STC\IH/6S_ 0BMU>=#-I! M:*,1LDT] ,T%P8\%-+_/"O4*F6-67>9-4H?&7#D:SH+^J*)6_5EQZELA-#KT M38*%Y@S[A>,- 1E.J^J*:04'61IQ3EZ(9T+K;N^:#([<%]W@&>N#DW=X9T+K M:M$4",A<((P&)=3/ZF%O6AXQZG)J[;_-B?^4@(3ZJ7VB=GFNJ1P8\@G&ZA74 M5 /(7 W\4&BJL.?L]IG5KI M(\-/2@&:"9"0!^7EVKY*:KP\A2L?),N+@ZQ[)E5M5=S&1$4IK@W4]P?&Y-.# M/ANKST)7_P%02P,$% @ B(5'6#'J,A>@ @ N0@ !D !X;"]W;W)K M&ULK991;YLP%(7_BL6JJ96V0" AM$N0VF3=^M I M:M7MV8&;8-7@S#:AVZ_?-5!$4TJJ:"_!QO<W4\HR*YR6YY8RG(I< M] /VZ7$F=VXQ"R%3#&1 M$0GKF74YO)@'IKXL^,F@4*TQ,4E60CR:R4T\LQP#!!PB;1PH'G8P!\Z-$6+\ MKCVMYI)&V!X_NU^7V3'+BBJ8"_Z+Q3J968%%8EC3G.L[47R'.L_8^$6"J_*7 M%'6M8Y$H5UJDM1@)4I951_I4]Z$E&([>$+BUP'VOP*L%7AFT(BMC+:BFX52* M@DA3C6YF4/:F5&,:EIF[>*\EKC+4Z?";$''!."@'1@'C#3\1U7*]#/G^_W'TI MM[%_31/=IHENZ>>]X8>-R#/=%:/2C;IUY@F]4%L:PMS#[%3HZZ E6I2JLP;8Q>.S@?8TUT;O-?Z2/!1 SXZ!#[N M J]400O<.Q_X>^"]UD>"CQOP\2%POPN\4OEM\#WJ7M\CJ?V&VC]$/>FB]E]1 M.WO4O;Y'4D\:ZLDAZJ"+>G*0NM?W2.J@H0YZJ7] YSLG>/5(G@\'P1[WZR*$ M&HR;J@K(;FTL9E._I7+#,D4XK%'G#";X5Y/51EE-M-B6>\U*:-RYRF&"WQ8@ M30&NKX70SQ.S?35?*^$_4$L#!!0 ( (B%1UAHJ"[6#0, (<+ 9 M>&PO=V]R:W-H965T#,=I+VW\\&PB"AJ%73/ 1_W',XYW(-=[AE_$$L M 21Z3&DF1L92RM6Y98EX"2D6)EM!IG;FC*=8JBE?6&+% 2\9/ 5M3&2%NY9^Q!3R;)R+"U(J 02TV! MU64#8Z!4,RD=?TM2H[JG!M;'._:KW+PR@D2$RH^J;V[V24Z/?F$3A#)T#6A5$'$T))* ME*:VXE+ 12' ?4; )<0F\IS/R+5=KP4^?CG<;<(ME8HJ'VZ5#S?G\Y[AFZES MDJPIH)MYS??O[RH,322DXD^;Q8*SU\ZI3^*Y6.$81H8Z:@+X!HSHXPJX9MHL+*G%!I[A)EZQ. MZ&M+^4AD#9?]RF7_'4YR_YCVCT36L#^H[ _>6H&#@^(*?=?L[97@853@A+6H MAKJP4A=VJBL^.Y1EBS/U9DD1%@)DZQ'NY'GM SD26<.R8___U-KO4)$EZ9$R M<"RV9@IJW8;SUJHL&>K?BL W_;#^VRO1%HCKF?Y>B5JU+DFWJ->8+T@F$(6Y M@MEF7[UL>='U%1/)5GGC=,^D:L/RX5)URL!U@-J?,R9W$]V+5;UW] ]02P,$ M% @ B(5'6 #R6/FK @ 0@< !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5MKXAGZ,(+7)JO6A6M2NV\.T!P=N$JO&9K9) MLG\_VQ"4I#2JIKV C>\Y/O?X^I*MN7B62P"%-A5E^/H+=/DDAJ_@5-HG6G>QOH.*1BI>=6"M MH"*L?>--Y\,.((A? 80=('PK(.H D4VT56;3FF"%\TSP-1(F6K.9@?7&HG4V MA)E3?%1"KQ*-4_E7M02!;@G#K""8HCO65H:Q^".:"J@Q*='GC:X:"1)A5J(6 M,FZ$ *;0M92@)#J=@,*$RC.->GJ$^W-,F]4Z%O5.AY8O^P:F?US.IA"[)7T-I MMKSQ,*^YIE>RQ@6,''T/)8@5./G[=T'J?QI*^C^1[5D0]19$Q]CS,6,(MW[GE,PUEE4=!ZL:9M]K-Z654',7N>1^U)S;NQ<9' MQ6YK%[K:'9+7,ESL;!S$OGMY(&\@RH_=:%A>TLM+CLIKRZGH;A&VMVA(8O)R M<^U->""QC4KW$@F&!::]P/2HP&]*U[;IS;C2+=0.E_HG!\($ MZ/4YYVH[,7VT_VWF?P%02P,$% @ B(5'6(?'5[@B!0 GB( !D !X M;"]W;W)K&ULM5I=;Z,X%/TK%CM:S4C3)#;D@VX: M:1I/-97:W6JJV7U8[0,%)T$#.&.;IO/OUP8* 1Q/$SD/38'<>W+/L2\< _,= M9=_YAA !7M(DXU?.1HCMY7#(PPU) SZ@6Y+);U:4I8&0NVP]Y%M&@JA(2I,A M&HTFPS2(,VL4:(X)1F/:08865TYG^ E1C.54$3\'9,=W]L&BLH3I=_5 MSFUTY8Q4120AH5 0@?SW3)8D2122K.-'!>K4OZD2][=?T6\*\I+,4\#)DB;_ MQ)'87#DS!T1D%>2)^$IW7TA%:*SP0IKPXA/LJMB1 \*<"YI6R;*"-,[*_\%+ M)<1> IP<2$!5 NHF> <2W"K!?6N"5R5XA3(EE4(''(A@,6=T!YB*EFAJHQ"S MR);TXTR-^Z-@\MM8YHG%7V)#&+B)LR +XR !MUDYE]287( ')B<8$S]!D$7@ M\X\\WLHA%Q_!GW)"OL=$!''"/\BX;X\8O'_W ;P#<0;NXR21Z7P^%+) ]3/# ML"KFNBP&'2@&(G!/,['AX',6D:@-,)3,:GKHE=XU,B)B$@Z "S\"-$*NIJ#E MV].1)AV_/1T:V+CU8+D%GGL 3S\K68G@F]+29IYO::4:Z=NR7!LK.Y'WI.8].6G ,R)TU"<]2I.9 M/_ [Q#51D\E@UJ%M+.Q$VM.:]M1(&^\-,2 OTC!PHN,[[3&!R.U.W*4FRIWV MAGG:;Y5Q,V5:-&8UC9F1QI*FVUP0QMO#IV-B!#KV?&<3#%L":PGHUP+ZY[AX M^#;%M F&+8&UQ(2CQC>-[%X^*KS)7E/X_JC37KH@KQ.$S96=RGS/,4(C\T>Z M$KN :4\BYM1CIXM5-&P+K2T;:F1#Y^B_"M66HC;1L"VTMJ*-&X9&?WA""[J] MJQ="<-#U<-JP43<,FZL[E7UC7Z'9O]X1N=S=T"0"<;IE])DH\GK:EMQFI8Y- M-&P+K2UB8X7A^"Q-:N'^AU$9YW98\AU%'C5%'9J-^G<=)%&?K M@OO3Z\ZOKIEFT&,GDU4T; NM+6CC_Q$\1WLBJTL#JVC8%EI;T69I@(Q&^?CV MK/!:#M5'W=M.2UW8%'8OK=AP; M*X_,5GY),RY87CR@O8BS"]F8(3G VY+MKN2QB89MH;55;)8$:'J6KK2Z/K"* MAFVAM15MU@?(_"C@^*Z<]9[*>;U'6)H@B+I1V%S:L=2'>P_N4\+6Q0L0'(0T MST3YD+L^6K]D\:EXM:!S_!I>XO)5B0:F?'/C/F#K..,@(2L).1I,Y3F%E2]# ME#N";HO7 YZH$#0M-C&PO=V]R:W-H965TX_/N?:]=[SEXEGF J]%)3)B9*$@8+@615%%B\3H'R[<0+O-W" MDJQS91;\9%SB-=R#>B@70L_\!B4C!3!).$,"5A/O.KB:C8R]-?A.8"M;8V24 M/''^;":WV<3K&T) (54& >O?!F9 J0'2-'[5F%YSI'%LCW?H-U:[UO*$)I8BBMI.)%[:P9%(2Y/WZI MX]!R".(##F'M$.X[# XX1+5#9(4Z9E;6'"N@,*'R3"\_W,_1 MZBH)S%/;#J(/0[-_=PR-THB:XD<6+#N#5X7M%2Y @-H!^+#FE M2+^_+1;9SZZ(.T$TY M;BC'1RE?IZK2Z9ERJ:3.NK02 K+WQ+LX.^"X1>0/C.MH=UCH)RT1A96&[/=,#Q"N2[B)XJ4MM$]1Z1)R+&V^ J97%ESD6.FIR!RY$H#G!2BGCN^ZD9-CPJQD6-R; MBF3(UXH2!E.!Y#K/L?A[#I1O1Y9G/=ZX(=E2F1M.,ESA#&:@;E=3H6=.S3(G M.3!).$,"%B/KBW/\WDPNYR/+-8J 0JH,!=:7#8R! M4L.D=?RI2*WZF0;8'#^R7Q3FM9D[+&',Z4\R5\N1%5MH#@N\INJ&;[]"92@T M?"FGLOA'VRK6M5"ZEHKG%5@KR DKK_BA2D0#X/6> ?@5P'\I(*@ 06&T5%;8 MFF"%DZ'@6R1,M&8S@R(W!5J[(S)>*WWG*DNCR4P+(#F#;%)/"]PA\ZFJ;T,ZC>#7-^UPSJLI:I7 MJ^KM577%67:J0.1=NDIHW'AD/.C9@R?"=J.BGF]'W;K"6E>X5]=WKC#MTA3N M/$V7Z*ZHW3 OB@+;ZU85U:JBO:JF@L_7:><>[@6^MDX/1-;RV*\]]M_IJ/8/ MF8(#D;52$-*KXH6Z(XKW5 5PZ7N M>4&8 +V^X%P]3DQ757?1R3]02P,$% @ B(5'6$(D""YN P [ P !D M !X;"]W;W)K&ULO5?;;MLX$/T50EL4+9!:-U]3 M6T!B;]$ &]1(T/9AL0^T-):(4J1+TG;;KU^2DAG9482F.9P2(ZF M>RZ^R ) H6\E97+F%4IM+GU?I@646/;X!IB>67-18J6[(O?E1@#.K%-)_2@( MAGZ)"?.2J1U;BF3*MXH2!DN!Y+8LL?A^#93O9U[H'0;N2%XH,^ GTPW.X1[4 MQ\U2Z)[O4#)2 I.$,R1@/?.NPLMY&!D':_&)P%XVVLB$LN+\B^G<9#,O,(R M0JH,!-9_.Y@#I09)\_A:@WIN3>/8;!_0W]G@=3 K+&'.Z6>2J6+FC3V4P1IO MJ;KC^_=0!S0P>"FGTOZB?6T;>"C=2L7+VEDS* FK_O&W6HB&0SA\PB&J':)3 MA_X3#G'M$-M *V8VK 56.)D*OD?"6<T[#:6&\=#6%F&^^5T+-$^ZGD@RI MH'>$89823-$-JU+#2/P&W<$.V!8N=,.D!&$Y6H*P%BP%]&%%26YM)<(L0PM8 M@Q"0H3DO2R*EG7BU (4)E:\UWL?[!7KUXC5Z@0A#MX128S'UE0[$T/'3FO1U M13IZ@G08H5O.5"'1WRR#[!C UPHX&:*##-=1)^("TAZ*PPL4!5'<0FC^\^Y1 M!YW8[4IL\>*G\(C$>2Z@$A?Q]6$GT+__:%-THZ"4_[4)5^'VVW'-G7 I-SB% MF:.[;"3[4VYP43HZUQB'/^FHSP^IP1G CN28.(DF'1N\US?U4*_U_II4T7] MJ(&X0)3@%:%$?;_0!4&EB8"4YXS\.+W4*T4FCP_/N!>?9&DGEU^,- P>GM.@ M,]9[C4A2:'W3.CV?NZ'G0CN.LU$VA+\IK6O@<\EP)K1C&:('&:(_D]KU.LTW M:A*,'B5W-YWGANLWZD9-.[?EM-0OV):IJG9RHZYDO[*%ZLGXM2GE;3WZ %-] M!]QBD1-=!5)8:\B@-]+/AZA*ZZJC^,96IRNNM':V6>C/$1#&0,^O.5>'CEG M?> D_P-02P,$% @ B(5'6 &NP0N_! 82$ !D !X;"]W;W)K&ULQ5IK;]LV%/TKA%8,+9!:(BG+=F8;:)H5"["B0=QV M'X9^8&3:)JJ'1])Q NS'CY1D48$MQE/,)#!B/ZE/-[F_*=842K! M?9ID8N*MI%R?^[Z(5S0EHI>O::;N+'*>$JE.^=(7:T[)O.B4)CX*@LA/"-#;7;AARY74%_SI>$V6=$;EM_4U M5V=^;67.4IH)EF> T\7$^P#/+T*D.Q0MOC.Z%8UCH*=RF^<_]ZKA6AT0*BE M ZHZ% OAEP,5*"^))-,QS[> Z];*FCXHIEKT5N!8IKTRDUS=9:J?G'Z1*\K! M)Y:1+&8D 5=9Z6F]8N_!#;VCV8:>J0/M898MP37E18LLIN#+;<*69=NWEU02 MEHAWX U@&?C,DD1=%F-?*I!Z*#^N %V4@% +H$L:]P"&9P %"(-OLTOP]LV[ MQV9\-<=ZHJB>*"KLXC:[3)#EDM,*;[[830[\_:=J"JXD3<6/0WA+N^%ANSIJ MSL6:Q'3BJ; 0E-]1;_KK+S *?K.@QC5J;+,^W6'D-,Z7&2N@T_NUHC2=@]L' ML*:,(:3W@,GJ<)<09^W\'\RE+=3JWX M3-T2"Q*7#6:2< D4:Y4+/MPS\>-<^SQ\'T#U.30E*[2.CNC7$^\[HD_? >JH M1ATYHD]I=]B@#X2*/OW#]!G4> :O3)]^.WVLT#HZ8EA/?.B(/D,'J$3[?Q/+@D-:>7=?*R"L,73G9A3I"(X_0JF//<7)_ MS\DCU!L%C;^VYX:106C7P;N&3T45X"F$\ Z+!%QM*^V@0/%#";360$5!D%]"7# 1+*F9' MV9%/R$@IBH MRO9D@=!!<(%M88W6(KO6SI0Q%M.#H%S4HLB(+AJYXJI57[MNX1G1Q4=5K5TV M\8+]I_8HQ&W/;6P4$%N%:N?EUTZ([2B[.L;(*7:U)XR=; HW=H6=;0OO[PO# MH#]JJZFQT5-\U,[PJ1Z 3XSV9$J,C01B>^7ZDJ%@28GM*+LRRN@ICER%@HNB M%AOAQ:<0WH/ !WNA$$51:R08!<6GJ%:/CP3[:$_GQ-@H++87FB\9"I:O=0J P_RHGAL.UM3V@$-CQ%O7IT*-A'^Q]9 ML=]X8:Y_?/"9\"7+!$CH0ED.>@/U,.;E^_SR1.;KXAWZ;2YEGA:'*TKFE.L& MZOXBS^7N1+^6KW]5,?T/4$L#!!0 ( (B%1UB#==TL&PO=V]R:W-H965TUV\Y#=H-GN/A3[0$MCBZA$JB1M9_]^AY2L.A;M!HN^V+S,.9PS' UGLA?R MF\H -'DNH>%SVR3:;/@SR8EW< 3Z"_E MH\29W["DK "NF.!$PGKJW8;C91@8@+7XB\%>'8V)D;(2XIN9W*=3+S >00Z) M-A04_W8PASPW3.C']YK4:\XTP./Q@?VC%8]B5E3!7.1_LU1G4V_HD136=)OK MSV+_&]2">H8O$;FROV1?VP8>2;9*BZ(&HP<%X]4_?:X#<00(NV< 40V(3@'] M,X!N#>B> N(S@+@&Q*\%]&J E>Y7VFW@%E33V42*/9'&&MG,P$;?HC%>C)M$ M>=(2=QGB].P/G8$D'QFG/&$T)_>\2CYSB3>DVET^8UHJN":_8^)>+4!3EJOW MN/WE:4&NWKXG;PGCY('E.:+4Q-?HEV'WD]J'>>5#=,:',"(/@NM,D25/(7U) MX*.@1E5T4#6/+C(N(.F0;GA-HB#J.AQ:O!X>.>#+U\/#"VJZS1UU+5_W?]S1 MU]N5TA(_MW]<<:]X8S>OJ4%C5=($IAX6&05R!][LW9NP'WQPQ>Q7DBU_$=F+ M>,9-/.-+[+-[K@%9-69M(@IP!:XB&%@"4VMWLU[0Z4_\W7% VD;AZ-1HZ3"* M.Z/&Z(6 7B.@]SH!4'V9+@450__HW)MA<"*@LAD>V_2&+04NJZ S=$OH-Q+Z M%R5\PC>,7.5"82'!-!8VQ1G?H2I\AK2Z)ART2U>_I>OT6OIM?\.PI:IM=?9: M!HVFP45-]CMU^3QH>Q1TXA.WVT9MIUTV/;?3P\;IX<^=/B32N:C?7>;X&CJK MS["5^C=1]RAQ*MV55>_8*AZ=Z'8QC!!N-%U>/Y M/PZN.L0'*C>,*Y+#&IT(.@.\(%DU7=5$B])V%2NAL4>QPPP;59#& /?70NC# MQ!S0M+ZS_P!02P,$% @ B(5'6(^UF$&5 P MQ !D !X;"]W;W)K M&ULM5AK;]LV%/TKA%8,+;#J0+@$QH\K)W >+]S0;:[,!2]>[L@6;D%]WUT+?>8U M*ADMH)24ETC 9N5\"BZ2(#0$B_B+PE&VCI%)Y8[S'^;D6[9R?!,1,$B5D2#Z MZP!K8,PHZ3C^JT6=YIF&V#Y^5/]BD]?)W!$):\[^IIG*5\[<01ELR)ZI&W[\ M"G5"$Z.7@"&7R@T9_OTW0^W>T@&:QWAI'JERBSV4&65? TYDUZ>'']"[QH&(" MJ8O"X#>$?1SV!+1^.1WWT).7TX.!;,)FL4*K%[YLL;A4B)2961\0!T#__*'Q MZ)N"0O[;9WXE'O6+FQ?,A=R1%%:.?H-812?^]9=@ZO_>9]R88LE(8AU3H\;4 M:$@]_I,KPOKLJF@32S.OST.\F"^]0]N$"C)K0;#OXBXH.0=%V%TTH$[0DR;H MR6#0GXL=XP\ 2,(!!"E3Z,M@4..U"SZF6#*26,>[:>/=]"VK:#JFJ6.*)2.) M=4R=-:;.?JZ**MJ\M?LG4_>TCLY! 7:CDSKJ 87NM+^.YDW8\\&POY"4,JH> M$-Q3]5$ (PHRNQV(E+KKHL6.4*'['-7[I&WNHQ@\'( MU[JI$[K#1PJ$[F&)Z?BEW1-<@'+1ZQBITKS71%:#G M+3,92Y3R?:FJZ:>YVDS?G^S,>7+]TDSE=E)\DJE&^BL]QE%=A@PV6M)W9[HG M$]647)THOK-SXQU7>@JUASF0#(0!Z/L;SM7CB7E \U]%_#]02P,$% @ MB(5'6&M/675# P 3PX !D !X;"]W;W)K&UL MM9=;;YLP%,>_BL6JJ9.Z<,F]2Y#:T&F5UBEJVNUAVH,+)P$5;&8[22OMP\\V MA$)&43+1/C38G/.SS]\7SIEL*7OD(8! 3TE,^-0(A4C/39/[(228=V@*1+Y9 M4I9@(9ML9?*4 0ZT4Q*;CF4-S 1'Q' GNF_.W E=BS@B,&>(KY,$L^=+B.EV M:MC&KN,V6H5"=9CN),4K6("X3^=,MLR"$D0)$!Y1@A@LI\:%?>[9EG+0%M\C MV/+2,U*A/%#ZJ!K7P=2PU(P@!E\H!)8_&YA!'"N2G,?O'&H48RK'\O.._ED' M+X-YP!QF-/X1!2*<&B,#!;#$ZUCI!BZF]9?@14>N^$$R^C:2?<&^!"[;VQ9I%9(5F(68KX.@C^H89PVI) MT*D' D.CWY@$Y01-!-%,=RZ?C$%'(B"F?Z^:"7V:#.*X/:#KJA M1(0<79$ @BK E!$483B[,"Z=1J('?@=U[3/D6$ZW9D*SP]V=&G?O<'>[(9IN ML2A=S>L>MBB4"X1)@&0W,+DB/[]*>W0M(.&_ZL3/X+UZN+I(SGF*?9@:\J;0 M1,-]_\X>6)_JA&L3YK4$JXC:*T3M-='W1/6SG5XG7X;I:XRZ-C?N>#0Q-V51 M,I-AR<2Q.D[5R/O7J.=TQH51)8A^$42_,0BUO=$=PX1G5[ZZ.N M)<[T-IW)SR:3N1*Z R:S 4VIT[EQ*L=NTS9A7DNPRA*,BR48O^79'[DDAK79.?\XI?Q*[=F?_Q#>/=JPT;=$R;L0I.OV8=@'Q69BH;IX$ITTP'[\)%DQ15$^LNRC M $DLF>C=+D6H9<.XXV(LG<> MXB3T9+:9/([232*\51$4!B-J6>-1Z/G18'Y5[+M-YE?Q5@9^)&X3DF[#T$M> M;D00/U\/[,'KCCO_<2WS':/YU<9[%%^%_+:Y3;*MT5YEY8_"J)GTF2E\[4\A>%F45TUGT_RH_[5YED[_I9G)S? MB50FVZ7<)G[T2!9K+WD4*;D@^O[??._>#WSI9^^]=87T_"!]EY7Z]M4E;]^\ M(V^('Y$O?A!DAS*]&LFL8;G\:%DVXF;7"'J@$38E7^)(KE/R,5J)E2XPRGJT M[Q9][=8-!15=L1P29K\GU**LH4&+X\-I0[A[?+@-](;M#Q(K]-A1!RG;$LF3 M('_?Q4% LK/_V4M6_S2YOE/ES:KYB'*9;KREN!YD0T:A.9C__),]MGYI<@Q3 MS$42T]SD>SE.Y&^WS4O V\J*D?H%+7 X\IYB*):0Z.]PZ. M>[F,QIAN8HJY2&*:FY.]FY-3+Z-=X+1R^H^G0V=6_:E=56!575U!$M-Y= MF9YTE9+_R,=P$\0O0I!4/(FLQ%(T>0?*=SW9,,5<)#'-UMG>UEDOE^X,TTU, M,1=)3'/3MA3U6>!IJOL9E'CW\I[5"]RJ7=!P_5W- MPE+3W:HPLGWJ4%=&5LQ/-GM" M#4\NZ'3(ZZ: U70V!4E--T41N@TBZ_SW.+I8YL;X4H3-KC##%6MHUSU!I6PL M-=T3Q=DV#-H'!QD1K=I&&&Z,,+3.# UE:J.0"S?P5 ,4L=NG(7L& Y^\96$& M$3]\>9&(P)-B1;PH^TU3(8D?;CP_.7R)H1(^JIJ+I::;KB#?[H?R;53,1U5S ML=1T2Q7IVS#JGTD+DW9:0.5_+#7=+34#L.$I $0+4^,>0+EY$T#%=BPUW0T% M[C9(LD?0PLRD!$M)I$A"/RK>2PM> MB.5:)(VF8/+U E7-Q5+3C5:T3OM)J%/4C#JJFHNEIENJ8)^>"/M',0)M9?D% M7']GM_J8&5 U,Z#PS !@A#*R.I;9,X,18/W.;O2![%0A.P7YM9T1RGCM=FCS MX:1N"BIT8ZGIIBCHIC!T'P$)9I[]PC9O>ZALC:6FFZ+8FL)L?0XCF.S-3+.F M[8S0!T]3Q=,4YNG\$^G:I_.'/@6$E3K?K5 )'$M-_SQ=$3BS^OE$'1.X%ZAJ M+I::;JG"=W8BOA\% ,PD^+%QTX-;T-FO/F"?*=AG+6GTPPA01E9'(6,= JS> MV8L^>)Q5UK? V?-6 &!F\OR"3XSA&ZZFLRE]$#531,U@HFX'@%*@GB6HYT[@ M>CJ[T@I$!+-_Y M-H:*W5AJNK4*N]FD'S+ Q.P%JIJ+I:9;JJ"=G0CMQY&!B>3& (>:,,=2T]U2 M@,]:$N8 %S2FRIVZ&ZB@CJ6F+]54H,[A5'DK&?"&3+EM> +7TM43+#7=$T7: M'";M=C#@K:GN!5Q'9T?Z8&FN6)K#+'T&%'"3M>O3CH8BK+[@MP]^YHJ?.&%ZCZ&XG;Q)'^#-%7AS&+R/ 4S*6Z;GJ#B-9::[HG":P[C]3FH8.*WN3S1>H M:BZ6FFZI(GWG1-(_"A$<_Z2;-;&:VGNR\,530D?Y&N: MR2.+G*5$R%VV=/F:41(506GB(L\+W)3$F3.;%I\]LMDTWX@DSN@C WR3IH3] M^X$F^>[&@<[7#S['RY50'[BSZ9HLZ9R*I_4CDWMNK1+%* T<6-\Q.\ MOL6!"BA&_![3'6]L V7E.<^_J)V'Z,;Q5$8TH:%0$D3^V=);FB1*2>;Q3R7J MU'.JP.;V5_7[PKPT\TPXOF&>\.(W MV)5C1[X#P@T7>5H%RPS2."O_DI=J(1H!,#@0@*H =&P K@)P8;3,K+!U1P29 M35F^ TR-EFIJHUB;(EJZB3-U&N>"R:.QC!.S._HL ,DB!$WY7WWF2K5A MOYJZVJ[YFH3TQI&7$Z=L2YW9]]_ P/NQSZHEL99Q7!O')O79ISQ;7@G*4EGN MSZ+/:AGO%_&J#VQG<.15/U-WVS1BG.I,(\/:R-!HY"DC84Q\N,%#5M3M>H.6Q%K&H:=OOI[E(JT$6U4Z]&!O;^X9*^^=_L10IK#!#="8^KUN52O5QO@U M^$^>17E?H5P )BL8\!U9R_:;"29ACW>?)33[(MM?92:=" =DD#6D4- M6VIM\QHVH)DVSBAQW"G;X !]'#6TG;B&"VBFBSG-XIP!F?^!-(WA)Y\E2VIM MLQI$H&^W1(U@<[)Y2VIM\YICH!ED7@?B2N H(H8]3-,=VTY50PTT4TVS*&5# MA0/Y[_IW8!&_T.BJZ+G9P7(U"I]\QBRIM9=!0Q(#!R#^RG9B% M3WX<<@E&09I1$+;[*,C24X_*_"6>H2#-.>@5SCFRG50R^Q;YS_6@ZP=;H!/?32>#A?4N7 MH!.LZ02_E4YPETX.]I-CAI:)NHVWWNHK![\0MHPS#A*ZD+'>0+VC9^5;_')' MY.OB1?AS+D2>%ILK2B+*U !Y?)'+?E+MJ'?K]7&PO=V]R:W-H965T=>B5A?^;Y.2ZBHOI0U"',GEZJB:*:J M\'6M@&9.5'$_#(+(KR@37A*[:T\JB>4:.1/PI(A>5Q55?V^ R^W<&WCO%YY9 M4:*]X"=Q30M8 K[43\K,_,XE8Q4(S:0@"O*Y=SVXNIG9]6[!#P9;O3,FMI*5 ME*]V\I#-O< & @XI6@=J3ANX!]<[::6%=5P*_E/ MEF$Y]Z8>R2"G:X[/3R[K[:9OAILD0'LR07I+AX L)@W!(7I8+Z@#H*@#1:= DSY0]%'0I --3H&F?:#)1T'3#C0]"OI> M@NFP.8+JPTWW<(/AH9J"B8TX9 ; M67 Y,7K5],=F@K)V/6DET70X-RS-+P6476#NYU+B^\2VN>XGE?P#4$L#!!0 M ( (B%1UB"\1W-V@@ "13 9 >&PO=V]R:W-H965T+'JA6'0B5!\N M13D98'_\DI)BFC;#B6;?SD7&EL6'TGFE8[Z'M"Z>:_Y'\\28("]E4367DRID*^Y8_39L-9FG6-RF(:>-YL6J9Y-5E<=-N^ M\,5%W8HBK]@73IJV+%/^]9H5]?/EQ)^\;KC+'Y^$VC!=7&S21W;/Q*^;+UR^ MF^XH65ZRJLGKBG"VOIQ<^1]I'*@&W1Z_Y>RYV7M-U*D\U/4?ZLUM=CGQU!&Q M@JV$0J3RORU;LJ)0)'D3(/:<.6=?'O/!-/EY/Y MA&1LG;:%N*N?_\&&$XH5;U473?>7/ _[>A.R:AM1ET-C>01E7O7_IR]#(/8: M!,$;#8*A07#0((S>:! .#<+W]A -#:+W-HB'!MVI3_MS[P*7I")=7/#ZF7"U MMZ2I%UWTN]8R7GFE+I1[P>6GN6PG%@E[$"2M,G*35VFURJM'\G?R.>4\50*2 M#PD3:5XT/UU,A>Q-M9FN!O)U3P[>(/OD4UV)IX;0*F.9I?WR&^T#!V J3W-W MKL'KN5X'3N(_V^J4A-X)";P@)+_>)^3#WVPGMG1C$K:2&-_$R"O^SS9O!>=V!F=+[Q>,98U9,WKDC0J5BK'R63Y^@7U[= Y>Q@;NAXV MVSO1:.[90F?9T8]MH8N/0Q?$CM#-=J&;.4-WIZ.R%[UOA\M)'1NNV=')V2Z? MY'@WWY_;@@4Z.".@9[N GCD#^BFO\K(M;3%S-AP;,R0L0<(H"&9$?[Z+_ASZ MU35'2H*$)4@8!<$,2Y5 M6;>5:$C=BD9(GYM7CU8]H([6/S:@A_8,VB%%TTQE)9 :11%,V729ML_PR8IJ >'TA(HC:)HIC#:A_M. M3]D) MV 0TT/9%#.PB)M".*8IFAEU;Z<#I"/NTG^_2_@FI=A:.O8AA7KO>*&4:^87M MGJR[=G::$5V#">U[:YX&LW^+\-I?"@$U A# M:11%,X701CAP&^'W>S2YX89E4JV"W+15UI [J8G<^%O* '4>D-I"91&4313&&V] _=$]W7:R!37 MKU%!7#:51%,V,N7;5@=L8C\IX]VS5 MRM?D%_DU5:D%E'N+_KI\]^'^EYN[G_8^OZTR]D+NG]--MX-51.B,.9260&D4 M13.EUFX^.,?F/>B,.9260&D413/71FK+'[HM_^B\-_#\P,Q[_D':N4C MU.ZC:&;(M=T/W79_5-IS+,!R=S-ZI2IT1AU*HRB:*9BN"80!-'F%T'( E)9 M:11%,X796]GMKA%(BU/FHM-DS9@JT*SD:VEBK:KT+#\\&+!Y9X=#-G>OHR.. M7;;]5U0+0ETM"-W5@N_)76KP)A@O5*O#T=G54'20@[?/MU?6'VJXCVCTW00M M0$!I%$4SM=4%B##&ICEHT0!*2Z TBJ*9PNBB0>B>O1\_1IO94]W\;#DYU=,2A7A]%,R.NO7[D]OK?D[O^3^?I/J+1=Q.TJ@"E413- MU';OY^ 1-LU!2P)06@*E413-%$:7!"+WFH31 [2!=S@KZA\E.JC;A](HBF;& M7+O]"+56WTAT3JOI[G+T#0.M$T!I%$4SQ=-U@@B[@C^"U@"@M 1*HRB:*8RN M 43NM0;C,]G\?>L[W/V.CCG4WJ-H9LRUO8_<]OXF?V%9OSCC) MR57WR";KA^?=4H\JKWFWV?Y<&.CB "@M@=(HBF8^AT;7"V(/FLUB:%T 2DN@ M-(JBF<+HND \\A<#;6D5IF@58*!9M3D_,,' T&]/XIF M!E][_]CM_>_8IN6K)S7>ZF*]Y_ZE#H5:'TU$3>0>E=R25VKAM.!U894"NE1@ MH)E2'*W-2:"=4A2M5V.Z]S3 DO''[C&,:NUY6XG^87F[K;M'/5YU#S@\V+[T M/]+^@8T:TS\_\E/*'^6]0PJVEDCO]$R.]WG_2,;^C:@WW3,''VHAZK)[^22' M#8RK'>3GZUI^,PUO5 >[!V,N_@=02P,$% @ B(5'6+4]4G@,!P [$X M !D !X;"]W;W)K&ULK=QM(KBFA//U/=*%,$"YBT__X (E%_= (/O<%N/$!"7+_ MX@??PPUC$?FY=;WPH;*)HMU=M1HN-VQKAY*_8U[\S),?;.THG@S6U7 7,'N5 MAK9N5:[5&M6M[7B5SGTZSPPZ]_X^ M1,F,:N=^9Z_9G$5?=F803U5S9>5LF1:1W"UI/ FG%?PY["4\> MDV13OOG^]V1BL'JHU)(U8BY;1@EAQS^>V6?FNHD4K\>/#*WDRTR"IX^/NIYN M?+PQW^R0??;=K\XJVCQ46A6R8D_VWHTL_Z7/L@U2$V_INV'Z/WG):FL5LMR' MD;_-PO$:;!WO\-/^F;T0)X%X0_D!.0O(H@$E"RBB@7H6J(L&U"R@%@/JE4 C M"S1$E]#, DW10"L+M$0#[2S0%@W0VG'D:L*1?+"%1YL>AYL*CS<]#C@5'G%Z M''(J/.;T..CT8M2O1H[#3H7'G1X'GEZ,?.-:Y#CT5'CLZ7'PJ?#HR\?1E]/1 MKQ[>\&FWT.S([MP'_@L)DOK82QZD+2?-QTW"\9+N.(^"^%DGSD6=[H^]$_TB M_Y!YY"^_$XOM]L%R$[<;\ICT+2=R6$C>:RRR'3?\$-=]F6OD_;L/Y!VIDG!C M!_'3CD>^>$X4?CR983BN&W>_>-Z[T\G[:A2O=++HZC);0?VP@O*5%52(X7O1 M)B1=;\56G+Q5GJ=R"5"-7ZW\)9./+]DGN52<+B.)R(V/1*[)"F>%/I?'AWLW MCC>OQK7R^.,NB./JU7CW-TNW/8DH]&I<+X]K;%D:[Y7'YVP7QVM7X_W?O71> M:7Q0'C?LH'3EA^+;+G/B(_%MY\7'XMO.BQOBV\Z+3\2WG7+B4_%MY\5-\6WG MQ6?BV\Z+6W_V.S__LU^;Q9M?^;/NI>0-7TD]Y9H7-_45\U:\5OSI$*WSH\F! M^EVXLY?LH1(?B8&:5SM]_T4;M7UX;1&(:$NLB,1V)]9!8'XD-D-@0B8V0 MV!B)&4AL@L2F2,Q$8C,D9B&Q.1);@+"S74 ]WP74R_2.R0(R3X[4R?OXT'SE MNZX=A&07STV/WS_P]@P'L9V*R1F7YTY-2G9GSZ<=7Z1($RGJBA3I(D4]D:*^ M2-% I&C(+:+G12.1HK%(D2%2-.$6G==,!6I,@9J90(W%JVFUSHOFW*+Z>=&" M6Y37G+TYU/S-H9:^.1ZW_MZ+>&^!TMRM!T=(3$-B722F([$>$NLCL0$2&R*Q M$1(;(S$#B4V0V!2)F4ALAL2L ]8\:9YRZ[1]'OHPIZI9DXJ-F%.EMB7*;\6- MO!4W2C^J%D])6GNUOZ/Q#0DUD5B.A+K(;$^$AL@ ML2$2&R&Q,1(SD-@$B4V1F(G$9DC,:EX<22OM5O%X>\ZIHFKQ1,OBLJI>5R25 M?U3>REMQJ[057UPH8 ;^.K"W1*[1%J]#EW*W=F@DIB&Q+A+3D5@/B?61V ") M#9'8"(F-D9B!Q"9(;(K$3"0V0V(6$ILCL04(.]LMM//=0OO/3]:TD;L")*8A ML2X2TY%8#XGUD=@ B0V1V B)C9&8@<0F2&R*Q$PD-D-B%A*;([$%"#O;%=!: MOB](+D(O^XQPN XXN;S@<$DP]YJ"E"M#]4& M4&T(U490;0S5#*@V@6I3J&9"M1E4LS+M]()#N2W5F\66?EFFR))2/#W/TYJ2 MVKC2Q^77/BZ_\8^EY<&;^S-2TZ!:%ZKI4*T'U?I0;0#5AE!M!-7&4,V :A.H M-H5J)E2;034KT]33QMM2B]U9OOBSJ-QN2\UB=[XLJRN*I%SISJ_?OZ.EW^WH M+.R?Y*L3;3:^NW*\-2GIUM"OXT$U#:IUH9H.U7I0K0_5!E!M"-5&4&T,U0RH M-H%J4ZAF0K495+,R[>PTAESLPW->E7IQ 3JOZO2;1^?-^O6;E"M#]4&4&T(U490;0S5#*@V@6I3J&9"M1E4LS+M]/"W MT6Q)%P?3EV5J2RV6+3AES9HL%4]U5$]N9+1EP3J];5I(EDD3/MSB(I^;WYKM M,;U!56&^3N]FE#/?2F[EEMXXZ94_W ?.L(.UXX7$94_QHFI2,_X0$1QNK7:8 MB/Q=>ANE;WX4^=OTX8;9*Q8D!?'S3[X?'2>2!>0WN.O\#U!+ P04 " "( MA4=8_"GD?64( !29 &0 'AL+W=O3[^< M-)*TI-WY;RYFE#S/KVE;^Y%(X]U+$/Z(=HS%Y*?G^M%];1?'^]MZ/=KNF&=% M-\&>^)X5_OK&W.#EOD9KQPV&\[2+TPWUP=W>>F(FB]=[/4SNU4^*[7C,CYS M)R%[O*]]I;<;VDD3LHB-PUZBL]LD[+Y[:.N9)U/.O/=BMA#X/[+L>/=?:U7(S9[M YN; 0O M8U9TJ)UZV\"-LG_)2Q[;[=?(]A#%@5"#.$FCK0H)4)$BB M";WH<<"H\XO0XY%1XS.EQT.F[4;^8O;HGTE;U^ZT#XE6N#'NX@,?9O9G/Q1=7[SHWSS@_:E"J">/)BG M1U0Z/J+?I$IQL8UOB-3Y0J2&U.3LT$-U^N3@)NG=B^ER=?K7?9BDMR^F#S]H MW?)O2)->3%<$^IZGTSYO,*O39;:M;'UN)BN?O3(^Y7ID^ITS0HK M=WXJWG>)DSX3[SLO71/O.R]]+MYW7OI"O.^4DZZ+]YV7OA3O.R_=$.\[+]W\ MO>?\ZO>>-NO?>^0WPM,%[57,GGHX_T4[C MG[QY&HG)2&R(Q!0D-D)B8R2F(K$)$ILBL1D2TY#8'(DMD)B.Q)9(S$!B)A); M(;$U$MN L%+]:IWJ5ZM*'SQ8T8[8SK-C,]^.B,VV;G*(9),]"_.CI;2F;0// M"WP2917M4W+T9 =N$A:]1GWFU;;*EJ^M;4A,1F)#)*8@L5&.]3,L_=/F\Z!Q MD[[G>CZO62)!JDC01"1HR@VBY:"92) F$C07"5IP@\HQND#,4B#&$(@QD4^" M%1);([$-""O->^W3O->NG/=TZY?'_#A[R[XMSX'B$UQ;X G_(!(DBP0-18*4 MRFY?.X&(M#@6"5)%@B8B05-NT-L)1"1($PF:BP0MN$%O)A"!F*5 C"$08_)B M>KURT(H;U"H'K;E!Y9@-Z"E7>AUW3J_CSA7O7W@OTLK\:]^%(#$9B0V1F(+$ M1DALC,14)#9!8E,D-D-B&A*;([$%$M.1V!*)&4C,S+'VV?0N]1J]1OKSIEIP M(KN-%B=RS8EL]RDG<@/J2JEP=$^%HUM9.+YZP<&/>06C,N_:@H'$9"0V1&(* M$ALAL3$24Y'8!(E-D=@,B6E(;([$%DA,1V)+)&8@,;/[;G)O]GN\,K#*(SOG MD;0M\0K&^\A6J]GF%0Q05TH%HWP_2'<[JR($3T,GD++XWR2 MF->12N[:.H+$9"0V1&(*$ALAL3$24Y'8!(E-D=@,B6E(;([$%DA,1V)+)&8@ M,1.)K9#8&HEM0%BI8/5/!:N?Z?^O4U/ZR/J%Q&0D-D1B"A(;(;$Q$E.1V 2) M39'8#(EI2&R.Q!9(3$=B2R1F(#$3B:V0V!J);4!8J7[1QJF I>M//CSD"E\/ MN?;Y(=<78AWB71 Z?S&;6!?_D%>M7UO!H)H,U89032FTTD%^X_A3/B(?05L> M0S45JDV@VA2JS:":!M7F4&T!U72HMH1J!E0SH=H*JJVAVH8S>TGO9Z]R13I; M>T;_QXKD^-OT\*JZ(%7B5QO3ZP)J6KF^C5.?K&<66D^,;(,HOF(U1G4[ M5]F_?'_541VBD5 MK7Z7=U(Y)[35;#9Y9Y6CNE.N(Z\KT6GU4G2ALQP>#[X=)4'I16H=_XE;=9!+ MOQ^@F@S5AE!-@6JC0N-^_/AFX3RT816J3:#:%*K-H)H&U>90;0'5=*BVA&H& M5#,+K?/QBW %;7@-U38HK5R87B^M0*NOK;"R?I(7)][M M=.:D[5B0W0BRQ M-1FJ#:&: M5&4&T,U52H-H%J4Z@V@VH:5)M#M054TZ':$JH94,VD[Z^00"7> M0MIZ^ .-K M=B'X-]M']-:@G.TFO5WG7V_QRN??MJ%9X9/C1\1ECTE3C9MNTODP_P*+_$X< M[+/+R'\/XCCPLIL[9MDL3 .2WS\&07R\DS9P^AJ1P7\!4$L#!!0 ( (B% M1U@'N9NU7@8 -,E 9 >&PO=V]R:W-H965TT4ZC-GUH+/GPD(?4O?>0UOF!I9_YEE*![N(HX1>#K1"[L_&8!UL:^WS$ M=C21WZQ9&OM"7J:;,=^EU%_EC>)H3"S+'<=^F P6Y_F]]^GBG.U%%";T?8KX M/H[]].L5C=CA8H ']S<^A)NMR&Z,%^<[?T.OJ?BT>Y_*JW'%L@ICFO"0)2BE MZXO!)3[S[$G6($?\&=(#;WQ&F90;QCYG%V]7%P,K&Q&-:" R"E_^N:5+&D49 MDQS'EY)T4/69-6Q^OF=_G8N78FY\3IW%8#9 *[KV]Y'XP YO:"DH M'V# (I[_CPXEUAJ@8,\%B\O&<@1QF!1__;MR(AH-L-O1@)0-2+N!T]' +AO8 MIS9PR@9./C.%E'P>/%_XB_.4'5":H25;]B&?S+RUE!\FV;I?BU1^&\IV8O'J MRSX47]$070;!/MY'OJ K](?8TA0M62P?I6VVQK<4O4T"%E/T/&*/ M)%NCC_X=>NY1X8<1?R%9/EU[Z/FS%^@9"A/T+HPBN;;\?"SD2+/^QD$YJJMB M5*1C5)B@=RP16XY>)2NZ4@G&4F*ED]SKO")&1H\&(V3CEXA8Q 8&M#R].0&: M>Z;U1*9,M5--M6-B7US139@D8;*1Z27RDX!" M4U=03'.*+-/>+AQG.AG)I;YM3@H L[$[FJLP#X!-''LTJ6"*D$DE9&(44CPG M@?*<9,&,;J@L'U0F\2#R.0_78>"+KK MNI@UAH8GHUE+I@X:$DM3":!L/+)A MD6XETC6*O(S9/A$-+3) UBF+97VI(X8!,Q$VTQNDW-6&2^;: @.@Z8BTA.N@ M(7%'#BQ\6@F?/GAU0S5E)U1 PJ;:0VEJK0I6.&D^EH"NN:5;IF M1ETR_Q^)O1DP_CEI]%LH@&!ZB'H 3 U11<6\4C%_W.I PN; 7^=+#B4]M//[$@ -B99H -1D,G([0K(VAMAHAAY1!TKB(X4 M0.F5 92@&NK1@V>['CQ: D4$3H91I":64: "G+J&JH71@VV[!/B=R>1^%_ M,JQ_E=MR/LZ2(^5([H$O;^4VRK^)Z% :LB&Z]B.*/'HCT#4-]FDH0@IOI8P= M/CBH^V3S^F)3)[MV@]A]@B1JM* /GN\^V;R^V-3YKDTH-KO0TY*H;A0)UGP- MA)IJFP@ 93N=05J;3FQVG;WLE;#N):=Z*M)!0[>QU2ME%BA72:@=(FM/BLVF M]/OME4@ DE[1= M_V%4E[;:-A*C33JA1)8$G7N!4@2 TH+4@U#3KGT%J;T8,7LQ0XU<^GR+7D>2 M\0U=;>"":&9_:(+NEDB>Y)(="^&+=+>W2X!F!ZN'M$M&^XJC+5E(V;+)K,P#3>R"N[3E";!5_0Q M]1,>Y4&'+E?_[KF(:2+@^#-2/SA+]\GF]<6F_IA6&T+;>H*?TWH]V^R5S>N+ M39WOVJ3:9I-Z4E6T=6\YG,Y'UKSYKQ6:91MEG^2TBR1$;'=:;[MVK;;9M?92 M)TP(!@FC:RLZFS\]FP^8OQ^1;+LV+1O/ [QC!!5<^WC M;+./^_;2:.NV35]0X*@16E 9EC0VM[99GMWO#*6!,V?I(F=G\H,Q5%$UY+2&DWEB-+B#:+B0K!=_D[-#1."Q?G'+?57-,T \OLU8^+^ M(NN@>H]K\3]02P,$% @ B(5'6$%T89#1!P KU !D !X;"]W;W)K M&ULK9Q;;]LV',6_"N$50PLTL43?L\1 $UVLAPQ& M@V[/C$3;6G5Q)2J7H1]^ND6R')JVUY.'Q)+Y_Y&,CBB21^3U<"_(2 M!E%ZT]L(L;WJ]U-WPT.67L9;'N7?K.(D9"(_3-;]=)MPYI5!8="GFC;NA\R/ M>O/K\MPRF5_'F0C\B"\3DF9AR)+76Q[$SS<]O?=VXJN_WHCB1']^O65K_L#% MM^TRR8_Z#<7S0QZE?AR1A*]N>E_T*X?.BH RQ5\^?TYW/I.B*H]Q_+TX<+R; MGE:4B ?<%06"Y7^>^!T/@H*4E^-'#>TU>1:!NY_?Z%99^;PRCRSE=W'PM^^) MS4UOVB,>7[$L$%_CYP6O*S0J>&X)N1EN@_B5R$HG]W$D-BDQ(X][DGC[2#Q5 /IYO9O*T[?*WU(E M\9Z]DH'^F5"-#DBZ80E/)<6Z.QE"#T.,DR':88AY*D2?'898)T,FAR&V&F)P M][+]SWY[,,C'#Y](O%KQQ(_6R_QW[!V&+TZ'*_[CSLGU'$DA'44-FMMI4%(' M!Z@/!>CB-F]]/7(7A_DC*65EHU[>/;)[IN(-Y;SB47>5;IG+;WKYLRSER1/O MS7__31]K?\B4BH092)B)A%E(F(V$+9 P!P3K"'G8"'FHHL_-A^7RD=DY M(%A'K^-&K^,3]+K-$G>3=Q44K:L2F "M@1XZP1XTS=2,JFR\K)!9G\E*QS MY8>$&4B8B8192)B-A"V0, <$ZXA8U]K98 T\?U4#05J&T@PHS832+"C-AM(6 M4)J#HG4EO6-PZ,J6^<]F5J#N(;!,;.+$__=X+T%-/EO;2)H!I9E0F@6EV5#: M DIS:EJG=S+5NIV3KFYIJUNJU.T7S_.+II<%_T.X]%VQ)IJDRW0G23@<21(: MZL*>+;?WV0XFDFPM24(ZD-7$/K7*"VA-'!2M*Y+6;M*5)L#\RWJ=\#43_$TC M:?;X#W<%$3&),Y$*%GG%/"BONJ?LF25>>E0]4$\*2C.@-!-*LZ TNZ;M"EJ? M2$=(T'P=%*VKZ-9WTM6&Q?O']1/S _88<+**$[+*1);P5_#[A8"@;ZJ/*UQ5I:S?I1_PFZ6A?G\W&)&]P2?&F MF52-4(\)2C.@-!-*LZ T&TI;0&D.BM;5=6M+Z6/T\!_J4$%I!I1F0FD6E&9# M:0LHS4'1NI)NS2M=[5[=LQ<_S$+"W@VG^,O63[CWF601?^&)ZZ?%@5MT*X(3 MAEA0NPM*,Z T$TJSH#0;2EM :4Y-Z_1Z9LJY@=;YTM765_/6[D-I?BW?O-G: M=-"F4L5"32\HS8#23"C-@M)L*&T!I3DH6E?5K86FS]"]#ZB1!J494)H)I5E0 MF@VE+: T!T7KKB]H_32J-#=^Q7Q0D\_5-I1F0&DFE&9!:79-ZTR02R>@%]!\ M'12MJ]O6-*-JT^Q7S P.WU//;J92$S.,DB[Q<_,7[NE(U0VT]*,V TDPHS8+2[)JV]Y:N MOO^6+C13!T7K:KGU]*C:TZL6W?@NV;+7) X"XG$OJQ:[7Q2+'PH7A:UYT6P7 M"]=)R@*6O$HU#/7SH#0#2C.A- M*LVO:OH;W)8S,TT'1NA)N'3]Z?(49\2// M?_*]+.\5-XUQX(>^./I*A9I^MFZASA^49D)I%I1FT_=+S,:2;@34T4/1NKIM M'3VJ7J%4K[4O.@O=7D1ZK+< -?:@- -*,Z$T"TJSCUQ=G2H6H$%+XJ!H71VW M-AX]O@A-U?[^)!^D*H:Z=%": :694)H%I=DU;;3KA(TD#2_4?D/1NH)M+3JJ MMNAV&MY2NTV[*Y4IU)J#T@PHS832+"C-/G)%=?+*62)M::$N'(K6%6[KPE'U M2K9?65:I1I^M8Z@?!Z694)H%I=DUK3-A-I.]1KF YNN@:)5P^SN;FH4\69<[ MXJ6DG!2KMOAJSC:[[GTI]YK;.W^K7UG5WGDMIMK*[YXE:S]*2A4QP\ #," 0 9 >&PO=V]R:W-H965T!J+-&#+)N5K-C'@A/?[+=T8#.8#8Y5M(;IX23KI M /OCEY1E4Y1IFDJ_B_F22'*=ITA1JD.6ZD@??BSS;\6=$*7TUWRV*#[NW97E M_?O#P^+Z3LRS8K2\%XOJ+S?+?)Z5U=W\]K"XST4V607-9X?*T='IX3R;+O8N M/ZP>"_/+#\N'_+>TP/Q]/:NK!\XO/QPG]V* M1)1?[L.\NG?XK$RF<[$HILN%E(N;CWM7\OOT>%P'K%K\,14_BHW;4KTK7Y?+ M;_4=:_)Q[ZC>(C$3UV5-9-5_W\5G,9O54K4=_[-&]Y[[K ,W;S_I^FKGJYWY MFA7B\W+VYW12WGW<.]^3)N(F>YB5\?*'*=8[=%)[U\M9L?I7^K%N>[0G73\4 MY7*^#JZV8#Y=//Z?_;5^(C8"Y.-7 I1U@#(T8+P.& \-.%X'' \-.%D'G&P' MG+P2<+H..!W:P]DZX&QHP/DZX'QHP,4ZX&)H@'ST=.2.!H<\'^S!1UM^.MSR MX.,M/QUP>? 1EY\.N3SXF,M/!UU^<=1?#7DZ[/+@XRX_'7AY^\@KRFLA3X=> M'GSLY:>#+P\^^LK3T5=61__P\0V_&BW4K,PN/^3+'U)>MZ^\^L9JR%G%5X/$ M=%&/CDF95W^=5G'EI3:_GRU_"B%]$@MQ,RVE<)8M"NE BI,O^]4_5_M2MIA( M87(E7=4#V;2O?;[])OTJ%4W&5Y]>?I0OJRF);% M_L8#WG0VJX;#ZK'?-N]^."RKO:BWY?!ZO<7ZXQ8KKVSQ6/*6B_*ND+3%1$PZ MXN/^>%GI 0ZKI^_Y.52>GL-/2J\87)OAFMO])XM1M)8?C5<[P]7Q75ON-$?GHC[*OSHU7#SK:=NT1MN M]8=[6=Z[\?;P?5Y%)2C^8=6_SIL8?C[A[J$_SWQ7UV+3[N56?P MA*X3[\,LY]SL2@+:7DC76?%G32IK@7ZWG/2^6V)1E/GTNCZS2LKE];?'2V+I775A_?OJ MFOI%@_^MKHH7T_G#O.M]T]O9KJ=8)*:2F$9B.HD9)&:2F$5B-HDY).:2F$=B M/HD%)!:26$1B,8DE))9"6"MIG#XGC=/>B_'5%?9!_7'/1/J\G-^+19&M/D6Z MRJNK\EM1GW])7W]*F^W6IV72U8\LGTC_23FDUA 8B&)1206DUA"8BF$M?+(V7,>.>N]^'C, M!=^K*XSIXK:^(I\NNSXJ^]2K[)H-2$PE,8W$=!(S2,PD,8O$;!)S2,PE,8_$ M?!(+2"PDL8C$XOY1<2S]%%G>M>8@(;?VIW6-"Z,H$%V0F(#&5Q#02TTG, M(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"(2BTDL(;$4PEJ90#YZ3@5U>4#/Y<%J M<9^8K!9L/"[.[KPPZ%=VS0>HIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H M%J):A&KQ6CO?6/ CC[86!25HERFEM0?^C3H?^=?FA?J7'?6K.R<"4E-134,U M'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$LIK9TQE"9C*/_AM4CK M#:"2"ZFIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEE-9. M+DW1J=Q;J31X@5(_LW.*0&M+44U#-1W5#%0S4K5CJS 9H62FEM;-!4UA:?Y_-KTY.97^].CG5J^Z<'$A-134- MU714,U#-1#4+U6Q4(WALF>#II9:[B\;C),OQ>J[D(OG+T/NK*'H9W9.!V@Y-:II MJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:6U4T13="V?]TY' M#2FQD]%J:U1344U#-1W5#%0S4:CFHUJ :B&J1:@6#WK_)6B? M*:6U^ M&OL[AWNT"!C55%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M035 M4DIKIX^F"%CIKVX;L&9SLIS-LKQ8I9#5-4/W)0-:)8QJ*JIIJ*:CFH%J)JI9 M:^UB\]+Z='1VOK5^$^W40347U3Q4\U$M0+40U2)4BX>]+!.TTY32VJ-^4^NK M]-?Z;B[@'#B\HU6_J*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J M\5J3CS?3P/GH_$4:0.MY*:V=!IIZ7J7_5Y0WEG,.S )H<2^JJ:BFH9J.:@:J MF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J\UMI9X'1TM/V;:6BO*:6ULT!3MJOT ME^VVUG8.S -HK2ZJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J\ MUK;SP/C%0D^TJI?26GE@W%3UCONK>GL7>@[+"_T][)H74$U%-0W5]+76FH,\ M'\E;ZX;0/DU4LU#-[GH^7L[).FBG+JIYJ.:C6H!J(:I%J!:OM>UIG:UW5C+L M]992V]8>H)OJV_&@ZMN!RS[WI5V7!NTRT*,EOJBFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:O%::R6$L]'I]OD_VFE*:>WTHC3II;_&]T6ZB,4\ MFZX6!'U>+LH\NRX?LIF4BGPNO;,6TC_KK\7NS@YH%3"JJ:BFH9J.:@:JF:AF MH9J-:@ZJN:CFH9J/:@&JA:@6H5K\QD#Z^'.6DBS-JV'S3CJ5)MG/SM\/^)6M MDCHSQ_]'B?"X*1$>]Y<(=UR82.52VKHPV=\H2 -S#5IFC&HJJFFHIJ.:@6HF MJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%K\Q] [/->@O*5-:.^$T!=#5S;Z]OKJ] MS<5M/8]E5]MY+J%=D2FU]>SQOBIC'O55N M.W^RL=OXCU8WHYJ*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ6NM ME2OD\]%VY0+::4II[831E"V/^\N6G^:/#K+U_-'MZJ/M29T2;NJ/MK_7V6"_ M-?L45KOA;EM'S8K1:B?PMW3BMHP3.J::BFHYJ! M:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6CSOJHCL*XKJ:78Q.M[\QKZO9Z4AI M%F*U$T%3R3SNKV36GP?[>L%JQY??=0[=:#$SJJFHIJ&:CFH&JIFH9J&:C6H. MJKFHYJ&:CVH!JH6H%J%:O-8VKPB4H].75P1=S9077W;:T4P^/]YHUAZZF^KC M<7_U<5+MQO1:''S-BNK$NQZZ.\=JM.08U514TU!-1S4#U4Q4LU#-1C4'U5Q4 M\U#-1[4 U4)4BU M1K4$U5)*:R>(IC!Y_%CP]G=^;GZ,5B*CFHIJ&JKIJ&:@ MFHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIK?1PW-0K'R._0MRO[)HA M4$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M0C5XN.7OT)\]F*J!^TR MI;3VP-_401_WUT%[6?Y-3-Z8-^HW=A[VT0IE5--034U -5"5(M0+4:U!-522FOG!Z7)#\K?GC/VSXRP_WV:WPLOQVNBBDF;BINCH:G9WL27E=D?!TIUS> M?]RKKH*^+LMR.5_=O!/91.1U@^KO-\ME^72G[N#',O^VVIW+_P-02P,$% M @ B(5'6*:;9CY^! %QT !D !X;"]W;W)K&ULQ9E;;Z,X&(;_BL5*JU::*:<VV'*"$R,JW/O( M'6J!R?%W1@ZB<8WTJZP8>]&);\G4S)%Y+GFJ3J\;V"6G69 M6MB\?J-'YN75RZRP(%]8_D^6R'1JW5HH(6N\R^43._Q)JA33@[(*YS*YJ^,'89M6K@C.J>M91F14I@*%-"%)ASYZ1^_U &S5"'5+>&\M,?=Z MB8_X%?GN)^0YGM]1GR\7J[T.=7"IVKWK4(<7J\==+=FO#DA\<^;%6^WHUSW* M-[S!&=X3$9)GL20)6DH6OZ!GFDF!KIZ6S]<(TP2=9NCJ/+U%Z-GV7FQQ3*:6 MFDX%X7MBS7[_S1TY?W0Y!PD+(&$A)"P"@K5,']2F#PS=/V/Z7[MB13ABZVK> MZ/)T .DI)"R A(60L @(UO)T6'LZ[!W(U0J =S)E//M7#=>MLGBG1O,GI#8D MZEJFF*)T1Q->/HR)6AU4'UCCC*,]SG<$766T6B.NN_I$;PT^VB<@84$)&QF8 MWI[M9VI>WS>-ABPN H*UC![51H]ZC5X0;K:H-"9OR_[58OG0[5@OZJ..0<(" M2%@("8N 8"USQ[6YXU^>F<>0GD+" DA8" F+@& M3V]K3V__]YFYMP8?[1.0 ML*"$W39F9N?&/9F;(0N,@& MJ^]JJ^]ZK0Z_[S+YBKY1[:#Z!C??9WJG/^PR MK9?U4=,@80$D+(2$14"PEKNN<_S\=GYY>JX00+:"T@)06@A*BZ!H;6L;D16W M=^C.<6ZV5%AH>U=DDU&:T8U.J!DY8\E[4W __\.^0]("4%H(2HLJ6G/O[@\< M_5>O$FU+O:.E7J^E#TF2Z8 HSBO?FFOP>VYZ/]5J[+1K51GU<\;!L"-CT)'1 M'W=D##LR>GY7V=$%E6PWW3$JY+X3%EH^"Q/^T5\6:*,#B1>T&6@<")06@-)" M4%I4T9HV?K[S^WP\!GK4Y!^,:&CYBK_8A .5DKI',S5G7CY2E, M_]@$ !$%@ &0 'AL+W=OM$JHZ/5]F/;!32Y@-8DSVT#Y][.3$""8E&KY M HES[HG/L7U]X_&6\3>Q I#H/4TR,>FMI,SO;%M$*TB)L%@.F7JR8#PE4MWR MI2UR#B0N@M+$=AUG8*>$9KWIN&B;\>F8K65",YAQ)-9I2OCN 1*VG?1P;]_P M3).[$(]T0(%XH; 51]=( M2WEE[$W??(\G/4?W"!*(I*8@ZF\#CY DFDGUX]^*M%>_4P<>7^_9OQ7BE9A7 M(N"1)3]I+%>37M!#,2S(.I'/;/LG5(+ZFB]BB2A^T;;".CT4K85D:16L>I#2 MK/PG[Y411P&N?R' K0+<:P.\*L"[-L"O OS"F5)*X4-())F..=LBKM&*35\4 M9A;12C[-]+C/)5=/J8J3TZ]IGK = 'J #!94HEE",H%N4?U@+EGTAF9K'JV4 MO\5S1+(8O9!D38JQNQ=JUN3Z4J";$"2AB?BB*'Y%-A(KPD'L_VB&GFB2:.38 MEJK[NA-V5'7UH>RJ>Z&KV$5/+),K@;YF,<2G!+;278MW]^(?W%;&$"(+>?AW MY#JN9^C0X_7AKB$\O#XBJ1". ;Z$U_^P4/G#],#G5)%G9$=N*>7[OG%^S>)?>$I"J-J$G*%N@;H;R8 MX& RT._2P"[)PH[(3@SLUP;V6Z??"TM4.DBHW)D\*V-QN1;T9K29.I8;C.W- ML1EFU.@4%1I1GENC3KH_J+L_:.W^,Q5OMPNN$A[-)"A[).)J.IBTE$08G[S? M\0<-,688Q@TU9IB#S7*&M9QA>S)XS]7."C%*Z +0S0X(%U],8MII,-*1R$-I MF7EQ@&*R,Z65QZZ(P@Z(3BP+:LN"5N:0;F@,:F?;44ABDU>!<:C.9O$%6+\Q M\(%I&CN>>=Q'M8A1JXB?1:$#\2W9 %>%&UKH5+;1J0SEP,N-&-VHC3AF2:(F MQ:'5.#W*MXV.^CBT1L.&X'-08 5^0^XY:&"-!F:UV#F4+TZKWB?"WT#>ZM(O M1L_S'^:ZHI7CLQF[4[:P*[93_X[*/]S5ME5BEVQA5VRG+KH'%]W_L?=5 MP1]M?F:8UUA&'Z%.%1QJ1]Q>/'YB^ZN8SO8_KZG'C,/#IB(SSKFPH>-#18=; MZYTK$GI%\&%&OX1KIO0+.,^_(.506^'VXJKKM%Z][C@;>T/+[S=UG\/\X7'6 MKF0;V!QK>$'TH2+#[259ZR>HZSB!45DKYZ>S5)=L85=LIWX>2D(\;,WU<9$M((9/H=8>.<3.R*YKOMX3'Z.^_%"7Z+B$5_QC-;ZW= M/FU^EVQA5VRGYA^*2]Q>72K#5<6Z/PC)J[D<([GB;+U+K72_@$F%>M>4K M@J-UYEK-SXYK0*$1%%Q8L(?:$[<7G_=52X$OBV-*@2*VSF1YV%2WUD>A]\4! M8*/]01^1%L=V!YKR?%65L4N:"93 0E&JW*DR*B^/+,L;R?+B$.^52KY@C&YO]$OJ ^.I_\!4$L#!!0 ( (B%1UA97:U1- 4 (0C 9 M >&PO=V]R:W-H965TR8))C]7)*8GN:&8[SO6$>[/9<[K,7L M@'=D0_C38<7$EE6AA%%"TBRB*6!D.S>^.W<(>M(AM_@G(J>LL0YD*,^4OLB- MO\.Y8$9("1;?(SYFI[^(F5 $XD7T#C+E^!4VMH&"(X9ITGI+$:01&GQC]]* M(AH.CGO& 98.L.LP/N,P*AU&'W48EP[CG)DBE)P'A#E>S!@] 2:M!9I<[*C M+"+**U.<>:P^L[S[W&4'')"Y(6XO&6&OQ%C\_IOCVG^H6-4)AC2!M1@?5XR/ MA] 7A0J><\:#)N.D(%7%9($XS1'E;?=U :>^.9Y9KTV*%%:V;X[:5DAA!:'I M5E:MH"954)/AH/(TH@=^3J6#[I?F@DXPI FL19M;T>;>3'VN3L9U@B%-8"W& MIQ7C4^WJ*Q"]IF),V-%>WV;2U2?JVPAUVLV?HU:A5P7G#0:WWCQE7\%Z\UTL M9:*LQ)HJH$&42U-#)QC2!-9BSZ_8\V\F1E\GXSK!D":P%N..79>*MG8YEI M M/8Y]T^DH4F'F>([I=T2I,O/=AK[;D36*8&73WVD9RI>>;!Z-1%MS-<=>?I0;> D5>2'HEL1U>,AL> *\,9!+LX.W2B M(5UH;2+K0M^9W$Z46KL$K6A(%UJ;]KI1< :KXNM$Z?:DY)K3KB;[1I/^0U)E M-#JCR;H4=X9K<84F-X*X*%!',PAV<7+H1$.ZT-I$UF6_X]U.DUJ;!:UH2!=: MF_:Z7W &B^/K-.GW'Y2VZ75%V;<2#\%N/ZFR\LY5KK"NR>%P3;X65&%1M^9) M$@IMQO20D%3YH!R&NC0[M*(A76AM&NL& #HW$R74VC1H14.ZT-JTUTT#'*R. MKQ)E"=D2$O1[[WA*LV;YZG4UJ8#R1Z;M-W]G!%H7Z/ 7!3J.Q<-29DN"V0OA M4;I31J7U_;M6-*0+KVTJ;5WT(J&=*&U::][!_B+KP37:'/2$Y0W MZ4NS;S7IO1)""BM7%+L?> ,+ZT(=#A?J?Y*4,!SG"8/#)$JCC#,LOT0KH]/Z MEEXK&M*%UB:R[@[@]'8:U=I+:$5#NM#:M->]!!S^AG"51KW>-\71U)QT-=JW M&L->JZFRLGOO?ZS&](2$L%T^S2,3 SZFO/B47^VMII)\SR=0=/8OG3M43 BI M88KY*8^8[:(T S'9"DC;G(J;!RNF?!0;G![R21#/E'.:Y*M[@D/"I($XOJ64 MOV_($U03;Q;_ U!+ P04 " "(A4=8EIER?6<# ")"@ &0 'AL+W=O M7[]#2E'E1!%2(!>;I.8]\KW1B#,Y*GUOMH@6 M'G(AS3386KN[#$.3;C%GIJ-V*.G)6NF<69KJ36AV&EGF0;D(XVYW&.:,RR"9 M^+6E3B9J;P67N-1@]GG.]&F&0AVG010\+GSCFZUU"V$RV;$-WJ*]VRTUS<** M)>,Y2L.5!(WK:7 572Y&+MX'_,WQ:&IC<$I62MV[R==L&G3=@5!@:AT#H[\# MSE$(1T3'^%%R!M66#E@?/[)_]MI)RXH9G"OQG6=V.PW& 62X9GMAOZGC%RSU M#!Q?JH3QOW L8[L!I'MC55Z"Z00YE\4_>RA]J 'B_@N N 3$3P#12X!>">B] M%M O 7WO3"'%^[!@EB43K8Z@732QN8$WTZ-)/IA%OT/OATK_<"7ST[ M2W:B.K1P1?F0&_3C?ZY6QFHJJG^;O"^X^\W<[D-S:78LQ6E 7Q*#^H!!\MN[ M:-C]H\FWMR1;O!'9F:?]RM-^&WOBWG(F3_0Q2]5&\O_(6LL>8%44A@%Z]ZVR M3 597I_L?+FI_72P*(TFBPOMA[YK=VG^)#TAIU/D_!0M_)Y4#SHC,Z#%@U! MXTY[C^OJ^YW^$_6#YQ:-.\,GZAN"HII%9^J'E?IAJ_H[64OY M64)396R3GF'#47O/!+7N^JN5\49D9P:-*H-&K09]][N?!OQ9'U&?5;1%OVD*9JT&Z8WG&YO@6NB['9& M5"VZ:'R*B54[WPJLE*7&P@^WU"NB=@'T?*V4?9RX#:KN,_D?4$L#!!0 ( M (B%1U@2QOAE> 0 )L: 9 >&PO=V]R:W-H965TDQB)B?.2JGUA>O*< 4)D1V^ M!J8_67"1$*5OQ=*5:P$DRI*2V/4];^ FA#)G.LZ>W8KIF&]43!G<"B0W24+$ MTQ7$?#=QL//\X ==KE3ZP)V.UV0)=Z#NU[="W[DE2D038))RA@0L)LXEO@C\ M+"&+^(O"3M:N44IESOE#>O,MFCA>6A'$$*H4@NBW+: M6+]^1O^:D==DYD3"C,=_TTBM)L[(01$LR"96/_CN=R@(]5.\D,T6[(M9S M4+B1BB=%LJX@H2Q_)X^%$+4$/'@AP2\2_/V$W@L)W2*A^]:$7I'0RY3)J60Z M!$21Z5CP'1)IM$9++S(QLVQ-G[)TW.^4T)]2G:>F7Y)US)\ T!4P6%"%;F/" M)#I#/0^?/)RBM;[]C )8@! 0H1E/](R3)!NS-!01%J$;SL[N[]!M,1URB), M%*&Q/-5@]WNT@32,MRP*/8J+]9_H5CLHVO.U$JB M+RR"J G@:N8E??^9_I5O1 P@[* N_HQ\S^^V%#1[>[K?DAZ\/1T;V'3+P>QF M>-VW#N:?\*@V));HG\NY5$(WV;]MJN>HO7;4=.6YD&L2PL312XL$L05G^NLO M>.#]UJ:83;# $EA#S5ZI9L^$7JD9ZCDGZ'R337J]U.BU-VJ3,8?#^6BG"^YV MZG7TK-K6Y3%^YWOEL036D*=?RM,WRG.="D'9LB&/1(IG:T:;/CG>L"://SS0 MIR6HV^DW@X*6(+^&U. S*/D,C'QN_@AF;54;L][;'#;! DM@#;6&I5K#HRPU M0YMJV@0++($UU!R5:HZ,60KL+,D*^MTNLH@6VT)IRUNPJ/LJZ4\#:DM0F6F + MK2FI7TGJVUY\"L1&X^UOTK/6H-Y>[4^K MAMDJ6F +K2EHY9EQ[SC]:=,7SZRB!;;0FI)6/AN;C?9'^K-_T'K=_F&#'D;Y M_7*\>NV7'=H:A68XJ*=KE6/;A4ML(76E*^RZ?@X/AU;->I6 MT0);:$U)*Z^.S6;=[%IQB^L^[+RVH(.M\1C6'%?>')O->6-KO.$LW.A%B"ET M*24H/7VN(9F#:)\\EBQW(99-M, 66O/OQNKG@.\=I1]]JS\)K*(%MM":DE8_ M"7RC/WZE'XODH7DK;(EJV0K-A;R7J%O[USX!LY3=,Y?]@ET_+$Y;+ M[%QA[_D5O@CR&ULM9AM;]LV$,>_"J$50PLL MDJAG9[:!.-K0 $L1Q.WZ8M@+6CK;0B71(ZFX ?;A2TJV;-FRD!3,&UL/=S\> M_]11IQMO*?O&UP "?2_RDD^,M1";:\OBR1H*PDVZ@5+>65)6$"%/VV#3,:U$GI7PP!"OBH*PYQGD=#LQL+&_\)BMUD)= ML*;C#5G!',27S0.39U9+2;,"2I[1$C%83HP;?!WC4#G4%G]GL.5'QTA-94'I M-W5RETX,6T4$.21"(8C\>X);R'-%DG'\MX,:[9C*\?AX3_^SGKR90MH%6#+F-G!G M'_C,&23&D)C(Q;\AQW9<]&4>H_?O/B#>3*)KE&&\I$5J[07=DDO4J>?_Z2YNA.0,'_[5N;ANWUL]7.?JF(!#-&EW+^4JF21P_X! MXNC_@6=IUH"#&JQVUJ\'GNF?"-%CYMK8=+IF\;F9%[J^Z;5FG>"#-OA@,/B;2NZ?1$"*OMY\0G.: M5^+2_C4(>FV.Z(3%FF = <-6P/ -]YU0IZ8Z8;$F6$?3J-4T^KF,:MRBXUTE MF>Y)1?6:!?VH61^=[5!#X_?DT:D,?#89^F],JO7J4]>4S4N4&NI4/!["^ MR0R"7KOV.F&Q)EA'0&P?ZBW[#3-J!]6=_XN+B(_4A8NB4,T#W)9':5I$P D3)5'[I+X*J) M07(TE\)E"?1_W@X.\.JG0R/:UA/TH.G^E]=G)?(I.TZ[/#CM'[[YF!M91GZD MJK[=1PEM"I%T[EI MK[8]P9NZ$W9R?:9ZA77_ZH!I&HWWA*VRDJ,4BOV)&J#MH$Y_ %!+ P04 " "(A4=8V#=? F<# M >$ &0 'AL+W=O0L^/"PM;#Q"W= M;*6><*+Y+MG "N2WW0U7(Z=5R6@!I:"L1!S6"^L27\38TX0*\9W"472ND4[E MCK%[/?B<+2Q71P0YI%)+).KK $O(_V@_JE*7B5SEPA8 MLOP'S>1V84TME,$ZV>?REAW_A2:A0.NE+!?5)SK6V,"S4+H7DA4-6450T++^ M3GXW1G0(.'R"0!H".27X3Q"\AN ]E^ W!+]RIDZE\B%.9!+-.3LBKM%*35]4 M9E9LE3XM];ZO)%=WJ>+): 4;M8M2H _H%@Y0[@&]C4$F-!?OU-RW58S>OGF' MWB!:HFN:YVJOQ-R1:F7-=])FE:MZ%?+$*IB@:U;*K4 ?RPRROH"C0F[C)@]Q M7Y%1Q1A2&WGX/2(N\08"6CZ?3@;H\?/I>"0;K]T%K]+SGM#[H@J\L5^@GY=W M0G)5$+^&C*Z%_&$A_92X$+LDA86E'@,"^ &LZ.^_<.C^,V222;'8D%C/0+\U MT!]3C[XRF>1#=M6T2473S\!#% 2A;P=SY] U8@#FN=@F?5A\#O,G7F#[+:P7 M?- &'XP&O\S9/AL*?I3VTKTV*18;$NO9%;9VA::*)31IH$FQV)!8S\!):^#D M=<52TZ:=GS?&(;&G)\4R /-FGAV>%$L-"[LP0J;#I3)M0Y^.AKY25M 4T UG M!YH!'\IB5.&EFVY2+#8DUG-NUCHW,U4U,Y,&FA2+#8GU#,3NXU')?5W=-+Q> M14Q]S>!C*8'O.!4PF,8H^:4;;U0M-J76 M-XX\&D=,54^C9,I%DVJQ*;6^BX^G7#QZ!API(._L8$6"8'9:&,LAG(O#S@&L MR?,1T&J<"^*9J0 5*V;Z4=2_2SK9-[F75VIW,7^GFMVK('F7J MSODZX1M:"I3#6DFZ]D0=G7C=C-8#R795>W;'I&KVJLNM:N"!:X"ZOV9,/@ST M NU? M$?4$L#!!0 ( (B%1UB%P=;=O@0 -<< 9 >&PO=V]R:W-H M965T;O2TJ*[E83@_9#K,O,XOZ)_SY&4R3X33JRS^.PK%9FY,#!#2%=G% MXC[;_T[+A#R%M\QBGO\%^\+6D\;+'1=94CK+")(H+;[)CY*(A@/T#SB@T@%U M'=P##D[IX+S5P2T=,#!A\_? (?0)2"VRB. MY83QF27D\ K$6I9#719#H0-#001NLU1L.+A.0QJV 2P9=Q4\>@W^$HTB8KHT M@0// +*1,Q#0U=O=T8 [?KL[',G&J:;"R?&< WA?9)7?TV>:[B@'3R^-^9"/ MUZI(_OE#NH ;01/^[Q#_!;X[C*\ZR#G?DB6=&[)%<,J>J;'X^2?HV[\.<:<3 M#&L":_'J5KRZ8^B+/S-!XB&Z"K<@=U/]\7GA>;YK>C/KN4G$@)EC0Q.US7#? MS T@HJW MX,0])-#)JTXPK FLQ>NDXG5R7 ^9]$K)D1_3Z53<@!GT^B77-T.^.S7A< ^9 M5L%/1X-_3"-!0_ @B*"#M33J_MXYUPF&-8&U:(-VK8WL$U=3.8 F:K6B85UH M;7(;PA,>5U*E7ZM8;+D^==?E 3LT=:#I=XIJR,Y%?F-5;&> Z@R0SK6Y1/.; M0F(:=)-"O6"]8-KM)W@\LF/GKE:J<%2P+;Z*#66#.6J5H%K1L"ZT-F>U"H7N MJ9O)J,Y]-[DZT; NM#:YM4J&XS+Y<#/I:UW4U[I70V;(ZVG\03/4,&N'7ZM= M."YWKW>JE9S)']=A&%-P3;AL(ZJK7*R4 !Y,3*L UHJ&=:&UV:PU,#RU"(9: M5;!6-*P+K4UN+83AD4H8]L4K=&W/[*UPD]XR")W [E;: )H#FS_.V_'76AB. MB^$+'A%P1Y;1*EH.IJ%5#&M%P[K0VIMMM1Q&IY;#2*L-E40P,9ZV Z_UL)H7 O?I(*RE*B]_ -I M:%*L9;8ZT; NM#9WM9I&I][X15IEMU8TK NM36XMN]'X[N\[?Z2A_C;N%)E3 MN_&!W&PO=V]R:W-H965T"2MGAC_ M(?882_"<9U1<3?92'B[GL:/,",5W'(ACGL?\Y1IG[.EJ B>O)^[);B^+$_/UZA#O M\ .6WP]W7!W-&R\IR3$5A%' \?9J\AE>1B@L#$K$7P0_BX#> <(!;HQP,@,N_ B0@UQ#0)NWFR.#>?1VZ;WA+7%G7& MA !;SG* ?QZ)? $YEGN6*N!)U4IM1\;U7=TRZ%5K.6 <:&1\-YBY \HZRH7. M#)HYAPWGT-[D1\Y5Y)V&OGC$%&^)_'!IHA.>LUW/Z2PZD[->%A=-%A?V%8]3 MS./,E+"%5G\$A_5?Z"L>N<.^B'14X';:OA?XL@E\:0W\0<82&_?.I1Z3/QL& M;@"Y0U"D@V#74R]NZ+32P?G5(5-;]H9#,!Q]&P-*-1T:!&_RM>B@^M%WA ^T M1O^-R3A3$FNT^8R\H)[N)=0FOPFV<&?AD)D.@R@(L5K;3E MTO(SCI3:WYEFREF]1>?RUL]EJ\"@5638YDIMV1TL4^0[P[7@:D6>PN52VUM, M.-_KP/H$6AD#[3IF?+[4AOW(M*&W>1LL,L&\L;T1MD(&_K*2@;H",;2B#IJJ M/5O+O@D&.QW;#[_5,] N:*HIDUH:TLA,%QI3%*#A:-P8<6K^:R/4@ N=F;/L M_ANAVLH8:-W?:ZKCCR5&HJ%AGNHT=53@:$+:@/+#L=T9MKH"+JS#]*:A #A6 MCU0)R4@LQPIG%2G_>Y">TUMT+F_]/+8R!]IUSI?G TZDZH%VA<02"#6=CI+Q M%\#5F#*F5!W;?5 M+@+J]C?QK+UV=Y-!]!L#! Y;'>EJ*1A3%*@52\@NENHI_-K/JG IV:J95DBG MLC/&]ABD2YPI\K0I;8+!16?WJ,D98,Z8%$2M7D)6#;&^?Q_GAT]1R2118YI( M,Q>DW]W5=QP3S/ L88+!8.S!'[6"!=D%R\,^YGA:O M-@2K6 5,Q.JZ027-H MX]>$"H>T(Q,*C=:FE2_(+E_^8'2:XO282/*8X?]FI*L0?[B,-C6HVT<:&]V/ M-TJF%3/(+F;NU0:RHZ1\XZVF@IJS)\*.(GL!1\JK:_^HLA7KL)X4YH7H:_$/ M52>=>?8[XKOYD(U1='*JO7Y,W9YKO,Y_)K MQ.#\-;R,JJ\KK9OJ8\]MS'>$"I#AK7+IS$*U2GCU_:0ZD.Q0?E%X9%*RO/RY MQ[':X0J NKYE3+X>%#=HOF*M_P502P,$% @ B(5'6-7^.O4!" TT M !D !X;"]W;W)K&ULM5Q;;]LV&/TKA#<,+=#8 M$B5?TB4&4DO%,K1=T:[;P[ '1J)M;KIX%)7+L!\_ZA+3E!C&"C[WH;5E?H?4 M.=1''I+JQ5W._RZVE ITGR99<3G:"K%[.YD4T9:FI!CG.YK)7]8Y3XF07_EF M4NPX)7$=E"83[#BS24I8-EI>U-<^\^5%7HJ$9?0S1T69IH0_O*-)?G/ M%[ZPS594%R;+BQW9T*]4?-M]YO+;9(\2LY1F!Z])BX@@BPO>'Z'>%5:HE4?:O;K:,D7RZJ.\E5P^2N3<6)YG45Y2M&O MY)X6Z Q](IR32CKT*J""L*1X+:]^^QJ@5]^_1M\CEJ&/+$FDQ,7%1,CZ*Y1) MU-;UKJD+/U&7B]''/!/; H593&,=8"(;OF\]?FS].VQ%#&@T1I[[!F$'>X8& MK8X/QX;PX/APUQ >'A_N6,CP]E)Z-9[WK)1H)6EFV89FT0/ZXX,LAZX%38L_ M39HUH+X9M,I3;XL=B>CE2":B@O);.EK^\)T[CB'+Y;&5HQ]DM$31Y.-O2))8/URUMBYF$:NJ8UW54 M^?]V>3Y>.(=_9">\/53#VJJA:D""A4!@FAK3O1K3H]7@-)$"Q$CDDGU!964" MR>&+-8^2D(]26[]1D::>V8$BTXX"UI8,50 2+ 0"TQ28[168616X5O3>T(RN M6?5<\#R5#T1^R^HYB!2$4U%R.94XD"LN:?5+M"4RN175:%1A)'3#"JFCC#.I MU+1E<:#2F>N,SSM*65L\5"E(L! (3%-JOE=J;E7J-Y*4I)G1)7).2;*(FBB> M]RCV\*Q'\;R7P+R^$(&U04.Y P+3N%OLN5L\U\OEU+V04ZF8-I]>5STV^/4* MW1Y'ZZ*77]Q9AU-#$:=#J+650PD% M,(/=\3>FXE]%L6LT)P=E-6*9L2GLDY M3H'R=36H2D>02;MS4["8$<[,"?N\UT_=Z6P\[W!J;<705 )%@*!:>R[CK(* MSC,#9\RJ3DN2PP&2WDO3*GOYP5!:&H4R&@:GGSG=.EV^TFEFWB"MM!<*^2-?;U8V!:; M/H&EWS56=XU?=M=(;(E =WE93:=3R;M =+VF]6I$,YV3?=1(#>Y3@^=]:JSM M&MP3(=%"*#1=$^4^7:N%>EJ3-T@F")((F9,1R>+]1-LH@]>383;VNB+T"YWA M\;3;0?NE<#>SA/9[>BEGRA>Z=F/XA<9EO6!6SV7+)WOUJW(G\^IK(V-^[V%U MNGSY!B9Z=/4+>>-9EZY3^#97&3?7[MP^LHRE96JD =(<]-V=OQV -0&T?%)JN M@3)^KMWY_2*VE*,DSS9G,*5V-$&/QN0: $H6@B%INNB_*-[ M?I+GA5J!H 2A:"(6F;^8H@XGM!O/Z<0FVFB8>3!JCB)QI23Q,B#-7)H/P9% M"T#10B@T70-E3S$^19[!D'9P!8H6@**%4&BZ/LJJ8KM5/7)5&_<=Y'3<2QR@ M6YZ@:"$4FDZSED M*SN,[5N97X6H;]5GS>73%8V:L>3#NHDX9"TVE73MJS;_0^D[R: MA=:ZD%D 4$<-BA: HH50:+I.!T>/3W/V&/;P,>SI8]CCQZ>PXIZRXMX)K+AG ML.+>HGH!7W^E;<<#C'7N-@MD&].!2:SK;RXM[+ MO;@VTT4!75,N=:D3UE514//&@;V^P>D)U*R#HH50:+IRRJQ[)S'K'JA9!T4+ M0-%"*#1='V76/;M9?]GPT;?NQMDOJ'4'10NAT'3:E77W[-9]V/#1/]Q<'<+O MGJ6U5SF8;E /#H6FOZ2E/+AOWWY^WYXBKP>%4FQSSL2#B6H[SM"\ XH6@**% M4&BZ(LIU^^XIQ@4?=*,;%"T 10NAT'1]E#WW[?;\R$7<%D4_-_',JXN@7AL4 M+81":TB?'+R\G5*^J=^:E^-K7F:B>1-Z?W7_9OY5_3YZY_H[]VW0O%^O8)K7 M_3\2OF%9@1*ZEI#.>"[GZ;QY@[[Y(O)=_8KX32Y$GM8?MY3$E%<%Y._K/!>/ M7ZH*]O^/P?)_4$L#!!0 ( (B%1U@[04U8L00 (X1 9 >&PO=V]R M:W-H965TQ(#57*CMP,S^^CT.F21@)Z52>8!Q83J5;[ED!;S:ER*F"6['UY%XPFM9*>>81WX^]G/+"62WJ M9W=BM2@KE?&"W0DDJSRGXOD#R\KCTL'.RX-[OMTI_-M"N/9?E=WWQ*EXZO$;&,)4J; MH/!S8+JT:VK%_O6+];]JY\&91RK9;9G]RU.U6SHS!Z5L0ZM, MW9?'CZQQ*-+VDC*3]3R;?PZNO#&KUY]1:]0KQ GWF6013DPE, 0IOR MDF;!#Z<%R<"":Y:X*,#O$/%)8%&_O5Z=G*M[X'KK/VG])[6]8-!>X["B3XA* MR92\L3EULA+:K>A:NY%[FK"E \4DF3@P9_7Z#QS[[VTN_B9C9PX'K_*RP MHQ9V- J[S2K!#JRHF U>9"P\#=VYW_O@"ZBF1C1SL1UIW"*-1Y$^[*A@$]T( M4P2= -A!4MU?;8ACFL13O[:@+4+S7E#.<&*_HS!_'*GN"U8F\LUD).YE6=FD M@J&4Q3UBQ:.HOI20LGJBN.07*U)L8O#GV)U=8C7E9E"$ Z'&'0OB4./0="$PBC#"T0#^CLYP>/VXT:LHZ\R!1[GQ5X>.WV7MW/..$?$X)=X)/76H MY[HKLA\5W\-A0.D1G$N4\@WL"X.(V:O#9+Y)Y$:7$8N,B/D#\>K8$8_3XUT% MPT=-CKQ0M-CJCCU6QK$!84(N.SNWS'&7'@?C72' D]":W3+./2-'+"(!;.IL;5>[["L_ZGX M3,66%Q("O $]WYU"&Q&GP__I1I7[^OS\6"HXC=>7.T93)K0 O-^4I7JYT4?R M]B^8U?]02P,$% @ B(5'6$FT5"#5 P &PX !D !X;"]W;W)K&ULK5=;;]LV%/XKA%8,+=#HZFMF&XBC#BO0 ('3; _# M'ACIV"9*D1Y)Q^E^_0XI1;%L634*O]@B=;Z/W[F(/)SLI/JFUP"&O!1X9;X-PR MH8Y_*U*O7M,"]Y]?V7]WSJ,S3U3#K>1_L=RLI][((SDLZ9:;A=S] 95#?GQ(R?MW'\@[P@2Y8YQC O4D,"C'D@99 MM?2\7#H^L704DSM<8ZW))Y%#WB0(T(_:F?C5F7G M#X];X.GY\*C#FZ1.3>+XDA-\"\@D!I\SZKX0N22/0N'<2K#_('3\XIC6,AA>L@PN299>B*P1SE$=SM'/E\'HC#(XMAD8@=["X8'LL='DJYBOW^@N\4H\4_L8U'XULJ$G=*Q234< ML"DU[=U(^$/Q/S9)*Y.&]O'>/MW4OM>&19W:O]"-QC8+&RIMJ-D:?,8#A;." M&7HR&Q7GOMRKZ-"EZ%COT!\<>M5B%9[,2/SF57SN00DB[SHB*Z+&^9?$A_O> M;676>92F;5R-L[3T)MCKF@M0*W?[T"2S[5/9<]:S]0WGQO7U!_-S>_-QW?@; M37EMNJ,*VP--."R1,O2'*%R5-Y%R8.3&]>9/TF"G[Q[7>'L#90WP_5)*\SJP M"]3WP=G_4$L#!!0 ( (B%1UAQG*#$R , )D. 9 >&PO=V]R:W-H M965TH*"[N>59^XFO9+46:L)9S&J\@A<0K_4SDR.G0\E)"14G MM$(,EG/KWKM+/5\Y:(M_".QX[QDI*F^4OJO!EWQNN2HB*" 3"@++ORT\0E$H M)!G'ORVHU7U3.?:?]^B?-7E)Y@US>*3%-Y*+]=R:6"B')=X4XBO=_04MH4CA M9;3@^A?M6EO70MF&"UJVSC*"DE3-/_[>"M%S\.(S#G[KX \=PC,.0>L0?-0A M;!U"K4Q#1>N08H$7,T9WB"EKB:8>M)C:6](GE$I5%0N_+,I MC\9,^9A@Z4A@1ZK%G6KQQ91_TPT?\EN\E&0(T&1+(9Z(T#M&21# M55<@N@ORI@O*/M9X79MT;[X?]\O&=P=%T]A,CFQ\>U@V)JO0#LUEDW0")!<% M2$FQ45LJ@N52[K&(+A&4=4%_@-1"T.P=X1UF.?\9S>0DN,B>#FB>VB2]\!N2 M)AO?3''249R,DN-<22&G?B7+$T-N3@4P64WM:""!P2KP[-@LPK0387IY/S"0 M,O:)Z9A]8DRP="2P(_D\]W FO>2Z M]C09U(G!RK/#>% G1JQD8JX3KW?2\WZ!Z'YQ_ ^JGHEJ-*1Z:B6I!D.J)JSD MS)+P_ -5_R+5^TJ0VWS? =NV\).5WD+VEV<\[&*/!J/@I-49C-Q>,V@X.;TS MNSS1K?3=A\N>M:E$<[;M9KO[U;V^50SF']2]2]\%#C#-I>T)LQ6I."I@*2&E MKG)#9LT]J!D(6NN;P1L5\IZA']?R[@A,&&PO=V]R:W-H965T #;\7*$@9S@>2V++'X