0001043604-19-000094.txt : 20190807 0001043604-19-000094.hdr.sgml : 20190807 20190807152745 ACCESSION NUMBER: 0001043604-19-000094 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190807 DATE AS OF CHANGE: 20190807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JUNIPER NETWORKS INC CENTRAL INDEX KEY: 0001043604 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 770422528 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34501 FILM NUMBER: 191005206 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-Q 1 jnpr-10q20190630.htm 10-Q Document
false--12-31Q220190001043604P1YP5YP5Y00.190.190.190.180.360.190.380.000010.0000110000000001000000000346400000344500000346400000344500000000000000.00.00.00.0000000000000000P5Y200000110000060000080000000002000008000001500000120000020000012000002000008000000000.000010.000011000000010000000000012500000P1YP2YP1YP2Y0 0001043604 2019-01-01 2019-06-30 0001043604 2019-08-05 0001043604 2018-04-01 2018-06-30 0001043604 us-gaap:ProductMember 2019-01-01 2019-06-30 0001043604 us-gaap:ProductMember 2018-04-01 2018-06-30 0001043604 2018-01-01 2018-06-30 0001043604 2019-04-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-04-01 2019-06-30 0001043604 us-gaap:ProductMember 2018-01-01 2018-06-30 0001043604 us-gaap:ServiceMember 2018-01-01 2018-06-30 0001043604 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001043604 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001043604 2019-06-30 0001043604 2018-12-31 0001043604 2018-06-30 0001043604 2017-12-31 0001043604 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-12-31 0001043604 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001043604 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2017-12-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001043604 us-gaap:CommonStockMember 2018-12-31 0001043604 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-01-01 0001043604 us-gaap:RetainedEarningsMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001043604 us-gaap:CommonStockMember 2017-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001043604 us-gaap:AccountingStandardsUpdate201712Member 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001043604 us-gaap:CommonStockMember 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001043604 us-gaap:AccountingStandardsUpdate201712Member us-gaap:RetainedEarningsMember 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001043604 us-gaap:CommonStockMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001043604 2018-03-31 0001043604 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001043604 us-gaap:CommonStockMember 2018-03-31 0001043604 us-gaap:RetainedEarningsMember 2019-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001043604 us-gaap:CommonStockMember 2019-03-31 0001043604 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001043604 2019-03-31 0001043604 us-gaap:AccountingStandardsUpdate201409Member 2019-04-01 0001043604 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-04-01 0001043604 2019-01-01 0001043604 jnpr:MistSystemsInc.Member 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:CustomerRelationshipsMember 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:TradeNamesMember 2019-04-01 2019-04-01 0001043604 us-gaap:FixedIncomeSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001043604 us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 jnpr:OtherLongTermAssetsMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember 2018-12-31 0001043604 us-gaap:MutualFundMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember 2018-12-31 0001043604 jnpr:OtherLongTermAssetsMember 2018-12-31 0001043604 us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember 2019-06-30 0001043604 us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-06-30 0001043604 us-gaap:MutualFundMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember 2019-06-30 0001043604 us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0001043604 us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2019-06-30 0001043604 us-gaap:CommercialPaperMember 2018-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:FixedIncomeSecuritiesMember 2018-12-31 0001043604 us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:DebtSecuritiesMember 2019-04-01 2019-06-30 0001043604 us-gaap:DebtSecuritiesMember 2018-04-01 2018-06-30 0001043604 us-gaap:DebtSecuritiesMember 2018-01-01 2018-06-30 0001043604 us-gaap:DebtSecuritiesMember 2019-01-01 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member 2019-06-30 0001043604 jnpr:JunosPulseMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-04-01 2019-06-30 0001043604 jnpr:JunosPulseMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-01-01 2019-06-30 0001043604 us-gaap:NondesignatedMember 2018-12-31 0001043604 us-gaap:NondesignatedMember 2019-06-30 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-01-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember 2019-04-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OperatingExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OperatingExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-04-01 2019-06-30 0001043604 2020-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2022-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-06-30 0001043604 us-gaap:ServiceMember 2019-06-30 0001043604 2019-07-01 2019-06-30 0001043604 2022-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2020-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-07-01 2019-06-30 0001043604 2019-06-30 0001043604 us-gaap:ProductMember 2022-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2020-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-06-30 0001043604 jnpr:UndeliveredProductCommitmentsandOtherProductDeferralsMember 2019-06-30 0001043604 us-gaap:ProductMember 2019-06-30 0001043604 us-gaap:ProductMember 2018-12-31 0001043604 jnpr:UndeliveredProductCommitmentsandOtherProductDeferralsMember 2018-12-31 0001043604 us-gaap:ServiceMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 jnpr:VariableRateComponentICEBenchmarkAdministrationSettlementRateMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:ICEBenchmarkAdministrationSettlementRateMember 2019-04-01 2019-04-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-04-01 2019-04-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-30 0001043604 jnpr:VariableRateComponentFederalFundsMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:FederalFundsRateMember 2019-04-01 2019-04-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-01 2019-04-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-04-01 2019-04-30 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-01-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-01-31 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2018-02-01 2018-02-28 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-04-29 2019-04-29 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2018-02-28 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-04-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-01-01 2018-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-01-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-04-01 2018-06-30 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001043604 2019-01-29 2019-01-29 0001043604 2019-04-25 2019-04-25 0001043604 2019-06-24 2019-06-24 0001043604 2019-03-22 2019-03-22 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2018-01-01 2018-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2018-04-01 2018-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2019-04-01 2019-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2018-01-01 2018-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2019-01-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2019-01-01 2019-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2019-04-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001043604 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2019-01-01 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2018-01-01 2018-06-30 0001043604 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001043604 us-gaap:PerformanceSharesMember 2019-06-30 0001043604 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2019-06-30 0001043604 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 2019-04-01 2019-04-01 0001043604 2017-11-06 2017-11-06 0001043604 jnpr:EquityIncentivePlan2015Member 2019-06-30 0001043604 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-06-30 0001043604 2017-11-06 0001043604 jnpr:RsusRsasAndPsasMember 2019-04-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockMember 2018-01-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0001043604 us-gaap:EmployeeStockMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-01-01 2018-06-30 0001043604 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001043604 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2018-01-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2018-04-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2018-01-01 2018-06-30 0001043604 jnpr:CloudMember 2018-04-01 2018-06-30 0001043604 jnpr:CloudMember 2019-04-01 2019-06-30 0001043604 jnpr:TelecomandCableMember 2019-04-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2018-04-01 2018-06-30 0001043604 jnpr:CloudMember 2018-01-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2019-01-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2019-01-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2019-04-01 2019-06-30 0001043604 jnpr:CloudMember 2019-01-01 2019-06-30 0001043604 srt:AmericasMember 2019-01-01 2019-06-30 0001043604 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001043604 jnpr:OtherAmericasMember 2018-04-01 2018-06-30 0001043604 country:US 2019-01-01 2019-06-30 0001043604 srt:AmericasMember 2018-04-01 2018-06-30 0001043604 srt:AmericasMember 2019-04-01 2019-06-30 0001043604 us-gaap:EMEAMember 2018-01-01 2018-06-30 0001043604 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001043604 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001043604 country:US 2018-01-01 2018-06-30 0001043604 country:US 2019-04-01 2019-06-30 0001043604 jnpr:OtherAmericasMember 2019-01-01 2019-06-30 0001043604 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001043604 srt:AmericasMember 2018-01-01 2018-06-30 0001043604 jnpr:OtherAmericasMember 2019-04-01 2019-06-30 0001043604 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001043604 country:US 2018-04-01 2018-06-30 0001043604 jnpr:OtherAmericasMember 2018-01-01 2018-06-30 0001043604 srt:AsiaPacificMember 2018-01-01 2018-06-30 0001043604 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2018-04-01 2018-06-30 0001043604 jnpr:SecurityMember 2018-04-01 2018-06-30 0001043604 jnpr:SwitchingMember 2018-01-01 2018-06-30 0001043604 jnpr:SwitchingMember 2018-04-01 2018-06-30 0001043604 jnpr:SecurityMember 2019-04-01 2019-06-30 0001043604 jnpr:SecurityMember 2018-01-01 2018-06-30 0001043604 jnpr:SwitchingMember 2019-01-01 2019-06-30 0001043604 jnpr:SecurityMember 2019-01-01 2019-06-30 0001043604 jnpr:SwitchingMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2019-01-01 2019-06-30 0001043604 jnpr:RoutingMember 2018-01-01 2018-06-30 0001043604 srt:MaximumMember us-gaap:BuildingMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:BuildingMember 2019-06-30 0001043604 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-06-30 0001043604 jnpr:InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember us-gaap:PendingLitigationMember 2019-06-30 0001043604 us-gaap:SubsequentEventMember 2019-07-25 2019-07-25 iso4217:USD xbrli:shares iso4217:USD xbrli:pure xbrli:shares jnpr:Investment jnpr:extension_option jnpr:period jnpr:segment
 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2019

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)
Delaware
 
77-0422528
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
 
 
 
 
1133 Innovation Way
 
 
Sunnyvale,
California
 
94089
(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 class
Trading Symbol
Name of each exchange on which registered
Common Stock, par value $0.00001 per share
JNPR
New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
There were 345,815,689 shares of the Company's Common Stock, par value $0.00001, outstanding as of August 5, 2019.

 



Juniper Networks, Inc.
Table of Contents
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


PART I — FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

Juniper Networks, Inc.
Condensed Consolidated Statements of Operations
(In millions, except per share amounts)
(Unaudited)
 
Three Months Ended June 30,

Six Months Ended June 30,
 
2019

2018

2019

2018
Net revenues:
 
 
 
 
 
 
 
Product
$
713.9

 
$
824.9

 
$
1,332.6

 
$
1,535.7

Service
388.6

 
379.2

 
771.6

 
751.0

Total net revenues
1,102.5

 
1,204.1

 
2,104.2

 
2,286.7

Cost of revenues:
 
 
 
 
 
 
 
Product
314.3

 
336.6

 
584.3

 
643.0

Service
151.4

 
166.6

 
300.8

 
324.4

Total cost of revenues
465.7

 
503.2

 
885.1

 
967.4

Gross margin
636.8

 
700.9

 
1,219.1

 
1,319.3

Operating expenses:
 
 
 
 
 
 
 
Research and development
244.0

 
248.8

 
471.6

 
518.2

Sales and marketing
229.0

 
238.3

 
457.5

 
477.7

General and administrative
60.0

 
54.2

 
128.2

 
110.2

Restructuring charges (benefits)
21.4

 
(0.2
)
 
36.7

 
(2.1
)
Total operating expenses
554.4

 
541.1

 
1,094.0

 
1,104.0

Operating income
82.4

 
159.8

 
125.1

 
215.3

Other expense, net
(4.6
)
 
(8.9
)
 
(2.8
)
 
(23.0
)
Income before income taxes
77.8

 
150.9

 
122.3

 
192.3

Income tax provision
31.6

 
34.4

 
45.0

 
41.4

Net income
$
46.2

 
$
116.5

 
$
77.3

 
$
150.9


 
 
 
 
 
 
 
Net income per share:
 
 
 
 
 
 
 
Basic
$
0.13

 
$
0.33

 
$
0.22

 
$
0.43

Diluted
$
0.13

 
$
0.33

 
$
0.22

 
$
0.42

Shares used in computing net income per share:
 
 
 
 
 
 
 
Basic
346.3

 
349.0

 
347.2

 
352.2

Diluted
349.1

 
351.3

 
351.7

 
356.8


See accompanying Notes to Condensed Consolidated Financial Statements


3


Juniper Networks, Inc.
Condensed Consolidated Statements of Comprehensive Income
(In millions)
(Unaudited)
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Net income
$
46.2

 
$
116.5

 
$
77.3

 
$
150.9

Other comprehensive (loss) income, net of tax:
 
 
 
 
 
 
 
Available-for-sale debt securities:
 
 
 
 
 
 
 
Change in net unrealized gains and losses, net of tax (provision) of ($0.2) and ($0.8) during the three and six months ended June 30, 2019, respectively, and tax (provision) benefit of ($0.2) and $1.2 for the comparable periods in 2018, respectively
2.0

 
0.5

 
3.8

 
(1.5
)
Net realized losses reclassified into net income, net of tax provisions of zero for each period

 

 

 
0.9

Net change on available-for-sale debt securities, net of tax
2.0

 
0.5

 
3.8

 
(0.6
)
Cash flow hedges:
 
 
 
 
 
 
 
Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively
(1.8
)
 
(14.4
)
 
0.3

 
(1.3
)
Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively
0.3

 
(3.0
)
 
1.5

 
(8.1
)
Net change on cash flow hedges, net of tax
(1.5
)
 
(17.4
)
 
1.8

 
(9.4
)
Change in foreign currency translation adjustments
(0.9
)
 
(12.0
)
 
1.3

 
(6.7
)
Other comprehensive (loss) income, net of tax
(0.4
)
 
(28.9
)
 
6.9

 
(16.7
)
Comprehensive income
$
45.8

 
$
87.6

 
$
84.2

 
$
134.2



See accompanying Notes to Condensed Consolidated Financial Statements


4


Juniper Networks, Inc.
Condensed Consolidated Balance Sheets
(In millions, except par values)
 
June 30,
2019
 
December 31,
2018
 
(Unaudited)
 
 
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
1,381.3

 
$
2,489.0

Short-term investments
1,418.9

 
1,070.1

Accounts receivable, net of allowances
659.4

 
754.6

Prepaid expenses and other current assets
299.0

 
268.1

Total current assets
3,758.6

 
4,581.8

Property and equipment, net
870.0

 
951.7

Operating lease assets
176.7

 

Long-term investments
74.8

 
199.0

Purchased intangible assets, net
205.6

 
118.5

Goodwill
3,338.3

 
3,108.8

Other long-term assets
479.3

 
403.5

Total assets
$
8,903.3

 
$
9,363.3

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
183.3

 
$
208.8

Accrued compensation
207.5

 
221.0

Deferred revenue
820.0

 
829.3

Short-term portion of long-term debt
299.5

 
349.9

Other accrued liabilities
255.9

 
233.5

Total current liabilities
1,766.2

 
1,842.5

Long-term debt
1,490.5

 
1,789.1

Long-term deferred revenue
381.4

 
384.3

Long-term income taxes payable
409.1

 
404.4

Long-term operating lease liabilities
167.5

 

Other long-term liabilities
97.4

 
119.8

Total liabilities
4,312.1

 
4,540.1

Commitments and contingencies (Note 15)


 


Stockholders' equity:
 
 
 
Convertible 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; 344.5 shares and 346.4 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively

 

Additional paid-in capital
7,491.2

 
7,672.8

Accumulated other comprehensive loss
(11.3
)
 
(18.2
)
Accumulated deficit
(2,888.7
)
 
(2,831.4
)
Total stockholders' equity
4,591.2

 
4,823.2

Total liabilities and stockholders' equity
$
8,903.3

 
$
9,363.3


See accompanying Notes to Condensed Consolidated Financial Statements

5


Juniper Networks, Inc.
Condensed Consolidated Statements of Cash Flows
(In millions)
(Unaudited)
 
Six Months Ended June 30,
 
2019
 
2018
Cash flows from operating activities:
 
 
 
Net income
$
77.3

 
$
150.9

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Share-based compensation expense
89.6

 
127.0

Depreciation, amortization, and accretion
101.7

 
110.9

Operating lease assets expense
21.3

 

Other
0.4

 
1.5

Changes in operating assets and liabilities, net of acquisitions:
 
 
 
Accounts receivable, net
102.3

 
147.5

Prepaid expenses and other assets
(55.2
)
 
(26.5
)
Accounts payable
(28.1
)
 
(28.8
)
Accrued compensation
(15.8
)
 
15.8

Income taxes payable
(3.8
)
 
(77.7
)
Other accrued liabilities
(20.1
)
 
(27.5
)
Deferred revenue
(21.4
)
 
48.3

Net cash provided by operating activities
248.2

 
441.4

Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(55.2
)
 
(79.3
)
Purchases of available-for-sale debt securities
(1,760.0
)
 
(114.4
)
Proceeds from sales of available-for-sale debt securities
628.5

 
995.4

Proceeds from maturities and redemptions of available-for-sale debt securities
906.0

 
289.9

Purchases of equity securities
(9.4
)
 
(6.3
)
Proceeds from sales of equity securities
4.1

 
29.5

Subsequent payments related to acquisitions in prior years


(31.5
)
Payments for business acquisitions, net of cash and cash equivalents acquired
(270.9
)
 

Net cash (used in) provided by investing activities
(556.9
)
 
1,083.3

Cash flows from financing activities:
 
 
 
Repurchase and retirement of common stock
(303.8
)
 
(754.2
)
Proceeds from issuance of common stock
29.7

 
29.5

Payment of dividends
(131.7
)
 
(124.9
)
Change in customer financing arrangement

 
(16.3
)
Payment of debt
(350.0
)
 

Other

 
(0.5
)
Net cash used in financing activities
(755.8
)
 
(866.4
)
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash
2.1

 
(5.4
)
Net (decrease) increase in cash, cash equivalents, and restricted cash
(1,062.4
)
 
652.9

Cash, cash equivalents, and restricted cash at beginning of period
2,505.8

 
2,059.1

Cash, cash equivalents, and restricted cash at end of period
$
1,443.4

 
$
2,712.0


See accompanying Notes to Condensed Consolidated Financial Statements

6


Juniper Networks, Inc.
 
Condensed Consolidated Statements of Changes in Stockholders' Equity
(In millions, except per share amounts)
(Unaudited)
 
Three Months Ended June 30, 2019
 
 
 
Common Stock and Additional Paid-in Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit 
 
Total Stockholders' Equity
 
Shares 
 
Balance at March 31, 2019
352.0

 
$
7,668.6

 
$
(10.9
)
 
$
(2,806.5
)
 
$
4,851.2

Net income

 

 

 
46.2

 
46.2

Other comprehensive loss, net

 

 
(0.4
)
 

 
(0.4
)
Issuance of common stock
1.1

 
0.2

 

 

 
0.2

Common stock assumed upon business combination

 
4.7

 

 

 
4.7

Repurchase and retirement of common stock
(8.6
)
 
(112.5
)
 

 
(128.4
)
 
(240.9
)
Purchase of forward contract under accelerated share repurchase program ("ASR")

 
(60.0
)
 

 

 
(60.0
)
Share-based compensation expense

 
55.7

 

 

 
55.7

Payments of cash dividends ($0.19 per share
of common stock)

 
(65.5
)
 

 

 
(65.5
)
Balance at June 30, 2019
344.5

 
$
7,491.2

 
$
(11.3
)
 
$
(2,888.7
)
 
$
4,591.2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Three Months Ended June 30, 2018
 
 
 
Common Stock and Additional Paid-in Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Accumulated
Deficit 
 
Total Stockholders' Equity
 
Shares 
 
Balance at March 31, 2018
349.0

 
$
7,615.5

 
$
12.5

 
$
(3,303.3
)
 
$
4,324.7

Net income

 

 

 
116.5

 
116.5

Other comprehensive loss, net

 

 
(28.9
)
 

 
(28.9
)
Issuance of common stock
0.4

 
0.2

 

 

 
0.2

Share-based compensation expense

 
56.9

 

 

 
56.9

Payments of cash dividends ($0.18 per share
of common stock)

 
(62.8
)
 

 

 
(62.8
)
  Cumulative adjustment upon adoption of
     Accounting Standards Update ("ASU")
     2014-09 ("Topic 606"), net

 

 

 
11.1

 
11.1

Balance at June 30, 2018
349.4

 
$
7,609.8

 
$
(16.4
)
 
$
(3,175.7
)
 
$
4,417.7


 See accompanying Notes to Condensed Consolidated Financial Statements

7


Juniper Networks, Inc.
 
Condensed Consolidated Statements of Changes in Stockholders' Equity (Continued)
(In millions, except per share amounts)
(Unaudited)
 
Six Months Ended June 30, 2019
 
 
 
Common Stock and Additional Paid-in Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit 
 
Total Stockholders' Equity
 
Shares 
 
Balance at December 31, 2018
346.4

 
$
7,672.8

 
$
(18.2
)
 
$
(2,831.4
)
 
$
4,823.2

Net income

 

 

 
77.3

 
77.3

Other comprehensive income, net

 

 
6.9

 

 
6.9

Issuance of common stock
6.8

 
29.7

 

 

 
29.7

Repurchase and retirement of common stock
(8.7
)
 
(113.9
)
 

 
(129.9
)
 
(243.8
)
Common stock assumed upon business combination

 
4.7

 

 

 
4.7

Purchase of forward contract under ASR

 
(60.0
)
 

 

 
(60.0
)
Share-based compensation expense

 
89.6

 

 

 
89.6

Payments of cash dividends ($0.38 per share
of common stock)

 
(131.7
)
 

 

 
(131.7
)
 Cumulative adjustment upon adoption of
     ASU 2017-12 ("Topic 815"), net

 

 

 
0.1

 
0.1

Cumulative adjustment upon adoption of
   ASU 2016-02 ("Topic 842"), net

 

 

 
(4.8
)
 
(4.8
)
Balance at June 30, 2019
344.5

 
$
7,491.2

 
$
(11.3
)
 
$
(2,888.7
)
 
$
4,591.2

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Six Months Ended June 30, 2018
 
 
 
Common Stock and Additional Paid-in Capital
 
Accumulated Other Comprehensive Loss
 
Accumulated
Deficit 
 
Total Stockholders' Equity
 
Shares 
 
Balance at December 31, 2017
365.5

 
$
8,042.1

 
$
(5.4
)
 
$
(3,355.8
)
 
$
4,680.9

Net income

 

 

 
150.9

 
150.9

Other comprehensive loss, net

 

 
(16.7
)
 

 
(16.7
)
Issuance of common stock
7.4

 
29.5

 

 

 
29.5

Repurchase and retirement of common stock
(23.5
)
 
(314.4
)
 

 
(289.8
)
 
(604.2
)
Purchase of forward contract under ASR

 
(150.0
)
 

 

 
(150.0
)
Share-based compensation expense

 
127.5

 

 

 
127.5

Payments of cash dividends ($0.36 per share
of common stock)

 
(124.9
)
 

 

 
(124.9
)
Cumulative adjustment upon adoption of ASU Topic 606, net

 

 

 
324.7

 
324.7

Reclassification of tax effects upon
  adoption of ASU 2018-02 ("Topic 220"), net

 

 
5.7

 
(5.7
)
 

Balance at June 30, 2018
349.4

 
$
7,609.8

 
$
(16.4
)
 
$
(3,175.7
)
 
$
4,417.7


 See accompanying Notes to Condensed Consolidated Financial Statements

8


Juniper Networks, Inc.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

Note 1. Basis of Presentation

Basis of Presentation

The unaudited Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2018 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019, or any future period.

The information included in this Quarterly Report on Form 10-Q (“Report”) should be read in conjunction with the “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors,” “Quantitative and Qualitative Disclosures About Market Risk,” and the Consolidated Financial Statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "Form 10-K").

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 Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.


9

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

Note 2. Summary of Significant Accounting Policies

Except for the change in certain policies upon adoption of the accounting standards described below, there have been no material changes to the Company's significant accounting policies, compared to the accounting policies described in Note 2, Significant Accounting Policies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Recently Adopted Accounting Standards

Cloud Computing Arrangement: On January 1, 2019, the Company early adopted FASB ASU No. 2018-15 (Subtopic 350-40) Intangibles — Goodwill and Other-Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which provides guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a service contract. The Company has adopted the standard prospectively, and the adoption did not have a material impact on all applicable implementation costs incurred after the adoption date.

Derivatives and Hedging: On January 1, 2019, the Company adopted FASB ASU No. 2017-12 (Topic 815) Derivatives and Hedging — Targeted Improvements to Accounting for Hedging Activities, and an amendment thereafter, which expands an entity's ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes to the presentation and disclosure requirements. The Company adopted the standard under the modified retrospective approach, and its amendment and presentation and disclosure requirements on a prospective basis. The adoption did not have a material impact on the Condensed Consolidated Financial Statements. See Note 6, Derivative Instruments for additional disclosures required upon adopting the standard.

Amortization on Purchased Callable Debt Securities: On January 1, 2019, the Company adopted FASB ASU No. 2017-08 Receivables—Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for the premium on certain purchased callable debt securities to the earliest call date. The standard will not impact debt securities held at a discount. The Company adopted the standard under the modified retrospective approach. The adoption did not have a material impact on the Condensed Consolidated Financial Statements.

Leases: On January 1, 2019, the Company adopted FASB ASU No. 2016-02, Leases (Topic 842), and the related subsequent amendments ("ASC 842"), which require recognition by the lessees of right-of-use ("ROU") assets and lease liabilities for most leases on the Company's Condensed Consolidated Balance Sheets. The Company adopted the new standard under the modified retrospective approach, and recorded a cumulative-effect adjustment to the opening balance of accumulated deficit as of the effective date. Under the modified retrospective method, financial results reported in periods prior to 2019 are unchanged. The Company elected the package of practical expedients, which did not require the reassessment of existing leases under the new guidance. The Company also elected not to separate non-lease components from lease components and to not recognize ROU assets and lease liabilities for short-term leases.


10

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

The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):
 
December 31, 2018
 
 
 
January 1, 2019
 
As reported
 
Adjustments due to ASC 842
 
As adjusted
Assets:
 
 
 
 
 
Prepaid expenses and other current assets
$
268.1

 
$
(1.4
)
 
$
266.7

Property and equipment, net
951.7

 
(42.9
)
 
908.8

Operating lease assets

 
192.5

 
192.5

Other long-term assets
403.5

 
1.3

 
404.8

Total assets
$
9,363.3

 
$
149.5

 
$
9,512.8

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Other accrued liabilities
$
233.5

 
$
35.6

 
$
269.1

Long-term operating lease liabilities

 
185.5

 
185.5

Other long-term liabilities
119.8

 
(66.7
)
 
53.1

Total liabilities
$
4,540.1

 
$
154.4

 
$
4,694.5

 
 
 
 
 
 
Stockholders' equity:
 
 
 
 
 
Accumulated deficit
$
(2,831.4
)
 
$
(4.9
)
 
$
(2,836.3
)


The adoption of the standard had no impact on the Company's Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows or debt-covenant compliance under its current agreements. See Note 15, Commitment and Contingencies, for additional disclosures required upon adopting the standard.

Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases at commencement and, as necessary, at modification. As of June 30, 2019, the Company did not have any finance leases. Operating leases are included in operating lease ROU assets, other accrued liabilities, and operating lease liabilities on the Company's Condensed 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. 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.


11

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

Recent Accounting Standards Not Yet Adopted

Fair Value Measurement: In August 2018, the FASB issued ASU No. 2018-13 (Topic 820) Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.

Simplifying the Test for Goodwill Impairment: In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles—Goodwill and Other: Simplifying the Test for Goodwill Impairment, which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the amended guidance, a goodwill impairment charge will now be recognized for the amount by which the carrying value of a reporting unit exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU will be applied on a prospective basis and is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for any impairment tests performed after January 1, 2017. The Company does not expect the adoption to have a material impact on the Consolidated Financial Statements.

Credit Losses on Financial Instruments: In June 2016, the FASB issued ASU No. 2016-13 (Topic 326) Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides more decision-useful information about the expected credit losses on financial instruments and changes the loss impairment methodology. An amendment issued by the FASB in November 2018 clarifies that receivables arising from operating leases are not within the scope of Topic 326 and should be accounted for in accordance with Topic 842. This pronouncement and its amendments are effective for reporting periods beginning after December 15, 2019, and interim periods within those fiscal years, using a modified retrospective adoption method. Early adoption is permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.


12

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

Note 3. Business Combinations

On April 1, 2019, the Company acquired 100% ownership of Mist Systems, Inc. (“Mist”) for $359.2 million. The purchase consideration consisted of cash of $354.5 million and $4.7 million in share-based awards attributable to services prior to the acquisition. The acquisition of Mist, a company that provides cloud-managed wireless networks powered by artificial intelligence, is expected to enhance Juniper's enterprise networking portfolio by combining Mist’s next-generation Wireless LAN platform with Juniper's wired LAN, SD-WAN, and security solutions to deliver integrated end-to-end user and IT experiences. 

The following table summarizes the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in millions):

Amount
Cash and cash equivalents
$
38.9

Goodwill
228.9

Intangible assets
102.0

Other assets acquired
15.8

Liabilities assumed
(26.4
)
Total
$
359.2


The goodwill recognized in connection with the acquisition is primarily attributable to anticipated synergies from future growth and will not be deductible for income tax purposes.

The following table summarizes the fair value of the separately identifiable intangible assets at the time of acquisition (in millions):
 
Amount
Intangible assets(*):
 
Developed technology
$
81.0

Customer relationships
15.0

Trade name
6.0

Total intangible assets acquired
$
102.0

 ________________________________
(*) Estimated useful life of each of the assets is 5 years.

Acquisition-related costs were not material during the three and six months ended June 30, 2019 and were expensed in the period incurred within general and administrative expense in the Company's Condensed Consolidated Statements of Operations.

The Company's Condensed Consolidated Financial Statements include the operating results of this business combination from the date of acquisition. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company's consolidated results of operations is not material. The primary areas of the preliminary purchase price allocation that are subject to change relate to certain legal and income tax matters.


13

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

Note 4. 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 June 30, 2019 and December 31, 2018 (in millions):


As of June 30, 2019

As of December 31, 2018

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 securities
$
44.0


$


$


$
44.0


$
46.8


$


$
(0.3
)

$
46.5

Certificates of deposit
51.8






51.8


152.9






152.9

Commercial paper
517.2






517.2


393.6






393.6

Corporate debt securities
518.3


0.4


(0.3
)

518.4


416.1




(3.1
)

413.0

Foreign government debt securities
26.8






26.8


20.0




(0.1
)

19.9

Time deposits
111.2






111.2


278.6






278.6

U.S. government agency securities
41.4






41.4


87.2




(0.2
)

87.0

U.S. government securities
602.5


0.4


(0.1
)

602.8


811.8




(0.5
)

811.3

Total fixed income securities
1,913.2


0.8


(0.4
)

1,913.6


2,207.0




(4.2
)

2,202.8

Privately-held debt and redeemable preferred stock securities
12.6

 
37.4

 

 
50.0


16.6


37.4

 

 
54.0

Total available-for-sale debt securities
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8























Reported as:























Cash equivalents
$
421.6


$


$
(0.1
)

$
421.5


$
936.5


$


$


$
936.5

Short-term investments
1,416.8


0.8


(0.3
)

1,417.3


1,069.2




(1.9
)

1,067.3

Long-term investments
74.8






74.8


201.3




(2.3
)

199.0

Other long-term assets
12.6

 
37.4

 

 
50.0

 
16.6

 
37.4

 

 
54.0

Total
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8




The following table presents the contractual maturities of the Company's total fixed income securities as of June 30, 2019 (in millions):
 
Amortized
Cost
 
Estimated Fair
Value
Due in less than one year
$
1,838.4

 
$
1,838.8

Due between one and five years
74.8

 
74.8

Total
$
1,913.2

 
$
1,913.6




14

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

The following tables present the Company's total fixed income securities that were in an unrealized loss position as of June 30, 2019 and December 31, 2018 (in millions):
 
As of June 30, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
1.2

 
$

 
$
17.4

 
$

 
$
18.6

 
$

Certificates of deposit
4.9

 

 

 

 
4.9

 

Corporate debt securities
26.7

 

 
207.6

 
(0.3
)
 
234.3

 
(0.3
)
Foreign government debt securities

 

 
10.9

 

 
10.9

 

U.S. government agency securities
13.0

 

 
17.1

 
(0.1
)
 
30.1

 
(0.1
)
U.S. government securities

 

 
28.9

 

 
28.9

 

Total fixed income securities
$
45.8

 
$

 
$
281.9

 
$
(0.4
)
 
$
327.7

 
$
(0.4
)


 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
3.1

 
$

 
$
43.0

 
$
(0.3
)
 
$
46.1

 
$
(0.3
)
Corporate debt securities
72.6

 
(0.1
)
 
330.7

 
(3.0
)
 
403.3

 
(3.1
)
Foreign government debt securities
1.5

 

 
18.4

 
(0.1
)
 
19.9

 
(0.1
)
U.S. government agency securities
2.0

 

 
45.2

 
(0.2
)
 
47.2

 
(0.2
)
U.S. government securities
344.0

 

 
63.5

 
(0.5
)
 
407.5

 
(0.5
)
Total fixed income securities
$
423.2

 
$
(0.1
)
 
$
500.8

 
$
(4.1
)
 
$
924.0

 
$
(4.2
)


For available-for-sale debt securities that have unrealized losses, the Company assesses impairment by evaluating various factors, including whether (i) it has the intention to sell any of these investments and (ii) whether it is more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of June 30, 2019, the Company had 271 investments in unrealized loss positions. 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 other-than-temporary impairments associated with credit losses were required to be recognized during the three and six months ended June 30, 2019 and June 30, 2018.

During the three and six months ended June 30, 2019 and June 30, 2018, there were no material gross realized gains or losses from available-for-sale debt securities.


15

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

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Equity investments with readily determinable fair value
 
 
 
  Money market funds(1)
$
475.3

 
$
996.9

  Mutual funds(2)
26.5

 
24.3

  Publicly-traded equity securities
1.6

 
2.8

  Equity investments without readily determinable fair value
43.4

 
36.4

  Total equity securities
$
546.8

 
$
1,060.4

 
 
 
 
Reported as:
 
 
 
Cash equivalents
$
471.0

 
$
985.3

Short-term investments
1.6

 
2.8

Prepaid expenses and other current assets
4.7

 
10.9

Other long-term assets
69.5

 
61.4

Total
$
546.8

 
$
1,060.4

________________________________
(1) 
Balance includes $4.3 million and $11.6 million in restricted investments measured at fair value, related to the Company's acquisition-related escrow accounts as of June 30, 2019 and December 31, 2018, respectively.
(2) 
Balance relates to restricted investments measured at fair value related to the Company's Deferred Compensation Plan.

For the three and six months ended June 30, 2019 and June 30, 2018, there were no material unrealized gains or losses recognized for equity investments.

Restricted Cash and Investments

As of June 30, 2019, the carrying value of restricted cash and investments was $92.9 million, of which $22.7 million was included in prepaid expenses and other current assets and $70.2 million was included in other long-term assets on the Condensed Consolidated Balance Sheet.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash and cash equivalents
$
1,381.3

 
$
2,489.0

Restricted cash included in Prepaid expenses and other current assets
18.0

 
16.8

Restricted cash included in Other long-term assets
44.1

 

  Total cash, cash equivalents, and restricted cash
$
1,443.4

 
$
2,505.8



16

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

Note 5. 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 Condensed Consolidated Balance Sheets (in millions):

Fair Value Measurements at
June 30, 2019

Fair Value Measurements at
December 31, 2018

Quoted Prices in
Active Markets For
Identical Assets
(Level 1)

Significant Other
Observable
Remaining Inputs
(Level 2)

Significant Other
Unobservable
Remaining Inputs
(Level 3)

Total

Quoted 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 securities
$


$
44.0


$


$
44.0


$


$
46.5


$


$
46.5

Certificates of deposit


51.8




51.8




152.9




152.9

Commercial paper


517.2




517.2




393.6




393.6

Corporate debt securities


518.4




518.4




413.0




413.0

Foreign government debt securities


26.8




26.8




19.9




19.9

Time deposits


111.2




111.2




278.6




278.6

U.S. government agency securities


41.4




41.4




87.0




87.0

U.S. government securities
351.7


251.1




602.8


352.8


458.5




811.3

Privately-held debt and redeemable preferred stock securities

 

 
50.0

 
50.0

 

 

 
54.0

 
54.0

Total available-for-sale debt securities
351.7


1,561.9


50.0


1,963.6


352.8


1,850.0


54.0


2,256.8

Equity securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
475.3

 

 

 
475.3

 
996.9

 

 

 
996.9

Mutual funds
26.5






26.5


24.3






24.3

Publicly-traded equity securities
1.6

 

 

 
1.6

 
2.8

 

 

 
2.8

Total equity securities
503.4

 

 

 
503.4

 
1,024.0

 

 

 
1,024.0

Derivative assets:























Foreign exchange contracts


5.5




5.5




5.3




5.3

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1

Liabilities:





















Derivative liabilities:





















Foreign exchange contracts
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)






















Total assets, reported as:





















Cash equivalents
$
471.0


$
421.5


$


$
892.5


$
1,025.2


$
896.6


$


$
1,921.8

Short-term investments
349.7


1,069.2




1,418.9


297.5


772.6




1,070.1

Long-term investments
3.6


71.2




74.8


18.2


180.8




199.0

Prepaid expenses and other current assets
4.7


5.5




10.2


10.8


5.3




16.1

Other long-term assets
26.1




50.0


76.1


25.1




54.0


79.1

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1























Total liabilities, reported as:





















Other accrued liabilities
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)



17

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

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. The Company's policy is to recognize asset or liability transfers among Level 1, Level 2, and Level 3 at the beginning of the quarter in which a change in circumstances resulted in a transfer. During the three and six months ended June 30, 2019, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value.

All of 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 financing activities and the investee's capital structure. During the three and six months ended June 30, 2019, there were no significant activities related to privately-held debt and redeemable preferred stock securities.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis, when they are deemed to be other-than temporarily impaired. There were no impairment charges recognized during the three and six months ended June 30, 2019.

Equity investments without readily determinable fair value are measured at fair value, when they are deemed to be impaired or when there is an adjustment from observable price changes. For the three and six months ended June 30, 2019, there were no material impairment charges or adjustments resulting from observable price changes for equity investments without readily determinable fair value.

As of June 30, 2019 and December 31, 2018, 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 June 30, 2019 and December 31, 2018, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets was $1,897.4 million and $2,158.7 million, respectively, based on observable market inputs (Level 2). The carrying value of the promissory note issued to the Company in connection with the previously completed sale of Junos Pulse, along with the accumulated interest paid in kind, of $73.7 million and $69.0 million approximates its fair value as of June 30, 2019 and December 31, 2018, respectively. Notes receivable are generally classified as Level 3 asset due to the lack of observable inputs to determine fair value. The carrying value of a contract manufacturer deposit of $65.8 million, reported within other long-term assets, in the Condensed Consolidated Balance Sheets approximates its fair value as of June 30, 2019. See Note 7, Other Financial Information, for further information on the contract manufacturer deposit.



18

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

Note 6. Derivative Instruments

The Company uses derivatives to partially offset its market exposure to fluctuations in certain foreign currencies and does not enter into derivatives for speculative or trading purposes.

The notional amount of the Company's foreign currency derivatives is summarized as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash flow hedges
$
381.8

 
$
497.7

Non-designated derivatives
194.6

 
158.7

   Total
$
576.4

 
$
656.4



Cash Flow Hedges

The Company uses foreign currency forward 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. Execution of cash flow hedge derivatives typically occurs every month with maturities of eighteen months or less. As of June 30, 2019, an estimated $0.4 million of unrealized net gain within accumulated other comprehensive loss is expected to be reclassified into earnings within the next 12 months.

The Company recognized an unrealized loss of $2.1 million and unrealized gain of $1.3 million in accumulated other comprehensive income for the effective portion of its derivative instruments for the three and six months ended June 30, 2019, respectively; and an unrealized loss of $15.9 million and $2.5 million for the comparable periods in fiscal 2018, respectively. The Company reclassified a gain of $0.3 million and a loss of $0.7 million out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2019, respectively, and a gain of $3.3 million and $8.9 million for the comparable periods in fiscal 2018, respectively.

See Note 5, Fair Value Measurements, for the fair values of the Company's derivative instruments in the Condensed Consolidated Balance Sheets.

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 three months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives recorded in other expense, net within the Condensed Consolidated Statements of Operations were not material during the three and six months ended June 30, 2019 and June 30, 2018.


19

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

Note 7. Other Financial Information

Inventory

Total inventory consisted of the following (in millions):
 
As of

June 30,
2019
 
December 31,
2018
Production and service materials
$
72.2

 
$
60.6

Finished goods
22.1

 
21.4

Inventory
$
94.3

 
$
82.0

 
 
 
 
Reported as:
 
 
 
Prepaid expenses and other current assets
$
92.1

 
$
80.6

Other long-term assets
2.2

 
1.4

Total
$
94.3

 
$
82.0



Deposit

The Company has a non-interest bearing deposit balance of $65.8 million, net of an unamortized discount balance of $4.2 million, to a contract manufacturer per the terms of the agreement. The discount is calculated based on an imputed interest rate of 5.0% at June 30, 2019. The imputed interest will be amortized over the term of the deposit to interest income along with a corresponding charge to cost of revenues. The deposit is due in the third quarter of 2020 and has been classified as other long-term assets on the Condensed Consolidated Balance Sheets.

Warranties

Changes during the six months ended June 30, 2019 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):
Balance as of December 31, 2018
$
28.0

Provisions made during the period
16.2

Actual costs incurred during the period
(15.6
)
Balance as of June 30, 2019
$
28.6




20

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

Deferred Revenue

Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Deferred product revenue:
 
 
 
Undelivered product commitments and other product deferrals
$
142.0

 
$
163.3

Deferred gross product revenue
142.0

 
163.3

Deferred cost of product revenue
(8.6
)
 
(18.9
)
Deferred product revenue, net
133.4

 
144.4

Deferred service revenue
1,068.0

 
1,069.2

Total
$
1,201.4

 
$
1,213.6

Reported as:
 
 
 
Current
$
820.0

 
$
829.3

Long-term
381.4

 
384.3

Total
$
1,201.4

 
$
1,213.6



Revenue

See Note 12, Segments, for disaggregated revenue by product and service, customer vertical, and geographic region.

Product revenue of $15.0 million and $40.6 million included in deferred revenue at January 1, 2019 was recognized during the three and six months ended June 30, 2019, respectively. Service revenue of $190.5 million and $456.8 million included in deferred revenue at January 1, 2019 was recognized during the three and six months ended June 30, 2019, respectively.

The following table summarizes the transaction price for contracts that have not yet been recognized as revenue as of June 30, 2019 and when the Company expects to recognize the amounts as revenue (in millions):
 
Revenue Recognition Expected by Period
 
Total
 
Less than 1 year
 
1-3 years
 
More than 3 years
Product
$
142.0

 
$
115.3

 
$
23.3

 
$
3.4

Service
1,068.0

 
713.3

 
297.0

 
57.7

Total
$
1,210.0

 
$
828.6

 
$
320.3

 
$
61.1



Deferred Commissions

Deferred commissions were $23.4 million as of June 30, 2019. For the three and six months ended June 30, 2019, amortization expense for the deferred commissions was $31.2 million and $66.1 million, respectively. There were no impairment charges recognized during the three and six months ended June 30, 2019.


21

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

Other Expense, Net

Other expense, net, consisted of the following (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Interest income
$
19.8

 
$
16.0

 
$
43.3

 
$
30.9

Interest expense
(22.0
)
 
(25.9
)
 
(46.2
)
 
(51.9
)
(Loss) gain on investments, net
(2.8
)
 
0.6

 
(1.2
)
 
0.1

Other
0.4

 
0.4

 
1.3

 
(2.1
)
Other expense, net
$
(4.6
)
 
$
(8.9
)
 
$
(2.8
)
 
$
(23.0
)


22

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

Note 8. Restructuring Charges

During the first quarter of 2019, the Company initiated a restructuring plan (the "2019 Restructuring Plan") designed to realign its workforce with the Company's sales strategy, improve productivity, and enhance cost efficiencies. During the second quarter of 2019, the Company amended the 2019 Restructuring Plan and undertook certain further actions that resulted in additional severance, additional facility consolidation, and contract termination costs.

During the three and six months ended June 30, 2019, the Company recorded $7.0 million and $22.1 million of severance costs related to workforce reductions, $1.9 million and $2.1 million of facility consolidations, and $12.5 million of contract termination costs, respectively, to restructuring charges in the Condensed Consolidated Statements of Operations.

Restructuring liabilities are reported within other accrued liabilities in the Condensed Consolidated Balance Sheets. The following table provides a summary of changes in the restructuring liabilities for the Company's 2019 and prior year restructuring plans (in millions):
 
December 31,
2018
 
Charges
 
Cash
Payments
 

Other
 
June 30,
2019
Severance
$
1.1

 
$
22.1

 
$
(19.2
)
 
$

 
$
4.0

Facility consolidations

 
2.1

 
(0.1
)
 
(2.0
)
 

Contract terminations

 
12.5

 

 
(0.2
)
 
12.3

Total
$
1.1

 
$
36.7

 
$
(19.3
)
 
$
(2.2
)
 
$
16.3



The Company expects to pay the remaining restructuring liabilities by the end of the third quarter of 2019.

23

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

Note 9. Debt

Revolving Credit Facility

In April 2019, 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 working capital and general corporate purposes. The Revolving Credit Facility will terminate in April 2024, subject to two one-year maturity extension options, on the terms and conditions as set forth in the credit agreement. As of June 30, 2019, there were no amounts outstanding under the Revolving Credit Facility.

Borrowings under the Revolving Credit Facility will bear interest, at either (i) a floating rate per annum equal to the base rate plus a margin of between 0.00% and 0.375%, depending on the Company's public debt rating or ii) a per annum rate equal to the reserve adjusted Eurocurrency rate, plus a margin of between 0.910% and 1.375%, depending on the Company's public debt rating. Base rate is defined as the greatest of (A) Citibank's base rate, (B) the federal funds rate plus 0.500% or (C) the ICE Benchmark Administration Settlement Rate applicable to dollars for a period of one month plus 1.00%. The Eurocurrency rate is determined for U.S. dollars and Pounds Sterling as the rate at which deposits in such currency are offered in the London interbank market for the applicable interest period and for Euro as the rate specified for deposits in Euro with a maturity comparable to the applicable interest period.

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) and an interest coverage ratio no less than 3.0x during the term of the credit facility. As of June 30, 2019, the Company was in compliance with all covenants in the Credit Agreement.


24

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

Note 10. Equity

The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase program (in millions, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Dividends
 
 
 
 
 
 
 
Per share
$
0.19

 
$
0.18

 
$
0.38

 
$
0.36

Amount
$
65.5

 
$
62.8

 
$
131.7

 
$
124.9

 
 
 
 
 
 
 
 
Repurchased under the 2018 Stock Repurchase Program
 
 
 
 
 
 
 
Shares
8.6

 

 
8.6

 
23.3

Average price per share
$
27.94

 
$

 
$
27.94

 
$
25.80

Amount
$
300.0

 
$

 
$
300.0

 
$
750.0



Cash Dividends on Shares of Common Stock

During the three and six months ended June 30, 2019, the Company declared a quarterly cash dividend of $0.19 per share of common stock on January 29, 2019 and April 25, 2019, respectively, which was paid on March 22, 2019 and June 24, 2019, respectively, to stockholders of record on March 1, 2019 and June 3, 2019, respectively. 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 16, Subsequent Event, for discussion of the Company's dividend declaration subsequent to June 30, 2019.

Stock Repurchase Activities

In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). As part of the 2018 Stock Repurchase Program, in February 2018, the Company entered into an ASR to repurchase $750.0 million of its common stock. The Company made an up-front payment of $750.0 million pursuant to the ASR to repurchase its common stock. The aggregate number of shares ultimately repurchased of 29.3 million shares of common stock was determined based on a volume weighted average repurchase price, less an agreed upon discount, of $25.62 per share.

On April 29, 2019, the Company entered into an ASR, to repurchase an aggregate of approximately $300.0 million of the Company’s outstanding common stock. Under the ASR, the Company made an up-front payment of $300.0 million pursuant to the ASR and received and retired an initial 8.6 million shares of the Company’s common stock for an aggregate price of $240.0 million, based on the market price of $27.94 per share of the Company’s common stock on the date of the transaction. The initial shares received by the Company were retired, accounted for as a reduction to stockholder’s equity in the Condensed Consolidated Balance Sheets, and treated as a repurchase of common stock for purposes of calculating earnings per share. The forward contract for the remaining $60.0 million is considered indexed to the Company's common stock and met all of the applicable criteria for equity classification.

The total number of shares of the Company's common stock to be ultimately received under the ASR will be calculated using the average daily volume weighted average price of the Company's stock during the repurchase period, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR. Final settlement of the transactions under the ASR is expected to be completed no sooner than July 1, 2019 and no later than September 26, 2019.

As of June 30, 2019, there was approximately $1.0 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

Future share repurchases under the 2018 Stock Repurchase Program will be subject to a review of the circumstances at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The Company's 2018 Stock Repurchase Program may be discontinued at any time.


25

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

In addition to repurchases under the 2018 Stock Repurchase Program, the Company also repurchases common stock from certain employees in connection with the net issuance of shares to satisfy applicable tax withholding requirements upon the vesting of certain stock awards issued to such employees. Repurchases associated with tax withholdings were not material during the three and six months ended June 30, 2019 and June 30, 2018.

Accumulated Other Comprehensive Loss, Net of Tax

The components of accumulated other comprehensive loss, net of related taxes, for the six months ended June 30, 2019 were as follows (in millions):
 
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
 
Unrealized
 Gains/Losses
on Cash Flow
Hedges
 
Foreign
Currency
Translation
Adjustments
 
Total
Balance as of December 31, 2018
$
25.5

 
$
(0.9
)
 
$
(42.8
)
 
$
(18.2
)
Other comprehensive income before reclassifications
3.8

 
0.3

 
1.3

 
5.4

Amount reclassified from accumulated other comprehensive loss

 
1.5

 

 
1.5

Other comprehensive income, net
3.8

 
1.8

 
1.3

 
6.9

Balance as of June 30, 2019
$
29.3

 
$
0.9

 
$
(41.5
)
 
$
(11.3
)



26

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

Note 11. Employee Benefit Plans

Equity Incentive Plans

The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of June 30, 2019, 15.9 million and 7.4 million shares were available for future issuance under the Company's 2015 Equity Incentive Plan (the "2015 Plan") and the ESPP, respectively. In connection with past acquisitions, the Company also assumed or substituted stock options, RSUs, restricted stock unit awards ("RSAs"), and PSAs.

On April 1, 2019, the Company completed the acquisition of Mist. In connection with the acquisition, the Company assumed stock options, RSUs and RSAs, including those that had been granted under the Mist Systems, Inc. 2014 Equity Incentive Plan (the "Mist Plan"), and converted the awards into Juniper Networks' stock options, RSUs and RSAs, respectively, based on an exchange ratio set forth in the acquisition agreement between Juniper Networks and Mist. The Company assumed an aggregate of 1.9 million shares of stock options, RSUs and RSAs in connection with the acquisition of Mist. No additional awards can be granted under the Mist Plan.

Stock Option Activities

The following table summarizes the Company’s stock option activity and related information as of and for the six months ended June 30, 2019 (in millions, except for per share amounts and years):
 
Outstanding Options
 
Number of Shares
 
Weighted Average
Exercise Price
per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
0.1

 
$
20.66

 
 
 
 
Assumed upon the acquisition of Mist
1.1

 
5.05

 
 
 
 
Exercised
(0.1
)
 
20.32

 
 
 
 
Expired/Canceled
(0.1
)
 
6.55

 
 
 
 
Balance as of June 30, 2019
1.0

 
$
4.95

 
8.5
 
$
22.5

 
 
 
 
 
 
 
 
As of June 30, 2019:
 
 
 
 
 
 
 
Vested and expected-to-vest options
1.0

 
$
4.95

 
8.5
 
$
22.5

Exercisable options
0.1

 
$
4.24

 
8.0
 
$
2.3



Restricted Stock Unit and Performance Share Award Activities

The Company’s RSU and PSA activity and related information as of and for the six months ended June 30, 2019 were as follows (in millions, except per share amounts and years):

27

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

 
Outstanding RSUs, RSAs and PSAs(4)
 
Number of Shares
 
Weighted Average
Grant-Date Fair
Value per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
17.4

 
$
25.32

 
 
 
 
RSUs granted (1)(3)
6.7

 
25.51

 
 
 
 
RSUs assumed upon the acquisition of Mist
0.1

 
25.81

 
 
 
 
RSAs assumed upon the acquisition of Mist
0.7

 
27.20

 
 
 
 
PSAs granted (2)(3)
1.4

 
25.18

 
 
 
 
RSUs vested
(4.2
)
 
25.89

 
 
 
 
RSAs vested
(0.1
)
 
23.11

 
 
 
 
PSAs vested
(0.5
)
 
26.77

 
 
 
 
RSUs canceled
(1.5
)
 
26.12

 
 
 
 
PSAs canceled
(0.7
)
 
23.61

 
 
 
 
Balance as of June 30, 2019
19.3

 
$
25.29

 
1.3
 
$
514.2

________________________________
(1) 
Includes service-based and market-based RSUs. The number of shares subject to market-based condition represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to market-based condition that would be issued if market criteria determined by the Compensation Committee of the Board are achieved at target is 0.2 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.4 million shares.
(2) 
The number of shares subject to PSAs granted represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to these PSAs that would be issued if performance goals determined by the Compensation Committee of the Board are achieved at target is 0.4 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.7 million shares.
(3) 
The grant date fair value of RSUs and PSAs were 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 the six months ended June 30, 2019, the Company declared a quarterly cash dividend of $0.19 per share of common stock on January 29, 2019 and April 25, 2019.
(4) 
0.3 million shares of PSAs were modified during the six months ended June 30, 2019, which relate to PSAs granted in 2018 and PSAs assumed by the Company in connection with acquisitions consummated in 2016. Compensation cost resulting from the modifications totaled $7.3 million to be recognized over the remaining terms of the modified awards.


Employee Stock Purchase Plan

On November 6, 2017, the Company’s Compensation Committee amended and restated the ESPP to provide that the offering period that began on February 1, 2018 would be for 24 months 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.

For the six months ended June 30, 2019 and June 30, 2018, shares issued under the ESPP were approximately 1.2 million and 1.3 million shares of common stock through the ESPP at an average exercise price of $22.04 and $22.23 per share, respectively. There were no stock purchases under the ESPP during the three months ended June 30, 2019 and June 30, 2018.

Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and the ESPP was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):

28

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

 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues - Product
$
1.6

 
$
1.7

 
$
3.5

 
$
3.6

Cost of revenues - Service
4.4

 
4.9

 
8.9

 
9.7

Research and development
26.2

 
29.6

 
38.4

 
73.7

Sales and marketing
15.1

 
14.0

 
24.5

 
27.5

General and administrative
8.4

 
6.4

 
14.3

 
12.5

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0



The following table summarizes share-based compensation expense by award type (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Stock options
$
3.2

 
$
0.1

 
$
3.3

 
$
0.2

RSUs, RSAs, and PSAs
47.7

 
52.0

 
76.8

 
117.6

ESPP
4.8

 
4.5

 
9.5

 
9.2

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0


As of June 30, 2019, the total unrecognized compensation cost related to unvested share-based awards was $362.7 million to be recognized over a weighted-average period of 1.8 years.

29

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

Note 12. 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 product and service, customer vertical, and geographic region as presented below.

The following table presents net revenues by product and service (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Routing
$
416.9

 
$
490.6

 
$
791.6

 
$
898.7

Switching
215.6

 
254.8

 
392.0

 
484.8

Security
81.4

 
79.5

 
149.0

 
152.2

Total product
713.9

 
824.9

 
1,332.6

 
1,535.7

 
 
 
 
 
 
 
 
Total service
388.6

 
379.2

 
771.6

 
751.0

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7



The following table presents net revenues by customer vertical(*) (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cloud
$
285.0

 
$
284.4

 
$
508.2

 
$
555.3

Service Provider
447.2

 
524.9

 
882.8

 
1,005.0

Enterprise
370.3

 
394.8

 
713.2

 
726.4

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


________________________________
(*)
Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.

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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Americas:
 
 
 
 
 
 
 
United States
$
601.2

 
$
624.8

 
$
1,077.8

 
$
1,157.1

Other
47.6

 
50.9

 
114.6

 
106.2

Total Americas
648.8

 
675.7

 
1,192.4

 
1,263.3

Europe, Middle East, and Africa
291.9

 
308.9

 
578.1

 
616.9

Asia Pacific
161.8

 
219.5

 
333.7

 
406.5

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7




30

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

Note 13. Income Taxes

The following table provides details of income taxes (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Income before income taxes
$
77.8

 
$
150.9

 
$
122.3

 
$
192.3

Income tax provision
$
31.6

 
$
34.4

 
$
45.0

 
$
41.4

Effective tax rate
40.6
%
 
22.8
%
 
36.8
%
 
21.5
%

The Company’s effective tax rate differs from the statutory rate of 21%, primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and global intangible low-taxed income, R&D tax credits, tax audit settlements, nondeductible compensation, international realignments, and transfer pricing adjustments.

The Company's effective tax rate during the three and six months ended June 30, 2019, reflects the impact of an international realignment and a related write-down of certain deferred tax assets, and the inability to fully benefit certain discrete charges recorded in the prior quarter.

As of June 30, 2019, the total amount of gross unrecognized tax benefits was $181.3 million, of which $178.0 million, if recognized, would affect the effective tax rate.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. It is reasonably possible that the balance of unrecognized tax benefits could decrease by up to $34.3 million within the next twelve months due to lapses of applicable statutes of limitations and the completion of tax review cycles in various tax jurisdictions.

31

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

Note 14. Net Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
46.2

 
$
116.5

 
$
77.3

 
$
150.9

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
346.3

 
349.0

 
347.2

 
352.2

Dilutive effect of employee stock awards
2.8

 
2.3

 
4.5

 
4.6

Weighted-average shares used to compute diluted net income per share
349.1

 
351.3

 
351.7

 
356.8

Net income per share
 
 
 
 
 
 
 
Basic
$
0.13

 
$
0.33

 
$
0.22

 
$
0.43

Diluted
$
0.13

 
$
0.33

 
$
0.22

 
$
0.42

 
 
 
 
 
 
 
 
Anti-dilutive shares
6.8

 
10.2

 
7.0

 
3.9




32

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

Note 15. Commitments and Contingencies

Commitments

Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 16, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Leases

The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 11 years and 1 to 5 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):
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
Operating lease cost
$
14.0

 
$
25.9

Variable lease cost
2.7

 
5.8

Total lease cost
$
16.7

 
$
31.7

 
 
 
 
Operating cash outflows from operating leases
$
12.0

 
$
23.6

ROU assets obtained in exchange for new operating lease liabilities
$
0.7

 
$
1.3

 
 
 
 
Weighted average remaining lease term (years)
6.0

 
6.0

Weighted average discount rate
4.4
%
 
4.4
%


As of June 30, 2019, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):
Years Ending December 31,
Amount
2019
$
21.6

2020
48.3

2021
41.2

2022
33.5

2023
30.4

Thereafter
60.2

Total lease payments
235.2

Less: interest
(27.9
)
Total
$
207.3

 
 
Balance Sheet Information
 
Other accrued liabilities
39.8

Long-term operating lease liabilities
167.5

Total
$
207.3




33

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


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. These purchase commitments totaled $593.4 million as of June 30, 2019.

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 June 30, 2019, the Company had accrued $30.8 million based on its estimate of such charges.

Legal Proceedings

Investigations

The Company previously disclosed that it has been the subject of investigations by the U.S. Securities and Exchange Commission ("SEC") and the U.S. Department of Justice ("DOJ") into possible violations by the Company of the U.S. Foreign Corrupt Practices Act. In cooperation with these investigations, the Company and the Audit Committee of the Board of Directors, with the assistance of outside counsel and other independent advisors, conducted a thorough internal investigation. As a result of its internal investigation, the Company made significant improvements in its internal controls and carried out a number of disciplinary actions. In the fourth quarter of 2017, the DOJ notified the Company that the DOJ has closed its investigation related to these matters without taking any action against the Company. The Company is continuing to fully cooperate with the SEC’s ongoing investigation, and based on the Company’s recent communications with the Staff of the SEC, the Company believes that it is likely that the Staff of the SEC will seek to bring an enforcement action against the Company. The Company believes it is probable that it could incur a loss and has established an estimated legal reserve of $12.0 million related to the ongoing SEC investigation; however, as discussions are continuing, there can be no assurance as to the timing or the terms of any final resolution of this matter.

Other Litigations and Investigations

In addition to the investigations discussed above, the Company is involved in other investigations, disputes, litigations, 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 none of these existing claims or proceedings are likely 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.


34

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

Note 16. Subsequent Event

Dividend Declaration

On July 25, 2019, the Company announced that the Board declared a cash dividend of $0.19 per share of common stock to be paid on September 25, 2019 to stockholders of record as of the close of business on September 4, 2019.


35


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations

This Quarterly Report on Form 10-Q, which we refer to as the Report, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements regarding future events and the future results of Juniper Networks, Inc., which we refer to as “we,” “us,” "Juniper," or the “Company,” that are based on our current expectations, estimates, forecasts, and projections about our business, economic and market outlook, our results of operations, the industry in which we operate and the beliefs and assumptions of our management. Words such as “expects,” “anticipates,” “targets,” “goals,” “projects,” “would,” “will,” “could,” “may,” “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. 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 II and elsewhere, and in other reports we file with the U.S. Securities and Exchange Commission, or the SEC. 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.

The following discussion is based upon our unaudited Condensed Consolidated Financial Statements included in Part 1, Item I, of this Report, which have been prepared in accordance with U.S. generally accepted accounting principles, or U.S. GAAP. In the course of operating our business, we routinely make decisions as to the timing of the payment of invoices, the collection of receivables, the manufacturing and shipment of products, the fulfillment of orders, the purchase of supplies, and the building of inventory and spare parts, among other matters. In making these decisions, we consider various factors, including contractual obligations, customer satisfaction, competition, internal and external financial targets and expectations, and financial planning objectives. Each of these decisions has some impact on the financial results for any given period.

To aid in understanding our operating results for the periods covered by this Report, we have provided an executive overview, which includes a summary of our business and market environment along with a financial results and key performance metrics overview. These sections should be read in conjunction with the more detailed discussion and analysis of our condensed consolidated financial condition and results of operations in this Item 2, our “Risk Factors” section included in Item 1A of Part II of this Report, and our unaudited Condensed Consolidated Financial Statements and Notes included in Item 1 of Part I of this Report, as well as our audited Consolidated Financial Statements and Notes included in Item 8 of Part II of our Annual Report on Form 10-K for the fiscal year ended December 31, 2018, or Form 10-K.

Business and Market Environment

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.

Our products are sold in three geographic regions: Americas; Europe, Middle East and Africa, or EMEA; and Asia Pacific, or APAC. We sell our high-performance network products and service offerings across routing, switching, and security technologies. In addition to our products, we offer our customers services, including maintenance and support, professional services, and education and training programs. Our products and services address high-performance network requirements for our customers within our verticals: Cloud, Service Provider, and Enterprise who view their network as critical to their success. We believe our silicon, systems, and software represent innovations that transform the economics and experience of networking, helping our customers achieve superior performance, greater choice, and flexibility, while reducing overall total cost of ownership.

Further, our intent is to expand our software business by introducing new software solutions to our product portfolio that simplify the operation of networks, and allow our customers across our key verticals flexibility in consumption and deployment. We believe our software revenues as a percentage of total revenues will increase over time as we introduce new software product offerings and business models designed to better monetize the value of our software offerings.

We believe the network needs for our customers in our Cloud, Service Provider, and Enterprise verticals are converging, as these customers recognize the need for high performance networks and are adopting cloud architectures for their infrastructure and service delivery, such as large public and private data centers and service provider edge data centers, for improved agility and greater levels of operating efficiency.


36


We remain confident in our strategy and we are executing against our innovation roadmap, as each of our industry verticals transitions to cloud architectures. We believe our understanding of high-performance networking technology and cloud architecture and our strategy position us to capitalize on the industry transition to more automated, cost-efficient, scalable networks.

In the second quarter of 2019, we continued to execute on our product and solutions strategy and announced a cloud-managed version of our SD-WAN solution. Our Contrail Service Orchestration now gives enterprises a simple way to manage and secure the WAN infrastructure and Branch LAN and Wi-Fi networks. During the quarter we released our PTX10003 router that is 400-gig Ethernet, or 400G, ready, and our QFX5220 switch.

On April 1, 2019, we acquired Mist Systems, Inc., or Mist, a company that provides cloud-managed wireless networks powered by artificial intelligence. We believe that the acquisition of Mist will enhance our enterprise networking portfolio by combining Mist’s next-generation Wireless local area network platform, or WLAN, with our wired LAN, software-defined wide area network solution, or SD-WAN, and security solutions to deliver integrated end-to-end user and information technology, or IT, experiences. 

In the second quarter of 2019, we experienced weakness within our Service Provider vertical due to timing of deployments, but we believe our relationships remain strong. With the availability of our new MX 5G line cards, our Contrail Orchestration platform and our partnership with Ericsson, we believe we are well positioned to capitalize on our Service Provider customers' 5G and other Telco product initiatives. We expect Service Provider to be down in the year 2019 as compared to 2018.

In the second quarter of 2019, Enterprise decreased primarily due to timing of our customers' deployment cycle.

In the second quarter of 2019, we experienced improved trends within our Cloud vertical primarily due to an acceleration of certain wide area deployments, which had previously been proceeding at a slower rate. In the near-term, Cloud deployment cycles remain difficult to predict.

We are taking a number of actions that we believe will help Juniper achieve year-over-year revenue growth in the fourth quarter of 2019 such as: (1) introducing new product offerings which include new MX line cards to capitalize on 5G carrier initiatives, 400G platforms to capture data center footprint, and new enhancements to our Contrail Enterprise Multicloud platform that make it simpler and more cost effective; (2) transitioning our sales organization to better align with our sales strategy; and (3) monetizing our software offerings through subscriptions. Further, we believe the 400G upgrade cycle, 5G deployments, and enterprise multicloud initiatives each represent large opportunities where we are well positioned to benefit over the next several years.

37


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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Net revenues
$
1,102.5

 
$
1,204.1

 
$
(101.6
)
 
(8
)%
 
$
2,104.2

 
$
2,286.7

 
$
(182.5
)
 
(8
)%
Gross margin
$
636.8

 
$
700.9

 
$
(64.1
)
 
(9
)%
 
$
1,219.1

 
$
1,319.3

 
$
(100.2
)
 
(8
)%
Percentage of net revenues
57.8
%
 
58.2
%
 


 


 
57.9
%
 
57.7
%
 


 


Operating income
$
82.4

 
$
159.8

 
$
(77.4
)
 
(48
)%
 
$
125.1

 
$
215.3

 
$
(90.2
)
 
(42
)%
Percentage of net revenues
7.5
%
 
13.3
%
 


 


 
5.9
%
 
9.4
%
 


 


Net income
$
46.2

 
$
116.5

 
$
(70.3
)
 
(60
)%
 
$
77.3

 
$
150.9

 
$
(73.6
)
 
(49
)%
Percentage of net revenues
4.2
%
 
9.7
%
 
 
 


 
3.7
%
 
6.6
%
 
 
 


Net income per share:
 
 
 
 
 
 


 
 
 
 
 
 
 


Basic
$
0.13

 
$
0.33

 
$
(0.20
)
 
(61
)%
 
$
0.22

 
$
0.43

 
$
(0.21
)
 
(49
)%
Diluted
$
0.13

 
$
0.33

 
$
(0.20
)
 
(61
)%
 
$
0.22

 
$
0.42

 
$
(0.20
)
 
(48
)%
 
 
 
 
 
 
 


 
 
 
 
 
 
 


Operating cash flows
 
 
 
 
 
 
 
 
$
248.2

 
$
441.4

 
$
(193.2
)
 
(44
)%
Stock repurchase plan activity
$
300.0

 
$

 
$
300.0

 
N/M

 
$
300.0

 
$
750.0

 
$
(450.0
)
 
(60
)%
Cash dividends declared per common stock
$
0.19

 
$
0.18

 
$
0.01

 
6
 %
 
$
0.38

 
$
0.36

 
$
0.02

 
6
 %
DSO
54

 
52

 
2

 
4
 %
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
As of
 
 
 
 
 
 
 
 
 
June 30,
2019
 
December 31,
2018
 
$ Change
 
% Change
Deferred revenue
 
 
 
 
 
 
 
 
$
1,201.4

 
$
1,213.6

 
$
(12.2
)
 
(1
)%
Product deferred revenue
 
 
 
 
 
 
 
 
$
133.4

 
$
144.4

 
$
(11.0
)
 
(8
)%
Service deferred revenue
 
 
 
 
 
 
 
 
$
1,068.0

 
$
1,069.2

 
$
(1.2
)
 
 %
______________________
N/M - Not meaningful

Net Revenues: Net revenues decreased during the three and six months ended June 30, 2019, compared to the same periods in 2018, primarily due to lower routing and switching revenues from our Service Provider and Enterprise verticals respectively. We experienced a decline in our Service Provider vertical due to the timing of deployments. Our service net revenues increased during the three months ended June 30, 2019, compared to the same periods in 2018, primarily due to strong renewal and attach rates of support contracts.

Of our top ten customers for the second quarter of 2019, four were Cloud, five were Service Provider, and one was in Enterprise. Of these customers, three were located outside of the U.S.

Gross Margin: Our gross margin as a percentage of net revenues decreased during the three and six months ended June 30, 2019, compared to the same periods in 2018, primarily due to higher amortization of intangible assets associated with the acquisition of Mist and lower product revenue, partially offset by higher service revenues and lower service delivery costs.

Operating Margin: Our operating income as a percentage of net revenues decreased during the three and six months ended June 30, 2019, compared to the same periods in 2018, primarily due to the drivers described in the gross margin discussion above, and higher restructuring costs during the first half of 2019 that we did not incur during the same period in 2018. The decrease in operating margin during the three and six months ended June 30, 2019 was partially offset by lower personnel-related expenses compared to the same periods in 2018.


38


Operating Cash Flows: Net cash provided by operations decreased during the six months ended June 30, 2019, compared to the same period in 2018. The decrease was primarily due to lower cash collections from customers as a result of lower invoicing, partially offset by a decrease in cash payments to suppliers.

Capital Return: We continue to return capital to our stockholders. During the three months ended June 30, 2019, we entered into an accelerated share repurchase program (the "ASR") to purchase an aggregate of $300.0 million in shares. Under the ASR, we made an upfront payment of $300.0 million and received an initial delivery of 8.6 million shares for an aggregate price of $240.0 million. The ASR is still underway and is expected to settle no later than September 26, 2019. During the three and six months ended June 30, 2019, we also paid quarterly dividends of $0.19 per share, for an aggregate amount of $65.5 million and $131.7 million, respectively.

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 for the second quarter of 2019 slightly increased, compared to the same period in 2018, primarily due to lower revenues, partially offset by lower accounts receivable resulting from lower overall invoicing volume.

Deferred Revenue: Total deferred revenue decreased as of June 30, 2019, compared to December 31, 2018, primarily due to the timing of the delivery of contractual commitments.

Critical Accounting Policies and Estimates

The preparation of 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 Condensed Consolidated Financial Statements and the accompanying notes. On an ongoing basis, we evaluate our estimates and assumptions. These estimates and assumptions are based on current facts, historical experience, and various other factors that we believe are reasonable under the circumstances to determine reported amounts of assets, liabilities, revenues, and expenses that are not readily apparent from other sources.

During the six months ended June 30, 2019, except for the change in accounting estimates and changes in certain accounting policies related to the adoption of Topic 842 described in Note 2, Summary of Significant Accounting Policies, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report, there were no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates disclosed in Management's Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Form 10-K.

Recent Accounting Pronouncements

See Note 2, Summary of Significant Accounting Policies, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report, for a full description of the recently adopted accounting standards and recent accounting standards not yet adopted, including the actual and expected dates of adoption and estimated effects on our consolidated results of operations and financial condition, which is incorporated herein by reference.


39


Results of Operations

Revenues

The following table presents net revenues by product and service, customer vertical(*), and geographic region (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Routing
$
416.9

 
$
490.6

 
$
(73.7
)
 
(15
)%
 
$
791.6

 
$
898.7

 
$
(107.1
)
 
(12
)%
Switching
215.6

 
254.8

 
(39.2
)
 
(15
)%
 
392.0

 
484.8

 
(92.8
)
 
(19
)%
Security
81.4

 
79.5

 
1.9

 
2
 %
 
149.0

 
152.2

 
(3.2
)
 
(2
)%
Total Product
713.9

 
824.9

 
(111.0
)
 
(13
)%
 
1,332.6

 
1,535.7

 
(203.1
)
 
(13
)%
Percentage of net revenues
64.8
%
 
68.5
%
 
 
 


 
63.3
%
 
67.2
%
 
 
 
 
Total Service
388.6

 
379.2

 
9.4

 
2
 %
 
771.6

 
751.0

 
20.6

 
3
 %
Percentage of net revenues
35.2
%
 
31.5
%
 
 
 


 
36.7
%
 
32.8
%
 
 
 
 
Total net revenues
$
1,102.5

 
$
1,204.1

 
$
(101.6
)
 
(8
)%
 
$
2,104.2

 
$
2,286.7

 
$
(182.5
)
 
(8
)%
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
Cloud
$
285.0

 
$
284.4

 
$
0.6

 
 %
 
$
508.2

 
$
555.3

 
$
(47.1
)
 
(8
)%
Percentage of net revenues
25.8
%
 
23.6
%
 
 
 


 
24.1
%
 
24.3
%
 
 
 
 
Service Provider
447.2

 
524.9

 
(77.7
)
 
(15
)%
 
882.8

 
1,005.0

 
(122.2
)
 
(12
)%
Percentage of net revenues
40.6
%
 
43.6
%
 
 
 


 
42.0
%
 
43.9
%
 
 
 
 
Enterprise
370.3

 
394.8

 
(24.5
)
 
(6
)%
 
713.2

 
726.4

 
(13.2
)
 
(2
)%
Percentage of net revenues
33.6
%
 
32.8
%
 
 
 


 
33.9
%
 
31.8
%
 
 
 
 
Total net revenues
$
1,102.5

 
$
1,204.1

 
$
(101.6
)
 
(8
)%
 
$
2,104.2

 
$
2,286.7

 
$
(182.5
)
 
(8
)%
 
 
 
 
 
 
 


 
 
 
 
 
 
 
 
Americas:
 
 
 
 
 
 


 
 
 
 
 
 
 
 
United States
$
601.2

 
$
624.8

 
$
(23.6
)
 
(4
)%
 
$
1,077.8

 
$
1,157.1

 
$
(79.3
)
 
(7
)%
Other
47.6

 
50.9

 
(3.3
)
 
(6
)%
 
114.6

 
106.2

 
8.4

 
8
 %
Total Americas
648.8

 
675.7

 
(26.9
)
 
(4
)%
 
1,192.4

 
1,263.3

 
(70.9
)
 
(6
)%
Percentage of net revenues
58.8
%
 
56.1
%
 
 
 


 
56.7
%
 
55.2
%
 
 
 
 
EMEA
291.9

 
308.9

 
(17.0
)
 
(6
)%
 
578.1

 
616.9

 
(38.8
)
 
(6
)%
Percentage of net revenues
26.5
%
 
25.7
%
 
 
 


 
27.5
%
 
27.0
%
 
 
 
 
APAC
161.8

 
219.5

 
(57.7
)
 
(26
)%
 
333.7

 
406.5

 
(72.8
)
 
(18
)%
Percentage of net revenues
14.7
%
 
18.2
%
 
 
 


 
15.8
%
 
17.8
%
 
 
 
 
Total net revenues
$
1,102.5

 
$
1,204.1

 
$
(101.6
)
 
(8
)%
 
$
2,104.2

 
$
2,286.7

 
$
(182.5
)
 
(8
)%
________________________________
(*)
Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.

Three Months Ended June 30, 2019 compared with the Three Months Ended June 30, 2018

Product net revenues decreased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to Service Provider and Enterprise, impacting routing and switching.

Routing and switching revenue decreased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to a decrease in our Service Provider vertical resulting from lower net revenues from our MX product family, and a decrease in our Enterprise vertical resulting from lower net revenues from our QFX product family.

Service net revenues increased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to strong renewal and attach rates of support contracts.


40


Six Months Ended June 30, 2019 compared with the Six Months Ended June 30, 2018

Product net revenues decreased during the six months ended June 30, 2019, compared to the same period in 2018, primarily due to Service Provider and Cloud, impacting routing and switching.

Routing and switching revenue decreased during the six months ended June 30, 2019, compared to the same period in 2018, primarily due to a decrease in our Service Provider vertical resulting from lower net revenues from our MX product family, and a decrease in our Cloud vertical resulting in lower net revenues from our QFX product family.

Service net revenues increased during the six months ended June 30, 2019, compared to the same period in 2018, due to strong renewal and attach rates of support contracts.

Gross Margins

The following table presents gross margins (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Product gross margin
$
399.6

 
$
488.3

 
$
(88.7
)
 
(18
)%
 
$
748.3

 
$
892.7

 
$
(144.4
)
 
(16
)%
Percentage of product revenues
56.0
%
 
59.2
%
 
 
 
 
 
56.2
%
 
58.1
%
 
 
 
 
Service gross margin
237.2

 
212.6

 
24.6

 
12
 %
 
470.8

 
426.6

 
44.2

 
10
 %
Percentage of service revenues
61.0
%
 
56.1
%
 
 
 
 
 
61.0
%
 
56.8
%
 
 
 
 
Total gross margin
$
636.8

 
$
700.9

 
$
(64.1
)
 
(9
)%
 
$
1,219.1

 
$
1,319.3

 
$
(100.2
)
 
(8
)%
Percentage of net revenues
57.8
%
 
58.2
%
 
 
 
 
 
57.9
%
 
57.7
%
 
 
 
 

Our gross margins as a percentage of net revenues have been and will continue to be affected by a variety of factors, including 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, the United States imposed a tariff on networking products imported from China, which includes certain products that we import into and sell within the United States. For more information on the potential impact of tariffs on our business, see the “Risk Factors” section of Item 1A of Part II of this Report.

Three Months Ended June 30, 2019 compared with the Three Months Ended June 30, 2018

Product gross margin

Product gross margin as a percentage of product revenues decreased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to higher amortization of intangible assets associated with the recent acquisition of Mist, lower revenue, partially offset by growth in our software revenue. 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; however, there can be no guarantee that these efforts will be successful or that they will be realized in the time frame we anticipate.

Service gross margin

Service gross margin as a percentage of service net revenues increased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to lower service delivery costs and higher revenue.

Six Months Ended June 30, 2019 compared with the Six Months Ended June 30, 2018

Product gross margin

Product gross margin as a percentage of product revenues decreased during the six months ended June 30, 2019, compared to the same period in 2018, primarily due to lower revenue, partially offset by growth in our software revenue.


41


Service gross margin

Service gross margin as a percentage of service net revenues increased during the six months ended June 30, 2019, compared to the same period in 2018, primarily due to lower service delivery costs and a one-time recovery of goods and services tax.

Operating Expenses

The following table presents operating expenses (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Research and development
$
244.0

 
$
248.8

 
$
(4.8
)
 
(2
)%
 
$
471.6

 
$
518.2

 
$
(46.6
)
 
(9
)%
Percentage of net revenues
22.1
%
 
20.6
 %
 
 
 
 
 
22.4
%
 
22.7
 %
 
 
 
 
Sales and marketing
229.0

 
238.3

 
(9.3
)
 
(4
)%
 
457.5

 
477.7

 
(20.2
)
 
(4
)%
Percentage of net revenues
20.8
%
 
19.8
 %
 
 
 


 
21.7
%
 
20.9
 %
 
 
 
 
General and administrative
60.0

 
54.2

 
5.8

 
11
 %
 
128.2

 
110.2

 
18.0

 
16
 %
Percentage of net revenues
5.5
%
 
4.5
 %
 
 
 


 
6.1
%
 
4.8
 %
 
 
 
 
Restructuring charges (benefits)
21.4

 
(0.2
)
 
21.6

 
N/M

 
36.7

 
(2.1
)
 
38.8

 
N/M

Percentage of net revenues
1.9
%
 
 %
 
 
 


 
1.8
%
 
(0.1
)%
 
 
 
 
Total operating expenses
$
554.4

 
$
541.1

 
$
13.3

 
2
 %
 
$
1,094.0

 
$
1,104.0

 
$
(10.0
)
 
(1
)%
Percentage of net revenues
50.3
%
 
44.9
 %
 
 
 
 
 
52.0
%
 
48.3
 %
 
 
 
 
______________________
N/M - Not meaningful

Three Months Ended June 30, 2019 compared with the Three Months Ended June 30, 2018

During the three months ended June 30, 2019, compared to the same period in 2018, total operating expenses increased primarily due to higher restructuring charges in connection with a restructuring plan that was initiated in the first quarter of 2019 (the "2019 Restructuring Plan"). During the second quarter of 2019, the Company amended the 2019 Restructuring Plan and undertook certain further actions that resulted in additional severance, additional facility consolidation, and contract termination costs. The increase in total operating expenses was partially offset by lower personnel-related expenses, driven by a decrease in variable compensation expense, specifically in sales and marketing, or S&M, and lower salaries and wages driven by a decrease in headcount as a result of restructuring actions.

Six Months Ended June 30, 2019 compared with the Six Months Ended June 30, 2018

During the six months ended June 30, 2019, compared to the same period in 2018, total operating expenses decreased primarily due to lower personnel-related expenses, driven by a decrease in share-based compensation expense, specifically in research and development, or R&D, and lower salaries and wages driven by a decrease in headcount as a result of restructuring actions, specifically in S&M. Our general and administrative increased primarily due to costs related to the acquisition of Mist Systems. The decrease in total operating expenses was partially offset by higher restructuring charges.


42


Other Expense, Net

The following table presents other expense, net (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Interest income
$
19.8

 
$
16.0

 
$
3.8

 
24
 %
 
$
43.3

 
$
30.9

 
$
12.4

 
40
 %
Interest expense
(22.0
)
 
(25.9
)
 
3.9

 
(15
)%
 
(46.2
)
 
(51.9
)
 
5.7

 
(11
)%
(Loss) gain on investments, net
(2.8
)
 
0.6

 
(3.4
)
 
N/M

 
(1.2
)
 
0.1

 
(1.3
)
 
N/M

Other
0.4

 
0.4

 

 
 %
 
1.3

 
(2.1
)
 
3.4

 
N/M

Total other expense, net
$
(4.6
)
 
$
(8.9
)
 
$
4.3

 
(48
)%
 
$
(2.8
)
 
$
(23.0
)
 
$
20.2

 
(88
)%
Percentage of net revenues
(0.4
)%
 
(0.7
)%
 
 
 
 
 
(0.1
)%
 
(1.0
)%
 
 
 
 
______________________
N/M - Not meaningful

Three Months Ended June 30, 2019 compared with the Three Months Ended June 30, 2018

Total other expense, net decreased during the three months ended June 30, 2019, compared to the same period in 2018, primarily due to a decrease in interest expense, as a result of lower total debt, and an increase in interest income related to our fixed income investment portfolio, as a result of higher yields.

Six Months Ended June 30, 2019 compared with the Six Months Ended June 30, 2018

Total other expense, net decreased during the six months ended June 30, 2018, compared to the same period in 2018, primarily due to an increase in interest income related to our fixed income investment portfolio, as a result of higher yields.


43


Income Tax Provision
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
 
2019
 
2018
 
$ Change
 
% Change
Income tax provision
$
31.6

 
$
34.4

 
$
(2.8
)
 
(8
)%
 
$
45.0

 
$
41.4

 
$
3.6

 
9
%
Effective tax rate
40.6
%
 
22.8
%
 
 
 
 
 
36.8
%
 
21.5
%
 
 
 
 

The effective tax rate increased during the three and six months ended June 30, 2019, compared to the same periods in 2018, primarily due to a change in the level of discrete items in the comparative period. For further explanation of our income tax provision, see Note 13, Income Taxes, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.

On July 24, 2018, the Ninth Circuit Court of Appeals, or the Court, issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. On August 7, 2018, the Court withdrew its opinion to allow time for a reconstituted panel to confer. On June 7, 2019, the Court upheld the cost-sharing regulations, subject to the right of appeal by Altera. On July 22, 2019, Altera petitioned the Court for rehearing. We will continue to monitor ongoing developments and potential impacts to our financial statements. If a judicial decision against Altera had been finalized in the reporting period, our effective tax rate for the three and six months ended June 30, 2019 would have been higher.

Our effective tax rate may fluctuate significantly on a quarterly basis and may be adversely affected by lower than anticipated earnings in countries that have lower statutory rates or higher than anticipated earnings in countries that have higher statutory rates, by the effect of U.S. income tax on certain foreign earnings and through the imposition of base-erosion prevention measures which may limit the deduction of certain transfer pricing payments. Our effective tax rate may also fluctuate due to changes in the valuation of our deferred tax assets or liabilities, or by changes in tax laws, regulations, or accounting principles, as well as certain discrete items. See the "Risk Factors" section of Item 1A of Part II of this Report for a description of relevant risks which may adversely affect our results.

As a result of recommendations by the Organisation for Economic Cooperation and Development, or OECD, on Base Erosion and Profit Shifting, certain countries in EMEA and APAC have either enacted new corporate tax legislation or are considering enacting such legislation in the near future. We expect the effect of these reform measures to potentially impact long-standing tax principles, particularly in regard to transfer pricing. Consequently, we expect global tax authorities to increasingly challenge our cost sharing and other intercompany arrangements, and the related sourcing of taxable profits in global jurisdictions. 


44


Liquidity and Capital Resources

We have funded our business primarily through our operating activities and the issuance of our long-term debt. The following table presents our capital resources (in millions, except percentages):
 
As of
 
 
 
 
 
June 30,
2019
 
December 31,
2018
 
$ Change
 
% Change
Working capital
$
1,992.4

 
$
2,739.3

 
$
(746.9
)
 
(27
)%
 
 
 
 
 
 
 
 
Cash and cash equivalents
$
1,381.3

 
$
2,489.0

 
$
(1,107.7
)
 
(45
)%
Short-term investments
1,418.9

 
1,070.1

 
348.8

 
33
 %
Long-term investments
74.8

 
199.0

 
(124.2
)
 
(62
)%
Total cash, cash equivalents, and investments
2,875.0

 
3,758.1

 
(883.1
)
 
(23
)%
Short-term portion of long-term debt
299.5

 
349.9

 
(50.4
)
 
(14
)%
Long-term debt
1,490.5

 
1,789.1

 
(298.6
)
 
(17
)%
Cash, cash equivalents, and investments, net of debt
$
1,085.0

 
$
1,619.1

 
$
(534.1
)
 
(33
)%

Summary of Cash Flows

The following table summarizes cash flow activity from our Condensed Consolidated Statements of Cash Flows (in millions, except percentages):
 
Six Months Ended June 30,
 
2019
 
2018
 
$ Change
 
% Change
Net cash provided by operating activities
$
248.2

 
$
441.4

 
$
(193.2
)
 
(44
)%
Net cash (used in) provided by investing activities
$
(556.9
)
 
$
1,083.3

 
$
(1,640.2
)
 
(151
)%
Net cash used in financing activities
$
(755.8
)
 
$
(866.4
)
 
$
110.6

 
(13
)%

Operating Activities

Net cash provided by operations decreased during the six months ended June 30, 2019, compared to the same period in 2018. The decrease was primarily due to lower cash collections from customers as a result of lower invoicing, partially offset by a decrease in cash payments to suppliers.

Investing Activities

Net cash used in investing activities was $556.9 million during the six months ended June 30, 2019, compared to net cash provided by investing activities of $1,083.3 million for the same period in 2018. During the six months ended June 30, 2019, the payment for the acquisition of Mist was $270.9 million and net purchases of investments was $230.8 million. During the six months ended June 30, 2018, net proceeds from sales, maturities and redemptions of investments was $1,194.1 million, primarily from the liquidation of repatriated offshore investments to fund the accelerated share repurchase program ("2018 ASR") discussed below.

Financing Activities

Net cash used in financing activities decreased during the six months ended June 30, 2019, compared to the same period in 2018. The decrease was primarily due to the payment of $750.0 million pursuant to the 2018 ASR during the six months ended June 30, 2018 compared to the payment of $300.0 million pursuant to a new accelerated share repurchase program ("2019 ASR") for the same period in 2019 as described further below, partially offset by the payment of $350.0 million for our Senior Notes that matured during the six months ended June 30, 2019.


45


Capital Return

In January 2018, our Board of Directors, which we refer to as the Board, approved a $2.0 billion share repurchase program, which we refer to as the 2018 Stock Repurchase Program. As part of the 2018 Stock Repurchase Program in February 2018, we entered into the 2018 ASR to repurchase $750.0 million of our common stock. We made an up-front payment of $750.0 million pursuant to the 2018 ASR to repurchase our common stock. The aggregate number of shares ultimately repurchased of 29.3 million shares of common stock was determined based on a volume weighted average repurchase price, less an agreed upon discount, of $25.62 per share.

On April 29, 2019, we entered into the 2019 ASR, to repurchase an aggregate of approximately $300.0 million of our outstanding common stock. We made an up-front payment of $300.0 million pursuant to the 2019 ASR and received and retired an initial 8.6 million shares of our common stock for an aggregate price of $240.0 million based on the market value of our common stock on the date of the transaction.

As of June 30, 2019, there was approximately $1.0 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

Future share repurchases under the 2018 Stock Repurchase Program will be subject to a review of the circumstances at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. Our 2018 Stock Repurchase Program may be discontinued at any time. See Note 10, Equity, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report for further discussion of our share purchase program.

We declared and paid cash dividends of $0.19 per share, totaling $65.5 million and $131.7 million during the three and six months ended June 30, 2019, respectively. 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 16, Subsequent Event, in the Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report for discussion of our dividend declaration subsequent to June 30, 2019.

Revolving Credit Facility

In April 2019, 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 Prior Revolving Credit Facility was terminated substantially concurrently with our entering into the Revolving Credit Facility. The Revolving Credit Facility will terminate in April 2024, subject to two one-year maturity extension options, on the terms and conditions as set forth in the credit agreement. As of June 30, 2019, we were in compliance with all covenants in the Credit Agreement, and no amounts were outstanding.

Liquidity and Capital Resource Requirements

Liquidity and capital resources may be impacted by our operating activities as well as acquisitions, investments in strategic relationships, repurchases of additional shares of our common stock, and payment of cash dividends on our common stock. Following the enactment of the Tax Act, we repatriated approximately $3.0 billion of our cash, cash equivalents, and investments balance from outside of the U.S. as of June 30, 2019. We expect the new territorial tax system to provide us with lower cost access to nearly all of our global free cash flow on an ongoing basis. Free cash flow is calculated as net cash provided by operating activities less capital expenditures. We intend to use the repatriated cash to invest in the business, support value-enhancing merger and acquisitions, or M&A, and fund our return of capital to stockholders. See Note 16, Subsequent Event, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report for our subsequent events impacting liquidity.
Based on past performance and current expectations, we believe that our existing cash and cash equivalents, short-term, and long-term investments, together with cash generated from operations and access to capital markets and the revolving credit facility will be sufficient to fund our operations; planned stock repurchases and dividends; capital expenditures; commitments and other liquidity requirements; and anticipated growth for at least the next twelve months. 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; and the risks and uncertainties detailed in the “Risk Factors” section of Item 1A of Part II of this Report.

46


Item 3. Quantitative and Qualitative Disclosures About Market Risk

Our exposures to market risk have not changed materially since December 31, 2018. For quantitative and qualitative disclosures about market risk, see Item 7A Quantitative and Qualitative Disclosures about Market Risk, in our Form 10-K.

Item 4. 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 second quarter of 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

47


PART II — OTHER INFORMATION

Item 1. Legal Proceedings

The information set forth under the “Legal Proceedings” section in Note 15, Commitments and Contingencies, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report, is incorporated herein by reference.

Item 1A. Risk Factors

Factors That May Affect Future Results

Investments in our securities involve significant risks. Even small changes in investor expectations for our future growth and earnings, whether as a result of actual or rumored financial or operating results, changes in the mix of the products and services sold, acquisitions, industry changes, or other factors, could trigger, and have triggered in the past, significant fluctuations in the market price of our common stock. Investors in our securities should carefully consider all of the relevant factors disclosed by us, including, but not limited to, the following factors, that could affect our business, operating results, and stock price.

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, which could adversely affect the trading price of our common stock.

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 and any of which may cause our stock price to fluctuate.

The factors that may cause our quarterly results to vary quarter by quarter and be unpredictable include, but are not limited to:

unpredictable ordering patterns and limited or reduced visibility into our customers’ spending plans and associated revenue;
changes in customer mix;
changes in the demand for our products and services;
changes in the mix of products and services sold;
changes in the mix of geographies in which our products and services are sold;
changing market and economic conditions, including the impact of tariffs;
current and potential customer, partner and supplier consolidation and concentration;
price and product competition;
long sales, qualification and implementation cycles;
success in new and evolving markets and emerging technologies;
how well we execute on our strategy and operating plans and the impact of changes in our business model that could result in significant restructuring charges;
ability of our customers, channel partners, contract manufacturers and suppliers to purchase, market, sell, manufacture or supply our products (or components of our products) and services;
financial stability of our customers, including the solvency of private sector customers and statutory authority for government customers to purchase goods and services;
our ability to achieve targeted cost reductions;
changes in tax laws or accounting rules, or interpretations thereof;
changes in the amount and frequency of share repurchases or dividends;
regional economic and political conditions; and
seasonality.

For example, we, and many companies in our industry, experience adverse seasonal fluctuations in customer spending, particularly in the first quarter. In addition, while we may have backlog orders for products that have not shipped, we believe that our backlog may not be a reliable indicator of future operating results for a number of reasons, including project delays, changes in project scope and the fact that our customers may cancel purchase orders or change delivery schedules without significant penalty. Furthermore, market trends, competitive pressures, commoditization of products, rebates and discounting, increased component or logistics costs, issues with product quality, regulatory impacts, tariffs and other factors may result in reductions in revenue or pressure on gross margins in a given period, which may necessitate adjustments to our operations. Such adjustments may be difficult or impossible to execute in the short or medium term.

As a result of the factors described above, as well as other variables affecting our operating results, 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

48


prior periods , our operating results have been below our guidance, our long-term financial model or the expectations of securities analysts or investors, which has at times coincided with a decline in the price of our common stock. This may happen again in the future, in which case the price of our common stock may decline. Such a decline could also occur, and has occurred in the past, even when we have met our publicly stated revenues and/or earnings guidance.

We expect our gross margins and operating margins to vary over time.

We expect our product and service gross margins to vary, both in the near-term and in the long-term, and may be adversely affected in the future by numerous factors, some of which have occurred and may occur in the future, including customer, vertical, product and geographic mix shifts, an increase or decrease in our software sales or services we provide, increased price competition in one or more of the markets in which we compete, changes in the actions of our competitors or their pricing strategies, which may be difficult to predict and respond to, modifications to our pricing strategy in order to gain footprint in certain markets or with certain customers, currency fluctuations that impact our costs or the cost of our products and services to our customers, increases in material, labor, logistics, warranty costs, or inventory carrying costs, excess product component or obsolescence charges from our contract manufacturers, issues with manufacturing or component availability, 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. For example, in fiscal year 2018, our margins decreased as compared to fiscal year 2017, primarily due to lower net revenues and product mix. In fiscal year 2017, our margins decreased as compared to fiscal year 2016, primarily due to lower product net revenues and product mix, resulting from the year-over-year decline in routing revenues, our customers' architectural shifts, and higher costs of certain memory components. In fiscal year 2016, our margins decreased compared to fiscal year 2015, primarily due to elevated pricing pressure and product mix. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.

Further, while we will continue to remain diligent in our long-term financial objective to increase revenue and operating margins and manage our operating expenses as a percentage of revenue, we expect that our margins will vary with our ability to achieve these goals. We can provide no assurance that we will be able to achieve all or any of the goals of these plans or meet our announced expectations, in whole or in part, or that our plans will have the intended effect of improving our margins on the expected timeline, or at all.

A limited number of our customers comprise a material portion of our revenues and any changes in the way they purchase products and services from us could affect our business. In addition, there is an ongoing trend toward consolidation in the industry in which our customers and partners operate. Any decrease in revenues from our customers or partners could have an adverse effect on our net revenues and operating results.

A material portion of our net revenues, across each customer vertical, depends on sales to a limited number of customers and distribution partners. Changes in the business requirements or focus, vendor selection, project prioritization, financial prospects, capital resources, and expenditures, or purchasing behavior (including product mix purchased or delays in deployment) of our key customers could significantly decrease our sales to such customers or could lead to delays or cancellations of planned purchases of our products or services, which increases the risk of quarterly fluctuations in our revenues and operating results. Any of these factors could adversely affect our business, financial condition, and results of operations.

In addition, in recent years, there has been movement towards consolidation in the telecommunications industry (for example, CenturyLink, Inc.'s acquisition of Level 3 Communications, Inc., Vodafone India’s acquisition of Idea Cellular Ltd. and T-Mobile US, Inc.'s proposed acquisition of Sprint Corp., which was recently approved by the U.S. Justice Department.) and that consolidation trend has continued. Certain telecommunications companies have also moved towards vertical consolidation through acquisitions of media and content companies, such as Verizon’s acquisition of Yahoo, AT&T’s acquisition of Time Warner, and Comcast's acquisition of Sky. If our customers or partners are parties to consolidation transactions they may delay, suspend or indefinitely reduce or cancel their purchases of our products or other direct or indirect unforeseen consequences could harm 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 in the past 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

49


provide accurate forecasts to our contract manufacturers and manage our contract manufacturer relationships and other expenses. In addition, economic instability or uncertainty, as well as continued turmoil in the geopolitical environment in many parts of the world, have, and may continue to, put pressure on economic conditions, which has led and could lead, to reduced demand for our products, to delays or reductions in network expansions or infrastructure projects, and/or higher costs of production. More generally-speaking, economic weakness may also lead to longer collection cycles for payments due from our customers, an increase in customer bad debt, restructuring initiatives and associated expenses, and impairment of investments. Furthermore, instability in the global markets may adversely impact the ability of our customers to adequately fund their expected expenditures, which could lead to delays or cancellations of planned purchases of our products or services. Our operating expenses are largely based on anticipated revenue trends and a high percentage of our expenses is, and will continue to be, fixed in the short and medium term. Uncertainty about future economic conditions also makes it difficult to forecast operating results and to make decisions about future investments. 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 restructure our business through rapidly fluctuating economic and market conditions, and such actions may have an adverse effect on our financial and operating results.

Our ability to successfully offer our products and services 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 response to fluctuating market opportunities and conditions.

From time to time, we have increased investment in our business by, for example, increasing headcount, acquiring companies, and increasing our investment in R&D, sales and marketing, and other parts of our business. Conversely, in 2017, 2018, and 2019, we initiated restructuring plans to realign our workforce as a result of organizational and leadership changes, align our execution priorities, increase operational efficiencies, and to consolidate facilities which resulted in restructuring charges in each of these years. Some of our expenses related to such efforts are fixed costs that cannot be rapidly or easily adjusted in response to fluctuations in our business or numbers of employees. Rapid changes in the size, alignment or organization of our workforce, including sales account coverage, could adversely affect our ability to develop and deliver products and services as planned or impair our ability to realize our current or future business and financial objectives. Our ability to achieve the anticipated cost savings and other benefits from our restructuring initiatives within the expected time frame is subject to many estimates and assumptions, which are subject to significant economic, competitive and other uncertainties, some of which are beyond our control. If these estimates and assumptions are incorrect, if we are unsuccessful at implementing changes, or if other unforeseen events occur, our business and results of operations could be adversely affected.

We face intense competition that could reduce our revenues and adversely affect our business and financial results.

Competition is intense in the markets that we serve. The routing and switching markets have historically been dominated by Cisco Systems, Inc., or Cisco, with competition coming from other companies such as Nokia Corporation, Arista Networks, Inc., Hewlett Packard Enterprise Co., and Huawei Technologies Co., Ltd. In the security market, we face intense competition from Cisco and Palo Alto Networks, Inc., as well as companies such as Check Point Software Technologies, Ltd., and Fortinet, Inc. Further, a number of other small public and private companies have products or have announced plans for new products to address the same challenges and markets that our products address.

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. A number of our competitors have substantially greater resources and can offer a wider range of products and services for the overall network equipment market than we do. In addition, some of our 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 sell networking products as bundled solutions with other IT products, such as computer and storage systems. If we are unable to compete successfully against existing and future competitors on the basis of product offerings or price, we could experience a loss in market share and revenues and/or be required to reduce prices, which could reduce our gross margins, and which could materially and adversely affect our business, financial condition, and results of operations. Our partners and resellers generally sell or resell 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.


50


The long sales and implementation cycles for our products, as well as our expectation that some customers will sporadically place large orders with short lead times, may cause our revenues and operating results to vary significantly from quarter-to-quarter.

A customer's decision to purchase certain of our products, particularly new products, involves a significant commitment of its resources and a lengthy evaluation and product qualification process. As a result, the sales cycle may be lengthy. In particular, customers making critical decisions regarding the design and implementation of large network deployments may engage in very lengthy procurement processes that may delay or impact expected future orders. Throughout the sales cycle, we may spend considerable time educating and providing information to prospective customers regarding the use and benefits of our products. Even after making the decision to purchase, customers may deploy our products slowly and deliberately. Timing of deployment can vary widely and depends on the skill set of the customer, the size of the network deployment, the complexity of the customer's network environment, and the degree of hardware and operating system configuration necessary to deploy the products. Customers with large networks usually expand their networks in large increments on a periodic basis. Accordingly, we may receive purchase orders for significant dollar amounts on an irregular basis. These long cycles, as well as our expectation that customers will tend to sporadically place large orders with short lead times, both of which may be exacerbated by the impact of global economic weakness, may cause revenues and operating results to vary significantly and unexpectedly from quarter-to-quarter.

The timing of product orders and/or our reliance on revenue from sales of certain software or subscriptions and professional, support and maintenance services may cause us to recognize revenue in a different period than the one in which a transaction takes place.

Due to the cost, complexity and custom nature of configurations required by our customers, we generally build our network equipment products as orders are received. The volume of orders received late in any given fiscal quarter remains unpredictable. If orders for certain products are received late in any quarter, we may not be able to recognize revenue for these orders in the same period, which could adversely affect our ability to meet our expected revenues for such quarter.

In addition, services revenue accounts for a significant portion of our revenue, comprising 33%, 31%, and 29% of total revenue in fiscal year 2018, 2017, and 2016, respectively. Sales of new or renewal professional services, support and maintenance contracts may decline and/or fluctuate as a result of a number of factors, including 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, support and maintenance revenue periodically over the term of the relevant service period.

The introduction of new software products and services is part of our intended strategy to expand our software business, and certain software revenues may be recognized periodically over the term of the relevant use period or subscription period. As a result, certain software, subscription and support and maintenance revenue we report each fiscal quarter is the recognition of deferred revenue from contracts entered into during previous fiscal quarters. Consequently, a decline in such new or renewed contracts in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter but will negatively affect our revenue in future fiscal quarters. Accordingly, the effect of significant downturns in new or renewed sales of certain software products, subscriptions or support and maintenance is not reflected in full in our operating results until future periods. Also, it is difficult for us to rapidly increase such software or services revenue through additional sales in any period, as revenue from those software, subscription and support and maintenance contracts must be recognized over the applicable period.

Additionally, we determine our operating expenses largely on the basis of our anticipated revenues and technology roadmap and a high percentage of our expenses are fixed in the short and medium term. As a result, a failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter-to-quarter.

We sell our products to customers that use those products to build networks and IP infrastructure, and 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 and 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

51


reduce or suspend their spending on secure IP infrastructure. For example, in recent years, our switching and routing results were adversely affected by spending delays from our largest Cloud customers, who we believe are in the process of implementing a networking architectural shift. The duration of the delay is difficult to predict, in part because each Cloud customer will migrate their network architecture based on their own constraints. Such delays in purchases can make it more difficult to 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.

If we do not successfully anticipate technological shifts, market needs and opportunities, and develop products, product enhancements and business strategies that meet those technological shifts, needs and opportunities, or if those products are not made available or strategies are not executed in a timely manner or do not gain market acceptance, we may not be able to compete effectively and our ability to generate revenues will suffer.

The markets for our products are characterized by rapid technological change, frequent new product introductions, changes in customer requirements, continuous pricing pressures and a constantly evolving industry. We may not be able to anticipate future technological shifts, market needs and opportunities or be able to develop new products, product enhancements or business strategies to meet such technological shifts, needs or opportunities in a timely manner or at all. For example, the move from traditional wide area network, or WAN, infrastructures towards software-defined WAN, or SD-WAN, has been receiving considerable attention. In our view, it will take several years to see the full impact of SD-WAN, and we believe the successful products and solutions in this market will combine hardware and software elements. If we fail to anticipate market 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, it could cause us to lose customers, and such failure could substantially decrease or delay market acceptance and sales of our present and future products and services, which would significantly harm our business, financial condition, and results of operations. In addition, if we invest time, energy and resources in developing products for a market that does not develop, it could likewise 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, there can be no assurance that new products, enhancements or business strategies will achieve widespread market acceptance.

In recent years, we have announced a number of new products and enhancements to our hardware and software products across routing, switching and security. The success of our new products depends on several factors, including, but not limited to, component costs, timely completion and introduction of these products, prompt resolution of any defects or bugs in these products, our ability to support these products, differentiation of new products from those of our competitors and market acceptance of these products.

The introduction of new software products is part of our intended strategy to expand our software business. We have also begun to disaggregate certain software from certain hardware products, such that customers would be able to purchase or license our hardware and software products independently, which we expect could in time enable our hardware to be deployed with third- party networking applications and services and our software to be used with third-party hardware. The success of our strategy to expand our software business, including our strategy to disaggregate software from certain hardware products, is subject to a number of risks and uncertainties, including:

the additional development efforts and costs required to create new software products and/or to make our disaggregated products compatible with multiple technologies;

the possibility that our new software products or disaggregated 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 regulatory compliance and changes we need to make to our distribution chain in connection with increased software sales;

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 disaggregated products may be attributed to us.

If any of our new products or business strategies do not gain market acceptance or meet our expectations for growth, our ability

52


to meet future financial targets may be adversely affected and our competitive position and our business and financial results could be harmed.

We are dependent on contract manufacturers with whom we do not have long-term supply contracts, and changes to or disruptions in those relationships or manufacturing processes, expected or unexpected, may result in delays that could cause us to lose revenues and damage our customer relationships.

We depend on independent contract manufacturers (each of which is a third-party manufacturer for numerous companies) to manufacture our products. Although we have contracts with our contract manufacturers, these contracts do not require them to manufacture our products on a long-term basis in any specific quantity or at any specific price. In addition, it is time-consuming and costly to qualify and implement additional contract manufacturer relationships. Therefore, if we fail to effectively manage our contract manufacturer relationships, which could include failing to provide accurate forecasts of our requirements, or if one or more of them experiences delays, disruptions, or quality control problems in their manufacturing operations, or if we had to change or add additional contract manufacturers or contract manufacturing sites, our ability to ship products to our customers could be delayed. 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. Such delays could result in supply shortfalls that damage our ability to meet customer demand for those products and could cause our customers to purchase alternative products from our competitors. Also, the addition of manufacturing locations or contract manufacturers or the introduction of new products by us would increase the complexity of our supply chain management. Moreover, a significant portion of our manufacturing is performed in China and other foreign countries and is therefore subject to risks associated with doing business outside of the United States, including import tariffs, disruptions to our supply chain, or regional conflicts. For example, the United States recently imposed a tariff on networking products imported from China; this includes certain products that we import into and sell within the United States. If we cannot fully mitigate the impact of the tariffs, the increased cost could translate into higher prices for our customers, reduced customer demand or increased cost of goods sold. In addition, increased costs of production or delays in production caused by any relocation of contract manufacturing facilities could impact the global competitiveness of our products. Each of these factors could adversely affect our business, financial condition and results of operations.

We are dependent on sole source and limited source suppliers, including for key components, which makes us susceptible to shortages, quality issues or price fluctuations in our supply chain, and we may face increased challenges in supply chain management in the future.

We rely on single or limited sources for many of our components. During periods of high demand for electronic products, component shortages are possible, and the predictability of the availability of such components may be limited. For example, we have experienced industry-wide supply constraints related to power management components. In addition, some components used in our networking solutions have in the past and may in the future experience extended lead times and higher pricing, given the demand in the market. Any future spike in growth in our business, the use of certain components we share in common with other companies, in IT spending or the economy in general, is likely to create greater short-term pressures 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. Additionally, if certain components that we receive from our suppliers have defects or other quality issues, we may have to replace or repair such components, and we could be subject to claims based on warranty, product liability, epidemic or delivery failures that could lead to significant expenses. We maintain product liability insurance, but there is no guarantee that such insurance will be available or adequate to protect against all such claims. We have experienced, and from time-to-time may experience, component shortages or quality issues that resulted, or could result, in delays of product shipments, revenue charges that impact our gross margins, and/or warranty or other claims or costs. We also currently purchase numerous key components, including ASICs and other semiconductor chips, from single or limited sources and many of our component suppliers are concentrated in China and Korea. In addition, there has been consolidation among certain suppliers of our components. For example, GLOBALFOUNDRIES acquired IBM’s semiconductor manufacturing business, Avago Technologies Limited acquired Broadcom Corporation and Intel Corporation acquired Altera Corporation. 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 which may impact our gross margins. In addition, our suppliers may determine not to continue a business relationship with us for other reasons that may be beyond our control or may seek to impose significant price increases. Any disruptions to our supply chain or significant increase in components cost 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, increases in wages that drive up prices, the imposition of regulations, quotas or embargoes on components, labor stoppages, transportation failures affecting the supply chain and shipment of materials and finished goods, third-party interference in the integrity of the

53


products sourced through the supply chain, the unavailability of raw materials, severe weather conditions, natural disasters, civil unrest, military conflicts, geopolitical developments, war or terrorism and disruptions in utility and other services.

The development of alternate sources for components is time-consuming, difficult, and costly. In addition, the lead times associated with certain components are lengthy and preclude rapid changes in quantities and delivery schedules. Also, long-term supply and maintenance obligations to customers increase the duration for which specific components are required, which may further increase the risk of component shortages or the cost of carrying inventory. In the event of a component shortage, supply interruption or significant price increase from these suppliers, we may not be able to develop alternate or second sources in a timely manner. If we are unable to buy these 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, which would, in turn, adversely affect our business, financial condition, and results of operations.

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.

If we fail to accurately predict our manufacturing requirements, we could incur additional costs or experience manufacturing delays, which would harm our business.

We provide demand forecasts for our products to our contract manufacturers and original design manufacturers, who order components and plan capacity based on these forecasts. If we overestimate our requirements, our original design or contract manufacturers may assess charges, or we may have liabilities for excess inventory, each of which could negatively affect our gross margins. For example, in certain prior quarters, our gross margins were reduced as a result of an inventory charge resulting from inventory we held in excess of forecasted demand. In addition, some optical modules we use are experiencing faster product transitions than our other products, which increases the risk that we could have excess inventory of those modules. Conversely, lead times for required materials and components vary significantly and depend on factors such as the specific supplier, contract terms, and the demand for each component at a given time. Given that our contract manufacturers are third-party manufacturers for numerous other companies, if we underestimate our requirements, as we have in certain prior quarters with respect to certain products, our contract manufacturers may have inadequate time, materials, and/or components required to produce our products. This could increase costs or delay or interrupt manufacturing of our products, resulting in delays in shipments and deferral or loss of revenues and could negatively impact customer satisfaction.

System security risks, data protection breaches, and cyber-attacks could compromise our and our customers’ proprietary information, disrupt our internal operations and harm public perception of our products, which could cause our business and reputation to suffer and adversely affect our stock price.

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 and 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. The secure maintenance of this information is critical to our operations and business strategy. The growing cyber risk environment means that individuals, companies, and organizations of all sizes, including Juniper, have been and are increasingly subject to the threat of intrusions on their networks and systems by a wide range of actors, including but not limited to nation states, criminal enterprises, and terrorist organizations, on an ongoing and regular basis. Despite our security measures, and those of our third-party vendors, our information technology and infrastructure has experienced breaches and may be vulnerable in the future to breaches or attacks by computer programmers, hackers or sophisticated nation-state and nation-state supported actors or breaches due to employee error or wrongful conduct, malfeasance, or other disruptions. If any breach or attack compromises our networks, creates system disruptions or slowdowns or exploits security vulnerabilities of our products, the information stored on our networks or those of our customers, suppliers or business partners could be accessed and modified, publicly disclosed, lost, destroyed or stolen, and we may be subject to liability to our customers, suppliers, business partners and others, including regulatory entities, and suffer reputational and financial harm. In addition, hardware, components and software (including operating system software) and applications that we produce or procure from third parties may contain defects in design or manufacture, including "bugs", vulnerabilities and other problems that could unexpectedly interfere with the operation of our networks or expose us or our products to cyber attacks. This can be true even for “legacy” products that have been determined to have reached an end of life engineering status but will continue to operate for a limited amount of time. Furthermore, third parties may attempt to exfiltrate data through the introduction into the Information and Communications Technology supply chain of malicious products and components that are designed to defeat or circumvent encryption and other cybersecurity measures, and if successful, such actions could diminish customer trust in our products, harm our business reputation, and adversely affect our business and financial condition.


54


When vulnerabilities are discovered, we evaluate the risk, apply patches or take other remediation actions as required and notify customers, business partners, and suppliers when appropriate. All of this requires significant resources and time and attention from management and our employees.

As a result of any actual or perceived breach of network 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 market perception of the effectiveness of our products and our overall reputation could be harmed. As a large, well known provider of networking products, cyber attackers may specifically target our products or attempt to imitate us or our products in order to compromise a network. Because the techniques used by attackers, many of whom are highly sophisticated and well-funded, to access or sabotage networks 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. This could impede our sales, manufacturing, distribution or other critical functions, which could have an adverse impact on our financial results. The economic costs to us to eliminate or alleviate cyber or other security problems, bugs, viruses, worms, malicious software systems and security vulnerabilities could be significant and may be difficult to anticipate or measure, because the damage may differ based on the identity and motive of the attacker, which are often difficult to pinpoint. Additionally, we could be subject to regulatory investigations, potential fines and litigation in connection with a security breach or related issue and be liable to third parties for these types of breaches.

We rely on value-added and other resellers, as well as distribution partners, to sell our products, and disruptions to, or our failure to effectively develop and manage, our distribution channel and the processes and procedures that support it could adversely affect our ability to generate revenues from the sale of our products.

Our future success is highly dependent upon establishing and maintaining successful relationships with a variety of value-added and other reseller and distribution partners, including our worldwide strategic partners such as Ericsson, IBM, Dimension Data and NEC Corporation. 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. Our revenues depend in part on the performance of these partners. 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 current or potential resellers and distributors to favor their products or to prevent or reduce sales of our products. If we fail to develop and maintain relationships with our partners, fail to develop new relationships with value-added resellers and distributors in new markets, fail to expand the number of distributors and resellers in existing markets, fail to manage, train or motivate existing value-added resellers and distributors effectively, determine that we cannot continue to do business with these partners for any reason 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.

In addition, 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.

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. Such sales could have a negative impact on our reputation and business.

Further, in order to develop and expand our distribution channel, we must continue to offer attractive channel programs to potential partners and scale and improve our processes and procedures that support the channel. As a result, our programs, processes and procedures may become increasingly complex and inherently difficult to manage. We have previously entered into OEM agreements with partners pursuant to which they rebrand and resell our products as part of their product portfolios. These types of relationships are complex and require additional processes and procedures that may be challenging and costly to implement, maintain and manage. Our failure to successfully manage and develop our distribution channel and the programs, processes and procedures that support it 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. To the extent that they fail to do so, that could have a material adverse effect on our business, operating results, and financial condition.


55


Our ability to process orders and ship products in a timely manner is dependent in part on our business systems and performance of the systems and processes of third parties as well as the interfaces between our systems and the systems of such third parties. Dependence on outsourced information technology and other administrative functions may impair our ability to operate effectively.

Some of our business processes depend upon our IT systems, the systems and processes of third parties, and the interfaces between the two. For example, on December 31, 2018, we entered into a Master Services Agreement and certain Statements of Work with IBM pursuant to which we will outsource significant portions of our IT and other administrative functions following a transition period. These cloud providers, third party providers, and off-site facilities are vulnerable to damage, interruption, including performance problems from earthquakes, hurricanes, floods, fires, power loss, telecommunications failures, equipment failure, adverse events caused by operator error, cybersecurity attacks and similar events. In addition, because we lease 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 economic 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, our ability to build and ship our products in a timely manner may be harmed. Since IT is critical to our operations, any failure to perform on the part of our IT providers could impair our ability to operate effectively. In addition to the risks outlined above, problems with any of the third parties we rely on for our IT systems 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.

Integration of acquisitions could disrupt our business and harm our financial condition and stock price and may dilute the ownership of our stockholders.

We have made, and may continue to make, acquisitions in order to enhance our business. For example, we acquired Mist Systems in 2019, HTBase in 2018 and Cyphort in 2017. Acquisitions involve numerous risks, including, but not limited to, problems combining the purchased operations, technologies or products, unanticipated costs, liabilities, litigation, and diversion of management's attention from our core businesses, 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 or relatively small supply partners, and the potential loss of key employees, customers, distributors, vendors and other business partners of the companies we acquire. There can be no assurance that we will be able to integrate successfully any businesses, products, technologies, or personnel that we might acquire. The integration of businesses that we may acquire is likely to be a complex, time-consuming, and expensive process and we may not realize the anticipated revenues or other benefits associated with our acquisitions. If we fail to successfully manage, operate or integrate any acquired business or if we are unable to efficiently operate as a combined organization, including through the use of common information and communication systems, operating procedures, financial controls, and human resources practices, our business, financial condition, and results of operations may be adversely affected.

In connection with certain acquisitions, we may agree to issue common stock , or assume equity awards, that dilute the ownership of our current stockholders, use a substantial portion of our cash resources, assume liabilities (both known and unknown), record goodwill and amortizable intangible assets that will be subject to impairment testing on a regular basis and potential periodic impairment charges, incur amortization expenses related to certain intangible assets, and incur large and immediate write-offs and restructuring and other related expenses, all of which could harm our financial condition and results of operations.

We are a party to lawsuits, investigations, proceedings, and other disputes, which are costly to defend and, if determined adversely to us, could require us to pay fines or damages, undertake remedial measures or prevent us from taking certain actions, any or all of which could harm our business, results of operations, financial condition or cash flows.

We, and certain of our current and former officers and current and former members of our Board of Directors, have been or are subject to various lawsuits. We have been served with lawsuits related to employment matters, commercial transactions and patent infringement, as well as securities laws. The U.S. Securities and Exchange Commission, or the SEC, is conducting, and the U.S. Department of Justice, or the DOJ, was previously conducting investigations into possible violations by the Company of the U.S. Foreign Corrupt Practices Act, or the FCPA, in a number of countries. The Company's Audit Committee, with the assistance of independent advisors, conducted a thorough internal review of possible violations of the FCPA, and the Company made improvements in its internal controls and carried out a number of disciplinary actions. The Company is continuing to fully cooperate with the SEC’s ongoing investigation, and based on the recent communications with the Staff of the SEC, the Company believes it is likely that the Staff of the SEC will seek to bring an enforcement action against the Company. The Company believes it is probable that it could incur a loss and has established an estimated legal reserve of $12.0 million related to the ongoing SEC investigation. Litigation and investigations are inherently uncertain. We therefore cannot predict the duration, scope, outcome or

56


consequences of litigation and government investigations. In connection with any government investigations, including those in which we are currently involved as described above, if the government takes action against us or we agree to settle the matter, we may be required to pay substantial fines and incur other sanctions, which may be material, and suffer reputational harm. The lawsuits and investigations are expensive and time-consuming to defend, settle, and/or resolve, and may require us to implement certain remedial measures that could prove costly or disruptive to our business and operations. The 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.

We are a party to litigation and claims regarding intellectual property rights, resolution of which may be time-consuming and expensive, as well as require a significant amount of resources to prosecute, defend, or make our products non-infringing.

Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. We expect that infringement claims may increase as the number of products and competitors in our market increases and overlaps occur. Third parties have asserted and may in the future assert claims or initiate litigation related to patent, copyright, trademark, and other intellectual property rights to technologies and related standards that are relevant to our products. The asserted claims and/or initiated litigation may include claims against us or our manufacturers, suppliers, partners, or customers, alleging that our products or services infringe proprietary rights. In addition, increased patent litigation brought by non-practicing entities in recent years 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 have been and can be time-consuming, result in costly litigation, and may require us to develop non-infringing technologies, enter into license agreements, or cease engaging in certain activities or offering certain products or services. Furthermore, because of the potential for high awards of damages or injunctive relief that are not necessarily predictable, even arguably unmeritorious claims may be settled for significant amounts of money. If any infringement or other intellectual property claim made against us or anyone we are required to indemnify by any third-party is successful, if we are required to settle litigation for significant amounts of money, if we fail to develop non-infringing technology, if we incorporate infringing technology in our products or if we license required proprietary rights at material expense, our business, financial condition, and results of operations could be materially and adversely affected.

As we seek to sell more products to telecommunications, cable and cloud service provider companies and other large customers, we may be required to agree to terms and conditions that could have an adverse effect on our business or impact the amount of revenues to be recognized.

Telecommunications, cable and cloud service provider companies, which comprise a significant portion of our customer base, and other large companies, generally have greater purchasing power than smaller entities and, accordingly, often request and receive more favorable terms from suppliers. For example, our customers France Telecom-Orange and Deutsche Telekom AG have formed a company for the purpose of purchasing products from, and negotiating more favorable contractual terms with, suppliers. As we seek to sell more products to this class of customer, we may be required to agree to such terms and conditions, which may include terms that affect the timing of 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.

In addition, service providers have purchased products from other vendors who promised but failed to deliver certain functionality and/or had products that caused problems or outages in the networks of these customers. As a result, these customers may request additional features from us and require substantial penalties for failure to deliver such features or may require substantial penalties for any network outages that may be caused by our products. These additional requests and penalties, if we are required to agree to them, may impact the amount of revenue recognition from such sales, which may negatively affect our business, financial condition and results of operations. In addition, increased patent litigation brought against customers by non-practicing entities in recent years, may result, and in some cases has resulted, in customers requesting or requiring vendors 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.


57


Regulation of our industry in general and the telecommunications industry in particular could harm our operating results and future prospects.

We are subject to laws and regulations affecting the sale of our products in a number of areas. For example, some governments have regulations prohibiting government entities from purchasing security 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. These types of regulations are in effect or under consideration in several jurisdictions where we do business.

The Dodd-Frank Wall Street Reform and Consumer Protection Act includes disclosure requirements applicable to public companies regarding the use of “conflict minerals” mined from the Democratic Republic of Congo and adjoining countries, which we refer to collectively as the DRC, and procedures regarding a manufacturer's efforts to prevent the sourcing of such “conflict minerals.” These minerals are present in our products. In addition, the European Union reached agreement in late 2016 on an EU-wide conflict minerals rule under which most EU importers of tin, tungsten, tantalum, gold and their ores will have to conduct due diligence to ensure the minerals do not originate from conflict zones and do not fund armed conflicts. Large manufacturers also will have to disclose how they plan to monitor their sources to comply with the rules. The regulation was adopted in 2017 with compliance required by 2021.

In addition, environmental laws and regulations relevant to electronic equipment manufacturing or operations, including laws and regulations governing the hazardous material content of our products and laws relating to the collection of and recycling of electrical and electronic equipment, may adversely impact our business and financial condition. These laws and regulations include, among others, the European Union, or EU, Restriction on the Use of Certain Hazardous Substances Directive, or RoHS. The EU RoHS and the similar laws of other jurisdictions limit the content of certain hazardous materials, such as lead, mercury, and cadmium, in electronic equipment, including our products. Currently, our products comply with the EU RoHS requirements. However, certain exemptions are scheduled to lapse. The lapse of any exemption, further changes to this or other laws, or passage of similar laws in the EU or other jurisdictions, would require us to cease selling non-compliant products and to reengineer our products to use components compatible with these regulations. This reengineering and component substitution could result in additional costs to us, disrupt our operations or logistics, and result in an adverse impact on our operating results. In addition, in validating the compliance of our products with applicable hazardous materials restrictions, we rely substantially on affirmations by our component suppliers as to the compliance of their products with respect to those same restrictions. Failure by our component suppliers to furnish accurate and timely information could subject us to penalties or liability for violation of such hazardous materials restrictions, interrupt our supply of products to the EU, and result in our customers refusing or being unable to purchase our products. Additionally, the EU and a number of other jurisdictions have adopted regulations requiring producers of electrical and electronic equipment to assume certain responsibilities for collecting, treating, recycling and disposing of products when they have reached the end of their useful life. Finally, the EU REACH regulations regulate the handling of certain chemical substances that may be used in our products.

In addition, as a contractor and subcontractor to U.S. government departments and agencies, we are subject to federal regulations pertaining to our IT systems. For instance, as a subcontractor to the U.S. Department of Defense, or DOD, the Defense Federal Acquisition Regulation Supplement, or DFARS, required that our IT systems comply with the security and privacy controls described in National Institute of Standards and Technology Special Publication 800-171, or NIST SP 800-171. The DFARS also requires that we flow the security control requirement down to certain of our own subcontractors. 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 and negatively impact our business, financial condition, and results of operations.

The telecommunications industry is highly regulated, and our business and financial condition could be adversely affected by changes in regulations relating to the Internet telecommunications industry. Similarly, while there are currently few laws or regulations that apply directly to access to or commerce on IP networks, future regulations could include sales taxes on products sold via the Internet and Internet service provider access charges. We could be adversely affected by regulation of IP networks and commerce in any country where we market equipment and services to service providers or cloud provider companies. 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. For instance, in December 2017, the U.S. Federal Communications Commission repealed its 2015 regulations governing aspects of fixed broadband networks and wireless networks. This change in regulatory treatment of networks might impact service provider and cloud provider business models and their need for Internet telecommunications equipment and services. At the same time, several states have enacted their own laws and regulations governing certain aspects of fixed and wireless networks in the manner of the 2015 FCC regulations. These laws and regulations enacted by the states are or will be subject to legal challenges from the federal government and/or regulated providers. Also, many

58


jurisdictions are evaluating or implementing regulations relating to cyber security, supply chain integrity, privacy and data protection, any of which can affect the market and requirements for networking and security equipment.

The adoption and 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, 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 and economic sanctions affecting the import or export of products generally or affecting products containing encryption capabilities, in particular, could negatively affect our revenues and operating results.

The United States and various foreign governments have imposed controls and restrictions on the export of, among other things, products that contain or use encryption technology. Most of our products contain or use encryption technology and, consequently, are subject to such controls, requirements and restrictions. Certain governments, like those of Russia and China, control importation and in-country use of encryption items and technology. The scope, nature and severity of such controls vary widely across different countries and may change frequently over time.

Increasingly, governments have begun using export and import controls not only to further national security objectives but also to protect local industries and restrict proliferation of locally developed “emerging or foundational technology." For example, in 2018 the U.S. enacted the Export Control Reform Act, which expands the power of the Commerce Department to use export controls to protect domestic industry and to restrict the export of emerging and foundational technologies not currently subject to controls. In furtherance of that law, on November 19, 2018, the United States Department of Commerce sought public comment on how to define emerging technologies. Our ability to market and sell our products overseas may be impacted by such export controls.

In addition, the U.S. and other governments have especially broad sanctions and embargoes prohibiting provision of goods or services to certain countries, and territories, and to certain sanctioned governments, legal entities and individuals. Some of these restrictions have been imposed not just to protect national security but also to protect domestic industries and to achieve political aims. For instance, the U.S. Department of Commerce in 2018 added to its Entity List a Chinese semiconductor manufacturer on the express basis that it threatens the viability of U.S. competitors; the Entity List traditionally is used to restrict exports to end users that pose a security risk. Particularly far reaching and complex are restrictions imposed by the U.S. and EU on exports to Russia and, in particular, to the disputed region of Crimea. We have implemented systems to detect and prevent sales into these 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, especially where local government regulation might prohibit adherence to such restrictions.

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 (“SOE’s”) or even private companies forming part of “critical network infrastructure” or supporting sensitive industries. For example, China, Vietnam and India have promulgated cybersecurity regulations affecting networking products that may impair our ability to profitably market and sell our products there. China, in particular, is expected to require implementation of non-standard Chinese encryption algorithms in products sold into certain government, SOE, critical infrastructure and sensitive industry (such as financial institutions) markets. In the U.S., there are new restrictions on the use of certain Chinese-origin components or systems either (1) in items sold to the U.S. government or (2) in the internal networks of government contractors and subcontractors (even if those networks are not used for government-related projects). The U.S. government also might restrict or ban the use of certain Chinese-origin components and systems in next generation mobile communications networks (e.g. 5G).

In addition, governments sometimes impose additional taxes on certain imported products. For example, the United States and Chinese governments each have imposed tariffs on certain products originating from the other country. In 2018, the United States imposed tariffs on a large variety of products of China origin. As a result, beginning September 24, 2018, a large portion of Juniper products manufactured in China became subject to a 10% tariff on importation into the U.S. While the United States government postponed a planned rate increase to 25% while bilateral trade negotiations were on-going, the U.S. President announced on May 5, 2019, that the 25% rate would go into effect on May 10, 2019 due to the lack of negotiation progress. In July 2019, the U.S. President reiterated his readiness to impose 25% tariffs on all remaining Chinese imports if negotiations are not successful and on August 1, 2019, he announced that he would impose a 10% tariff on all remaining Chinese imports effective September 1, 2019 during the ongoing negotiations; such action could subject certain components of Juniper products to tariff on importation into

59


the U.S. Depending upon its duration and implementation, as well as our ability to mitigate their impact, these tariffs could materially affect our business, including in the form of increased cost of goods sold, increased pricing for customers, and reduced sales.

On May 30, 2019, the U.S. President announced his intention to impose a tariff on imports from Mexico effective June 10, 2019. The tariff rate was to start at 5% and gradually increase to 25% over the course of several months unless and until Mexico took steps to reduce the number of migrant crossings over the US-Mexico border. While the President subsequently announced a delay of the tariff, he left open the possibility that the United States could impose a tariff in the near future. As the President never issued an order imposing the tariff, its exact scope was not known. Juniper does obtain products having Mexico as their country-of-origin, so it is possible that we would be subject to any such tariff. Should the United States impose the tariff, we will determine its impact on our operations and conditions.

Governmental regulation of encryption or IP networking technology and regulation of imports or exports, or our failure to obtain required import or export approval for our products, or related economic sanctions could harm our international and domestic sales and adversely affect our revenues and operating results. In addition, failure to comply with such regulations could result in harm to our reputation and ability to compete in international markets, penalties, costs, seizure of assets (including source code) and restrictions on import or export privileges or adversely affect sales to government agencies or government-funded projects.

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, with new or modified laws and regulations proposed and implemented frequently and existing laws and regulations subject to new or different interpretations. Further, our legal and regulatory obligations in foreign jurisdictions are subject to unexpected changes, including the potential for regulatory or other governmental entities to enact new or additional laws or regulations, to issues rulings that invalidate prior laws or regulations, or to increase penalties significantly. Compliance with these laws and regulations can be costly and can delay or impede the development and offering of new products and services.

For example, the General Data Protection Regulation (“GDPR”), which became effective in May 2018, imposes more stringent data protection requirements, and provides for significantly greater penalties for noncompliance, than the EU laws that previously applied. Additionally, California recently enacted legislation, the California Consumer Privacy Act (“CCPA”), which will become effective January 1, 2020. The CCPA will, among other requirements, require covered companies to provide new disclosures to California consumers, and allow such consumers new abilities to opt-out of certain sales of personal information. Legislators have stated that they intend to propose amendments to the CCPA before the effective date. It remains unclear the extent or timing of any modifications that will be made to the CCPA, or how such modifications will be interpreted. The effects of the CCPA potentially are significant and may require us to modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. We may also be subject to additional obligations relating to personal data by contract that industry standards apply to our practices. 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., 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.

Our ability to develop, market, and sell products could be harmed if we are unable to retain or hire key personnel.

Our future success depends upon our ability to recruit and retain the services of executive, engineering, sales and marketing, and support personnel. The supply of highly qualified individuals, in particular engineers in very specialized technical areas, or sales people with specialized industry expertise, is limited and competition for such individuals is intense. None of our officers or key employees is bound by an employment agreement for any specific term. The loss of the services of any of our key employees, the inability to attract or retain personnel in the future or delays in hiring required personnel, engineers and sales people, and the complexity and time involved in replacing or training new employees, could delay the development and introduction of new products, and negatively impact our ability to market, sell, or support our products.

A number of our team members are foreign nationals who rely on visas and entry permits in order to legally work in the United

60


States and other countries. In recent years, the United States has increased the level of scrutiny in granting H-1(B), L-1 and other business visas. In addition, the current U.S. administration has made immigration reform a priority. Compliance with United States immigration and labor laws could require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain skilled professionals. Any of these restrictions could have a material adverse effect on our business, results of operations and financial conditions.

Our financial condition and results of operations could suffer if there is an impairment of goodwill or other intangible assets with indefinite lives.

We are required to test intangible assets with indefinite lives, including goodwill, annually or more frequently if certain circumstances change that would more likely than not reduce the fair value of a reporting unit and intangible assets below their carrying values. As of June 30, 2019, our goodwill was $3,338.3 million and our intangible assets with indefinite lives was $49.0 million. When the carrying value of a reporting unit’s goodwill exceeds its implied fair value of goodwill, or if the carrying amount of an intangible asset with an indefinite life exceeds its fair value, a charge to operations is recorded. Either event would result in incremental expenses for that quarter, which would reduce any earnings or increase any loss for the period in which the impairment was determined to have occurred. We have in the past recorded goodwill impairment charges. Declines in our level of revenues or declines in our operating margins, or sustained declines in our stock price, increase the risk that goodwill and intangible assets with indefinite lives may become impaired in future periods.

Our goodwill impairment analysis is sensitive to changes in key assumptions used in our analysis, such as expected future cash flows, the degree of volatility in equity and debt markets, and our stock price. 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 or adverse outcomes resulting from examination of our income or other tax returns could adversely affect our results.

Our future effective tax rates 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; expiration of, or lapses in, the R&D tax credit 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. For example, on July 24, 2018, the Ninth Circuit Court of Appeals, or the Court, issued an opinion in Altera Corp. v. Commissioner requiring related parties in an intercompany cost-sharing arrangement to share expenses related to share-based compensation. On August 7, 2018, the Court withdrew its opinion to allow time for a reconstituted panel to confer. On June 7, 2019, the Court upheld the cost-sharing regulations. On July 22, 2019, Altera petitioned the Court for a rehearing. Pending final resolution of the Altera case, the Company’s position on cost-sharing of share-based compensation remains unchanged. If the final judicial decision is not in favor of Altera, we expect our effective tax rate and current income tax payable to be higher. We are monitoring this case and any impact the final resolution may have on our financial statements. In addition, the Tax Cuts and Jobs Act of 2017 (the “Tax Act”), which was signed into law on December 22, 2017, made significant changes to the taxation of U.S. business entities that may have a meaningful impact to our provision for income taxes. These changes included a reduction to the federal corporate income tax rate, the current taxation of certain foreign earnings, the imposition of base-erosion prevention measures which may limit the deduction of certain transfer pricing payments, and possible limitations on the deductibility of net interest expense or corporate debt obligations. Accounting for the income tax effects of the Tax Act required significant judgments and estimates that are based on current interpretations of the Tax Act. The U.S. Department of the Treasury continues to issue regulations that affect various components of the Act. Our future effective tax rate may be impacted by changes in interpretation of the regulations, as well as additional legislation and guidance regarding the Act.

Furthermore, on October 5, 2015, the Organisation for Economic Co-operation and Development, or OECD, an international association of 35 countries including the U.S., published final proposals under its Base Erosion and Profit Shifting, or BEPS, Action Plan. The BEPS Action Plan includes fifteen Actions to address BEPS in a comprehensive manner and represents a significant change to the international corporate tax landscape. These proposals, as adopted by countries, may increase tax uncertainty and adversely affect our provision for income taxes. In addition, we are subject to the continuous examination of our income tax returns by the Internal Revenue Service, or IRS, and other tax authorities. It is possible that tax authorities may disagree with certain positions we have taken and any adverse outcome of such a review or audit could have a negative effect on our financial position

61


and operating results. 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. Although we believe that our estimates are reasonable, 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. There can be no assurance that the outcomes from continuous examinations will not have an adverse effect on our business, financial condition, and results of operations.

We may face difficulties enforcing our proprietary rights, which could adversely affect our ability to compete.

We generally rely on a combination of patents, copyrights, trademarks, and trade secret laws and contractual restrictions on disclosure of confidential and proprietary information, to establish and maintain proprietary rights in our technology and products. Although we have been issued numerous patents and other patent applications are currently pending, there can be no assurance that any of our patent applications will result in issued patents or that any of our patents or other proprietary rights will not be challenged, invalidated, infringed or circumvented or that our rights will, in fact, provide competitive advantages to us or protect our technology, any of which could result in costly product redesign efforts, discontinuance of certain product offerings and other competitive harm.

In addition, despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or obtain and use information that we regard as proprietary. 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 assure you that we have entered into such agreements with all parties who may have or have had access to our confidential information or that the agreements we have entered into will not be breached. We cannot guarantee that any of the measures we have taken will prevent misappropriation of our technology.

Furthermore, the laws of some foreign countries may not protect our proprietary rights to the same extent as do the laws of the United States. The outcome of any actions taken in these foreign countries may be different than if such actions were determined under the laws of the United States. Although we are not dependent on any individual patents or group of patents for particular segments of the business for which we compete, if we are unable to protect our proprietary rights in a market, we may find ourselves 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 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 United States. In addition, a portion of our R&D and our general and administrative operations are conducted outside the United States. In some countries, we may experience reduced intellectual property protection.

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,

the imposition of government controls, inclusive of critical infrastructure protection;

changes or limitations in trade protection laws or other regulatory requirements, which may affect our ability to import or export our products from various countries;

laws that restrict sales of products developed or manufactured outside of the country;

varying and potentially conflicting laws and regulations;

fluctuations in local economies;

wage inflation or a tightening of the labor market;

62



tax policies that could have a business impact;

import tariffs imposed by the United States and reciprocal tariffs imposed by foreign countries;

data privacy rules and other regulations that affect cross border data flow; and

the impact of the following on customer spending patterns: political considerations, unfavorable changes in tax treaties or laws, natural disasters, epidemic disease, labor unrest, earnings expatriation restrictions, misappropriation of intellectual property, military actions, acts of terrorism, political and social unrest and difficulties in staffing and managing international operations.

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

In addition, the U.K.’s exit from the EU, commonly referred to as Brexit, has caused, and may continue to cause, uncertainty in the global markets. Brexit, if implemented, will take some period of time to complete and could result in regulatory changes that impact our business. For example, changes to the way service providers conduct business and transmit data between the U.K. and the EU could require us to make changes to the way we handle customer data. We will also review the impact of any resulting changes to EU or U.K. law that could affect our operations, such as labor policies, financial planning, product manufacturing, and product distribution. Political and regulatory responses to the vote are still developing and we are in the process of assessing the impact the vote may have on our business as more information becomes available. Nevertheless, because we conduct business in the EU, including the U.K., any of the effects of Brexit, including those we cannot anticipate, could have a material adverse effect on our business, operating results, financial condition and cash flows.

There remains significant risk that the U.K. will exit from the EU without agreement between the EU and U.K. on terms addressing customs and trade matters. The U.K.’s new Prime Minister has indicated that the U.K. must prepare for a no-deal Brexit. If it occurs, this “Hard Brexit” scenario would mean, among other things, that U.K. Customs would have to clear a far greater daily volume of imports than it has ever had to before. If U.K. Customs is not able to handle such increased volume, significant delays in imports may very well result, thereby potentially producing a short-term material adverse effect on our business. Hard Brexit could result in further short-term uncertainty and currency volatility. Additional currency volatility could drive a weaker British pound, which increases the cost of goods imported into our U.K. operations and may decrease the profitability of our U.K. operations. A weaker British pound versus the U.S. dollar also causes local currency results of our U.K. operations to be translated into fewer U.S. dollars during a reporting period. Any adjustments we make to our business and operations as a result of Brexit could result in significant time and expense to complete.

Our business is also impacted by the negotiation and implementation of free trade agreements between the United States and other nations. Such agreements can reduce barriers to international trade and thus the cost of conducting business overseas. For instance, the United States recently reached a new trilateral trade agreement with the Governments of Canada and Mexico to replace the North American Free Trade Agreement (NAFTA). If the United States either withdraws from NAFTA or fails to ratify the new agreement, known as the United States-Mexico-Canada Agreement (U.S.MCA), our cost of doing business within the three countries could increase.

Moreover, local laws and customs in many countries differ significantly from or conflict with those in the United States 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 applicable to us. There can be no assurance that our employees, contractors, channel partners, and agents will not take actions in violation of our policies and procedures, which are designed to 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.

Our products are highly technical and if they contain undetected defects, errors or malware or do not meet customer quality expectations, our business could be adversely affected, and we may be subject to additional costs or lawsuits or be required to pay damages in connection with any alleged or actual failure of our products and services.

Our products are highly technical and complex, are critical to the operation of many networks, and, in the case of our security products, provide and monitor network security and may protect valuable information. Our products have contained and may contain one or more undetected errors, defects, malware, or security vulnerabilities. These errors may arise from hardware or

63


software we produce or procure from third parties. Some errors in our products may only be discovered after a product has been installed and used by end-customers.

Any errors, defects, malware or security vulnerabilities discovered in our products after commercial release could result in monetary penalties, negative publicity, loss of revenues or delay in revenue recognition, loss of customers, loss of future business and reputation, penalties, and increased service and warranty cost, any of which could adversely affect our business, financial condition, and results of operations. In addition, in the event an error, defect, malware, or vulnerability is attributable to a component supplied by a third-party vendor, we may not be able to recover from the vendor all of the costs of remediation that we may incur. In addition, we could face claims for product liability, tort, or breach of warranty or indemnification. Defending a lawsuit, regardless of its merit, is costly and may divert management’s attention. 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. Moreover, if our products fail to satisfy our customers' quality expectations for whatever reason, the perception of and the demand for our products could be adversely affected.

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.

Because a substantial portion of our business is conducted outside the United States, we face exposure to adverse movements in non-U.S. currency exchange rates. These exposures may change over time as business practices evolve and could have a material adverse impact on our financial condition and results of operations.

The majority of our revenues and expenses are transacted in U.S. Dollars. We also have some transactions that are denominated in foreign currencies, primarily the British Pound, Chinese Yuan, Euro, and Indian Rupee related to our sales and service operations outside of the United States. An increase in the value of the U.S. Dollar could increase the real cost to our customers of our products in those markets outside the United States in which we sell in U.S. Dollars. This could negatively affect our ability to meet our customers' pricing expectations in those markets and may result in erosion of gross margin and market share. A weakened U.S. Dollar could increase the cost of local operating expenses and procurement of raw materials to the extent we must purchase components in foreign currencies.

Currently, we hedge currency exposures associated with certain assets and liabilities denominated in nonfunctional currencies and periodically hedge anticipated foreign currency cash flows, with the aim of offsetting the impact of currency fluctuations on these exposures. However, hedge activities can be costly, and hedging cannot fully offset all risks, including long-term declines or appreciation in the value of the U.S. Dollar. If our attempts to hedge against these risks are not successful, or if long-term declines or appreciation in the value of the U.S. Dollar persist, our financial condition and results of operations could be adversely impacted.

If we fail to adequately evolve our financial and managerial control and reporting systems and processes, our ability to manage and grow our business will be negatively affected.

Our ability to successfully offer our products and implement our business plan 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 response to fluctuating market opportunities and conditions. We will need to continue to improve our financial and managerial control and our reporting systems and procedures in order to manage our business effectively in the future. If we fail to effectively improve our systems and processes or we fail to monitor and ensure that these systems and processes are being used correctly, our ability to manage our business, financial condition, and results of operations may be negatively affected.

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 in order 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 cancelled. This could hurt our operating results, damage our reputation, and seriously harm our business and prospects.

64



Our products incorporate and rely upon licensed third-party technology, and if licenses of third-party technology do not continue to be available to us or are not available on terms acceptable to us, our revenues and ability to develop and introduce new products could be adversely affected.

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. The failure to comply with the terms of any license, including free open source software, may result in our inability to continue to use such license. 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 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 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, if possible, 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, financial condition, and results of operations.

We rely on the availability and performance of information technology services provided by third parties, including IBM which will manage a significant portion of our systems.

Under the terms of our recent Master Services Agreement and certain Statements of Work, following a transition period, IBM will provide us with a broad range of information technology services, such as applications, including support, development and maintenance; infrastructure management and support, including for servers storage and network devices; and end user support including service desk. We expect that our businesses will become dependent on the services provided and systems operated for us by IBM and its third-party providers. The failure of one or more of these entities to meet our performance standards and expectations, including with respect to data security, may have a material adverse effect on our business, results of operations or financial condition.

Our success is dependent on our ability to maintain effective relationships with IBM and other third-party technology and service providers as well as the ability of IBM and any other third-party providers to perform as expected. We may terminate our agreement with IBM and any and all Statements of Work at any time on short notice for cause, convenience, certain specific performance failures, a breach of warranties by IBM, failure to transition, failure to transform, changes in law, force majeure, or a change in the control of either IBM or us. Depending on the type and timing of a termination, we may be required to pay certain termination amounts to IBM. IBM's only right to terminate the agreement is based on our failure to comply with certain terms applying to disputed payments.

Our ability to realize the expected benefits of this arrangement is subject to various risks, some of which are not within our control. These risks include, but are not limited to, disruption in services and the failure to protect the security and integrity of our data under the terms of the agreement. We are unable to provide assurances that some or all of these risks will not occur. Failure to effectively mitigate these risks, if they occur, could have a material adverse effect on our operations and financial results. In addition, we could face significant additional costs or business disruption if our arrangement with IBM is terminated or impaired and we cannot find alternative IT services or support on commercially reasonable terms or on a timely basis or if we are unable to hire new employees in order to return these services in-house.

We are required to evaluate the effectiveness of our internal control over financial reporting and publicly disclose material weaknesses in our controls. Any adverse results from such evaluation may adversely affect investor perception, and our stock price.

Section 404 of the Sarbanes-Oxley Act of 2002 requires our management to assess the effectiveness of our internal control over financial reporting 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. We have an ongoing program to review the design of our internal controls framework in keeping with changes in business needs, implement necessary changes to our controls design and test the system and process controls necessary to comply with these requirements. If in the future, our internal controls over financial reporting are determined to be not effective resulting in a material weakness or significant deficiency, investor perceptions regarding the reliability of our

65


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.

Failure to maintain our credit ratings could adversely affect our cost of funds and related margins, liquidity, competitive position and access to capital markets.

The major credit rating agencies routinely evaluate our indebtedness. This evaluation is based on a number of factors, which include financial strength as well as transparency with rating agencies and timeliness of financial reporting. There can be no assurance that we will 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.

We may be unable to generate the cash flow to satisfy our expenses, make anticipated capital expenditures or service our debt obligations, including the Notes and the Revolving Credit Facility.

As of June 30, 2019, we have issued $1,800.0 million in aggregate principal amount of senior notes, which we refer to collectively as the Notes, and had $1,790.0 million in total outstanding debt. In April 2019, we entered into a new credit agreement with certain institutional lenders that provides for a five-year $500.0 million unsecured revolving credit facility, which we refer to as 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 credit agreement will terminate in April 2024, at which point all amounts borrowed must be repaid (subject to two one-year maturity extension options). As of June 30, 2019, no amounts were outstanding under the Revolving Credit Facility.

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 and the Revolving Credit Facility (if drawn upon). Our ability to pay our expenses, satisfy our debt obligations, refinance our debt obligations and fund planned capital expenditures will depend on our future performance, which will be affected by general economic, financial, competitive, legislative, regulatory and other factors beyond our control. Based upon current levels of operations, we believe cash flow from operations and available cash will be adequate for at least the next twelve months to meet our anticipated requirements for working capital, capital expenditures and scheduled payments of principal and interest on our indebtedness, including the Notes and the Revolving Credit Facility (if drawn upon). However, if we are unable to generate sufficient cash flow from operations or to borrow sufficient funds in the future to service our debt, we may be required to sell assets, reduce capital expenditures, refinance all or a portion of our existing debt (including the Notes) or obtain additional financing. There is no assurance that we will be able to refinance our debt, sell assets or borrow more money on terms acceptable to us, or at all.

The indentures that govern the Notes contain various covenants that limit our ability and the ability of our subsidiaries to, among other things:

incur liens;

incur sale and leaseback transactions; and

consolidate or merge with or into, or sell substantially all of our assets to, another person.

The Credit Agreement contains two financial covenants 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 an interest coverage ratio no less than 3.0x

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. A failure to comply with these restrictions could lead to an event of default, which could

66


result in an acceleration of the indebtedness, which could result in an event of default under our other debt instruments. Our future operating results may not be sufficient to enable compliance with these covenants to remedy any such default. In addition, in the event of an acceleration, we may not have or be able to obtain sufficient funds to make any accelerated payments, including those under the Notes, and the Revolving Credit Facility (if drawn upon).

In addition, certain changes under the Tax Act may result in limitations on the deductibility of our net business interest expenses. The Tax Act generally limits the annual deduction for net business interest expense to an amount equal to 30% of adjusted taxable income. As a result, if our taxable income were to decline, we may not be able to fully deduct our net interest expense. These changes, among others under the Tax Act, could result in increases to our future U.S. tax expenses, which could have a material impact on our business.

A portion of the transaction consideration we received from the divestiture of our Junos Pulse product portfolio is in the form of a non-contingent seller promissory note and we may not receive the amount owed to us (including accrued interest), including in the time frame contemplated, by the buyer under the note.

In the fourth quarter of fiscal 2014, we completed the sale of our Junos Pulse product portfolio to an affiliate of Siris Capital, a private equity firm, for total consideration of $230.7 million, of which $125.0 million was in the form of an 18-month non-contingent interest-bearing promissory note issued to the Company. On May 1, 2017, we received a principal payment in the amount of $75.0 million and outstanding interest on the note, and we and the issuer agreed to further amend the terms of the note with respect to the remaining approximately $58.0 million to, among other things, extend the maturity date from December 31, 2018 to September 30, 2022, provided that interest due can be paid in kind by increasing the outstanding principal amount of the note and subordinate the note to other debt issued by senior lenders. Since a portion of the transaction consideration is in the form of a non-contingent seller promissory note and the note is subordinated to debt issued by senior lenders, there is the risk that we may not receive the amount owed to us (including accrued interest), including in the time frame contemplated, under the note. In the event that the promissory note is not repaid on the terms we contemplate, any collection or restructuring efforts we undertake may be costly and require significant time and attention from our management and there is no guarantee that we will be able to recover the amounts owed to us in full.

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.

Our ability to pay quarterly dividends or achieve our intended capital return policy will be subject to, among other things, our financial position and results of operations, available cash and cash flow, capital and debt service requirements, use of cash for acquisitions and other factors. Any failure to pay or increase future dividends as announced, or a reduction or discontinuation of quarterly dividends could have a material adverse effect on our stock price.

In November 2018, we announced that for 2019, we intend to target a capital return policy, inclusive of share repurchases and dividends, of approximately 75% of annual free cash flow. Free cash flow is calculated as net cash provided by operating activities less capital expenditures. In January 2018, we announced that our Board of Directors approved a new $2.0 billion buyback authorization, which replaced our prior authorization. In January 2019, our Board of Directors declared an increase to our quarterly cash dividend to $0.19 per share. In April 2019, as a part of our buyback authorization, we entered into a $300.0 million accelerated share repurchase program, or ASR, which will be completed in the third quarter of 2019, of which $240.0 million was for the initial repurchase and $60.0 million is a forward contract. Any failure to meet our commitments to return capital to our stockholders could have a material adverse effect on our stock price.

The investment of our cash balance and our investments in government and corporate debt securities and equity securities are subject to risks, which may cause losses and affect the liquidity of these investments.

At June 30, 2019, we had $1,381.3 million in cash and cash equivalents and $1,493.7 million in short-and long-term investments. We have invested these amounts primarily in asset-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 $93.4 million in other long-term assets for our investments in privately-held companies. 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 of our publicly traded debt or equity investments is judged to be other-than-temporary. These market risks associated with our investment portfolio may have a material adverse effect on our liquidity, financial condition, and results of operations.


67


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 for disputes with us or our directors, officers, or employees.

Our amended and restated bylaws provide that, unless we consent to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or if the Court of Chancery does not have jurisdiction, the U.S. District Court for the District of Delaware) is the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf; (ii) any action asserting a claim of breach of fiduciary duty owed by any of our current or former directors, officers, or other employees to us or to our stockholders; (iii) any action asserting a claim arising pursuant to the Delaware General Corporation Law, our restated certificate of incorporation, or our bylaws; (iv) any action or proceeding asserting a claim as to which Delaware General Corporation Law confers jurisdiction on the Court of Chancery or (v) any action asserting a claim governed by the internal affairs doctrine. 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. 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 additional costs associated with resolving such action in other jurisdictions, which could have a material and adverse impact on our business.

Uninsured losses could harm our operating results.

We self-insure against many business risks and expenses, such as intellectual property litigation, cybersecurity and our medical benefit programs, where we believe we can adequately self-insure against the anticipated exposure and risk or where insurance is either not deemed cost-effective or is not available. We also maintain a program of insurance coverage for various types of property, casualty, and other risks. We place our insurance coverage with various carriers in numerous jurisdictions. The types and amounts of insurance that we obtain vary from time to time and from location to location, depending on availability, cost, and our decisions with respect to risk retention. The policies are subject to deductibles, policy limits, and exclusions that result in our retention of a level of risk on a self-insurance basis. In addition, our insurance coverage may not be adequate to compensate us for all losses or failures that may occur. Losses not covered by insurance could be substantial and unpredictable and could adversely affect our financial condition and results of operations.

Our stock price may fluctuate.

Historically, our common stock has experienced substantial price volatility, particularly as a result of variations between our actual financial results and the published expectations of analysts and as a result of announcements by our competitors and us. Furthermore, speculation in the press or investment community about our strategic position, financial condition, results of operations, business, security of our products, liabilities or significant transactions can cause changes in our stock price. In addition, the stock market has experienced extreme price and volume fluctuations that have affected the market price of many technology companies in particular and that have often been unrelated to the operating performance of these companies. From time to time, economic weakness has contributed to extreme price and volume fluctuations in global stock markets that have also reduced the market price of many technology company stocks, including ours. These factors, as well as general economic and political conditions and the announcement of proposed and completed acquisitions or other significant transactions, or any difficulties associated with such transactions, by us or our current or potential competitors, may materially adversely affect the market price of our common stock in the future.


68


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

The following table provides stock repurchase activity during the three months ended June 30, 2019 (in millions, except per share amounts):
Period
 
Total Number
of Shares
Purchased (1)
 
Average
Price Paid
per Share (1)
 
Total Number
of Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs(1)
 
Approximate Dollar
Value of Shares
that May Yet Be
Purchased
Under the Plans or
Programs(1)
April 1 - April 30, 2019
 
8.6

 
$
27.94

 
8.6

 
$
1,010.0

May 1 - May 31, 2019
 

 
$

 

 
$
1,010.0

June 1 - June 30, 2019
 

 
$

 

 
$
1,010.0

Total
 
8.6

 
$

 
8.6

 

________________________________
(1) 
Shares were repurchased under our Board approved 2018 Stock Repurchase Program, which authorized us to purchase an aggregate of up to $2.0 billion of our common stock. Future share repurchases will be subject to a review of the circumstances in place at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements, including Rule 10b-18 promulgated under the Exchange Act. This program may be discontinued at any time. For the majority of restricted stock units granted, the number of shares issued on the date the restricted stock units vest is net of shares withheld to meet applicable tax withholding requirements. Although these withheld shares are not issued or considered common stock repurchases under our stock repurchase program and therefore are not included in the preceding table, they are treated as common stock repurchases in our financial statements as they reduce the number of shares that would have been issued upon vesting, see Note 10, Equity, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.

As part of the 2018 Stock Repurchase Program, on April 29, 2019, we entered into the 2019 ASR to repurchase an aggregate of approximately $300.0 million of our outstanding common stock. Under the ASR, we made an up-front payment of $300.0 million pursuant to the ASR and received and retired an initial 8.6 million shares of our common stock for an aggregate price of $240.0 million, based on the market price of $27.94 per share of our common stock on the date of the transaction. The initial shares received by us were retired, accounted for as a reduction to stockholder’s equity in the Condensed Consolidated Balance Sheets, and treated as a repurchase of common stock for purposes of calculating earnings per share. The forward contract for the remaining $60.0 million is considered indexed to the Company's common stock and met all of the applicable criteria for equity classification. For further explanation of our ASR, see Note 10, Equity, in Notes to Condensed Consolidated Financial Statements in Item 1 of Part I of this Report.




69


Item 6. Exhibits
Exhibit
Number
 
Description of Document
10.1
 
 
 
 
10.2
 
 
 
 
10.3
 
 
 
 
10.4
 
 
 
 
31.1
 
 
 
 
31.2
 
 
 
 
32.1
 
 
 
 
32.2
 
 
 
 
101
 
The following materials from Juniper Network Inc.'s Quarterly Report on Form 10-Q for the quarter ended June 30, 2019, formatted in iXBRL (inline eXtensible Business Reporting Language): (i) the Condensed Consolidated Statements of Operations (ii) the Condensed Consolidated Statements of Comprehensive Income, (iii) the Condensed Consolidated Balance Sheets, (iv) the Condensed Consolidated Statements of Cash Flows, (v) the Condensed Consolidated Statements of Changes in Stockholders' Equity, and (vi) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text*
 
 
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document*
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document*
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document*
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document*
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document*
 
 
 
104
 
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2019, formatted in Inline XBRL (included in Exhibit 101).

 *Filed herewith.
 **Furnished herewith.
 +Indicates management contract or compensatory plan, contract or arrangement.

70


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant had duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
                                                                                
 
Juniper Networks, Inc.
 
 
 
 
August 7, 2019
 
By:
/s/ Kenneth B. Miller
 
 
 
Kenneth B. Miller
 
 
 
Executive Vice President, Chief Financial Officer and Chief Accounting Officer
(Duly Authorized Officer and Principal Financial Officer and Principal Accounting Officer)


71
EX-10.4 2 a2015equityincentivepl.htm EXHIBIT 10.4 Exhibit
            


Exhibit 10.4
JUNIPER NETWORKS, INC.

2015 EQUITY INCENTIVE PLAN

As amended and restated as of May 14, 2019

1.Purposes of the Plan.  The Plan is intended to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to Service Providers and to promote the success of the Company’s business

The Plan permits the grant of Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Shares, Performance Units, Deferred Stock Units and Dividend Equivalents.  The Plan also provides for the automatic, non-discretionary grant of certain Awards to Outside Directors as further specified herein.

2.Definitions.  As used herein, the following definitions shall apply:

(a)    Administrator” means the Board or any of its Committees as shall be administering the Plan, in accordance with Section 4 of the Plan.

(b)    Applicable Laws” means the requirements relating to the administration of equity incentive plans, the grant of Awards and the related issuance of Shares under U.S. state corporate laws, U.S. federal and state securities laws, the Code, any stock exchange or quotation system on which the Common Stock is listed or quoted and under the laws, rules and regulations of any foreign country or jurisdiction where Awards are, or will be, granted under the Plan or where Participants may reside and/or work, as such requirements shall be in place from time to time.

(c)    Award” means, individually or collectively, a grant under the Plan of Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Shares, Performance Units, Deferred Stock Units or Dividend Equivalents.

(d)    Award Agreement” means the written or electronic agreement, in such form as the Administrator prescribes from time to time, setting forth the terms and provisions applicable to each Award granted under the Plan. The Award Agreement is subject to the terms and conditions of the Plan.


1



            


(e)    Board” means the Board of Directors of the Company.
(f)    Change in Control” means the occurrence of any of the following events:
(i)    A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of the stock of the Company that, together with the stock held by such Person, constitutes more than fifty percent (50%) of the total voting power of the stock of the Company; provided, however, that for purposes of this subsection, the acquisition of additional stock by any Person, who is considered to own more than fifty percent (50%) of the total voting power of the stock of the Company will not be considered a Change in Control; or
(ii)    A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any twelve (12) month period by Directors whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election; or
(iii)    A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the twelve (12) month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than fifty percent (50%) of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the Company’s stockholders immediately after the transfer (provided that such entity is controlled in substantially the same proportions by the Company’s stockholders who held the Company’s securities immediately before such transfer), or (B) a transfer of assets by the Company to: (1) a stockholder of the Company (immediately before the asset transfer) in exchange for the Company’s stock (provided that the value of the Company’s stock exchanged for such assets shall be substantially equal to or greater than the value of such assets, as determined by the Board), (2) an entity, fifty percent (50%) or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, fifty percent (50%) or more of the total value or voting power of all the outstanding stock of the Company, or (4) an entity, at least fifty percent (50%) of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3).  For purposes of this subsection (iii), gross fair market value means the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.

2



            


For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of stock, or similar business transaction with the Company.
Notwithstanding the foregoing, to the extent required for compliance with Code Section 409A, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (i) its sole purpose is to change the state of the Company’s incorporation, or (ii) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction.

(g)    Code” means the U.S. Internal Revenue Code of 1986, as amended.

(h)    Common Stock” means the common stock of the Company.

(i)    Committee” means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board or a duly authorized committee of the Board, in accordance with Section 4(a) of the Plan.

(j)    Company” means Juniper Networks, Inc., a Delaware corporation, or any successor thereto.

(k)    Company Group” means the Company, any Parent or Subsidiary, and any entity that, from time to time and at the time of any determination, directly or indirectly, is in control of, is controlled by or is under common control with the Company.

(l)    Consultant” means any natural person engaged by the Company Group to render services and who is compensated for such services, but who is neither an Employee nor a Director; provided, that a Consultant will include only those persons to whom the issuance of Common Stock may be registered under Form S-8 under the U.S. Securities Act of 1933, as amended.

(m)    Continuous Status as a Director” means that the Director relationship is not interrupted or terminated.

3



            



(n)    Deferred Stock Unit” means a deferred stock unit Award granted to a Participant pursuant to Section 15.

(o)    Director” means a member of the Board.

(p)    Disability” means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that in the case of Awards other than Incentive Stock Options, the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.
(q)    Dividend Equivalent” means a credit, payable in cash or Shares, made at the discretion of the Administrator, to the account of a Participant in an amount equal to the cash dividends paid on one Share for each Share represented by an Award held by such Participant. Any Dividend Equivalents credited with respect to a Share or unit subject to an Award shall be distributed in cash or Shares to the Participant only if, when and to the extent such Share or unit vests. The value of dividends and other distributions payable with respect to any Share or unit subject to an Award that does not vest shall be forfeited.

(r)    Effective Date” means May 19, 2015, the date the stockholders of the Company initially approved the 2015 Equity Incentive Plan.

(s)    Employee” means any person, including Officers and Directors, employed by the Company or any member of the Company Group. However, with respect to Incentive Stock Options, an Employee must be employed by the Company or any Parent or Subsidiary. Neither service as a Director nor payment of a director’s fee by the Company will be sufficient to constitute “employment” by the Company.
(t)    Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.

(u)    Fair Market Value” means the closing sales price of Common Stock on the date of determination (or the mean of the closing bid and asked prices for the Common Stock if no sales were reported) as reported by the New York Stock Exchange or such other source as the Administrator deems to be reliable. Notwithstanding the foregoing, if the determination date for the Fair Market Value occurs on a weekend, holiday or other non-Trading Day, the Fair Market

4



            


Value will be the price as determined above on the immediately preceding Trading Day, unless otherwise determined by the Administrator. In addition, for purposes of determining the fair market value of Shares for any reason other than the determination of the exercise price of Options or Stock Appreciation Rights, fair market value will be determined by the Administrator in a manner compliant with Applicable Laws and applied consistently for such purpose. The determination of fair market value for purposes of tax withholding may be made in the Administrator’s sole discretion subject to Applicable Laws and is not required to be consistent with the determination of Fair Market Value for other purposes.
(v)    Fiscal Year” means a fiscal year of the Company.

(w)    Full Value Award” means a grant of Restricted Stock, a Restricted Stock Unit, a Performance Share or a Deferred Stock Unit hereunder.

(x)    Incentive Stock Option” means an Option intended to qualify as an incentive stock option within the meaning of Section 422 of the Code.

(y)    Nonstatutory Stock Option” means an Option not intended to qualify as an Incentive Stock Option.

(z)    Officer” means a person who is an officer of the Company within the meaning of Section 16 of the Exchange Act.

(aa)    Option” means a stock option granted pursuant to the Plan.

(bb)    Optioned Stock” means the Common Stock subject to an Option.

(cc)    Outside Director” means a Director who is not an Employee.

(dd)    Parent” means a “parent corporation”, whether now or hereafter existing, as defined in Section 424(e) of the Code.

(ee)    Participant” means the holder of an outstanding Award.


5



            


(ff)    Performance Goals” means the goal(s) (or combined goal(s)) determined by the Administrator (in its discretion) to be applicable to a Participant with respect to an Award. As determined by the Administrator, the performance measures for any performance period will be any one or more of the following objective performance criteria, applied to either the Company as a whole or, except with respect to stockholder return metrics, to a region, business unit, affiliate or business segment, and measured either on an absolute basis or relative to a pre-established target, to a previous period’s results or to a designated comparison group, and, with respect to financial metrics, which may be determined in accordance with United States Generally Accepted Accounting Principles (“GAAP”), in accordance with accounting principles established by the International Accounting Standards Board (“IASB Principles”) or which may be adjusted when established to exclude any items otherwise includable under GAAP or under IASB Principles: (i) cash flow (including operating cash flow or free cash flow), (ii) cash position, (iii) revenue (on an absolute basis or adjusted for currency effects), (iv) revenue growth, (v) contribution margin, (vi) gross margin, (vii) operating margin (viii) operating expenses or operating expenses as a percentage of revenue, (ix) earnings (which may include earnings before interest and taxes, earnings before taxes and net earnings), (x) earnings per share, (xi) operating income, (xii) net income, (xiii) stock price, (xiv) return on equity, (xv) total stockholder return, (xvi) growth in stockholder value relative to a specified publicly reported index (such as the S&P 500 Index), (xvii) return on capital, (xviii) return on assets or net assets, (xix) return on investment, (xx) economic value added, (xxi) operating profit or net operating profit, (xxii) operating margin, (xxiii) market share, (xxiv) contract awards or backlog, (xxv) overhead or other expense reduction, (xxvi) credit rating, (xxvii) objective customer indicators, (xxviii) new product invention or innovation, (xxix) attainment of research and development milestones, (xxx) improvements in productivity, (xxxi) attainment of objective operating goals, and (xxxii) objective employee metrics. The Performance Goals may differ from Participant to Participant and from Award to Award. In particular, the Administrator may appropriately adjust any evaluation of performance under a Performance Goal to exclude (a) any extraordinary non-recurring items, (b) the effect of any merger, acquisition, or other business combination or divestiture or (c) the effect of any changes in accounting principles affecting the Company’s or a business units’, region’s, affiliate’s or business segment’s reported results. Awards that are not intended to satisfy the performance-based compensation exception under Section 162(m) of the Code may take into account other factors (including subjective factors).

(gg)    Performance Share” means a performance share Award granted to a Participant pursuant to Section 13.

(hh)    Performance Unit” means a performance unit Award granted to a Participant pursuant to Section 14.


6



            


(ii)    Plan” means this 2015 Equity Incentive Plan, as amended and restated.

(jj)    Plan Minimum Vesting Requirements” means the minimum vesting requirements for Awards under Plan Section 4(b)(vi) hereunder.

(kk)    Restricted Stock” means a restricted stock Award granted to a Participant pursuant to Section 11.

(ll)    Restricted Stock Unit” means a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 12. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company, subject to the terms and conditions of the applicable Restricted Stock Unit Award Agreement, and each holder of a Restricted Stock Unit shall have no rights other than those of a general creditor of the Company.

(mm)    Rule 16b-3” means Rule 16b-3 of the Exchange Act or any successor to Rule 16b-3, as in effect when discretion is being exercised with respect to the Plan.

(nn)    Section 16(b)” means Section 16(b) of the Exchange Act.

(oo)    Section 409A” means Section 409A of the Code.

(pp)    Service Provider” means an Employee, Consultant or Director.

(qq)    Share” means a share of the Common Stock, as adjusted in accordance with Section 20 of the Plan.

(rr)    Stock Appreciation Right” or “SAR” means a stock appreciation right granted pursuant to Section 8 below.

(ss)    Subsidiary” means with respect to the Company, (i) any corporation of which more than 50% of the outstanding capital stock having ordinary voting power to elect a majority of the board of directors of such corporation (irrespective of whether, at the time, stock of any other class or classes of such corporation will have or might have voting power by reason of the happening of any contingency) is at the time, directly or indirectly, owned by the

7



            


Company, and (ii) any partnership, limited liability company or other entity in which the Company has a direct or indirect interest (whether in the form of voting or participation in profits or capital contribution) of more than 50%.

(tt)    Tax Obligations” means tax and social insurance liability obligations and requirements in connection with the Awards, including, without limitation, (A) all federal, state, and local taxes (including the Participant’s Federal Insurance Contributions Act (FICA) obligation or other payroll taxes) that are required to be withheld by an entity in the Company Group, (B) any fringe benefit tax liability the responsibility for which the Participant has, or has agreed to bear, with respect to such Award or the Shares subject to the Award, and (C) any other taxes of an entity in the Company Group the responsibility for which the Participant has, or has agreed to bear, with respect to such Award or the Shares subject to the Award).

(uu)    Trading Day” means a day on which the applicable stock exchange or national market system is open for trading.

3.    Stock Subject to the Plan.  

(a)    Stock Subject to the Plan. Subject to the provisions of Section 20 of the Plan, the maximum aggregate number of Shares that may be issued under this Plan is equal to the sum of (i) 26,700,000 Shares, (ii) 38,000,000 Shares that, as of the Effective Date, had been reserved but not issued under the Company’s 2006 Equity Incentive Plan, as amended (the “2006 Plan”), and (iii) Shares subject to stock options or other awards granted under the 2006 Plan or the Company’s 1996 Stock Incentive Plan  that, after the Effective Date, expire or otherwise terminate without having been vested or exercised in full, up to a maximum of 29,000,000 Shares. All of the Shares issuable under the Plan may be authorized, but unissued, or reacquired Common Stock.
(b)    Share Conversion Ratio. Any Shares that are subject to Full Value Awards, Options, or SARs shall be counted against the numerical limits of this Section 3 as one Share for every Share subject thereto, provided that any Shares subject to Full Value Awards granted prior to May 14, 2019 with a per Share or unit purchase price lower than 100% of Fair Market Value on the date of grant shall be counted against the numerical limits of this Section 3 as two and one-tenth Shares for every one Share subject thereto. To the extent that a Share that was subject to an Award that counted as two and one-tenth Shares against the Plan reserve is recycled back into the Plan under the next paragraph of this Section 3, the Plan shall be credited with two and one-tenth Shares.

8



            


(c)    Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, or, with respect to a Full Value Award, is forfeited to or repurchased by the Company at its original purchase price due to such Award failing to vest, the unpurchased Shares (or for Awards other than Options and SARs, the forfeited or repurchased Shares) which were subject thereto shall become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to SARs, when an SAR is exercised, the Shares subject to a SAR Award Agreement shall be counted against the numerical limits of Section 3 above, as one Share for every Share subject thereto, regardless of the number of Shares used to settle the SAR upon exercise (i.e., Shares withheld to satisfy the exercise price of an SAR shall not remain available for issuance under the Plan). Shares that have actually been issued under the Plan under any Award shall not be returned to the Plan and shall not become available for future distribution under the Plan; provided, however, that if Shares of Full Value Awards are repurchased by the Company at their original purchase price or are forfeited to the Company due to such Awards failing to vest, such Shares shall become available for future grant under the Plan. Shares that are subject to an Option Award Agreement that are used to pay the exercise price of an Option shall not become available for future grant or sale under the Plan. Shares that are subject to an Award Agreement that are used to satisfy Tax Obligations shall not become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than stock, such cash payment shall not reduce the number of Shares available for issuance under the Plan. Any payout of Awards that are payable only in cash shall not reduce the number of Shares available for issuance under the Plan. Conversely, any forfeiture of Awards that are payable only in cash shall not increase the number of Shares available for issuance under the Plan. Notwithstanding the foregoing and, subject to adjustment as provided in Section 20, the maximum number of Shares that may be issued upon the exercise of Incentive Stock Options will equal the aggregate Share number stated in Section 3(a), plus, to the extent allowable under Section 422 of the Code and the Treasury Regulations thereunder, any Shares that become available for issuance under the Plan pursuant to Section 3(c).

4.    Administration of the Plan.

(a)    Procedure.

(i)    Multiple Administrative Bodies.  If permitted by Applicable Laws, the Plan may be administered by different Committees with respect to different groups of Service Providers.

(ii)    Section 162(m).  To the extent that the Administrator determines it to be desirable to qualify Awards granted hereunder as “performance-based compensation” within

9



            


the meaning of Section 162(m) of the Code, if applicable, the Plan shall be administered by a Committee consisting solely of two or more “outside directors” within the meaning of Section 162(m) of the Code.

(iii)     Rule 16b-3.  To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the Plan will be administered by a Committee constituted to comply with Rule 16b-3.
(iv)    Administration With Respect to Other Persons.  Other than as provided above, the Plan shall be administered by (A) the Board, (B) a committee designated by the Board, or (C) a sub-committee designated by the designated Committee, which Committee or sub-committee shall be constituted to satisfy Applicable Laws. Once appointed, such Committee shall serve in its designated capacity until otherwise directed by the Board. The Board may increase the size of the Committee and appoint additional members, remove members and substitute new members, fill vacancies, and remove all members of the Committee and thereafter directly administer the Plan, all to the extent permitted by Applicable Laws.

(v)    Administration With Respect to Automatic Grants to Outside Directors.  Automatic grants to Outside Directors shall be pursuant to Section 10 hereof and therefore shall not be subject to any discretionary administration.

(b)    Powers of the Administrator.  Subject to the provisions of the Plan (including the non-discretionary automatic grant to Outside Director provisions of Section 10), and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator shall have the authority, in its discretion:

(i)    to determine the Fair Market Value in accordance with Section 2(u) of the Plan;

(ii)    to select the Service Providers to whom Awards may be granted hereunder;

(iii)    to determine whether and to what extent Awards are granted hereunder;


10



            


(iv)    to determine the number of shares of Common Stock to be covered by each Award granted hereunder;

(v)    to approve forms of agreement for use under the Plan, which, for the avoidance of doubt, need not be identical for each Participant or Award; 

(vi)    to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder. Such terms and conditions include, but are not limited to, the exercise price, the time or times when Awards vest or may be exercised (which may be based on performance criteria), any vesting acceleration or waiver of forfeiture restrictions (subject to compliance with applicable laws, including Code Section 409A), and any restriction or limitation regarding any Award or the Shares relating thereto, based in each case on such factors as the Administrator, in its sole discretion, shall determine; provided, however, that, subject to Section 4(d), Awards may not vest earlier than the one (1) year anniversary of the grant date (except if accelerated (A) pursuant to Section 20 hereof or pursuant to change of control severance agreements entered into by and between the Company and any Service Provider, (B) due to a Participant’s death, or (C) due to a Participant’s Disability);

(vii)    to construe and interpret the terms of the Plan, Awards granted pursuant to the Plan and any other agreement defining the rights and obligations of the Company and the Participants under the Plan;

(viii)    to prescribe, amend and rescind rules and regulations relating to the Plan;

(ix)    to modify or amend each Award (subject to Section 6(c) and Section 24(c) of the Plan);

(x)    to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;

(xi)    to determine the terms and restrictions applicable to Awards;

(xii)    to determine whether Awards will be adjusted for Dividend Equivalents; 

11



            



(xiii)    to adopt such modifications, procedures, plans and sub-plans as may be necessary, desirable or appropriate to comply with provisions of the laws of the United States or any other country, to allow for tax-preferred treatment of Awards or otherwise provide for or facilitate the participation by Participants who reside outside of the United States, in order to assure the viability of the benefits of Awards made to Participants located in the United States or such other jurisdictions and to further the objectives of the Plan; and

(xiv)    to make all other determinations deemed necessary or advisable for administering the Plan.

(c)    Effect of Administrator’s Decision.  All decisions, determinations and interpretations of the Administrator shall be final and binding on all Participants and any other holders of any Awards granted under the Plan.

(d)    Exception to Plan Minimum Vesting Requirements.

(i)    Awards that result in issuing up to 5% of the maximum aggregate number of shares of Stock authorized for issuance under the Plan (the “5% Limit”) may be granted to any one or more Service Providers without respect to the Plan Minimum Vesting Requirements.

(ii)    All Awards that have their vesting accelerated (A) pursuant to a Change in Control transaction described in Section 20(c) hereof (including vesting acceleration in connection with employment termination following such event), (B) due to a Participant’s death, or (C) due to a Participant’s Disability, shall not count against the 5% limit.

(iii)    For the avoidance of doubt, if the Administrator accelerates the vesting of an Award but such acceleration does not result in the Plan Minimum Vesting Requirements not being satisfied for that Award, this acceleration will not count toward the 5% Limit.

5.    Eligibility.  Nonstatutory Stock Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Shares, Performance Units, Deferred Stock Units and Dividend Equivalents may be granted to Service Providers. Incentive Stock Options may be granted only to Employees. Notwithstanding the foregoing, Outside Directors may only be granted Awards as specified in Section 10 hereof.

12



            



6.    Limitations.

(a)    Award Limitations. Subject to adjustment as provided in Section 20, during any Fiscal Year, no Employee may be granted:
(i)    Options and Stock Appreciation Rights to purchase more than 2,000,000 Shares; provided, however, that such limit shall be 4,000,000 Shares in the Employee’s first Fiscal Year of Company service.

(ii)    Restricted Stock and/or Performance Shares and/or Restricted Stock Units covering more than 1,000,000 Shares; provided, however, that such limit shall be 2,000,000 Shares in the Employee’s first Fiscal Year of Company service.

(iii)    Performance Units, having an initial value greater than $2,000,000, provided, however, that such limit shall be $4,000,000 in the Employee’s first Fiscal Year of Company service.

(b)    Outside Director Award Limitations. In any single Fiscal Year, no Outside Director may be granted one or more Awards (whether cash-settled or otherwise) with a grant date fair value (determined under U.S. generally accepted accounting principles), taken together with any cash fees paid to such Outside Director for service in such capacity during such Fiscal Year, of more than $1,000,000. For the avoidance of doubt, neither Awards granted or compensation paid to an individual while he or she is an Employee, or while he or she was a Consultant but not an Outside Director, nor any amounts paid to an individual as a reimbursement of an expense shall count against the foregoing limitation.

(c)    No Repricing.  Without the consent of the Company’s stockholders, (i) the exercise price for an Option or SAR may not be reduced and (ii) the Company may not pay cash or issue new Awards in exchange for the surrender and cancellation of any, or all, Options or SARs with an exercise price that is less than the current Fair Market Value. This shall include, without limitation, a repricing of the Option or SAR as well as an Option or SAR exchange program whereby the Participant agrees to cancel an existing Option or SAR in exchange for an Option, SAR or other Award. If an Option or SAR is cancelled in the same Fiscal Year in which it was granted (other than in connection with a transaction described in Section 20), the cancelled Option or SAR as well as any replacement Option or SAR will be counted against the limits set forth in

13



            


section 6(a)(i) above. Moreover, if the exercise price of an Option or SAR is reduced, the transaction will be treated as a cancellation of the Option or SAR and the grant of a new Option or SAR.

7.    Stock Options.

(a)    Type of Option.  Each Option shall be designated in the Award Agreement as either an Incentive Stock Option or a Nonstatutory Stock Option. However, notwithstanding such designations, to the extent that the aggregate Fair Market Value of Shares subject to a Participant’s Incentive Stock Options granted by the Company, any Parent or Subsidiary, that become exercisable for the first time during any calendar year (under all plans of the Company or any Parent or Subsidiary) exceeds $100,000, such excess Options shall be treated as Nonstatutory Stock Options. For purposes of this Section 7(a), Incentive Stock Options shall be taken into account in the order in which they were granted, and the Fair Market Value of the Shares shall be determined as of the time of grant.

(b)    Term of Option.  The term of each Option shall be stated in the Award Agreement; provided, however, that the term shall be seven (7) years from the date of grant or such shorter term as may be provided in the Award Agreement. Moreover, in the case of an Incentive Stock Option granted to a Participant who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary, the term of the Incentive Stock Option shall be five (5) years from the date of grant or such shorter term as may be provided in the Award Agreement.

(c)    Exercise Price and Consideration.

(i)    The per Share exercise price for the Shares to be issued pursuant to exercise of an Option shall be such price as is determined by the Administrator, but shall be subject to the following:

(1)    In the case of an Incentive Stock Option

a)    granted to an Employee who, at the time the Incentive Stock Option is granted, owns stock representing more than ten percent (10%) of the voting power of all classes of stock of the Company or any Parent or Subsidiary, the per Share exercise price shall be no less than 110% of the Fair Market Value per Share on the date of grant.

14



            



b)    granted to any Employee other than an Employee described in paragraph (a) immediately above, the per Share exercise price shall be no less than 100% of the Fair Market Value per Share on the date of grant.

(2)    In the case of a Nonstatutory Stock Option, the per Share exercise price shall be no less than 100% of the Fair Market Value per Share on the date of grant.

(3)    Notwithstanding the foregoing, Options may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described in, and in a manner consistent with, Section 424(a) of the Code.

(ii)     The consideration to be paid for the Shares to be issued upon exercise of an Option, including the method of payment, shall be determined by the Administrator and may consist entirely of cash; check; delivery of a properly executed exercise notice together with such other documentation as the Committee and the broker, if applicable, shall require to effect an exercise of the option and delivery to the Company of the sale proceeds required; or any combination of such methods of payment, or such other consideration and method of payment for the issuance of Shares to the extent permitted under Applicable Laws.
(iii)    Expiration of Options. An Option granted under the Plan will expire upon the date determined by the Administrator and set forth in the Award Agreement.

8.    Stock Appreciation Rights.

(a)    Grant of SARs.  Subject to the terms and conditions of the Plan, SARs may be granted to Participants at any time and from time to time as shall be determined by the Administrator, in its sole discretion. Subject to Section 6(a) hereof, the Administrator shall have complete discretion to determine the number of SARs granted to any Participant.

(b)    Exercise Price and other Terms.  The per share exercise price for the Shares to be issued pursuant to exercise of a SAR shall be determined by the Administrator and shall be no less than 100% of the Fair Market Value per share on the date of grant. Notwithstanding the foregoing, SARs may be granted with a per Share exercise price of less than one hundred percent (100%) of the Fair Market Value per Share on the date of grant pursuant to a transaction described

15



            


in, and in a manner consistent with, Section 424(a) of the Code. Otherwise, the Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of SARs granted under the Plan; provided, however, that no SAR may have a term of more than seven (7) years from the date of grant.

(c)    Payment of SAR Amount.  Upon exercise of a SAR, a Participant shall be entitled to receive payment from the Company in an amount determined by multiplying:

(i)    The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times
(ii)    The number of Shares with respect to which the SAR is exercised.
(d)    Payment upon Exercise of SAR.  At the discretion of the Administrator, but only as specified in the Award Agreement, payment for a SAR may be in cash, Shares or a combination thereof. If the Award Agreement is silent as to the form of payment, payment of the SAR may only be in Shares.

(e)    SAR Agreement.  Each SAR grant shall be evidenced by an Award Agreement that shall specify the exercise price, the term of the SAR, the conditions of exercise, whether it may be settled in cash, Shares or a combination thereof, and such other terms and conditions as the Administrator, in its sole discretion, shall determine.

(f)    Expiration of SARs.  A SAR granted under the Plan shall expire upon the date determined by the Administrator, in its sole discretion, and set forth in the Award Agreement.

9.    Exercise of Option or SAR. Any Option or SAR granted hereunder shall be exercisable at such times and under such conditions as determined by the Administrator, including performance criteria with respect to the Company and/or the Participant, and as shall be permissible under the terms of the Plan. An Option or SAR shall be deemed to be exercised when written notice of such exercise has been given to the Company in accordance with the terms of the Option or SAR by the person entitled to exercise the Option or SAR and, with respect to Options only, full payment for the Shares with respect to which the Option is exercised has been received by the Company. With respect to Options only, full payment may, as authorized by the Administrator, consist of any consideration and method of payment allowable under Section 7(c) of the Plan. Until the issuance (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company or as evidenced by the issuance of a stock certificate) of the Shares, no right

16



            


to vote or receive dividends or any other rights as a stockholder of the Company shall exist with respect to the Optioned Stock, notwithstanding the exercise of the Option. No adjustment will be made for a dividend or other right for which the record date is prior to the issuance of the Shares, except as provided in Section 20 of the Plan.

10.    Automatic Grants to Outside Directors.

(a)    Procedure for Grants.  All grants of Awards to Outside Directors under this Plan shall be automatic and non-discretionary and shall be made strictly in accordance with the provisions in this Section 10:

(i)    No person shall have any discretion to select which Outside Directors shall be granted Awards or to determine the number of Shares to be covered by Awards granted to Outside Directors.

(ii)    At each of the Company’s annual stockholder meetings beginning with the 2019 annual stockholder meeting, each Outside Director who is elected at (or whose term continues after) such meeting shall be automatically granted Restricted Stock Units for a number of Shares equal to the Annual Value (rounded down to the nearest whole share). Each award specified in this subsection (ii) is generically referred to as an “Annual Award”. The “Annual Value” means, beginning with the 2019 annual stockholder meeting, the number equal to $245,000 divided by the average daily closing price over the six month period ending on the last day of the fiscal year preceding the date of grant.

(iii)    Each person who first becomes an Outside Director (including a Director who has transitioned from an employee Director to an Outside Director) on a date other than the date of the Company’s annual stockholder meeting shall automatically be granted on the date such person becomes an Outside Director Restricted Stock Units (each such award specified in this subsection (iii) is referred to as an “Initial Award”) for a number of Shares equal to a number determined by multiplying the Annual Value used for calculating the Annual Awards granted at the annual stockholder meeting immediately preceding the date of such Initial Award (the “Last Annual Meeting Date”) by a fraction, the numerator of which is 365 minus the number of days between the Last Annual Meeting Date and the date the person first became or becomes an Outside Director and the denominator of which is 365, rounded down to the nearest whole Share.


17



            


(iv)    Notwithstanding the provisions of subsections (ii) or (iii) hereof, in the event that an automatic grant hereunder would cause the number of Shares subject to outstanding Awards plus the number of Shares previously purchased upon exercise of Options or issued upon vesting of Restricted Stock Units or other Full Value Awards to exceed the number of Shares available for issuance under the Plan, then each such automatic grant shall be for that number of Shares determined by dividing the total number of Shares remaining available for grant by the number of Outside Directors receiving Awards on the applicable automatic grant date. Any further grants shall then be deferred until such time, if any, as additional Shares become available for grant under the Plan.

(v)    Each Annual Award and Initial Award shall become 100% vested on the earlier of (A) the one year anniversary of the grant date, and (B) the day prior to the date of the Company’s next annual stockholder meeting, subject in either case to the Participant maintaining Continuous Status as a Director through the vesting date.

(b)    Reservation of Rights. The Board reserves the right to amend this Section 10, including to increase the limit on Annual Awards or Initial Awards or to provide for additional Awards to Outside Directors.

11.    Restricted Stock.

(a)    Grant of Restricted Stock.  Subject to the terms and conditions of the Plan, the Administrator, at any time and from time to time, may grant Shares of Restricted Stock to Employees and Consultants as shall be determined by the Administrator, in its sole discretion. Subject to Section 6(a) hereof as well as the Plan Minimum Vesting Requirements, the Administrator shall have complete discretion to determine (i) the number of Shares subject to a Restricted Stock award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on continued provision of services but may include a performance-based component.

(b)    Restricted Stock Award Agreement.  Each Restricted Stock grant shall be evidenced by an Award Agreement that shall specify the purchase price (if any), any vesting conditions, the number of Shares granted and such other terms and conditions as the Administrator, in its sole discretion, shall determine. Unless determined otherwise by the Administrator, the Company as escrow agent will hold Shares of Restricted Stock until the restrictions on such Shares, if any, have lapsed.

18



            



(c)    Transferability. Except as provided in this Section 11, Section 18, or the Award Agreement, Shares of Restricted Stock may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated until the end of the applicable vesting period (if any).

(d)    Other Restrictions. The Administrator, in its sole discretion, may impose such other restrictions on Shares of Restricted Stock as it may deem advisable or appropriate.
(e)    Removal of Restrictions. Except as otherwise provided in this Section 11, Shares of Restricted Stock covered by each Restricted Stock grant made under the Plan will be released from escrow as soon as practicable after the last day of the vesting period or at such other time as the Administrator may determine. Subject to the Plan Minimum Vesting Requirements, the Administrator, in its discretion, may reduce or waive any vesting criteria and may accelerate the time at which any restrictions will lapse or be removed. The Administrator, in its discretion, may establish procedures regarding the release of Shares from escrow and/or removal of legends, as necessary or appropriate to minimize administrative burdens on the Company.
(f)    Legend on Certificates. The Administrator, in its discretion, may require that one or more legends be place on the certificates representing Restricted Stock to give appropriate notice of the applicable restrictions.
(g)    Voting Rights. During the vesting period, Participants holding Shares of Restricted Stock granted hereunder may exercise full voting rights with respect to those Shares, unless the Administrator determines otherwise.
(h)    Dividends and Other Distributions. During the vesting period, Participants holding Shares of Restricted Stock will be credited with all dividends and other distributions paid with respect to such Shares, but such dividends and other distributions shall be distributed to the Participant only if, when and to the extent the Shares of Restricted Stock vest. The value of dividends and other distributions payable with respect to any Shares of Restricted Stock that do not vest shall be forfeited.
(i)    Return of Restricted Stock to Company. On the date set forth in the Award Agreement, the Restricted Stock for which restrictions have not lapsed will revert to the Company.

12.    Restricted Stock Units.

(a)    Grant.  Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator. After the Administrator determines that it will grant

19



            


Restricted Stock Units under the Plan, it shall advise the Participant in writing or electronically of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units and the form of payout, which, subject to Section 6(a) hereof, may be left to the discretion of the Administrator.  Until the Shares are issued, no right to vote or receive dividends or any other rights as a stockholder shall exist with respect to the Restricted Stock Units to acquire Shares. Notwithstanding the foregoing, the Administrator, in its discretion, may provide in an Award Agreement evidencing any Restricted Stock Unit Award that a Participant shall be entitled to receive Dividend Equivalents (subject to the provisions of Section 2(f) with respect to Restricted Stock Units).

(b)    Vesting Criteria and Other Terms.  Subject to the Plan Minimum Vesting Requirements, the Administrator shall set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, business unit, or individual goals (including, but not limited to, continued employment), or any other basis determined by the Administrator in its discretion.

(c)    Earning Restricted Stock Units.  Upon meeting the applicable vesting criteria, the Participant shall be entitled to receive a payout as specified in the Restricted Stock Unit Award Agreement. Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.

(d)    Form and Timing of Payment.  Payment of earned Restricted Stock Units shall be made as soon as practicable after the date(s) set forth in the Restricted Stock Unit Award Agreement. The Administrator, in its sole discretion, but only as specified in the Award Agreement, may pay earned Restricted Stock Units in cash, Shares, or a combination thereof. If the Award Agreement is silent as to the form of payment, payment of the Restricted Stock Units may only be in Shares.

(e)    Cancellation.  On the date set forth in the Restricted Stock Unit Award Agreement, all unearned Restricted Stock Units shall be forfeited to the Company.

20



            



13.    Performance Shares.

(a)    Grant of Performance Shares.  Subject to the terms and conditions of the Plan, Performance Shares may be granted to Participants at any time as shall be determined by the Administrator, in its sole discretion. Subject to Section 6(a) hereof as well as the Plan Minimum Vesting Requirements, the Administrator shall have complete discretion to determine (i) the number of Shares subject to a Performance Share award granted to any Participant, and (ii) the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Shares. Performance Shares shall be granted in the form of units to acquire Shares. Each such unit shall be the equivalent of one Share for purposes of determining the number of Shares subject to an Award. Until the Shares are issued, no right to vote or receive dividends or any other rights as a stockholder shall exist with respect to the units to acquire Shares.
(b)    Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Shares granted under the Plan. Performance Share grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the stock is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator. The Administrator may require the recipient to sign a Performance Shares Award Agreement as a condition of the award. Any certificates representing the Shares of stock awarded shall bear such legends as shall be determined by the Administrator.

(c)    Performance Share Award Agreement.  Each Performance Share grant shall be evidenced by an Award Agreement that shall specify such other terms and conditions as the Administrator, in its sole discretion, shall determine.

14.    Performance Units.

(a)    Grant of Performance Units.  Subject to the terms and conditions of the Plan, Performance Units may be granted to Participants at any time and from time to time as shall be determined by the Administrator, in its sole discretion. The Administrator shall have complete discretion to determine the conditions that must be satisfied, which typically will be based principally or solely on achievement of performance milestones but may include a service-based component, upon which is conditioned the grant or vesting of Performance Units. Performance Units shall be

21



            


granted in the form of units to acquire Shares. Each Performance Unit shall equal the cash equivalent of one Share of Common Stock and shall be settled in cash equal to the Fair Market Value of the underlying Shares, determined as of the vesting date. No right to vote or receive dividends or any other rights as a stockholder shall exist with respect to Performance Units or the cash payable thereunder.

(b)    Number of Performance Units.  Subject to Section 6(a) hereof, the Administrator will have complete discretion in determining the number of Performance Units granted to any Participant.

(c)    Other Terms.  The Administrator, subject to the provisions of the Plan, shall have complete discretion to determine the terms and conditions of Performance Units granted under the Plan. Performance Unit grants shall be subject to the terms, conditions, and restrictions determined by the Administrator at the time the grant is awarded, which may include such performance-based milestones as are determined appropriate by the Administrator. The Administrator may require the recipient to sign a Performance Unit agreement as a condition of the award. Any certificates representing the units awarded shall bear such legends as shall be determined by the Administrator.

(d)    Performance Unit Award Agreement.  Each Performance Unit grant shall be evidenced by an agreement that shall specify such terms and conditions as the Administrator, in its sole discretion, shall determine.

15.    Deferred Stock Units.

(a)    Description.  Deferred Stock Units shall consist of a Restricted Stock, Restricted Stock Unit, Performance Share or Performance Unit Award that the Administrator, in its sole discretion permits to be paid out in installments or on a deferred basis, in accordance with rules and procedures established by the Administrator, subject to the Plan Minimum Vesting Requirements. Each Deferred Stock Unit represents an unfunded and unsecured obligation of the Company, subject to the terms and conditions of the applicable Deferred Stock Unit Award Agreement, and each holder of a Deferred Stock Unit shall have no rights other than those of a general creditor of the Company.


22



            


(b)    Limits.  Deferred Stock Units shall be subject to the annual limits applicable to the underlying Restricted Stock, Restricted Stock Unit, Performance Share or Performance Unit Award as set forth in Section 6 hereof.
16.    Leaves of Absence/Transfer Between Locations/Change of Status. Awards will be subject to the Company’s leave of absence policy adopted by the Administrator. A Participant will not cease to be a Service Provider in the case of (i) transfers between locations of the Company or other members of the Company Group, or (ii) a change in status from Employee to Consultant or vice versa.

17.    Part-Time Service.  Unless otherwise required by Applicable Laws, if as a condition to being permitted to work on a less than full-time basis, the Participant agrees that any service-based vesting of Awards granted hereunder shall be extended on a proportionate basis in connection with such transition to a less than a full-time basis, vesting shall be adjusted in accordance with such agreement. Such vesting shall be proportionately re-adjusted prospectively in the event that the Employee subsequently becomes regularly scheduled to work additional hours of service. Notwithstanding the foregoing, in no event shall vesting be extended beyond a point in time that would result in the imposition of taxation under Code Section 409A.

18.    Non-Transferability of Awards.  Except as determined otherwise by the Administrator in its sole discretion, Awards may not be sold, pledged, assigned, hypothecated, transferred, or disposed of in any manner other than by will or by the laws of descent or distribution and may be exercised, during the lifetime of the Participant, only by the Participant (or the Participant’s guardian or legal representative).
19.    Tax Provisions.
(a)    Withholding Requirements. Prior to the delivery of any Shares or cash pursuant to an Award (or exercise thereof) or such earlier time as any Tax Obligations are due, the Company and/or any entity in the Company Group will have the power and the right to deduct or withhold, or require a Participant to remit to the Company and/or the appropriate entity in the Company Group, an amount sufficient to satisfy all Tax Obligations.
(b)    Withholding Arrangements. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may designate the method or methods by which a Participant may satisfy such Tax Obligations. As determined by the Administrator in its discretion from time to time, these methods may include one or more of the following (A) paying cash, (B) having the Company withhold otherwise deliverable cash or Shares having a fair market value equal to the Tax Obligations, (C) delivering to the Company already-

23



            


owned Shares having a fair market value equal to the Tax Obligations, (d) selling a sufficient number of Shares otherwise deliverable to the Participant through such means as the Administrator may determine in its sole discretion (whether through a broker or otherwise) equal to the Tax Obligations, (e) retaining from salary or other amounts payable to the Participant cash having a sufficient value to satisfy the Tax Obligations, or (f) any other means which the Administrator, in its sole discretion, determines to both comply with Applicable Laws, and to be consistent with the purposes of the Plan. The amount of Tax Obligations will be deemed to include any amount that the Administrator agrees may be withheld at the time the election is made.
(c)    Compliance with Section 409A. Each payment or benefit under this Plan and under each Award Agreement is intended to constitute a separate payment for purposes of Section 1.409A-2(b)(2) of the Treasury Regulations. The Plan, each Award and each Award Agreement under the Plan is intended to be exempt from or otherwise meet the requirements of Section 409A and will be construed and interpreted, including but not limited with respect to ambiguities and/or ambiguous terms, in accordance with such intent, except as otherwise specifically determined in the sole discretion of the Administrator.
20.    Adjustments; Dissolution or Liquidation; Merger or Change in Control.

(a)    Changes in Capitalization.  Subject to any required action by the stockholders of the Company, the number of shares of Common Stock covered by each outstanding Award, and the number of shares of Common Stock which have been authorized for issuance under the Plan but as to which no Awards have yet been granted or which have been returned to the Plan upon cancellation or expiration of an Award, as well as the price per share of Common Stock covered by each such outstanding Award, the annual share limitations under Sections 6(a) and (b) hereof, and the number of Shares subject to Annual Award grants to Outside Directors under Section 10 hereof shall be proportionately adjusted for any increase or decrease in the number of issued shares of Common Stock resulting from a stock split, reverse stock split, stock dividend, combination or reclassification of the Common Stock, or any other increase or decrease in the number of issued shares of Common Stock effected without receipt of consideration by the Company; provided, however, that conversion of any convertible securities of the Company shall not be deemed to have been “effected without receipt of consideration.” Such adjustment shall be made by the Board, whose determination in that respect shall be final, binding and conclusive. Except as expressly provided herein, no issuance by the Company of shares of stock of any class, or securities convertible into shares of stock of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of shares of Common Stock subject to an Award.  Except as otherwise expressly provided herein or pursuant to an Award Agreement, no adjustment of any Award shall be made for cash dividends or other rights for which the record date occurs prior to the date issuance of any Shares subject to such Award.

24



            



(b)    Dissolution or Liquidation.  In the event of the proposed dissolution or liquidation of the Company, the Administrator shall notify each Participant as soon as practicable prior to the effective date of such proposed transaction. The Administrator in its discretion may provide for a Participant to have the right to exercise his or her Option or SAR for a period prior to such transaction determined by the Administrator in its sole discretion as to all of the Shares covered by such Awards, including Shares as to which the Award would not otherwise be exercisable. In addition, the Administrator may provide that any Company repurchase option or forfeiture rights applicable to any Award shall lapse 100%, and that any Award vesting shall accelerate 100%, provided the proposed dissolution or liquidation takes place at the time and in the manner contemplated. To the extent it has not been previously exercised (with respect to Options and SARs) or vested (with respect to other Awards), an Award will terminate immediately prior to the consummation of such proposed action.

(c)    Change in Control.

(i)    Stock Options and SARs.  In the event of a merger of the Company with or into another corporation or other entity or a Change in Control, each outstanding Option and SAR shall be assumed or an equivalent Option or SAR substituted by the successor corporation or a Parent or Subsidiary of the successor corporation. In the event that the successor corporation refuses to assume or substitute for the Option or SAR, the Participant shall fully vest in and have the right to exercise the Option or SAR as to all of the Shares covered by such Award (or shall vest at such other level(s) provided in an Award Agreement with respect to Awards that are assumed or substituted (whether or not actually assumed or substituted)), including Shares as to which it would not otherwise be vested or exercisable.  If an Option or SAR becomes fully vested and exercisable in lieu of assumption or substitution in the event of a merger or Change in Control, the Administrator shall notify the Participant in writing or electronically that the Option or SAR shall be fully vested and exercisable for a period of time of time determined by the Administrator in its sole discretion, and the Option or SAR shall terminate upon the expiration of such period. 

(ii)    Full Value Awards and Dividend Equivalents.  In the event of a merger of the Company with or into another corporation or entity or a Change in Control, each outstanding Full Value Award and Dividend Equivalent shall be assumed or an equivalent Full Value Award or Dividend Equivalent substituted by the successor corporation or a Parent or Subsidiary of the successor corporation. In the event that the successor corporation refuses to assume or substitute for the Full Value Awards or Dividend Equivalents, the Participant shall fully vest (or shall vest at such other level(s) as provided in an Award Agreement with respect to Awards that are assumed or substituted (whether or not actually assumed or substituted)) in such Full Value Awards

25



            


or Dividend Equivalents which would not otherwise be vested. For purposes of this paragraph, except as otherwise contemplated in an Award Agreement, a Full Value Award and Dividend Equivalent shall be considered assumed if, following the merger or Change in Control, the award confers the right to purchase or receive, for each Share (or with respect to Dividend Equivalents and Performance Units, the cash equivalent thereof) subject to the Award immediately prior to the transaction, the consideration (whether stock, cash, or other securities or property) received in the transaction by holders of the Company’s common stock for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the merger or Change in Control is not solely common stock of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received, for each Share and each unit/right to acquire a Share subject to the Award (other than Dividend Equivalents and Performance Units) to be solely common stock of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of the Company’s common stock in the merger or Change in Control.

21.    No Effect on Employment or Service. Neither the Plan nor any Award will confer upon a Participant any right with respect to continuing the Participant’s relationship as a Service Provider, nor will they interfere in any way with the Participant’s right or the employing entity’s right to terminate such relationship at any time, with or without cause.  A Participant’s rights, if any, in respect of or in connection with any Award are derived solely from the discretionary decision of the Company to permit the Participate to participate in the Plan and to benefit from a discretionary Award. By accepting an Award hereunder, a Participant expressly acknowledges and agrees that there is no obligation on the part of the Company to continue the Plan and/or grant any additional Awards. Any Award granted hereunder is not intended to be compensation of a continuing or recurring nature, or part of a Participant’s normal or expected compensation, and in no way represents any portion of a Participant’s salary, compensation, or other remuneration for purposes of pension, benefits, severance, redundancy, resignation or any other purpose.
22.    Time of Granting Awards.  The date of grant of an Award shall, for all purposes, be the date on which the Administrator makes the determination granting such Award (or such later grant effective date authorized by the Administrator). Notice of the determination shall be given to each Service Provider to whom an Award is so granted within a reasonable time after the date of such grant.

23.    Term of Plan.  Unless sooner terminated under Section 24, the Plan will continue in effect until March 26, 2025.

26



            



24.    Amendment and Termination of the Plan.

(a)    Amendment and Termination.  The Board may at any time amend, alter, suspend or terminate the Plan.
(b)    Stockholder Approval. The Plan will be subject to approval by the stockholders of the Company at the 2019 annual meeting of stockholders. In addition, any subsequent amendment to the Plan for which stockholder approval is required by Applicable Laws shall require stockholder approval. Such stockholder approval will be obtained in the manner and to the degree required under Applicable Laws.
(c)     Effect of Amendment or Termination.  No amendment, alteration, suspension or termination of the Plan shall impair the rights of any Participant, unless mutually agreed otherwise between the Participant and the Administrator, which agreement must be in writing and signed by the Participant and the Company.

25.    Conditions Upon Issuance of Shares.
(a)    Legal Compliance. The granting of Awards and the issuance and delivery of Shares under the Plan shall be subject to all Applicable Laws, and to such approvals by any governmental agencies or national securities exchanges as may be required. Subject to compliance with, or exception from Code Section 409A, Shares will not be issued pursuant to the exercise or vesting of an Award unless the exercise or vesting of such Award and the issuance and delivery of such Shares will comply with Applicable Laws, and may be further subject to the approval of counsel for the Company with respect to such compliance.
(b)    Investment Representations. As a condition to the exercise or payout, as applicable, of an Award, the Company may require the person exercising such Option or SAR, or in the case of another Award (other than a Dividend Equivalent paid in cash or Performance Unit), the person receiving the Shares upon vesting, to render to the Company a written statement containing such representations and warranties as, in the opinion of counsel for the Company, may be required to ensure compliance with any of the aforementioned relevant provisions of law, including a representation that the Shares are being acquired only for investment and without any present intention to sell or distribute such Shares, if, in the opinion of counsel for the Company, such a representation is required.

26.    Reservation of Shares.  The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as shall be sufficient to satisfy the requirements

27



            


of the Plan. Inability of the Company to obtain authority from any regulatory body having jurisdiction, which authority is deemed by the Company’s counsel to be necessary to the lawful issuance and sale of any Shares hereunder, shall relieve the Company of any liability in respect of the failure to issue or sell such Shares as to which such requisite authority shall not have been obtained.

27.    Miscellaneous.

(a)    Severability.  If a court of competent jurisdiction holds any provision invalid and unenforceable, the remaining provisions of the Plan shall continue in effect.
(b)    Construction. Captions and titles contained herein are for convenience only and shall not affect the meaning or interpretation of any provision of the Plan. Except when otherwise indicated by the context, the singular shall include the plural and the plural shall include the singular. Use of the term “or” is not intended to be exclusive, unless the context clearly requires otherwise.

(c)    Clawback.  An Award granted under the Plan will be subject to any provisions of Applicable Laws providing for the recoupment or clawback of incentive compensation (or any Company policy adopted to comply with Applicable Laws); the terms of any Company recoupment, clawback or similar policy in effect; and any recoupment, clawback or similar provisions that may be included in the applicable Award Agreement.

(d)    Fractional Shares.  The Company shall not be required to issue fractional shares upon the exercise or settlement of any Award.

28


EX-31.1 3 jnpr-20190630ex311.htm EXHIBIT 31.1 Exhibit


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 Quarterly Report on Form 10-Q 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: August 7, 2019

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




EX-31.2 4 jnpr-20190630ex312.htm EXHIBIT 31.2 Exhibit


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 Quarterly Report on Form 10-Q 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: August 7, 2019

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




EX-32.1 5 jnpr-20190630ex321.htm EXHIBIT 32.1 Exhibit


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 Quarterly Report of Juniper Networks, Inc. on Form 10-Q for the three months ended June 30, 2019, 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 Quarterly Report on Form 10-Q 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
August 7, 2019



EX-32.2 6 jnpr-20190630ex322.htm EXHIBIT 32.2 Exhibit


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 Quarterly Report of Juniper Networks, Inc. on Form 10-Q for the three months ended June 30, 2019, 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 Quarterly Report on Form 10-Q 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 and Chief Accounting Officer
August 7, 2019



EX-101.SCH 7 jnpr-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Business Combinations - Estimated Fair Value of Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Cash Equivalents and Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407407 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2421405 - Disclosure - Commitments and Contingencies - Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421406 - Disclosure - Commitments and Contingencies - Investigations (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - Commitments and Contingencies - Leases Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1021000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1021000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1021501 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1022000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1023000 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1023001 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1015000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1015001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 1010000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Employee Benefit Plans - Stock Option Activity and Related Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Equity - Stock Repurchase Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Other Financial Information link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Other Financial Information - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Other Financial Information - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Other Financial Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Other Financial Information - Other Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Other Financial Information - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Other Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Other Financial Information - Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Restructuring (Benefits) Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Restructuring Charges - Changes to Restructuring Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Restructuring Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Segments - Geographic (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Segments - Revenue by Product (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Segments - Revenues by Customer Vertical (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 jnpr-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 jnpr-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 jnpr-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Outstanding Derivatives by Designation [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenues and operating expenses Operating Expense [Member] Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Foreign exchange contracts Foreign Exchange Contract [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedges Cash Flow Hedging [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as hedge Designated as Hedging Instrument [Member] Non-designated derivatives Not Designated as Hedging Instrument [Member] Derivatives, Notional Amount [Line Items] Derivatives, Fair Value [Line Items] Notional amount of foreign currency derivatives Derivative, Notional Amount Maturities of cash flow hedge derivatives Maximum Remaining Maturity of Foreign Currency Derivatives Losses expected to be reclassified into earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months 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 Derivative instruments, gain (loss) recognized in other comprehensive income (loss), Effective portion Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Gain (loss) reclassified Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Gain (loss) reclassified Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Changes in fiar value of non-designated derivatives Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Cover page. Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Share-based Payment Arrangement [Abstract] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Employee stock purchase plan 2008 Employee Stock Purchase Plan 2008 [Member] Employee Stock Purchase Plan 2008 member. Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] ESPP offering period duration Employee Stock Purchase Plans offering period duration Employee Stock Purchase Plans offering period duration. ESPP, number of purchase 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 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 ESPP, purchase price of common stock Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Shares purchased (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Average exercise price per share (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 Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance as of beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Assumed upon the acquisition of Mist (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Expired/Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Balance as of end of period (in shares) Weighted Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance as of beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Assumed upon the acquisition of Mist (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed, Weighted Average Exercise Price Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Expired/Canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Balance as of end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable options, weighted average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable options, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable options, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and expected-to-vest options Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Vested and expected-to-vest options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Vested and expected-to-vest options, weighted average exercise price per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected-to-vest options, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Vested and expected-to-vest option, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Service Service [Member] Statement [Line Items] Statement [Line Items] Total net revenues Revenue from Contract with Customer, Excluding Assessed Tax Cost of revenues: Cost of Revenue [Abstract] Total cost of revenues Cost of Goods and Services Sold Gross margin Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Restructuring charges (benefits) Restructuring Charges Total operating expenses Operating Expenses Operating income Operating Income (Loss) Other expense, net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Net income per share: Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted, (in dollars per share) Earnings Per Share, Diluted Shares used in computing net income per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Statement of Financial Position [Abstract] Convertible preferred stock - par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Convertible preferred stock - shares authorized (shares) Preferred Stock, Shares Authorized Convertible preferred stock - issued (shares) Preferred Stock, Shares Issued Convertible preferred stock - outstanding (shares) Preferred Stock, Shares Outstanding Common stock - par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock - shares authorized (shares) Common Stock, Shares Authorized Common stock - issued (shares) Common Stock, Shares, Issued Common stock - outstanding (shares) Common Stock, Shares, Outstanding Cash Equivalents and Investments [Abstract] cash equivalents and investments. Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Fixed Income Securities Fixed Income Securities [Member] Asset-backed securities Asset-backed Securities [Member] Certificates of deposit Certificates of Deposit [Member] Corporate debt securities Corporate Debt Securities [Member] Foreign government debt securities Debt Security, Government, Non-US [Member] U.S. government agency securities US Government-sponsored Enterprises Debt Securities [Member] U.S. government securities US Government Debt Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Unrealized Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract] Less than 12 Months, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months Less than 12 Months, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 12 Months or Greater, Fair Value Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 12 Months or Greater, Unrealized Loss Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Total, Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position Total, Unrealized Loss Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss Business Combinations [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Mist Mist Systems, Inc. [Member] Mist Systems, Inc. [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Trade name Trade Names [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Intangible assets acquired Finite-lived Intangible Assets Acquired Estimated useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Stockholders' Equity Note [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Unrealized Gains/Losses on Available-for- Sale Debt Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Unrealized Gains/Losses on Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive (Loss) Income, Net of Tax [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Balance Stockholders' Equity Attributable to Parent Other comprehensive income before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Amount reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Other comprehensive income, net Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Balance Accelerated Share Repurchases [Table] Accelerated Share Repurchases [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Stock Repurchase Program 2018 Stock Repurchase Program 2018 [Member] Stock Repurchase Program 2018 [Member] Accelerated Share Repurchase Program Accelerated Share Repurchase Program [Member] Accelerated Share Repurchase Program [Member] Accelerated Share Repurchases [Line Items] Accelerated Share Repurchases [Line Items] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Payment to repurchase stock Payments for Repurchase of Common Stock Stock repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Average price per share (in dollars per share) Common Stock Repurchased Under Stock Repurchase Program Average Purchase Price Common stock received, aggregate price Stock Repurchased and Retired During Period, Value Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Dividends Dividends, Common Stock [Abstract] Per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Amount Dividends, Common Stock, Cash Repurchased under the 2018 Stock Repurchase Program Equity [Abstract] Shares (in shares) Amount Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Assets: Assets [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease assets Operating Lease, Right-of-Use Asset Other long-term assets Other Assets, Noncurrent Total assets Assets Liabilities: Liabilities [Abstract] Other accrued liabilities Other Liabilities, Current Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Stockholders' Equity: Accumulated deficit Retained Earnings (Accumulated Deficit) Other Financial Information [Abstract] Other financial information. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue recognition expected by period Revenue, Remaining Performance Obligation, Amount Revenue recognition expected by period, satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Derivative instruments Schedule of Derivative Instruments [Table Text Block] Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Cash equivalents Cash Equivalents [Member] Short-term investments Short-term Investments [Member] Long-term investments Other Long-term Investments [Member] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other long-term assets Other Noncurrent Assets [Member] Other accrued liabilities Other Current Liabilities [Member] Measurement Frequency [Axis] Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Commercial paper Commercial Paper [Member] Time deposits Bank Time Deposits [Member] U.S. government agency securities U.S. government securities 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] Total available-for-sale debt securities Available-for-sale Securities [Member] Money market funds Money Market Funds [Member] Mutual funds Mutual Funds [Member] Mutual funds member. Publicly-traded equity securities Equity Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices in Active Markets For Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Remaining Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Other Unobservable Remaining Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Available-for-sale securities: Debt Securities, Available-for-sale [Abstract] Available-for-sale debt securities Debt Securities, Available-for-sale Equity securities Equity Securities, FV-NI Derivative assets: Derivative Asset [Abstract] Foreign exchange contracts Derivative Asset, Fair Value, Gross Asset Total assets measured at fair value Assets, Fair Value Disclosure Liabilities measured at fair value: Liabilities, Fair Value Disclosure [Abstract] Derivative liabilities Derivative Asset, Fair Value, Gross Liability Total liabilities measured at fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Groups, Including Discontinued Operations, Name [Domain] Disposal Group Name [Domain] Junos Pulse Junos Pulse [Member] Junos Pulse [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] Unrealized gain (loss) on investments Unrealized Gain (Loss) on Investments Goodwill and intangible impairment Goodwill and Intangible Asset Impairment Equity securities without readily determinable fair value, impairment Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Equity securities without readily determinable fair value, upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Equity securities without readily determinable fair value, downward adjustment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount Financial and nonfinancial liabilities, fair value disclosure Short-term and long-term debt, fair value Long-term Debt, Fair Value Note receivable Financing Receivable, before Allowance for Credit Loss Contract manufacturer deposit (non-interest bearing) Deposits Assets, Noncurrent Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income 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] Share-based compensation expense Share-based Payment Arrangement, Noncash Expense Depreciation, amortization, and accretion Depreciation, Depletion and Amortization Operating lease assets expense Operating Lease, Expense Other Other Noncash Income (Expense) Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable, Trade Accrued compensation Increase (Decrease) in Employee Related Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Productive Assets Purchases of available-for-sale debt securities Payments to Acquire Debt Securities, Available-for-sale Proceeds from sales of available-for-sale debt securities Proceeds from Sale of Debt Securities, Available-for-sale Proceeds from maturities and redemptions of available-for-sale debt securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Purchases of equity securities Payments To Acquire Equity Securities Payments to Acquire Equity Securities Proceeds from sales of equity securities Proceeds From Sale Of Equity Securities Proceeds from Sale of Equity Securities Subsequent payments related to acquisitions in prior years Payments for Previous Acquisition Payments for business acquisitions, net of cash and cash equivalents acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Repurchase and retirement of common stock Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Payment of dividends Payments of Dividends Change in customer financing arrangement Change In Customer Financing Agreement Change in Customer Financing Agreement Payment of debt Repayments of Long-term Debt Other Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities 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 Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Segment Reporting [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Routing Routing [Member] Routing [Member] Switching Switching [Member] Switching [Member] Security Security [Member] Security [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Restructuring and Related Activities [Abstract] Schedule of restructuring liabilities Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Summary 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] Components of accumulated other comprehensive loss, net of taxes Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Unsecured Revolving Credit Facility Revolving Credit Facility [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] Eurocurrency Rate Eurodollar [Member] Federal Funds Rate Federal Funds Rate [Member] Federal Funds Rate [Member] ICE Benchmark Administration Settlement Rate ICE Benchmark Administration Settlement Rate [Member] ICE Benchmark Administration Settlement Rate [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component [Domain] Variable Rate Component [Domain] [Domain] for Variable Rate Component [Axis] Variable Rate Component, Federal Funds Variable Rate Component, Federal Funds [Member] Variable Rate Component, Federal Funds [Member] Variable Rate Component, ICE Benchmark Administration Settlement Rate Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member] Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Initial term Long-term Debt, Term Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Increase amount of borrowings, subject to lenders' approval 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. Number of extension options Long Term Debt Term, Number of Extension Options Long Term Debt Term, Number of Extension Options Extension option term Long Term Debt Term, Extension Option Long Term Debt Term, Extension Option Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Maximum leverage ratio Debt Covenant, Maximum Leverage Ratio Debt Covenant, Maximum Leverage Ratio Maximum leverage ratio, if acquisition consummated (up to four quarters) Debt Covenant, Maximum Leverage Ratio, If Acquisition Consummated Debt Covenant, Maximum Leverage Ratio, Up To Four Quarters, If Acquisition Consummated Minimum interest coverage ratio Debt Covenant, Minimum Interest Coverage Ratio Debt Covenant, Minimum Interest Coverage Ratio Statement of Comprehensive Income [Abstract] Unrealized gain (loss) on available-for-sale securities, tax (provision) benefit Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Reclassification adjustment for realized net loss (gain) on available-for-sale securities included in net income, tax provisions Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Unrealized (loss) gain on cash flow hedges, tax (provision) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Unrealized (loss) gain on cash flow hedges, tax (provision) benefit Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Business Combinations Business Combination Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Deferred Revenue [Table] Deferred Revenue Arrangement, by Type [Table] Undelivered product commitments and other product deferrals Undelivered Product Commitments and Other Product Deferrals [Member] Undelivered Product Commitments and Other Product Deferrals [Member] Deferred Revenue [Line Items] Deferred Revenue Arrangement [Line Items] Deferred product revenue: Deferred Product Revenue [Abstract] Deferred product revenue heading Deferred gross product revenue Contract With Customer, Liability, Gross Contract With Customer, Liability, Gross Deferred cost of product revenue Contract With Customer, Liability, Deferred Costs Contract With Customer, Liability, Deferred Costs Reported as: Contract with Customer, Liability [Abstract] Current Contract with Customer, Liability, Current Long-term Contract with Customer, Liability, Noncurrent Deferred revenue Contract with Customer, Liability Non-interest bearing deposit to contract manufacturer, unamortized discount Deposit With Imputed Interest, Discount Deposit With Imputed Interest, Discount Non-interest bearing deposit to contract manufacturer, imputed interest rate Deposit With Imputed Interest, Interest Rate Deposit With Imputed Interest, Interest Rate Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Deferred commission Capitalized Contract Cost, Net Amortization of deferred commission Capitalized Contract Cost, Amortization Impairment loss Capitalized Contract Cost, Impairment Loss Income Tax Disclosure [Abstract] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Investigations by U.S. Securities and Exchange Commission (SEC) and U.S. Department of Justice (DOJ) Investigations By U.S. Securities And Exchange Commission and U.S. Department Of Justice [Member] Investigations by U.S. Securities and Exchange Commission (SEC) and U.S. Department of Justice (DOJ) [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation Pending Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Estimated legal reserve Loss Contingency Accrual Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Cash Equivalents and Investments Cash Cash Equivalents And Investments [Text Block] Cash, cash equivalents and investments. Purchase obligation Purchase Obligation Excess purchase commitments and obsolete materials liability Accrued Estimate Carrying Charges Or Obsolete Materials Charges Accrual for estimated carrying charges or obsolete materials charges. Income before income taxes Income tax provision Effective tax rate Effective Income Tax Rate Reconciliation, Percent Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits, if recognized, would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits could decrease up to Decrease in Unrecognized Tax Benefits is Reasonably Possible Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Other long-term assets Other Long-Term Assets [Member] Other Long-Term Assets [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Restricted Cash Total cash, cash equivalents, and restricted cash 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. Fixed Income securities Schedule of Available-For-Sale and Trading Securities [Line Items] Schedule of Available-For-Sale And Trading Securities [Line Items] Schedule of available-for-sale and trading securities. Schedule of Available-For-Sale and Trading Securities [Abstract] Schedule of Available-For-Sale And Trading Securities [Abstract] Schedule of available-for-sale and trading securities abstract. Available-for-sale debt securities: Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Cloud Cloud [Member] Cloud [Member] Service Provider Telecom and Cable [Member] Telecom and Cable [Member] Enterprise Strategic Enterprise [Member] Strategic Enterprise [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2019 Restructuring Plan Restructuring Plan, 2019 [Member] Restructuring Plan, 2019 [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Severance Employee Severance [Member] Facility consolidations Facility Closing [Member] Contract terminations Contract Termination [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Charges Inventories Schedule of Inventory, Current [Table Text Block] Warranties Schedule of Product Warranty Liability [Table Text Block] Deferred revenue Contract with Customer, Asset and Liability [Table Text Block] Performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Other income (expense), net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Interest income Investment Income, Interest Interest expense Interest Expense (Loss) gain on investments, net Gain (Loss) on Investments Other Other Nonoperating Income (Expense) Other expense, net Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule of Inventory [Table] Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Schedule Of Inventory [Line Items] Production and service materials Inventory, Raw Materials, Gross Finished goods Inventory, Finished Goods, Gross Inventory Inventory, Net 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] Mutual funds Mutual Fund [Member] 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] Equity investments with readily determinable fair value Equity investments without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Total equity securities Equity Securities, FV-NI and without Readily Determinable Fair Value Acquisition-related escrows Escrow Deposit 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Operating Lease, Liability Current operating lease liabilities Operating Lease, Liability, Current Cash dividends declared per share of common stock (in dollars per share) Common Stock, Dividends, Per Share, Declared Cash dividends paid per share of common stock (in dollars per share) Debt Securities Debt Securities [Member] Total investments in unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions OTTI, associated with credit losses Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, Additional Credit Losses Available-for-sale debt securities, gross realized gain Debt Securities, Available-for-sale, Realized Gain Available-for-sale debt securities, gross realized loss Debt Securities, Available-for-sale, Realized Loss Equity investments, unrealized gains Equity Securities, FV-NI, Unrealized Gain Equity investments, unrealized losses Equity Securities, FV-NI, Unrealized Loss Restricted cash and investments Restricted Cash and Investments ASSETS Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Total current assets Assets, Current Long-term investments Long-term Investments Purchased intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Total assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation Employee-related Liabilities, Current Deferred revenue Short-term portion of long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Long-term deferred revenue Long-term income taxes payable Accrued Income Taxes, Noncurrent Total liabilities Commitments and contingencies (Note 15) Commitments and Contingencies Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Convertible preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding Preferred Stock, Value, Outstanding Common stock, $0.00001 par value; 1,000.0 shares authorized; 344.5 shares and 346.4 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively Common Stock, Value, Outstanding Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Total stockholders' equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and stockholders' equity Liabilities and Equity Subsequent Events [Abstract] Subsequent Event Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] 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] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Balance as of December 31, 2018 Standard Product Warranty Accrual Provisions made during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Actual costs incurred during the period Standard Product Warranty Accrual, Decrease for Payments Balance as of June 30, 2019 Debt Debt Disclosure [Text Block] Unrealized gains and losses and fair value of available-for-sale debt securities Debt Securities, Available-for-sale [Table Text Block] Maturities of fixed income securities Investments Classified by Contractual Maturity Date [Table Text Block] Available-for-sale securities in unrealized loss position Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block] Schedule of investments in equity securities Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block] Schedule of reconciliation of cash, cash equivalents and restricted cash Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Percentage of voting interest acquired Business Acquisition, Percentage of Voting Interests Acquired Consideration transferred Business Combination, Consideration Transferred Consideration transferred, cash Payments to Acquire Businesses, Gross Consideration transferred, share-based awards Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Schedule of new accounting pronouncements and changes in accounting principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Equity Stockholders' Equity Note Disclosure [Text Block] Financial information for each segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Net revenues by geographic region Revenue from External Customers by Geographic Areas [Table Text Block] Components of lease costs and other information related to leases Lease, Cost [Table Text Block] Future minimum operating lease payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Supplemental balance sheet information related to leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Segments Segment Reporting Disclosure [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of revenues - Product Cost of Goods and Service, Product and Service Benchmark [Member] Cost of revenues - Service Cost of Revenues, Service [Member] Cost of service revenues. Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock options Share-based Payment Arrangement, Option [Member] RSUs, RSAs, and PSAs RSUs, RSAs, and PSAs [Member] RSUs, RSAs, and PSAs [Member] ESPP Employee Stock [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock Based Compensation Expense Recorded in Cost and Expense Categories Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract] Share-based compensation expense Share-based Payment Arrangement, Expense Statement of Stockholders' Equity [Abstract] Common Stock Common Stock [Member] Common Stock and Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Deficit Retained Earnings [Member] Accounting Standards Update 2017-12 Accounting Standards Update 2017-12 [Member] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2018-02 Accounting Standards Update 2018-02 [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance (in shares) Shares, Outstanding Net income Other comprehensive income (loss), net Other Comprehensive Income (Loss), Net of Tax Issuance of common stock (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Issuance of common stock Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Common stock assumed upon business combination Stock Issued During Period, Value, Acquisitions Repurchase and retirement of common stock (in shares) Repurchase and retirement of common stock Purchase of forward contract under accelerated share repurchase program (ASR) Adjustments To Additional Paid In Capital, Equity Forward Contract Adjustments To Additional Paid In Capital, Equity Forward Contract Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Payments of cash dividends Dividends Cumulative adjustment upon adoption of ASU Cumulative Effect of New Accounting Principle in Period of Adoption Balance (in shares) Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Equity incentive plan 2015 Equity Incentive Plan 2015 [Member] Equity Incentive Plan 2015 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Plans Share-based Payment Arrangement, Noncash Expense [Abstract] Number of shares available for future issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Stock options, RSUs, and RSAs assumed in acquisition Share-Based Compensation Arrangement By Share-Based Payment Award, Options And Equity Instruments Other Than Options, Assumed Share-Based Compensation Arrangement By Share-Based Payment Award, Options And Equity Instruments Other Than Options, Assumed Subsequent Event Subsequent Events [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Schedule of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Taxes Income Tax Disclosure [Text Block] Summary of Estimated Fair Value of Assets Acquired Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Summary of the Fair Value of Separately Identifiable Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Numerator: Numerator [Abstract] Numerator Denominator: Denominator [Abstract] Denominator Weighted-average shares used to compute basic net income per share (in shares) Dilutive effect of employee stock awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted-average shares used to compute diluted net income per share (in shares) Net income per share Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Restricted Stock Awards (RSAs) Restricted Stock [Member] Performance shares (PSAs) Performance Shares [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Balance at beginning of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Assumed upon the acquisition of Mist (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Assumed Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Assumed Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance at end of period (in shares) 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] Balance at beginning 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 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 Assumed upon the acquisition of Mist (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Assumptions in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Assumptions in Period, Weighted Average Grant Date Fair Value 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 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 Balance at end of period (in dollars per share) Weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Performance goal, number of shares (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options,Performance Goal, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options,Performance Goal, Number of Shares Number of shares modified Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of Shares Modified Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of Shares Modified Incremental compensation cost resulting from the modifications Incremental Compensation Cost Resulting From the Modifications Incremental Compensation Cost Resulting From the Modifications Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Other assets acquired Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Noncurrent Assets, Other Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Noncurrent Assets, Other Liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Schedule of Stock Option Activity and Related Information Share-based Payment Arrangement, Option, Activity [Table Text Block] Schedule of nonvested share activity Schedule of Nonvested Share Activity [Table Text Block] Schedule of employee service share-based compensation, allocation of recognized period costs Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] 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] Net Income Per Share Earnings Per Share [Text Block] Other Financial Information Additional Financial Information Disclosure [Text Block] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation, weighted average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Total lease cost Lease, Cost Operating cash outflows from operating leases Operating Lease, Payments ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Corporate offices, data centers, and R&D facilities Building [Member] Vehicles and various office equipment Machinery and Equipment [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Lease terms Lessee, Operating Lease, Term of Contract Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Due in less than one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Due between one and five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Estimated Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Due in less than one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due between one and five years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Total Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Total Americas Americas [Member] United States UNITED STATES Other Other Americas [Member] Americas excluding United States Europe, Middle East, and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] Cash dividends (in dollars per share) Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring liability, beginning balance Restructuring Reserve Cash Payments Payments for Restructuring Other Restructuring Reserve, Accrual Adjustment Restructuring liability, ending balance Restructuring Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Other comprehensive (loss) income, net of tax: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Change in net unrealized gains and losses, net of tax (provision) of ($0.2) and ($0.8) during the three and six months ended June 30, 2019, respectively, and tax (provision) benefit of ($0.2) and $1.2 for the comparable periods in 2018, respectively Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Net realized losses reclassified into net income, net of tax provisions of zero for each period Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Net change on available-for-sale debt securities, net of tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Cash flow hedges: Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract] Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Net change on cash flow hedges, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Net change on cash flow hedges, net of tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive (loss) income, net of tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fair Value Measurements Fair Value Disclosures [Text Block] EX-101.PRE 11 jnpr-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 jnpr-10q20190630_htm.xml IDEA: XBRL DOCUMENT 0001043604 2019-01-01 2019-06-30 0001043604 2019-08-05 0001043604 2018-04-01 2018-06-30 0001043604 us-gaap:ProductMember 2019-01-01 2019-06-30 0001043604 us-gaap:ProductMember 2018-04-01 2018-06-30 0001043604 2018-01-01 2018-06-30 0001043604 2019-04-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-04-01 2019-06-30 0001043604 us-gaap:ProductMember 2018-01-01 2018-06-30 0001043604 us-gaap:ServiceMember 2018-01-01 2018-06-30 0001043604 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001043604 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001043604 2019-06-30 0001043604 2018-12-31 0001043604 2018-06-30 0001043604 2017-12-31 0001043604 us-gaap:CommonStockMember 2018-01-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-12-31 0001043604 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-01-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001043604 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2017-12-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001043604 us-gaap:CommonStockMember 2018-12-31 0001043604 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-01-01 0001043604 us-gaap:RetainedEarningsMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001043604 us-gaap:CommonStockMember 2017-12-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-06-30 0001043604 us-gaap:AccountingStandardsUpdate201712Member 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0001043604 us-gaap:CommonStockMember 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001043604 us-gaap:AccountingStandardsUpdate201712Member us-gaap:RetainedEarningsMember 2019-01-01 0001043604 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0001043604 us-gaap:CommonStockMember 2018-06-30 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001043604 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001043604 us-gaap:RetainedEarningsMember 2018-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001043604 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001043604 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001043604 2018-03-31 0001043604 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001043604 us-gaap:CommonStockMember 2018-03-31 0001043604 us-gaap:RetainedEarningsMember 2019-03-31 0001043604 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001043604 us-gaap:CommonStockMember 2019-03-31 0001043604 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001043604 2019-03-31 0001043604 us-gaap:AccountingStandardsUpdate201409Member 2019-04-01 0001043604 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2019-04-01 0001043604 2019-01-01 0001043604 jnpr:MistSystemsInc.Member 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:DevelopedTechnologyRightsMember 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:CustomerRelationshipsMember 2019-04-01 2019-04-01 0001043604 jnpr:MistSystemsInc.Member us-gaap:TradeNamesMember 2019-04-01 2019-04-01 0001043604 us-gaap:FixedIncomeSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001043604 us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 jnpr:OtherLongTermAssetsMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember 2018-12-31 0001043604 us-gaap:MutualFundMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember 2018-12-31 0001043604 jnpr:OtherLongTermAssetsMember 2018-12-31 0001043604 us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember 2019-06-30 0001043604 us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-06-30 0001043604 us-gaap:MutualFundMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember 2019-06-30 0001043604 us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0001043604 us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember 2019-06-30 0001043604 us-gaap:CommercialPaperMember 2018-12-31 0001043604 jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:FixedIncomeSecuritiesMember 2018-12-31 0001043604 us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:DebtSecuritiesMember 2019-04-01 2019-06-30 0001043604 us-gaap:DebtSecuritiesMember 2018-04-01 2018-06-30 0001043604 us-gaap:DebtSecuritiesMember 2018-01-01 2018-06-30 0001043604 us-gaap:DebtSecuritiesMember 2019-01-01 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member 2019-06-30 0001043604 jnpr:JunosPulseMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-04-01 2019-06-30 0001043604 jnpr:JunosPulseMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2019-06-30 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:BankTimeDepositsMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-06-30 0001043604 us-gaap:FairValueMeasurementsRecurringMember jnpr:MutualFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001043604 us-gaap:OtherCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-06-30 0001043604 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2018-12-31 0001043604 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001043604 us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001043604 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember jnpr:PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember 2019-01-01 2019-06-30 0001043604 us-gaap:NondesignatedMember 2018-12-31 0001043604 us-gaap:NondesignatedMember 2019-06-30 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-01-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-04-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember 2019-04-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-06-30 0001043604 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OperatingExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OperatingExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2019-04-01 2019-06-30 0001043604 2020-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2022-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2019-06-30 0001043604 us-gaap:ServiceMember 2019-06-30 0001043604 2019-07-01 2019-06-30 0001043604 2022-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2020-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-07-01 2019-06-30 0001043604 2019-06-30 0001043604 us-gaap:ProductMember 2022-07-01 2019-06-30 0001043604 us-gaap:ProductMember 2020-07-01 2019-06-30 0001043604 us-gaap:ServiceMember 2019-06-30 0001043604 jnpr:UndeliveredProductCommitmentsandOtherProductDeferralsMember 2019-06-30 0001043604 us-gaap:ProductMember 2019-06-30 0001043604 us-gaap:ProductMember 2018-12-31 0001043604 jnpr:UndeliveredProductCommitmentsandOtherProductDeferralsMember 2018-12-31 0001043604 us-gaap:ServiceMember 2018-12-31 0001043604 us-gaap:OtherNoncurrentAssetsMember 2019-06-30 0001043604 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 jnpr:RestructuringPlan2019Member 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2018-12-31 0001043604 us-gaap:FacilityClosingMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 us-gaap:EmployeeSeveranceMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 us-gaap:ContractTerminationMember jnpr:RestructuringPlan2019Member 2019-04-01 2019-06-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:ICEBenchmarkAdministrationSettlementRateMember jnpr:VariableRateComponentICEBenchmarkAdministrationSettlementRateMember 2019-04-01 2019-04-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-04-01 2019-04-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember jnpr:FederalFundsRateMember jnpr:VariableRateComponentFederalFundsMember 2019-04-01 2019-04-30 0001043604 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:EurodollarMember 2019-04-01 2019-04-30 0001043604 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-04-01 2019-04-30 0001043604 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-04-01 2019-04-30 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-01-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-01-31 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2018-02-01 2018-02-28 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-04-29 2019-04-29 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2018-02-28 0001043604 jnpr:AcceleratedShareRepurchaseProgramMember 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-04-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-01-01 2018-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2019-01-01 2019-06-30 0001043604 jnpr:StockRepurchaseProgram2018Member 2018-04-01 2018-06-30 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001043604 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0001043604 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001043604 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0001043604 2019-01-29 2019-01-29 0001043604 2019-04-25 2019-04-25 0001043604 2019-06-24 2019-06-24 0001043604 2019-03-22 2019-03-22 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2018-01-01 2018-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2018-04-01 2018-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2019-04-01 2019-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2018-01-01 2018-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2019-01-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2019-01-01 2019-06-30 0001043604 us-gaap:CostOfGoodsProductLineMember 2019-04-01 2019-06-30 0001043604 jnpr:CostOfRevenuesServiceMember 2018-04-01 2018-06-30 0001043604 us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001043604 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-06-30 0001043604 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2019-01-01 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2018-01-01 2018-06-30 0001043604 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001043604 us-gaap:PerformanceSharesMember 2019-06-30 0001043604 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 jnpr:EmployeeStockPurchasePlan2008Member 2019-06-30 0001043604 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001043604 2019-04-01 2019-04-01 0001043604 2017-11-06 2017-11-06 0001043604 jnpr:EquityIncentivePlan2015Member 2019-06-30 0001043604 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-06-30 0001043604 2017-11-06 0001043604 jnpr:RsusRsasAndPsasMember 2019-04-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockMember 2019-01-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockMember 2018-01-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001043604 us-gaap:EmployeeStockMember 2019-04-01 2019-06-30 0001043604 us-gaap:EmployeeStockMember 2018-04-01 2018-06-30 0001043604 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-01-01 2018-06-30 0001043604 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001043604 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001043604 jnpr:RsusRsasAndPsasMember 2018-12-31 0001043604 jnpr:RsusRsasAndPsasMember 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2018-01-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2018-04-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2018-01-01 2018-06-30 0001043604 jnpr:CloudMember 2018-04-01 2018-06-30 0001043604 jnpr:CloudMember 2019-04-01 2019-06-30 0001043604 jnpr:TelecomandCableMember 2019-04-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2018-04-01 2018-06-30 0001043604 jnpr:CloudMember 2018-01-01 2018-06-30 0001043604 jnpr:TelecomandCableMember 2019-01-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2019-01-01 2019-06-30 0001043604 jnpr:StrategicEnterpriseMember 2019-04-01 2019-06-30 0001043604 jnpr:CloudMember 2019-01-01 2019-06-30 0001043604 srt:AmericasMember 2019-01-01 2019-06-30 0001043604 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001043604 jnpr:OtherAmericasMember 2018-04-01 2018-06-30 0001043604 country:US 2019-01-01 2019-06-30 0001043604 srt:AmericasMember 2018-04-01 2018-06-30 0001043604 srt:AmericasMember 2019-04-01 2019-06-30 0001043604 us-gaap:EMEAMember 2018-01-01 2018-06-30 0001043604 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001043604 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001043604 country:US 2018-01-01 2018-06-30 0001043604 country:US 2019-04-01 2019-06-30 0001043604 jnpr:OtherAmericasMember 2019-01-01 2019-06-30 0001043604 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001043604 srt:AmericasMember 2018-01-01 2018-06-30 0001043604 jnpr:OtherAmericasMember 2019-04-01 2019-06-30 0001043604 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001043604 country:US 2018-04-01 2018-06-30 0001043604 jnpr:OtherAmericasMember 2018-01-01 2018-06-30 0001043604 srt:AsiaPacificMember 2018-01-01 2018-06-30 0001043604 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2018-04-01 2018-06-30 0001043604 jnpr:SecurityMember 2018-04-01 2018-06-30 0001043604 jnpr:SwitchingMember 2018-01-01 2018-06-30 0001043604 jnpr:SwitchingMember 2018-04-01 2018-06-30 0001043604 jnpr:SecurityMember 2019-04-01 2019-06-30 0001043604 jnpr:SecurityMember 2018-01-01 2018-06-30 0001043604 jnpr:SwitchingMember 2019-01-01 2019-06-30 0001043604 jnpr:SecurityMember 2019-01-01 2019-06-30 0001043604 jnpr:SwitchingMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2019-04-01 2019-06-30 0001043604 jnpr:RoutingMember 2019-01-01 2019-06-30 0001043604 jnpr:RoutingMember 2018-01-01 2018-06-30 0001043604 srt:MaximumMember us-gaap:BuildingMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-06-30 0001043604 srt:MinimumMember us-gaap:BuildingMember 2019-06-30 0001043604 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-06-30 0001043604 jnpr:InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember us-gaap:PendingLitigationMember 2019-06-30 0001043604 us-gaap:SubsequentEventMember 2019-07-25 2019-07-25 iso4217:USD shares iso4217:USD pure shares jnpr:Investment jnpr:extension_option jnpr:period jnpr:segment false --12-31 Q2 2019 0001043604 P1Y P5Y P5Y 0 0.19 0.19 0.19 0.18 0.36 0.19 0.38 0.00001 0.00001 1000000000 1000000000 346400000 344500000 346400000 344500000 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P5Y -200000 1100000 600000 800000 0 0 0 0 200000 800000 -1500000 -1200000 200000 -1200000 200000 800000 0 0 0 0.00001 0.00001 10000000 10000000 0 0 0 0 12500000 P1Y P2Y P1Y P2Y 0 10-Q true 2019-06-30 false 001-34501 JUNIPER NETWORKS, INC. DE 77-0422528 1133 Innovation Way Sunnyvale, CA 94089 408 745-2000 Common Stock, par value $0.00001 per share JNPR NYSE Yes Yes Large Accelerated Filer false false false 345815689 713900000 824900000 1332600000 1535700000 388600000 379200000 771600000 751000000.0 1102500000 1204100000 2104200000 2286700000 314300000 336600000 584300000 643000000.0 151400000 166600000 300800000 324400000 465700000 503200000 885100000 967400000 636800000 700900000 1219100000 1319300000 244000000.0 248800000 471600000 518200000 229000000.0 238300000 457500000 477700000 60000000.0 54200000 128200000 110200000 21400000 -200000 36700000 -2100000 554400000 541100000 1094000000.0 1104000000.0 82400000 159800000 125100000 215300000 -4600000 -8900000 -2800000 -23000000.0 77800000 150900000 122300000 192300000 31600000 34400000 45000000.0 41400000 46200000 116500000 77300000 150900000 0.13 0.33 0.22 0.43 0.13 0.33 0.22 0.42 346300000 349000000.0 347200000 352200000 349100000 351300000 351700000 356800000 46200000 116500000 77300000 150900000 2000000.0 500000 3800000 -1500000 0 0 0 -900000 2000000.0 500000 3800000 -600000 -1800000 -14400000 300000 -1300000 -300000 3000000.0 -1500000 8100000 -1500000 -17400000 1800000 -9400000 -900000 -12000000.0 1300000 -6700000 -400000 -28900000 6900000 -16700000 45800000 87600000 84200000 134200000 1381300000 2489000000.0 1418900000 1070100000 659400000 754600000 299000000.0 268100000 3758600000 4581800000 870000000.0 951700000 176700000 74800000 199000000.0 205600000 118500000 3338300000 3108800000 479300000 403500000 8903300000 9363300000 183300000 208800000 207500000 221000000.0 820000000.0 829300000 299500000 349900000 255900000 233500000 1766200000 1842500000 1490500000 1789100000 381400000 384300000 409100000 404400000 167500000 97400000 119800000 4312100000 4540100000 0 0 0 0 7491200000 7672800000 -11300000 -18200000 -2888700000 -2831400000 4591200000 4823200000 8903300000 9363300000 77300000 150900000 89600000 127000000.0 101700000 110900000 21300000 -400000 -1500000 -102300000 -147500000 55200000 26500000 -28100000 -28800000 -15800000 15800000 -3800000 -77700000 -20100000 -27500000 -21400000 48300000 248200000 441400000 55200000 79300000 1760000000.0 114400000 628500000 995400000 906000000.0 289900000 9400000 6300000 4100000 29500000 0 31500000 270900000 0 -556900000 1083300000 303800000 754200000 29700000 29500000 131700000 124900000 0 -16300000 350000000.0 0 0 -500000 -755800000 -866400000 2100000 -5400000 -1062400000 652900000 2505800000 2059100000 1443400000 2712000000.0 352000000.0 7668600000 -10900000 -2806500000 4851200000 46200000 46200000 -400000 -400000 1100000 200000 200000 4700000 4700000 8600000 112500000 128400000 240900000 -60000000.0 -60000000.0 55700000 55700000 65500000 65500000 344500000 7491200000 -11300000 -2888700000 4591200000 349000000.0 7615500000 12500000 -3303300000 4324700000 116500000 116500000 -28900000 -28900000 400000 200000 200000 56900000 56900000 62800000 62800000 11100000 11100000 349400000 7609800000 -16400000 -3175700000 4417700000 346400000 7672800000 -18200000 -2831400000 4823200000 77300000 77300000 6900000 6900000 6800000 29700000 29700000 8700000 113900000 129900000 243800000 4700000 4700000 -60000000.0 -60000000.0 89600000 89600000 131700000 131700000 100000 100000 -4800000 -4800000 344500000 7491200000 -11300000 -2888700000 4591200000 365500000 8042100000 -5400000 -3355800000 4680900000 150900000 150900000 -16700000 -16700000 7400000 29500000 29500000 23500000 314400000 289800000 604200000 -150000000.0 -150000000.0 127500000 127500000 124900000 124900000 324700000 324700000 5700000 -5700000 349400000 7609800000 -16400000 -3175700000 4417700000 Basis of Presentation<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, or any future period. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information included in this Quarterly Report on Form 10-Q (“Report”) should be read in conjunction with the “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors,” “Quantitative and Qualitative Disclosures About Market Risk,” and the Consolidated Financial Statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (the "Form 10-K"). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for the year ending December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, or any future period. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information included in this Quarterly Report on Form 10-Q (“Report”) should be read in conjunction with the “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors,” “Quantitative and Qualitative Disclosures About Market Risk,” and the Consolidated Financial Statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (the "Form 10-K"). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.</span></div> Summary of Significant Accounting Policies<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the change in certain policies upon adoption of the accounting standards described below, there have been no material changes to the Company's significant accounting policies, compared to the accounting policies described in Note 2, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Accounting Policies</span><span style="font-family:inherit;font-size:10pt;">, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cloud Computing Arrangement: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company early adopted FASB ASU No. 2018-15 (Subtopic 350-40) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles — Goodwill and Other-Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, </span><span style="font-family:inherit;font-size:10pt;">which provides guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a service contract. The Company has adopted the standard prospectively, and the adoption did not have a material impact on all applicable implementation costs incurred after the adoption date.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and Hedging: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2017-12 (Topic 815) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging — Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, and an amendment thereafter, which expands an entity's ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes to the presentation and disclosure requirements. The Company adopted the standard under the modified retrospective approach, and its amendment and presentation and disclosure requirements on a prospective basis. The adoption did not have a material impact on the Condensed Consolidated Financial Statements. See Note 6,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Derivative Instruments</span><span style="font-family:inherit;font-size:10pt;"> for additional disclosures required upon adopting the standard.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Amortization on Purchased Callable Debt Securities:</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2017-08 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Receivables—Nonrefundable Fees and Other Costs</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, </span><span style="font-family:inherit;font-size:10pt;">which shortens the amortization period for the premium on certain purchased callable debt securities to the earliest call date. The standard will not impact debt securities held at a discount. The Company adopted the standard under the modified retrospective approach. The adoption did not have a material impact on the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">,</span><span style="font-family:inherit;font-size:10pt;"> and the related subsequent amendments ("ASC 842"), which require recognition by the lessees of right-of-use ("ROU") assets and lease liabilities for most leases on the Company's Condensed Consolidated Balance Sheets. The Company adopted the new standard under the modified retrospective approach, and recorded a cumulative-effect adjustment to the opening balance of accumulated deficit as of the effective date. Under the modified retrospective method, financial results reported in periods prior to 2019 are unchanged. The Company elected the package of practical expedients, which did not require the reassessment of existing leases under the new guidance. The Company also elected not to separate non-lease components from lease components and to not recognize ROU assets and lease liabilities for short-term leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As adjusted</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>908.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>404.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,363.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,512.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,540.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,694.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders' equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,831.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,836.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of the standard had no impact on the Company's Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows or debt-covenant compliance under its current agreements. See Note 15,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Commitment and Contingencies,</span><span style="font-family:inherit;font-size:10pt;"> for additional disclosures required upon adopting the standard.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;color:#211d1e;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases at commencement and, as necessary, at modification. As of June 30, 2019, the Company did not have any finance leases. Operating leases are included in operating lease ROU assets, other accrued liabilities, and operating lease liabilities on the Company's Condensed 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="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. 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="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Standards Not Yet Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurement: </span><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13 (Topic 820) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, </span><span style="font-family:inherit;font-size:10pt;">which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Simplifying the Test for Goodwill Impairment: </span><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04 (Topic 350)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Intangibles—Goodwill and Other:</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairmen</span><span style="font-family:inherit;font-size:10pt;">t, which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the amended guidance, a goodwill impairment charge will now be recognized for the amount by which the carrying value of a reporting unit exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU will be applied on a prospective basis and is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for any impairment tests performed after January 1, 2017. The Company does not expect the adoption to have a material impact on the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Losses on Financial Instruments: </span><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (Topic 326) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, which provides more decision-useful information about the expected credit losses on financial instruments and changes the loss impairment methodology. An amendment issued by the FASB in November 2018 clarifies that receivables arising from operating leases are not within the scope of Topic 326 and should be accounted for in accordance with Topic 842. This pronouncement and its amendments are effective for reporting periods beginning after December 15, 2019, and interim periods within those fiscal years, using a modified retrospective adoption method. Early adoption is permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cloud Computing Arrangement: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company early adopted FASB ASU No. 2018-15 (Subtopic 350-40) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles — Goodwill and Other-Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, </span><span style="font-family:inherit;font-size:10pt;">which provides guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a service contract. The Company has adopted the standard prospectively, and the adoption did not have a material impact on all applicable implementation costs incurred after the adoption date.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and Hedging: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2017-12 (Topic 815) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging — Targeted Improvements to Accounting for Hedging Activities</span><span style="font-family:inherit;font-size:10pt;">, and an amendment thereafter, which expands an entity's ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes to the presentation and disclosure requirements. The Company adopted the standard under the modified retrospective approach, and its amendment and presentation and disclosure requirements on a prospective basis. The adoption did not have a material impact on the Condensed Consolidated Financial Statements. See Note 6,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Derivative Instruments</span><span style="font-family:inherit;font-size:10pt;"> for additional disclosures required upon adopting the standard.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Amortization on Purchased Callable Debt Securities:</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2017-08 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Receivables—Nonrefundable Fees and Other Costs</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, </span><span style="font-family:inherit;font-size:10pt;">which shortens the amortization period for the premium on certain purchased callable debt securities to the earliest call date. The standard will not impact debt securities held at a discount. The Company adopted the standard under the modified retrospective approach. The adoption did not have a material impact on the Condensed Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases: </span><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, the Company adopted FASB ASU No. 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">,</span><span style="font-family:inherit;font-size:10pt;"> and the related subsequent amendments ("ASC 842"), which require recognition by the lessees of right-of-use ("ROU") assets and lease liabilities for most leases on the Company's Condensed Consolidated Balance Sheets. The Company adopted the new standard under the modified retrospective approach, and recorded a cumulative-effect adjustment to the opening balance of accumulated deficit as of the effective date. Under the modified retrospective method, financial results reported in periods prior to 2019 are unchanged. The Company elected the package of practical expedients, which did not require the reassessment of existing leases under the new guidance. The Company also elected not to separate non-lease components from lease components and to not recognize ROU assets and lease liabilities for short-term leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As adjusted</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>908.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>404.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,363.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,512.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,540.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,694.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders' equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,831.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,836.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of the standard had no impact on the Company's Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows or debt-covenant compliance under its current agreements. See Note 15,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Commitment and Contingencies,</span><span style="font-family:inherit;font-size:10pt;"> for additional disclosures required upon adopting the standard.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;color:#211d1e;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases at commencement and, as necessary, at modification. As of June 30, 2019, the Company did not have any finance leases. Operating leases are included in operating lease ROU assets, other accrued liabilities, and operating lease liabilities on the Company's Condensed 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="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease ROU assets and liabilities are recognized on the commencement date based on the present value of lease payments over the lease term. 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="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Standards Not Yet Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurement: </span><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-13 (Topic 820) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, </span><span style="font-family:inherit;font-size:10pt;">which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Simplifying the Test for Goodwill Impairment: </span><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04 (Topic 350)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Intangibles—Goodwill and Other:</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairmen</span><span style="font-family:inherit;font-size:10pt;">t, which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the amended guidance, a goodwill impairment charge will now be recognized for the amount by which the carrying value of a reporting unit exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU will be applied on a prospective basis and is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for any impairment tests performed after January 1, 2017. The Company does not expect the adoption to have a material impact on the Consolidated Financial Statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Losses on Financial Instruments: </span><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 (Topic 326) </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, which provides more decision-useful information about the expected credit losses on financial instruments and changes the loss impairment methodology. An amendment issued by the FASB in November 2018 clarifies that receivables arising from operating leases are not within the scope of Topic 326 and should be accounted for in accordance with Topic 842. This pronouncement and its amendments are effective for reporting periods beginning after December 15, 2019, and interim periods within those fiscal years, using a modified retrospective adoption method. Early adoption is permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments due to ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As adjusted</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>951.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>908.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>404.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,363.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,512.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>185.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(66.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,540.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,694.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stockholders' equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,831.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,836.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 268100000 -1400000 266700000 951700000 -42900000 908800000 192500000 192500000 403500000 1300000 404800000 9363300000 149500000 9512800000 233500000 35600000 269100000 185500000 185500000 119800000 -66700000 53100000 4540100000 154400000 4694500000 -2831400000 -4900000 -2836300000 Business Combinations<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">April 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> ownership of Mist Systems, Inc. (“Mist”) for </span><span style="font-family:inherit;font-size:10pt;"><span>$359.2 million</span></span><span style="font-family:inherit;font-size:10pt;">. The purchase consideration consisted of cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$354.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> in share-based awards attributable to services prior to the acquisition. The acquisition of Mist, a company that provides cloud-managed wireless networks powered by artificial intelligence, is expected to enhance Juniper's enterprise networking portfolio by combining Mist’s next-generation Wireless LAN platform with Juniper's wired LAN, SD-WAN, and security solutions to deliver integrated end-to-end user and IT experiences. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Other assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>359.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill recognized in connection with the acquisition is primarily attributable to anticipated synergies from future growth and will not be deductible for income tax purposes.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of the separately identifiable intangible assets at the time of acquisition (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> ________________________________</span></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(*) </sup></span><span style="font-family:inherit;font-size:9pt;">Estimated useful life of each of the assets is </span><span style="font-family:inherit;font-size:9pt;"><span>5</span></span><span style="font-family:inherit;font-size:9pt;"> years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition-related costs were not material during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and were expensed in the period incurred within general and administrative expense in the Company's Condensed Consolidated Statements of Operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's Condensed Consolidated Financial Statements include the operating results of this business combination from the date of acquisition. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company's consolidated results of operations is not material. The primary areas of the preliminary purchase price allocation that are subject to change relate to certain legal and income tax matters.</span></div> 1 359200000 354500000 4700000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Other assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;color:#000000;">Liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>359.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 38900000 228900000 102000000.0 15800000 26400000 359200000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the fair value of the separately identifiable intangible assets at the time of acquisition (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;"> ________________________________</span></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(*) </sup></span><span style="font-family:inherit;font-size:9pt;">Estimated useful life of each of the assets is </span><span style="font-family:inherit;font-size:9pt;"><span>5</span></span><span style="font-family:inherit;font-size:9pt;"> years.</span></div> 81000000.0 15000000.0 6000000.0 102000000.0 P5Y Cash Equivalents and Investments <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Available-for-Sale Debt Securities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized <br/>Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized <br/>Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,207.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,202.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,223.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,416.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,417.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,067.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,223.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the contractual maturities of the Company's total fixed income securities as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in less than one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,838.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,838.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the Company's total fixed income securities that were in an unrealized loss position as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>344.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For available-for-sale debt securities that have unrealized losses, the Company assesses impairment by evaluating various factors, including whether (i) it has the intention to sell any of these investments and (ii) whether it is more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>271</span></span><span style="font-family:inherit;font-size:10pt;"> investments in unrealized loss positions. 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 </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> other-than-temporary impairments associated with credit losses were required to be recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, there were no material gross realized gains or losses from available-for-sale debt securities.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Equity Securities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's investments in equity securities as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments with readily determinable fair value</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Money market funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Mutual funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Publicly-traded equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Equity investments without readily determinable fair value</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Total equity securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,060.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as: </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>985.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,060.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Balance includes </span><span style="font-family:inherit;font-size:8pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>$11.6 million</span></span><span style="font-family:inherit;font-size:8pt;"> in restricted investments measured at fair value, related to the Company's acquisition-related escrow accounts as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Balance relates to restricted investments measured at fair value related to the Company's Deferred Compensation Plan.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, there were no material unrealized gains or losses recognized for equity investments.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Cash and Investments</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the carrying value of restricted cash and investments was </span><span style="font-family:inherit;font-size:10pt;"><span>$92.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$22.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> was included in prepaid expenses and other current assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$70.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> was included in other long-term assets on the Condensed Consolidated Balance Sheet.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,381.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,489.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Total cash, cash equivalents, and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,443.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,505.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:21%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized <br/>Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized <br/>Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>602.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>811.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,207.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,202.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,223.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>421.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>936.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,416.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,417.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,067.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,925.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,223.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div> 44000000.0 0 0 44000000.0 46800000 0 300000 46500000 51800000 0 0 51800000 152900000 0 0 152900000 517200000 0 0 517200000 393600000 0 0 393600000 518300000 400000 300000 518400000 416100000 0 3100000 413000000.0 26800000 0 0 26800000 20000000.0 0 100000 19900000 111200000 0 0 111200000 278600000 0 0 278600000 41400000 0 0 41400000 87200000 0 200000 87000000.0 602500000 400000 100000 602800000 811800000 0 500000 811300000 1913200000 800000 400000 1913600000 2207000000.0 0 4200000 2202800000 12600000 37400000 0 50000000.0 16600000 37400000 0 54000000.0 1925800000 38200000 400000 1963600000 2223600000 37400000 4200000 2256800000 421600000 0 100000 421500000 936500000 0 0 936500000 1416800000 800000 300000 1417300000 1069200000 0 1900000 1067300000 74800000 0 0 74800000 201300000 0 2300000 199000000.0 12600000 37400000 0 50000000.0 16600000 37400000 0 54000000.0 1925800000 38200000 400000 1963600000 2223600000 37400000 4200000 2256800000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the contractual maturities of the Company's total fixed income securities as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in less than one year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,838.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,838.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due between one and five years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,913.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1838400000 1838800000 74800000 74800000 1913200000 1913600000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the Company's total fixed income securities that were in an unrealized loss position as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 12 Months</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">12 Months or Greater</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed income securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>403.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>344.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>407.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total fixed income securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1200000 0 17400000 0 18600000 0 4900000 0 0 0 4900000 0 26700000 0 207600000 300000 234300000 300000 0 0 10900000 0 10900000 0 13000000.0 0 17100000 100000 30100000 100000 0 0 28900000 0 28900000 0 45800000 0 281900000 400000 327700000 400000 3100000 0 43000000.0 300000 46100000 300000 72600000 100000 330700000 3000000.0 403300000 3100000 1500000 0 18400000 100000 19900000 100000 2000000.0 0 45200000 200000 47200000 200000 344000000.0 0 63500000 500000 407500000 500000 423200000 100000 500800000 4100000 924000000.0 4200000 271 0 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the Company's investments in equity securities as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments with readily determinable fair value</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Money market funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Mutual funds</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Publicly-traded equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Equity investments without readily determinable fair value</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Total equity securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,060.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as: </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>985.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,060.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Balance includes </span><span style="font-family:inherit;font-size:8pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>$11.6 million</span></span><span style="font-family:inherit;font-size:8pt;"> in restricted investments measured at fair value, related to the Company's acquisition-related escrow accounts as of </span><span style="font-family:inherit;font-size:8pt;">June 30, 2019</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">Balance relates to restricted investments measured at fair value related to the Company's Deferred Compensation Plan.</span></div> 475300000 996900000 26500000 24300000 1600000 2800000 43400000 36400000 546800000 1060400000 471000000.0 985300000 1600000 2800000 4700000 10900000 69500000 61400000 546800000 1060400000 4300000 11600000 92900000 22700000 70200000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,381.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,489.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  Total cash, cash equivalents, and restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,443.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,505.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1381300000 2489000000.0 18000000.0 16800000 44100000 0 1443400000 2505800000 Fair Value Measurements<div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair Value Measurements at <br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair Value Measurements at <br/>December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale debt securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate debt securities </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>251.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>602.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>352.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>458.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>811.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total available-for-sale debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,561.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>352.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,850.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Publicly-traded equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,024.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,024.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Derivative assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign exchange contracts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>855.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,567.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,472.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,376.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,855.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,286.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Derivative liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total assets, reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>471.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>421.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>892.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,025.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>896.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,921.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>349.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,418.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>297.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>772.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,070.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>71.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>199.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>25.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>79.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>855.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,567.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,472.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,376.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,855.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,286.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total liabilities, reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. The Company's policy is to recognize asset or liability transfers among Level 1, Level 2, and Level 3 at the beginning of the quarter in which a change in circumstances resulted in a transfer. During the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of 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 financing activities and the investee's capital structure. During the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> significant activities related to privately-held debt and redeemable preferred stock securities. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis, when they are deemed to be other-than temporarily impaired. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment charges recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments without readily determinable fair value are measured at fair value, when they are deemed to be impaired or when there is an adjustment from observable price changes. For the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> material impairment charges or adjustments resulting from observable price changes for equity investments without readily determinable fair value. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> liabilities required to be measured at fair value on a nonrecurring basis.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Not Measured at Fair Value</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,897.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,158.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, based on observable market inputs (Level 2). The carrying value of the promissory note issued to the Company in connection with the previously completed sale of Junos Pulse, along with the accumulated interest paid in kind, of </span><span style="font-family:inherit;font-size:10pt;"><span>$73.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$69.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> approximates its fair value as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. Notes receivable are generally classified as Level 3 asset due to the lack of observable inputs to determine fair value. The carrying value of a contract manufacturer deposit of </span><span style="font-family:inherit;font-size:10pt;"><span>$65.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, reported within other long-term assets, in the Condensed Consolidated Balance Sheets approximates its fair value as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. See Note 7, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Financial Information,</span> for further information on the contract manufacturer deposit. <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a summary of assets and liabilities measured at fair value on a recurring basis and as reported in the Condensed Consolidated Balance Sheets (in millions):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:27%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair Value Measurements at <br/>June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Fair Value Measurements at <br/>December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted Prices in<br/>Active Markets For<br/>Identical Assets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Observable<br/>Remaining Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Unobservable<br/>Remaining Inputs<br/>(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Quoted Prices in<br/>Active Markets For<br/>Identical Assets <br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Observable<br/>Remaining Inputs <br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Significant Other<br/>Unobservable<br/>Remaining Inputs <br/>(Level 3)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Available-for-sale debt securities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Asset-backed securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Certificates of deposit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>152.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Commercial paper</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>517.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>393.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Corporate debt securities </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>518.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>413.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign government debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Time deposits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>111.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>278.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government agency securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>87.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">U.S. government securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>251.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>602.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>352.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>458.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>811.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Privately-held debt and redeemable preferred stock securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total available-for-sale debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,561.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,963.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>352.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,850.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,256.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Equity securities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>475.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>996.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Mutual funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>24.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Publicly-traded equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total equity securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,024.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,024.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Derivative assets:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign exchange contracts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>855.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,567.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,472.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,376.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,855.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,286.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Derivative liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total assets, reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>471.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>421.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>892.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,025.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>896.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,921.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Short-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>349.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,418.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>297.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>772.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,070.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Long-term investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>71.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>74.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>199.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>76.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>25.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>79.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total assets measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>855.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,567.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,472.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,376.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,855.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3,286.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total liabilities, reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Other accrued liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Total liabilities measured at fair value</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div> 0 44000000.0 0 44000000.0 0 46500000 0 46500000 0 51800000 0 51800000 0 152900000 0 152900000 0 517200000 0 517200000 0 393600000 0 393600000 0 518400000 0 518400000 0 413000000.0 0 413000000.0 0 26800000 0 26800000 0 19900000 0 19900000 0 111200000 0 111200000 0 278600000 0 278600000 0 41400000 0 41400000 0 87000000.0 0 87000000.0 351700000 251100000 0 602800000 352800000 458500000 0 811300000 0 0 50000000.0 50000000.0 0 0 54000000.0 54000000.0 351700000 1561900000 50000000.0 1963600000 352800000 1850000000.0 54000000.0 2256800000 475300000 0 0 475300000 996900000 0 0 996900000 26500000 0 0 26500000 24300000 0 0 24300000 1600000 0 0 1600000 2800000 0 0 2800000 503400000 0 0 503400000 1024000000.0 0 0 1024000000.0 0 5500000 0 5500000 0 5300000 0 5300000 855100000 1567400000 50000000.0 2472500000 1376800000 1855300000 54000000.0 3286100000 0 5000000.0 0 5000000.0 0 7100000 0 7100000 0 5000000.0 0 5000000.0 0 7100000 0 7100000 471000000.0 421500000 0 892500000 1025200000 896600000 0 1921800000 349700000 1069200000 0 1418900000 297500000 772600000 0 1070100000 3600000 71200000 0 74800000 18200000 180800000 0 199000000.0 4700000 5500000 0 10200000 10800000 5300000 0 16100000 26100000 0 50000000.0 76100000 25100000 0 54000000.0 79100000 855100000 1567400000 50000000.0 2472500000 1376800000 1855300000 54000000.0 3286100000 0 5000000.0 0 5000000.0 0 7100000 0 7100000 0 5000000.0 0 5000000.0 0 7100000 0 7100000 0 0 0 0 1897400000 2158700000 73700000 69000000.0 65800000 Derivative Instruments<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses derivatives to partially offset its market exposure to fluctuations in certain foreign currencies and does not enter into derivatives for speculative or trading purposes. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The notional amount of the Company's foreign currency derivatives is summarized as follows (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-designated derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flow Hedges</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses foreign currency forward 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. Execution of cash flow hedge derivatives typically occurs every month with maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>eighteen months</span></span><span style="font-family:inherit;font-size:10pt;"> or less. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, an estimated </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrealized net gain within accumulated other comprehensive loss is expected to be reclassified into earnings within the next 12 months.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized an unrealized loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and unrealized gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in accumulated other comprehensive income for the effective portion of its derivative instruments for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively; and an unrealized loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the comparable periods in fiscal 2018, respectively. The Company reclassified a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and a loss of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and a gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the comparable periods in fiscal 2018, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 5, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</span><span style="font-family:inherit;font-size:10pt;">, for the fair values of the Company's derivative instruments in the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-Designated Derivatives </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="font-family:inherit;font-size:10pt;">one to three months</span><span style="font-family:inherit;font-size:10pt;">. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives recorded in other expense, net within the Condensed Consolidated Statements of Operations were not material during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The notional amount of the Company's foreign currency derivatives is summarized as follows (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>497.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-designated derivatives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>656.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 381800000 497700000 194600000 158700000 576400000 656400000 P18M 400000 -2100000 1300000 -15900000 -2500000 300000 -700000 3300000 8900000 Other Financial Information<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory consisted of the following (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Production and service materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deposit</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a non-interest bearing deposit balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$65.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, net of an unamortized discount balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, to a contract manufacturer per the terms of the agreement. The discount is calculated based on an imputed interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>5.0%</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The imputed interest will be amortized over the term of the deposit to interest income along with a corresponding charge to cost of revenues. The deposit is due in the third quarter of 2020 and has been classified as other long-term assets on the Condensed Consolidated Balance Sheets.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranties </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions made during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual costs incurred during the period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Revenue</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred product revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undelivered product commitments and other product deferrals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred gross product revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred cost of product revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred product revenue, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred service revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,068.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,213.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>829.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,213.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note 12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Segments, </span><span style="font-family:inherit;font-size:10pt;">for disaggregated revenue by product and service, customer vertical, and geographic region.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> included in deferred revenue at January 1, 2019 was recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Service revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$190.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$456.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> included in deferred revenue at January 1, 2019 was recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the transaction price for contracts that have not yet been recognized as revenue as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue Recognition Expected by Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">More than 3 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,068.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,210.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>828.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred Commissions</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred commissions were </span><span style="font-family:inherit;font-size:10pt;"><span>$23.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. For the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, amortization expense for the deferred commissions was </span><span style="font-family:inherit;font-size:10pt;"><span>$31.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$66.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment charges recognized during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Expense, Net</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net, consisted of the following (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.0</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25.9</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) gain on investments, net</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.6</span></span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.9</span></span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventory consisted of the following (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Production and service materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 72200000 60600000 22100000 21400000 94300000 82000000.0 92100000 80600000 2200000 1400000 94300000 82000000.0 65800000 4200000 0.050 <div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes during the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provisions made during the period</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual costs incurred during the period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 28000000.0 16200000 15600000 28600000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred product revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Undelivered product commitments and other product deferrals</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred gross product revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred cost of product revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred product revenue, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred service revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,068.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,069.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,213.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>829.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,201.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,213.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 142000000.0 163300000 142000000.0 163300000 8600000 18900000 133400000 144400000 1068000000.0 1069200000 1201400000 1213600000 820000000.0 829300000 381400000 384300000 1201400000 1213600000 15000000.0 40600000 190500000 456800000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the transaction price for contracts that have not yet been recognized as revenue as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and when the Company expects to recognize the amounts as revenue (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Revenue Recognition Expected by Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1-3 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">More than 3 years</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,068.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>297.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,210.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>828.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 142000000.0 115300000 23300000 3400000 1068000000.0 713300000 297000000.0 57700000 1210000000.0 828600000 320300000 61100000 23400000 31200000 66100000 0 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net, consisted of the following (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22.0</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25.9</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) gain on investments, net</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense, net</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.6</span></span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8.9</span></span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 19800000 16000000.0 43300000 30900000 22000000.0 25900000 46200000 51900000 -2800000 600000 -1200000 100000 400000 400000 1300000 -2100000 -4600000 -8900000 -2800000 -23000000.0 Restructuring Charges <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the first quarter of 2019, the Company initiated a restructuring plan (the "2019 Restructuring Plan") designed to realign its workforce with the Company's sales strategy, improve productivity, and enhance cost efficiencies. During the second quarter of 2019, the Company amended the 2019 Restructuring Plan and undertook certain further actions that resulted in additional severance, additional facility consolidation, and contract termination costs.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of severance costs related to workforce reductions, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of facility consolidations, and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contract termination costs, respectively, to restructuring charges in the Condensed Consolidated Statements of Operations.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring liabilities are reported within other accrued liabilities in the Condensed Consolidated Balance Sheets. The following table provides a summary of changes in the restructuring liabilities for the Company's 2019 and prior year restructuring plans (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility consolidations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract terminations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expects to pay the remaining restructuring liabilities by the end of the third quarter of 2019.</span></div> 7000000.0 22100000 1900000 2100000 12500000 The following table provides a summary of changes in the restructuring liabilities for the Company's 2019 and prior year restructuring plans (in millions):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:26%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, <br/>2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Charges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, <br/>2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility consolidations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract terminations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1100000 22100000 19200000 0 4000000.0 0 2100000 100000 -2000000.0 0 0 12500000 0 -200000 12300000 1100000 36700000 19300000 -2200000 16300000 Debt<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Facility</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, the Company entered into a new credit agreement with certain institutional lenders that provides for a </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">-year </span><span style="font-family:inherit;font-size:10pt;"><span>$500.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> unsecured revolving credit facility (the "Revolving Credit Facility"), with an option to increase the Revolving Credit Facility by up to an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, subject to the lenders' approval. Proceeds of loans made under the Revolving Credit Facility may be used by the Company for working capital and general corporate purposes. The Revolving Credit Facility will terminate in April 2024, subject to </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">-year maturity extension options, on the terms and conditions as set forth in the credit agreement. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> amounts outstanding under the Revolving Credit Facility.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Credit Facility will bear interest, at either (i) a floating rate per annum equal to the base rate plus a margin of between </span><span style="font-family:inherit;font-size:10pt;"><span>0.00%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.375%</span></span><span style="font-family:inherit;font-size:10pt;">, depending on the Company's public debt rating or ii) a per annum rate equal to the reserve adjusted Eurocurrency rate, plus a margin of between </span><span style="font-family:inherit;font-size:10pt;"><span>0.910%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.375%</span></span><span style="font-family:inherit;font-size:10pt;">, depending on the Company's public debt rating. Base rate is defined as the greatest of (A) Citibank's base rate, (B) the federal funds rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.500%</span></span><span style="font-family:inherit;font-size:10pt;"> or (C) the ICE Benchmark Administration Settlement Rate applicable to dollars for a period of one month plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;">. The Eurocurrency rate is determined for U.S. dollars and Pounds Sterling as the rate at which deposits in such currency are offered in the London interbank market for the applicable interest period and for Euro as the rate specified for deposits in Euro with a maturity comparable to the applicable interest period.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The Revolving Credit Facility requires the Company to maintain a leverage ratio no greater than </span><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span><span style="font-family:inherit;font-size:10pt;">x (provided that if a material acquisition has been consummated, the Company is permitted to maintain a leverage ratio no greater than </span><span style="font-family:inherit;font-size:10pt;"><span>3.5</span></span><span style="font-family:inherit;font-size:10pt;">x for up to four quarters) and an interest coverage ratio no less than </span><span style="font-family:inherit;font-size:10pt;"><span>3.0</span></span><span style="font-family:inherit;font-size:10pt;">x during the term of the credit facility. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span>, the Company was in compliance with all covenants in the Credit Agreement. 500000000.0 200000000.0 2 0.0000 0.00375 0.00910 0.01375 0.00500 0.0100 3.0 3.5 3.0 Equity<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase program (in millions, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Repurchased under the 2018 Stock Repurchase Program</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Dividends on Shares of Common Stock</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company declared a quarterly cash dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.19</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock on January 29, 2019 and April 25, 2019, respectively, which was paid on March 22, 2019 and June 24, 2019, respectively, to stockholders of record on March 1, 2019 and June 3, 2019, respectively. 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 16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Subsequent Event, </span><span style="font-family:inherit;font-size:10pt;">for discussion of the Company's dividend declaration subsequent to </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Repurchase Activities </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2018, the Board approved a </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> share repurchase program ("2018 Stock Repurchase Program"). As part of the 2018 Stock Repurchase Program, in February 2018, the Company entered into an ASR to repurchase </span><span style="font-family:inherit;font-size:10pt;"><span>$750.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of its common stock. The Company made an up-front payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$750.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> pursuant to the ASR to repurchase its common stock. The aggregate number of shares ultimately repurchased of </span><span style="font-family:inherit;font-size:10pt;"><span>29.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock was determined based on a volume weighted average repurchase price, less an agreed upon discount, of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.62</span></span><span style="font-family:inherit;font-size:10pt;"> per share.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 29, 2019, the Company entered into an ASR, to repurchase an aggregate of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s outstanding common stock. Under the ASR, the Company made an up-front payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> pursuant to the ASR and received and retired an initial </span><span style="font-family:inherit;font-size:10pt;"><span>8.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company’s common stock for an aggregate price of </span><span style="font-family:inherit;font-size:10pt;"><span>$240.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, based on the market price of </span><span style="font-family:inherit;font-size:10pt;"><span>$27.94</span></span><span style="font-family:inherit;font-size:10pt;"> per share of the Company’s common stock on the date of the transaction. The initial shares received by the Company were retired, accounted for as a reduction to stockholder’s equity in the Condensed Consolidated Balance Sheets, and treated as a repurchase of common stock for purposes of calculating earnings per share. The forward contract for the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$60.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> is considered indexed to the Company's common stock and met all of the applicable criteria for equity classification.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total number of shares of the Company's common stock to be ultimately received under the ASR will be calculated using the average daily volume weighted average price of the Company's stock during the repurchase period, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR. Final settlement of the transactions under the ASR is expected to be completed no sooner than </span><span style="font-family:inherit;font-size:10pt;">July 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> and no later than </span><span style="font-family:inherit;font-size:10pt;">September 26, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> of authorized funds remaining under the 2018 Stock Repurchase Program. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Future share repurchases under the 2018 Stock Repurchase Program will be subject to a review of the circumstances at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The Company's 2018 Stock Repurchase Program may be discontinued at any time.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to repurchases under the 2018 Stock Repurchase Program, the Company also repurchases common stock from certain employees in connection with the net issuance of shares to satisfy applicable tax withholding requirements upon the vesting of certain stock awards issued to such employees. Repurchases associated with tax withholdings were not material during the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss, Net of Tax</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive loss, net of related taxes,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains/Losses</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">on Available-for-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sale Debt Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Gains/Losses </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">on Cash Flow</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income, net </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase program (in millions, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.19</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Repurchased under the 2018 Stock Repurchase Program</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.94</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.80</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>300.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.19 0.18 0.38 0.36 65500000 62800000 131700000 124900000 8600000 0 8600000 23300000 27.94 0 27.94 25.80 300000000.0 0 300000000.0 750000000.0 0.19 2000000000.0 750000000.0 750000000.0 29300000 25.62 300000000.0 300000000.0 8600000 240000000.0 27.94 60000000.0 1000000000.0 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of accumulated other comprehensive loss, net of related taxes,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains/Losses</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">on Available-for-</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sale Debt Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Gains/Losses </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">on Cash Flow</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Hedges</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Foreign</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Translation</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income before reclassifications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amount reclassified from accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income, net </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 25500000 -900000 -42800000 -18200000 3800000 300000 1300000 5400000 0 -1500000 0 -1500000 3800000 1800000 1300000 6900000 29300000 900000 -41500000 -11300000 Employee Benefit Plans<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plans</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>15.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>7.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares were available for future issuance under the Company's 2015 Equity Incentive Plan (the "2015 Plan") and the ESPP, respectively. In connection with past acquisitions, the Company also assumed or substituted stock options, RSUs, restricted stock unit awards ("RSAs"), and PSAs.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On April 1, 2019, the Company completed the acquisition of Mist. In connection with the acquisition, the Company assumed stock options, RSUs and RSAs, including those that had been granted under the Mist Systems, Inc. 2014 Equity Incentive Plan (the "Mist Plan"), and converted the awards into Juniper Networks' stock options, RSUs and RSAs, respectively, based on an exchange ratio set forth in the acquisition agreement between Juniper Networks and Mist. The Company assumed an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of stock options, RSUs and RSAs in connection with the acquisition of Mist. No additional awards can be granted under the Mist Plan. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s stock option activity and related information as of and for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions, except for per share amounts and years):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expired/Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and expected-to-vest options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit and Performance Share Award Activities</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s RSU and PSA activity and related information as of and for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in millions, except per share amounts and years):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding RSUs, RSAs and PSAs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs granted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (2)(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:100%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Includes service-based and market-based RSUs. The number of shares subject to market-based condition represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to market-based condition that would be issued if market criteria determined by the Compensation Committee of the Board are achieved at target is </span><span style="font-family:inherit;font-size:9pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is </span><span style="font-family:inherit;font-size:9pt;"><span>zero</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The number of shares subject to PSAs granted represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to these PSAs that would be issued if performance goals determined by the Compensation Committee of the Board are achieved at target is </span><span style="font-family:inherit;font-size:9pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is </span><span style="font-family:inherit;font-size:9pt;"><span>zero</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">The grant date fair value of RSUs and PSAs were 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 the </span><span style="font-family:inherit;font-size:9pt;">six months ended</span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company declared a quarterly cash dividend of </span><span style="font-family:inherit;font-size:9pt;"><span>$0.19</span></span><span style="font-family:inherit;font-size:9pt;"> per share of common stock on January 29, 2019 and April 25, 2019. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of PSAs were modified during the six months ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, which relate to PSAs granted in 2018 and PSAs assumed by the Company in connection with acquisitions consummated in 2016. Compensation cost resulting from the modifications totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> to be recognized over the remaining terms of the modified awards.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 6, 2017, the Company’s Compensation Committee amended and restated the ESPP to provide that the offering period that began on February 1, 2018 would be for </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;"> months with </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span><span style="font-family:inherit;font-size:10pt;">-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 </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> 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 </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span><span style="font-family:inherit;font-size:10pt;">-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. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, shares issued under the ESPP were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock through the ESPP at an average exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$22.04</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.23</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. There were no stock purchases under the ESPP during the three months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">June 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-Based Compensation Expense</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and the ESPP was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues - Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues - Service</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs, RSAs, and PSAs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total unrecognized compensation cost related to unvested share-based awards was </span><span style="font-family:inherit;font-size:10pt;"><span>$362.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span> years. 15900000 7400000 1900000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s stock option activity and related information as of and for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in millions, except for per share amounts and years):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.66</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expired/Canceled</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2019:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and expected-to-vest options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 100000 20.66 1100000 5.05 100000 20.32 100000 6.55 1000000.0 4.95 P8Y6M 22500000 1000000.0 4.95 P8Y6M 22500000 100000 4.24 P8Y 2300000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s RSU and PSA activity and related information as of and for the </span><span style="font-family:inherit;font-size:10pt;">six months ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in millions, except per share amounts and years):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:41%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding RSUs, RSAs and PSAs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value per Share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.81</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs assumed upon the acquisition of Mist</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs granted</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (2)(3)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSAs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">PSAs canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.61</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.29</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:100%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Includes service-based and market-based RSUs. The number of shares subject to market-based condition represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to market-based condition that would be issued if market criteria determined by the Compensation Committee of the Board are achieved at target is </span><span style="font-family:inherit;font-size:9pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is </span><span style="font-family:inherit;font-size:9pt;"><span>zero</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The number of shares subject to PSAs granted represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to these PSAs that would be issued if performance goals determined by the Compensation Committee of the Board are achieved at target is </span><span style="font-family:inherit;font-size:9pt;"><span>0.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is </span><span style="font-family:inherit;font-size:9pt;"><span>zero</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">The grant date fair value of RSUs and PSAs were 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 the </span><span style="font-family:inherit;font-size:9pt;">six months ended</span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company declared a quarterly cash dividend of </span><span style="font-family:inherit;font-size:9pt;"><span>$0.19</span></span><span style="font-family:inherit;font-size:9pt;"> per share of common stock on January 29, 2019 and April 25, 2019. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:100%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup> </span></div></td><td style="vertical-align:top;"><div style="line-height:100%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of PSAs were modified during the six months ended </span><span style="font-family:inherit;font-size:9pt;">June 30, 2019</span><span style="font-family:inherit;font-size:9pt;">, which relate to PSAs granted in 2018 and PSAs assumed by the Company in connection with acquisitions consummated in 2016. Compensation cost resulting from the modifications totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> to be recognized over the remaining terms of the modified awards.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17400000 25.32 6700000 25.51 100000 25.81 700000 27.20 1400000 25.18 4200000 25.89 100000 23.11 500000 26.77 1500000 26.12 700000 23.61 19300000 25.29 P1Y3M18D 514200000 200000 0 400000 400000 0 700000 0.19 300000 7300000 P24M 4 P6M 0.85 P6M 1200000 1300000 22.04 22.23 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and the ESPP was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues - Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues - Service</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1600000 1700000 3500000 3600000 4400000 4900000 8900000 9700000 26200000 29600000 38400000 73700000 15100000 14000000.0 24500000 27500000 8400000 6400000 14300000 12500000 55700000 56600000 89600000 127000000.0 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense by award type (in millions): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs, RSAs, and PSAs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3200000 100000 3300000 200000 47700000 52000000.0 76800000 117600000 4800000 4500000 9500000 9200000 55700000 56600000 89600000 127000000.0 362700000 P1Y9M18D Segments<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company operates in </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> 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 product and service, customer vertical, and geographic region as presented below.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by product and service (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Routing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>791.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Switching</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Security</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total product </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>824.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,332.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total service</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by customer vertical</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup></span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>508.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Service Provider</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,005.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(*)</sup></span><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>624.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,077.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,157.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>648.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,192.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,263.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East, and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>291.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>308.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by product and service (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Routing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>791.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Switching</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Security</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total product </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>824.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,332.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total service</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by customer vertical</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup></span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>508.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Service Provider</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,005.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(*)</sup></span><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>624.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,077.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,157.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>648.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,192.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,263.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East, and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>291.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>308.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by product and service (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Routing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>416.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>791.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Switching</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>392.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Security</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total product </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>824.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,332.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,535.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total service</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>771.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>751.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents net revenues by customer vertical</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(*)</sup></span><span style="font-family:inherit;font-size:10pt;"> (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Cloud</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>285.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>508.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>555.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Service Provider</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>524.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>882.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,005.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Enterprise</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>370.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>713.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>726.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:100%;text-align:justify;font-size:6pt;"><span style="font-family:inherit;font-size:6pt;">________________________________</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(*)</sup></span><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 416900000 490600000 791600000 898700000 215600000 254800000 392000000.0 484800000 81400000 79500000 149000000.0 152200000 713900000 824900000 1332600000 1535700000 388600000 379200000 771600000 751000000.0 1102500000 1204100000 2104200000 2286700000 285000000.0 284400000 508200000 555300000 447200000 524900000 882800000 1005000000.0 370300000 394800000 713200000 726400000 1102500000 1204100000 2104200000 2286700000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>601.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>624.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,077.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,157.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Americas</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>648.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,192.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,263.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East, and Africa</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>291.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>308.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>616.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>406.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,102.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,104.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,286.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 601200000 624800000 1077800000 1157100000 47600000 50900000 114600000 106200000 648800000 675700000 1192400000 1263300000 291900000 308900000 578100000 616900000 161800000 219500000 333700000 406500000 1102500000 1204100000 2104200000 2286700000 Income Taxes<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes (in millions, except percentages):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>150.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>122.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>192.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income tax provision </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>45.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Effective tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>40.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>36.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s effective tax rate differs from the statutory rate of </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;">, primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and global intangible low-taxed income, R&amp;D tax credits, tax audit settlements, nondeductible compensation, international realignments, and transfer pricing adjustments.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's effective tax rate during the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, reflects the impact of an international realignment and a related write-down of certain deferred tax assets, and the inability to fully benefit certain discrete charges recorded in the prior quarter. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the total amount of gross unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$181.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$178.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, if recognized, would affect the effective tax rate.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. It is reasonably possible that the balance of unrecognized tax benefits could decrease by up to </span><span style="font-family:inherit;font-size:10pt;"><span>$34.3 million</span></span> within the next twelve months due to lapses of applicable statutes of limitations and the completion of tax review cycles in various tax jurisdictions. <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides details of income taxes (in millions, except percentages):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>77.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>150.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>122.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>192.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">Income tax provision </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>31.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>34.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>45.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;"><span>41.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">Effective tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>40.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"><span>36.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-style:italic;">%</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 77800000 150900000 122300000 192300000 31600000 34400000 45000000.0 41400000 0.406 0.228 0.368 0.215 0.21 181300000 178000000.0 34300000 Net Income per Share<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>356.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive shares </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute basic net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>352.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of employee stock awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute diluted net income per share</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>356.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.43</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.13</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive shares </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 46200000 116500000 77300000 150900000 346300000 349000000.0 347200000 352200000 2800000 2300000 4500000 4600000 349100000 351300000 351700000 356800000 0.13 0.33 0.22 0.43 0.13 0.33 0.22 0.42 6800000 10200000 7000000.0 3900000 Commitments and Contingencies<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Commitments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies</span><span style="font-family:inherit;font-size:10pt;">, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#211d1e;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>11</span></span><span style="font-family:inherit;font-size:10pt;"> years and </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> 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 style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash outflows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Balance Sheet Information</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Commitments with Contract Manufacturers and Suppliers </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. These purchase commitments totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$593.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had accrued </span><span style="font-family:inherit;font-size:10pt;"><span>$30.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on its estimate of such charges.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investigations</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company previously disclosed that it has been the subject of investigations by the U.S. Securities and Exchange Commission ("SEC") and the U.S. Department of Justice ("DOJ") into possible violations by the Company of the U.S. Foreign Corrupt Practices Act. In cooperation with these investigations, the Company and the Audit Committee of the Board of Directors, with the assistance of outside counsel and other independent advisors, conducted a thorough internal investigation. As a result of its internal investigation, the Company made significant improvements in its internal controls and carried out a number of disciplinary actions. In the fourth quarter of 2017, the DOJ notified the Company that the DOJ has closed its investigation related to these matters without taking any action against the Company. The Company is continuing to fully cooperate with the SEC’s ongoing investigation, and based on the Company’s recent communications with the Staff of the SEC, the Company believes that it is likely that the Staff of the SEC will seek to bring an enforcement action against the Company. The Company believes it is probable that it could incur a loss and has established an estimated legal reserve of </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$12.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the ongoing SEC investigation; however, as discussions are continuing, there can be no assurance as to the timing or the terms of any final resolution of this matter.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Litigations and Investigations</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to the investigations discussed above, the Company is involved in other investigations, disputes, litigations, 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 none of these existing claims or proceedings are likely 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> P1Y P11Y P1Y P5Y <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):</span></div><div style="line-height:120%;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash outflows from operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets obtained in exchange for new operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term (years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 14000000.0 25900000 2700000 5800000 16700000 31700000 12000000.0 23600000 700000 1300000 P6Y P6Y 0.044 0.044 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Balance Sheet Information</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Years Ending December 31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>235.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Balance Sheet Information</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> 21600000 48300000 41200000 33500000 30400000 60200000 235200000 27900000 207300000 39800000 167500000 207300000 593400000 30800000 12000000.0 Subsequent Event<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividend Declaration</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">July 25, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company announced that the Board declared a cash dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.19</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock to be paid on </span><span style="font-family:inherit;font-size:10pt;">September 25, 2019</span><span style="font-family:inherit;font-size:10pt;"> to stockholders of record as of the close of business on </span><span style="font-family:inherit;font-size:10pt;">September 4, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 0.19 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Cover Page - shares
6 Months Ended
Jun. 30, 2019
Aug. 05, 2019
Cover page.    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Entity Registrant Name JUNIPER NETWORKS, INC.  
Entity Central Index Key 0001043604  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   345,815,689
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Stock, par value $0.00001 per share  
Trading Symbol JNPR  
Security Exchange Name NYSE  
Entity File Number 001-34501  
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  
Document Quarterly Report true  
Document Transition Report false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Total net revenues $ 1,102.5 $ 1,204.1 $ 2,104.2 $ 2,286.7
Cost of revenues:        
Total cost of revenues 465.7 503.2 885.1 967.4
Gross margin 636.8 700.9 1,219.1 1,319.3
Operating expenses:        
Research and development 244.0 248.8 471.6 518.2
Sales and marketing 229.0 238.3 457.5 477.7
General and administrative 60.0 54.2 128.2 110.2
Restructuring charges (benefits) 21.4 (0.2) 36.7 (2.1)
Total operating expenses 554.4 541.1 1,094.0 1,104.0
Operating income 82.4 159.8 125.1 215.3
Other expense, net (4.6) (8.9) (2.8) (23.0)
Income before income taxes 77.8 150.9 122.3 192.3
Income tax provision 31.6 34.4 45.0 41.4
Net income $ 46.2 $ 116.5 $ 77.3 $ 150.9
Net income per share:        
Basic (in dollars per share) $ 0.13 $ 0.33 $ 0.22 $ 0.43
Diluted, (in dollars per share) $ 0.13 $ 0.33 $ 0.22 $ 0.42
Shares used in computing net income per share:        
Basic (in shares) 346.3 349.0 347.2 352.2
Diluted (in shares) 349.1 351.3 351.7 356.8
Product        
Total net revenues $ 713.9 $ 824.9 $ 1,332.6 $ 1,535.7
Cost of revenues:        
Total cost of revenues 314.3 336.6 584.3 643.0
Service        
Total net revenues 388.6 379.2 771.6 751.0
Cost of revenues:        
Total cost of revenues $ 151.4 $ 166.6 $ 300.8 $ 324.4
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net income $ 46.2 $ 116.5 $ 77.3 $ 150.9
Available-for-sale debt securities:        
Change in net unrealized gains and losses, net of tax (provision) of ($0.2) and ($0.8) during the three and six months ended June 30, 2019, respectively, and tax (provision) benefit of ($0.2) and $1.2 for the comparable periods in 2018, respectively 2.0 0.5 3.8 (1.5)
Net realized losses reclassified into net income, net of tax provisions of zero for each period 0.0 0.0 0.0 0.9
Net change on available-for-sale debt securities, net of tax 2.0 0.5 3.8 (0.6)
Cash flow hedges:        
Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively (1.8)   0.3  
Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively   (14.4)   (1.3)
Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively 0.3   1.5  
Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively   (3.0)   (8.1)
Net change on cash flow hedges, net of tax (1.5)   1.8  
Net change on cash flow hedges, net of tax   (17.4)   (9.4)
Change in foreign currency translation adjustments (0.9) (12.0) 1.3 (6.7)
Other comprehensive (loss) income, net of tax (0.4) (28.9) 6.9 (16.7)
Comprehensive income $ 45.8 $ 87.6 $ 84.2 $ 134.2
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Comprehensive Income [Abstract]        
Unrealized gain (loss) on available-for-sale securities, tax (provision) benefit $ (0.2) $ (0.2) $ (0.8) $ 1.2
Reclassification adjustment for realized net loss (gain) on available-for-sale securities included in net income, tax provisions 0.0 0.0 0.0 0.0
Unrealized (loss) gain on cash flow hedges, tax (provision) benefit 0.2   (1.1)  
Unrealized (loss) gain on cash flow hedges, tax (provision) benefit   1.5   1.2
Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit) $ 0.6   $ 0.8  
Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit)   $ 0.2   $ 0.8
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 1,381.3 $ 2,489.0
Short-term investments 1,418.9 1,070.1
Accounts receivable, net of allowances 659.4 754.6
Prepaid expenses and other current assets 299.0 268.1
Total current assets 3,758.6 4,581.8
Property and equipment, net 870.0 951.7
Operating lease assets 176.7  
Long-term investments 74.8 199.0
Purchased intangible assets, net 205.6 118.5
Goodwill 3,338.3 3,108.8
Other long-term assets 479.3 403.5
Total assets 8,903.3 9,363.3
Current liabilities:    
Accounts payable 183.3 208.8
Accrued compensation 207.5 221.0
Deferred revenue 820.0 829.3
Short-term portion of long-term debt 299.5 349.9
Other accrued liabilities 255.9 233.5
Total current liabilities 1,766.2 1,842.5
Long-term debt 1,490.5 1,789.1
Long-term deferred revenue 381.4 384.3
Long-term income taxes payable 409.1 404.4
Long-term operating lease liabilities 167.5  
Other long-term liabilities 97.4 119.8
Total liabilities 4,312.1 4,540.1
Commitments and contingencies (Note 15)
Stockholders' equity:    
Convertible 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; 344.5 shares and 346.4 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively 0.0 0.0
Additional paid-in capital 7,491.2 7,672.8
Accumulated other comprehensive loss (11.3) (18.2)
Accumulated deficit (2,888.7) (2,831.4)
Total stockholders' equity 4,591.2 4,823.2
Total liabilities and stockholders' equity $ 8,903.3 $ 9,363.3
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Convertible preferred stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Convertible preferred stock - shares authorized (shares) 10,000,000 10,000,000
Convertible preferred stock - issued (shares) 0 0
Convertible preferred stock - outstanding (shares) 0 0
Common stock - par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock - shares authorized (shares) 1,000,000,000 1,000,000,000
Common stock - issued (shares) 344,500,000 346,400,000
Common stock - outstanding (shares) 344,500,000 346,400,000
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 77.3 $ 150.9
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-based compensation expense 89.6 127.0
Depreciation, amortization, and accretion 101.7 110.9
Operating lease assets expense 21.3  
Other 0.4 1.5
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable, net 102.3 147.5
Prepaid expenses and other assets (55.2) (26.5)
Accounts payable (28.1) (28.8)
Accrued compensation (15.8) 15.8
Income taxes payable (3.8) (77.7)
Other accrued liabilities (20.1) (27.5)
Deferred revenue (21.4) 48.3
Net cash provided by operating activities 248.2 441.4
Cash flows from investing activities:    
Purchases of property and equipment (55.2) (79.3)
Purchases of available-for-sale debt securities (1,760.0) (114.4)
Proceeds from sales of available-for-sale debt securities 628.5 995.4
Proceeds from maturities and redemptions of available-for-sale debt securities 906.0 289.9
Purchases of equity securities (9.4) (6.3)
Proceeds from sales of equity securities 4.1 29.5
Subsequent payments related to acquisitions in prior years 0.0 (31.5)
Payments for business acquisitions, net of cash and cash equivalents acquired (270.9) 0.0
Net cash (used in) provided by investing activities (556.9) 1,083.3
Cash flows from financing activities:    
Repurchase and retirement of common stock (303.8) (754.2)
Proceeds from issuance of common stock 29.7 29.5
Payment of dividends (131.7) (124.9)
Change in customer financing arrangement 0.0 (16.3)
Payment of debt (350.0) 0.0
Other 0.0 (0.5)
Net cash used in financing activities (755.8) (866.4)
Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash 2.1 (5.4)
Net (decrease) increase in cash, cash equivalents, and restricted cash (1,062.4) 652.9
Cash, cash equivalents, and restricted cash at beginning of period 2,505.8 2,059.1
Cash, cash equivalents, and restricted cash at end of period $ 1,443.4 $ 2,712.0
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Common Stock and Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Balance (in shares) at Dec. 31, 2017   365.5      
Balance at Dec. 31, 2017 $ 4,680.9   $ 8,042.1 $ (5.4) $ (3,355.8)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 150.9       150.9
Other comprehensive income (loss), net (16.7)     (16.7)  
Issuance of common stock 29.5 $ 7.4 29.5    
Repurchase and retirement of common stock (in shares)   (23.5)      
Repurchase and retirement of common stock (604.2)   (314.4)   (289.8)
Purchase of forward contract under accelerated share repurchase program (ASR) (150.0)   (150.0)    
Share-based compensation expense 127.5   127.5    
Payments of cash dividends (124.9)   (124.9)    
Balance (in shares) at Jun. 30, 2018   349.4      
Balance at Jun. 30, 2018 4,417.7   7,609.8 (16.4) (3,175.7)
Balance (in shares) at Mar. 31, 2018   349.0      
Balance at Mar. 31, 2018 4,324.7   7,615.5 12.5 (3,303.3)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 116.5       116.5
Other comprehensive income (loss), net (28.9)     (28.9)  
Issuance of common stock (in shares)   0.4      
Issuance of common stock 0.2   0.2    
Share-based compensation expense 56.9   56.9    
Payments of cash dividends (62.8)   (62.8)    
Balance (in shares) at Jun. 30, 2018   349.4      
Balance at Jun. 30, 2018 4,417.7   7,609.8 (16.4) (3,175.7)
Balance (in shares) at Dec. 31, 2018   346.4      
Balance at Dec. 31, 2018 4,823.2   7,672.8 (18.2) (2,831.4)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 77.3       77.3
Other comprehensive income (loss), net 6.9     6.9  
Issuance of common stock 29.7 $ 6.8 29.7    
Common stock assumed upon business combination 4.7   4.7    
Repurchase and retirement of common stock (in shares)   (8.7)      
Repurchase and retirement of common stock (243.8)   (113.9)   (129.9)
Purchase of forward contract under accelerated share repurchase program (ASR) (60.0)   (60.0)    
Share-based compensation expense 89.6   89.6    
Payments of cash dividends (131.7)   (131.7)    
Balance (in shares) at Jun. 30, 2019   344.5      
Balance at Jun. 30, 2019 4,591.2   7,491.2 (11.3) (2,888.7)
Balance (in shares) at Mar. 31, 2019   352.0      
Balance at Mar. 31, 2019 4,851.2   7,668.6 (10.9) (2,806.5)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 46.2       46.2
Other comprehensive income (loss), net (0.4)     (0.4)  
Issuance of common stock (in shares)   1.1      
Issuance of common stock 0.2   0.2    
Common stock assumed upon business combination 4.7   4.7    
Repurchase and retirement of common stock (in shares)   (8.6)      
Repurchase and retirement of common stock (240.9)   (112.5)   (128.4)
Purchase of forward contract under accelerated share repurchase program (ASR) (60.0)   (60.0)    
Share-based compensation expense 55.7   55.7    
Payments of cash dividends (65.5)   (65.5)    
Balance (in shares) at Jun. 30, 2019   344.5      
Balance at Jun. 30, 2019 $ 4,591.2   $ 7,491.2 $ (11.3) $ (2,888.7)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 24, 2019
Mar. 22, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement of Stockholders' Equity [Abstract]            
Cash dividends (in dollars per share) $ 0.19 $ 0.19 $ 0.19 $ 0.18 $ 0.38 $ 0.36
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation

Basis of Presentation

The unaudited Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2018 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019, or any future period.

The information included in this Quarterly Report on Form 10-Q (“Report”) should be read in conjunction with the “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors,” “Quantitative and Qualitative Disclosures About Market Risk,” and the Consolidated Financial Statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "Form 10-K").

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 Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies

Except for the change in certain policies upon adoption of the accounting standards described below, there have been no material changes to the Company's significant accounting policies, compared to the accounting policies described in Note 2, Significant Accounting Policies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Recently Adopted Accounting Standards

Cloud Computing Arrangement: On January 1, 2019, the Company early adopted FASB ASU No. 2018-15 (Subtopic 350-40) Intangibles — Goodwill and Other-Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which provides guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a service contract. The Company has adopted the standard prospectively, and the adoption did not have a material impact on all applicable implementation costs incurred after the adoption date.

Derivatives and Hedging: On January 1, 2019, the Company adopted FASB ASU No. 2017-12 (Topic 815) Derivatives and Hedging — Targeted Improvements to Accounting for Hedging Activities, and an amendment thereafter, which expands an entity's ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes to the presentation and disclosure requirements. The Company adopted the standard under the modified retrospective approach, and its amendment and presentation and disclosure requirements on a prospective basis. The adoption did not have a material impact on the Condensed Consolidated Financial Statements. See Note 6, Derivative Instruments for additional disclosures required upon adopting the standard.

Amortization on Purchased Callable Debt Securities: On January 1, 2019, the Company adopted FASB ASU No. 2017-08 Receivables—Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for the premium on certain purchased callable debt securities to the earliest call date. The standard will not impact debt securities held at a discount. The Company adopted the standard under the modified retrospective approach. The adoption did not have a material impact on the Condensed Consolidated Financial Statements.

Leases: On January 1, 2019, the Company adopted FASB ASU No. 2016-02, Leases (Topic 842), and the related subsequent amendments ("ASC 842"), which require recognition by the lessees of right-of-use ("ROU") assets and lease liabilities for most leases on the Company's Condensed Consolidated Balance Sheets. The Company adopted the new standard under the modified retrospective approach, and recorded a cumulative-effect adjustment to the opening balance of accumulated deficit as of the effective date. Under the modified retrospective method, financial results reported in periods prior to 2019 are unchanged. The Company elected the package of practical expedients, which did not require the reassessment of existing leases under the new guidance. The Company also elected not to separate non-lease components from lease components and to not recognize ROU assets and lease liabilities for short-term leases.

The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):
 
December 31, 2018
 
 
 
January 1, 2019
 
As reported
 
Adjustments due to ASC 842
 
As adjusted
Assets:
 
 
 
 
 
Prepaid expenses and other current assets
$
268.1

 
$
(1.4
)
 
$
266.7

Property and equipment, net
951.7

 
(42.9
)
 
908.8

Operating lease assets

 
192.5

 
192.5

Other long-term assets
403.5

 
1.3

 
404.8

Total assets
$
9,363.3

 
$
149.5

 
$
9,512.8

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Other accrued liabilities
$
233.5

 
$
35.6

 
$
269.1

Long-term operating lease liabilities

 
185.5

 
185.5

Other long-term liabilities
119.8

 
(66.7
)
 
53.1

Total liabilities
$
4,540.1

 
$
154.4

 
$
4,694.5

 
 
 
 
 
 
Stockholders' equity:
 
 
 
 
 
Accumulated deficit
$
(2,831.4
)
 
$
(4.9
)
 
$
(2,836.3
)


The adoption of the standard had no impact on the Company's Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows or debt-covenant compliance under its current agreements. See Note 15, Commitment and Contingencies, for additional disclosures required upon adopting the standard.

Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases at commencement and, as necessary, at modification. As of June 30, 2019, the Company did not have any finance leases. Operating leases are included in operating lease ROU assets, other accrued liabilities, and operating lease liabilities on the Company's Condensed 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. 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.

Recent Accounting Standards Not Yet Adopted

Fair Value Measurement: In August 2018, the FASB issued ASU No. 2018-13 (Topic 820) Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.

Simplifying the Test for Goodwill Impairment: In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles—Goodwill and Other: Simplifying the Test for Goodwill Impairment, which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the amended guidance, a goodwill impairment charge will now be recognized for the amount by which the carrying value of a reporting unit exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU will be applied on a prospective basis and is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for any impairment tests performed after January 1, 2017. The Company does not expect the adoption to have a material impact on the Consolidated Financial Statements.

Credit Losses on Financial Instruments: In June 2016, the FASB issued ASU No. 2016-13 (Topic 326) Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides more decision-useful information about the expected credit losses on financial instruments and changes the loss impairment methodology. An amendment issued by the FASB in November 2018 clarifies that receivables arising from operating leases are not within the scope of Topic 326 and should be accounted for in accordance with Topic 842. This pronouncement and its amendments are effective for reporting periods beginning after December 15, 2019, and interim periods within those fiscal years, using a modified retrospective adoption method. Early adoption is permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Business Combinations Business Combinations

On April 1, 2019, the Company acquired 100% ownership of Mist Systems, Inc. (“Mist”) for $359.2 million. The purchase consideration consisted of cash of $354.5 million and $4.7 million in share-based awards attributable to services prior to the acquisition. The acquisition of Mist, a company that provides cloud-managed wireless networks powered by artificial intelligence, is expected to enhance Juniper's enterprise networking portfolio by combining Mist’s next-generation Wireless LAN platform with Juniper's wired LAN, SD-WAN, and security solutions to deliver integrated end-to-end user and IT experiences. 

The following table summarizes the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in millions):

Amount
Cash and cash equivalents
$
38.9

Goodwill
228.9

Intangible assets
102.0

Other assets acquired
15.8

Liabilities assumed
(26.4
)
Total
$
359.2


The goodwill recognized in connection with the acquisition is primarily attributable to anticipated synergies from future growth and will not be deductible for income tax purposes.

The following table summarizes the fair value of the separately identifiable intangible assets at the time of acquisition (in millions):
 
Amount
Intangible assets(*):
 
Developed technology
$
81.0

Customer relationships
15.0

Trade name
6.0

Total intangible assets acquired
$
102.0

 ________________________________
(*) Estimated useful life of each of the assets is 5 years.

Acquisition-related costs were not material during the three and six months ended June 30, 2019 and were expensed in the period incurred within general and administrative expense in the Company's Condensed Consolidated Statements of Operations.

The Company's Condensed Consolidated Financial Statements include the operating results of this business combination from the date of acquisition. Pro forma results of operations for this acquisition have not been presented, as the financial impact to the Company's consolidated results of operations is not material. The primary areas of the preliminary purchase price allocation that are subject to change relate to certain legal and income tax matters.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments
6 Months Ended
Jun. 30, 2019
Cash Equivalents and Investments [Abstract]  
Cash Equivalents and Investments 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 June 30, 2019 and December 31, 2018 (in millions):


As of June 30, 2019

As of December 31, 2018

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 securities
$
44.0


$


$


$
44.0


$
46.8


$


$
(0.3
)

$
46.5

Certificates of deposit
51.8






51.8


152.9






152.9

Commercial paper
517.2






517.2


393.6






393.6

Corporate debt securities
518.3


0.4


(0.3
)

518.4


416.1




(3.1
)

413.0

Foreign government debt securities
26.8






26.8


20.0




(0.1
)

19.9

Time deposits
111.2






111.2


278.6






278.6

U.S. government agency securities
41.4






41.4


87.2




(0.2
)

87.0

U.S. government securities
602.5


0.4


(0.1
)

602.8


811.8




(0.5
)

811.3

Total fixed income securities
1,913.2


0.8


(0.4
)

1,913.6


2,207.0




(4.2
)

2,202.8

Privately-held debt and redeemable preferred stock securities
12.6

 
37.4

 

 
50.0


16.6


37.4

 

 
54.0

Total available-for-sale debt securities
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8























Reported as:























Cash equivalents
$
421.6


$


$
(0.1
)

$
421.5


$
936.5


$


$


$
936.5

Short-term investments
1,416.8


0.8


(0.3
)

1,417.3


1,069.2




(1.9
)

1,067.3

Long-term investments
74.8






74.8


201.3




(2.3
)

199.0

Other long-term assets
12.6

 
37.4

 

 
50.0

 
16.6

 
37.4

 

 
54.0

Total
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8




The following table presents the contractual maturities of the Company's total fixed income securities as of June 30, 2019 (in millions):
 
Amortized
Cost
 
Estimated Fair
Value
Due in less than one year
$
1,838.4

 
$
1,838.8

Due between one and five years
74.8

 
74.8

Total
$
1,913.2

 
$
1,913.6



The following tables present the Company's total fixed income securities that were in an unrealized loss position as of June 30, 2019 and December 31, 2018 (in millions):
 
As of June 30, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
1.2

 
$

 
$
17.4

 
$

 
$
18.6

 
$

Certificates of deposit
4.9

 

 

 

 
4.9

 

Corporate debt securities
26.7

 

 
207.6

 
(0.3
)
 
234.3

 
(0.3
)
Foreign government debt securities

 

 
10.9

 

 
10.9

 

U.S. government agency securities
13.0

 

 
17.1

 
(0.1
)
 
30.1

 
(0.1
)
U.S. government securities

 

 
28.9

 

 
28.9

 

Total fixed income securities
$
45.8

 
$

 
$
281.9

 
$
(0.4
)
 
$
327.7

 
$
(0.4
)


 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
3.1

 
$

 
$
43.0

 
$
(0.3
)
 
$
46.1

 
$
(0.3
)
Corporate debt securities
72.6

 
(0.1
)
 
330.7

 
(3.0
)
 
403.3

 
(3.1
)
Foreign government debt securities
1.5

 

 
18.4

 
(0.1
)
 
19.9

 
(0.1
)
U.S. government agency securities
2.0

 

 
45.2

 
(0.2
)
 
47.2

 
(0.2
)
U.S. government securities
344.0

 

 
63.5

 
(0.5
)
 
407.5

 
(0.5
)
Total fixed income securities
$
423.2

 
$
(0.1
)
 
$
500.8

 
$
(4.1
)
 
$
924.0

 
$
(4.2
)


For available-for-sale debt securities that have unrealized losses, the Company assesses impairment by evaluating various factors, including whether (i) it has the intention to sell any of these investments and (ii) whether it is more likely than not that it will be required to sell any of these investments before recovery of the entire amortized cost basis. As of June 30, 2019, the Company had 271 investments in unrealized loss positions. 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 other-than-temporary impairments associated with credit losses were required to be recognized during the three and six months ended June 30, 2019 and June 30, 2018.

During the three and six months ended June 30, 2019 and June 30, 2018, there were no material gross realized gains or losses from available-for-sale debt securities.

Investments in Equity Securities

The following table presents the Company's investments in equity securities as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Equity investments with readily determinable fair value
 
 
 
  Money market funds(1)
$
475.3

 
$
996.9

  Mutual funds(2)
26.5

 
24.3

  Publicly-traded equity securities
1.6

 
2.8

  Equity investments without readily determinable fair value
43.4

 
36.4

  Total equity securities
$
546.8

 
$
1,060.4

 
 
 
 
Reported as:
 
 
 
Cash equivalents
$
471.0

 
$
985.3

Short-term investments
1.6

 
2.8

Prepaid expenses and other current assets
4.7

 
10.9

Other long-term assets
69.5

 
61.4

Total
$
546.8

 
$
1,060.4

________________________________
(1) 
Balance includes $4.3 million and $11.6 million in restricted investments measured at fair value, related to the Company's acquisition-related escrow accounts as of June 30, 2019 and December 31, 2018, respectively.
(2) 
Balance relates to restricted investments measured at fair value related to the Company's Deferred Compensation Plan.

For the three and six months ended June 30, 2019 and June 30, 2018, there were no material unrealized gains or losses recognized for equity investments.

Restricted Cash and Investments

As of June 30, 2019, the carrying value of restricted cash and investments was $92.9 million, of which $22.7 million was included in prepaid expenses and other current assets and $70.2 million was included in other long-term assets on the Condensed Consolidated Balance Sheet.

The following table provides a reconciliation of cash, cash equivalents, and restricted cash included in the Condensed Consolidated Balance Sheets as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash and cash equivalents
$
1,381.3

 
$
2,489.0

Restricted cash included in Prepaid expenses and other current assets
18.0

 
16.8

Restricted cash included in Other long-term assets
44.1

 

  Total cash, cash equivalents, and restricted cash
$
1,443.4

 
$
2,505.8


XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements 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 Condensed Consolidated Balance Sheets (in millions):

Fair Value Measurements at
June 30, 2019

Fair Value Measurements at
December 31, 2018

Quoted Prices in
Active Markets For
Identical Assets
(Level 1)

Significant Other
Observable
Remaining Inputs
(Level 2)

Significant Other
Unobservable
Remaining Inputs
(Level 3)

Total

Quoted 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 securities
$


$
44.0


$


$
44.0


$


$
46.5


$


$
46.5

Certificates of deposit


51.8




51.8




152.9




152.9

Commercial paper


517.2




517.2




393.6




393.6

Corporate debt securities


518.4




518.4




413.0




413.0

Foreign government debt securities


26.8




26.8




19.9




19.9

Time deposits


111.2




111.2




278.6




278.6

U.S. government agency securities


41.4




41.4




87.0




87.0

U.S. government securities
351.7


251.1




602.8


352.8


458.5




811.3

Privately-held debt and redeemable preferred stock securities

 

 
50.0

 
50.0

 

 

 
54.0

 
54.0

Total available-for-sale debt securities
351.7


1,561.9


50.0


1,963.6


352.8


1,850.0


54.0


2,256.8

Equity securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
475.3

 

 

 
475.3

 
996.9

 

 

 
996.9

Mutual funds
26.5






26.5


24.3






24.3

Publicly-traded equity securities
1.6

 

 

 
1.6

 
2.8

 

 

 
2.8

Total equity securities
503.4

 

 

 
503.4

 
1,024.0

 

 

 
1,024.0

Derivative assets:























Foreign exchange contracts


5.5




5.5




5.3




5.3

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1

Liabilities:





















Derivative liabilities:





















Foreign exchange contracts
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)






















Total assets, reported as:





















Cash equivalents
$
471.0


$
421.5


$


$
892.5


$
1,025.2


$
896.6


$


$
1,921.8

Short-term investments
349.7


1,069.2




1,418.9


297.5


772.6




1,070.1

Long-term investments
3.6


71.2




74.8


18.2


180.8




199.0

Prepaid expenses and other current assets
4.7


5.5




10.2


10.8


5.3




16.1

Other long-term assets
26.1




50.0


76.1


25.1




54.0


79.1

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1























Total liabilities, reported as:





















Other accrued liabilities
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)


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. The Company's policy is to recognize asset or liability transfers among Level 1, Level 2, and Level 3 at the beginning of the quarter in which a change in circumstances resulted in a transfer. During the three and six months ended June 30, 2019, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value.

All of 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 financing activities and the investee's capital structure. During the three and six months ended June 30, 2019, there were no significant activities related to privately-held debt and redeemable preferred stock securities.

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis

Certain of the Company's assets, including intangible assets and goodwill, are measured at fair value on a nonrecurring basis, when they are deemed to be other-than temporarily impaired. There were no impairment charges recognized during the three and six months ended June 30, 2019.

Equity investments without readily determinable fair value are measured at fair value, when they are deemed to be impaired or when there is an adjustment from observable price changes. For the three and six months ended June 30, 2019, there were no material impairment charges or adjustments resulting from observable price changes for equity investments without readily determinable fair value.

As of June 30, 2019 and December 31, 2018, 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 June 30, 2019 and December 31, 2018, the estimated fair value of the Company's total outstanding debt in the Condensed Consolidated Balance Sheets was $1,897.4 million and $2,158.7 million, respectively, based on observable market inputs (Level 2). The carrying value of the promissory note issued to the Company in connection with the previously completed sale of Junos Pulse, along with the accumulated interest paid in kind, of $73.7 million and $69.0 million approximates its fair value as of June 30, 2019 and December 31, 2018, respectively. Notes receivable are generally classified as Level 3 asset due to the lack of observable inputs to determine fair value. The carrying value of a contract manufacturer deposit of $65.8 million, reported within other long-term assets, in the Condensed Consolidated Balance Sheets approximates its fair value as of June 30, 2019. See Note 7, Other Financial Information, for further information on the contract manufacturer deposit.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments Derivative Instruments

The Company uses derivatives to partially offset its market exposure to fluctuations in certain foreign currencies and does not enter into derivatives for speculative or trading purposes.

The notional amount of the Company's foreign currency derivatives is summarized as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash flow hedges
$
381.8

 
$
497.7

Non-designated derivatives
194.6

 
158.7

   Total
$
576.4

 
$
656.4



Cash Flow Hedges

The Company uses foreign currency forward 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. Execution of cash flow hedge derivatives typically occurs every month with maturities of eighteen months or less. As of June 30, 2019, an estimated $0.4 million of unrealized net gain within accumulated other comprehensive loss is expected to be reclassified into earnings within the next 12 months.

The Company recognized an unrealized loss of $2.1 million and unrealized gain of $1.3 million in accumulated other comprehensive income for the effective portion of its derivative instruments for the three and six months ended June 30, 2019, respectively; and an unrealized loss of $15.9 million and $2.5 million for the comparable periods in fiscal 2018, respectively. The Company reclassified a gain of $0.3 million and a loss of $0.7 million out of accumulated other comprehensive income to cost of revenues and operating expenses in the Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2019, respectively, and a gain of $3.3 million and $8.9 million for the comparable periods in fiscal 2018, respectively.

See Note 5, Fair Value Measurements, for the fair values of the Company's derivative instruments in the Condensed Consolidated Balance Sheets.

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 three months. The outstanding non-designated derivative instruments are carried at fair value. Changes in the fair value of these derivatives recorded in other expense, net within the Condensed Consolidated Statements of Operations were not material during the three and six months ended June 30, 2019 and June 30, 2018.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information
6 Months Ended
Jun. 30, 2019
Other Financial Information [Abstract]  
Other Financial Information Other Financial Information

Inventory

Total inventory consisted of the following (in millions):
 
As of

June 30,
2019
 
December 31,
2018
Production and service materials
$
72.2

 
$
60.6

Finished goods
22.1

 
21.4

Inventory
$
94.3

 
$
82.0

 
 
 
 
Reported as:
 
 
 
Prepaid expenses and other current assets
$
92.1

 
$
80.6

Other long-term assets
2.2

 
1.4

Total
$
94.3

 
$
82.0



Deposit

The Company has a non-interest bearing deposit balance of $65.8 million, net of an unamortized discount balance of $4.2 million, to a contract manufacturer per the terms of the agreement. The discount is calculated based on an imputed interest rate of 5.0% at June 30, 2019. The imputed interest will be amortized over the term of the deposit to interest income along with a corresponding charge to cost of revenues. The deposit is due in the third quarter of 2020 and has been classified as other long-term assets on the Condensed Consolidated Balance Sheets.

Warranties

Changes during the six months ended June 30, 2019 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):
Balance as of December 31, 2018
$
28.0

Provisions made during the period
16.2

Actual costs incurred during the period
(15.6
)
Balance as of June 30, 2019
$
28.6



Deferred Revenue

Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Deferred product revenue:
 
 
 
Undelivered product commitments and other product deferrals
$
142.0

 
$
163.3

Deferred gross product revenue
142.0

 
163.3

Deferred cost of product revenue
(8.6
)
 
(18.9
)
Deferred product revenue, net
133.4

 
144.4

Deferred service revenue
1,068.0

 
1,069.2

Total
$
1,201.4

 
$
1,213.6

Reported as:
 
 
 
Current
$
820.0

 
$
829.3

Long-term
381.4

 
384.3

Total
$
1,201.4

 
$
1,213.6



Revenue

See Note 12, Segments, for disaggregated revenue by product and service, customer vertical, and geographic region.

Product revenue of $15.0 million and $40.6 million included in deferred revenue at January 1, 2019 was recognized during the three and six months ended June 30, 2019, respectively. Service revenue of $190.5 million and $456.8 million included in deferred revenue at January 1, 2019 was recognized during the three and six months ended June 30, 2019, respectively.

The following table summarizes the transaction price for contracts that have not yet been recognized as revenue as of June 30, 2019 and when the Company expects to recognize the amounts as revenue (in millions):
 
Revenue Recognition Expected by Period
 
Total
 
Less than 1 year
 
1-3 years
 
More than 3 years
Product
$
142.0

 
$
115.3

 
$
23.3

 
$
3.4

Service
1,068.0

 
713.3

 
297.0

 
57.7

Total
$
1,210.0

 
$
828.6

 
$
320.3

 
$
61.1



Deferred Commissions

Deferred commissions were $23.4 million as of June 30, 2019. For the three and six months ended June 30, 2019, amortization expense for the deferred commissions was $31.2 million and $66.1 million, respectively. There were no impairment charges recognized during the three and six months ended June 30, 2019.

Other Expense, Net

Other expense, net, consisted of the following (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Interest income
$
19.8

 
$
16.0

 
$
43.3

 
$
30.9

Interest expense
(22.0
)
 
(25.9
)
 
(46.2
)
 
(51.9
)
(Loss) gain on investments, net
(2.8
)
 
0.6

 
(1.2
)
 
0.1

Other
0.4

 
0.4

 
1.3

 
(2.1
)
Other expense, net
$
(4.6
)
 
$
(8.9
)
 
$
(2.8
)
 
$
(23.0
)

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Charges
6 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring Charges Restructuring Charges

During the first quarter of 2019, the Company initiated a restructuring plan (the "2019 Restructuring Plan") designed to realign its workforce with the Company's sales strategy, improve productivity, and enhance cost efficiencies. During the second quarter of 2019, the Company amended the 2019 Restructuring Plan and undertook certain further actions that resulted in additional severance, additional facility consolidation, and contract termination costs.

During the three and six months ended June 30, 2019, the Company recorded $7.0 million and $22.1 million of severance costs related to workforce reductions, $1.9 million and $2.1 million of facility consolidations, and $12.5 million of contract termination costs, respectively, to restructuring charges in the Condensed Consolidated Statements of Operations.

Restructuring liabilities are reported within other accrued liabilities in the Condensed Consolidated Balance Sheets. The following table provides a summary of changes in the restructuring liabilities for the Company's 2019 and prior year restructuring plans (in millions):
 
December 31,
2018
 
Charges
 
Cash
Payments
 

Other
 
June 30,
2019
Severance
$
1.1

 
$
22.1

 
$
(19.2
)
 
$

 
$
4.0

Facility consolidations

 
2.1

 
(0.1
)
 
(2.0
)
 

Contract terminations

 
12.5

 

 
(0.2
)
 
12.3

Total
$
1.1

 
$
36.7

 
$
(19.3
)
 
$
(2.2
)
 
$
16.3



The Company expects to pay the remaining restructuring liabilities by the end of the third quarter of 2019.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt Debt

Revolving Credit Facility

In April 2019, 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 working capital and general corporate purposes. The Revolving Credit Facility will terminate in April 2024, subject to two one-year maturity extension options, on the terms and conditions as set forth in the credit agreement. As of June 30, 2019, there were no amounts outstanding under the Revolving Credit Facility.

Borrowings under the Revolving Credit Facility will bear interest, at either (i) a floating rate per annum equal to the base rate plus a margin of between 0.00% and 0.375%, depending on the Company's public debt rating or ii) a per annum rate equal to the reserve adjusted Eurocurrency rate, plus a margin of between 0.910% and 1.375%, depending on the Company's public debt rating. Base rate is defined as the greatest of (A) Citibank's base rate, (B) the federal funds rate plus 0.500% or (C) the ICE Benchmark Administration Settlement Rate applicable to dollars for a period of one month plus 1.00%. The Eurocurrency rate is determined for U.S. dollars and Pounds Sterling as the rate at which deposits in such currency are offered in the London interbank market for the applicable interest period and for Euro as the rate specified for deposits in Euro with a maturity comparable to the applicable interest period.

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) and an interest coverage ratio no less than 3.0x during the term of the credit facility. As of June 30, 2019, the Company was in compliance with all covenants in the Credit Agreement.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Equity
6 Months Ended
Jun. 30, 2019
Stockholders' Equity Note [Abstract]  
Equity Equity

The following table summarizes dividends paid, stock repurchases and retirements under the Company's stock repurchase program (in millions, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Dividends
 
 
 
 
 
 
 
Per share
$
0.19

 
$
0.18

 
$
0.38

 
$
0.36

Amount
$
65.5

 
$
62.8

 
$
131.7

 
$
124.9

 
 
 
 
 
 
 
 
Repurchased under the 2018 Stock Repurchase Program
 
 
 
 
 
 
 
Shares
8.6

 

 
8.6

 
23.3

Average price per share
$
27.94

 
$

 
$
27.94

 
$
25.80

Amount
$
300.0

 
$

 
$
300.0

 
$
750.0



Cash Dividends on Shares of Common Stock

During the three and six months ended June 30, 2019, the Company declared a quarterly cash dividend of $0.19 per share of common stock on January 29, 2019 and April 25, 2019, respectively, which was paid on March 22, 2019 and June 24, 2019, respectively, to stockholders of record on March 1, 2019 and June 3, 2019, respectively. 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 16, Subsequent Event, for discussion of the Company's dividend declaration subsequent to June 30, 2019.

Stock Repurchase Activities

In January 2018, the Board approved a $2.0 billion share repurchase program ("2018 Stock Repurchase Program"). As part of the 2018 Stock Repurchase Program, in February 2018, the Company entered into an ASR to repurchase $750.0 million of its common stock. The Company made an up-front payment of $750.0 million pursuant to the ASR to repurchase its common stock. The aggregate number of shares ultimately repurchased of 29.3 million shares of common stock was determined based on a volume weighted average repurchase price, less an agreed upon discount, of $25.62 per share.

On April 29, 2019, the Company entered into an ASR, to repurchase an aggregate of approximately $300.0 million of the Company’s outstanding common stock. Under the ASR, the Company made an up-front payment of $300.0 million pursuant to the ASR and received and retired an initial 8.6 million shares of the Company’s common stock for an aggregate price of $240.0 million, based on the market price of $27.94 per share of the Company’s common stock on the date of the transaction. The initial shares received by the Company were retired, accounted for as a reduction to stockholder’s equity in the Condensed Consolidated Balance Sheets, and treated as a repurchase of common stock for purposes of calculating earnings per share. The forward contract for the remaining $60.0 million is considered indexed to the Company's common stock and met all of the applicable criteria for equity classification.

The total number of shares of the Company's common stock to be ultimately received under the ASR will be calculated using the average daily volume weighted average price of the Company's stock during the repurchase period, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR. Final settlement of the transactions under the ASR is expected to be completed no sooner than July 1, 2019 and no later than September 26, 2019.

As of June 30, 2019, there was approximately $1.0 billion of authorized funds remaining under the 2018 Stock Repurchase Program.

Future share repurchases under the 2018 Stock Repurchase Program will be subject to a review of the circumstances at that time and will be made from time to time in private transactions or open market purchases as permitted by securities laws and other legal requirements. The Company's 2018 Stock Repurchase Program may be discontinued at any time.

In addition to repurchases under the 2018 Stock Repurchase Program, the Company also repurchases common stock from certain employees in connection with the net issuance of shares to satisfy applicable tax withholding requirements upon the vesting of certain stock awards issued to such employees. Repurchases associated with tax withholdings were not material during the three and six months ended June 30, 2019 and June 30, 2018.

Accumulated Other Comprehensive Loss, Net of Tax

The components of accumulated other comprehensive loss, net of related taxes, for the six months ended June 30, 2019 were as follows (in millions):
 
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
 
Unrealized
 Gains/Losses
on Cash Flow
Hedges
 
Foreign
Currency
Translation
Adjustments
 
Total
Balance as of December 31, 2018
$
25.5

 
$
(0.9
)
 
$
(42.8
)
 
$
(18.2
)
Other comprehensive income before reclassifications
3.8

 
0.3

 
1.3

 
5.4

Amount reclassified from accumulated other comprehensive loss

 
1.5

 

 
1.5

Other comprehensive income, net
3.8

 
1.8

 
1.3

 
6.9

Balance as of June 30, 2019
$
29.3

 
$
0.9

 
$
(41.5
)
 
$
(11.3
)

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Employee Benefit Plans Employee Benefit Plans

Equity Incentive Plans

The Company has stock-based compensation plans pursuant to which it has granted stock options, restricted stock units (“RSUs”), and performance share awards (“PSAs”). The Company also maintains its 2008 Employee Stock Purchase Plan (the “ESPP”) for all eligible employees. As of June 30, 2019, 15.9 million and 7.4 million shares were available for future issuance under the Company's 2015 Equity Incentive Plan (the "2015 Plan") and the ESPP, respectively. In connection with past acquisitions, the Company also assumed or substituted stock options, RSUs, restricted stock unit awards ("RSAs"), and PSAs.

On April 1, 2019, the Company completed the acquisition of Mist. In connection with the acquisition, the Company assumed stock options, RSUs and RSAs, including those that had been granted under the Mist Systems, Inc. 2014 Equity Incentive Plan (the "Mist Plan"), and converted the awards into Juniper Networks' stock options, RSUs and RSAs, respectively, based on an exchange ratio set forth in the acquisition agreement between Juniper Networks and Mist. The Company assumed an aggregate of 1.9 million shares of stock options, RSUs and RSAs in connection with the acquisition of Mist. No additional awards can be granted under the Mist Plan.

Stock Option Activities

The following table summarizes the Company’s stock option activity and related information as of and for the six months ended June 30, 2019 (in millions, except for per share amounts and years):
 
Outstanding Options
 
Number of Shares
 
Weighted Average
Exercise Price
per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
0.1

 
$
20.66

 
 
 
 
Assumed upon the acquisition of Mist
1.1

 
5.05

 
 
 
 
Exercised
(0.1
)
 
20.32

 
 
 
 
Expired/Canceled
(0.1
)
 
6.55

 
 
 
 
Balance as of June 30, 2019
1.0

 
$
4.95

 
8.5
 
$
22.5

 
 
 
 
 
 
 
 
As of June 30, 2019:
 
 
 
 
 
 
 
Vested and expected-to-vest options
1.0

 
$
4.95

 
8.5
 
$
22.5

Exercisable options
0.1

 
$
4.24

 
8.0
 
$
2.3



Restricted Stock Unit and Performance Share Award Activities

The Company’s RSU and PSA activity and related information as of and for the six months ended June 30, 2019 were as follows (in millions, except per share amounts and years):
 
Outstanding RSUs, RSAs and PSAs(4)
 
Number of Shares
 
Weighted Average
Grant-Date Fair
Value per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
17.4

 
$
25.32

 
 
 
 
RSUs granted (1)(3)
6.7

 
25.51

 
 
 
 
RSUs assumed upon the acquisition of Mist
0.1

 
25.81

 
 
 
 
RSAs assumed upon the acquisition of Mist
0.7

 
27.20

 
 
 
 
PSAs granted (2)(3)
1.4

 
25.18

 
 
 
 
RSUs vested
(4.2
)
 
25.89

 
 
 
 
RSAs vested
(0.1
)
 
23.11

 
 
 
 
PSAs vested
(0.5
)
 
26.77

 
 
 
 
RSUs canceled
(1.5
)
 
26.12

 
 
 
 
PSAs canceled
(0.7
)
 
23.61

 
 
 
 
Balance as of June 30, 2019
19.3

 
$
25.29

 
1.3
 
$
514.2

________________________________
(1) 
Includes service-based and market-based RSUs. The number of shares subject to market-based condition represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to market-based condition that would be issued if market criteria determined by the Compensation Committee of the Board are achieved at target is 0.2 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.4 million shares.
(2) 
The number of shares subject to PSAs granted represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to these PSAs that would be issued if performance goals determined by the Compensation Committee of the Board are achieved at target is 0.4 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.7 million shares.
(3) 
The grant date fair value of RSUs and PSAs were 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 the six months ended June 30, 2019, the Company declared a quarterly cash dividend of $0.19 per share of common stock on January 29, 2019 and April 25, 2019.
(4) 
0.3 million shares of PSAs were modified during the six months ended June 30, 2019, which relate to PSAs granted in 2018 and PSAs assumed by the Company in connection with acquisitions consummated in 2016. Compensation cost resulting from the modifications totaled $7.3 million to be recognized over the remaining terms of the modified awards.


Employee Stock Purchase Plan

On November 6, 2017, the Company’s Compensation Committee amended and restated the ESPP to provide that the offering period that began on February 1, 2018 would be for 24 months 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.

For the six months ended June 30, 2019 and June 30, 2018, shares issued under the ESPP were approximately 1.2 million and 1.3 million shares of common stock through the ESPP at an average exercise price of $22.04 and $22.23 per share, respectively. There were no stock purchases under the ESPP during the three months ended June 30, 2019 and June 30, 2018.

Share-Based Compensation Expense

Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and the ESPP was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues - Product
$
1.6

 
$
1.7

 
$
3.5

 
$
3.6

Cost of revenues - Service
4.4

 
4.9

 
8.9

 
9.7

Research and development
26.2

 
29.6

 
38.4

 
73.7

Sales and marketing
15.1

 
14.0

 
24.5

 
27.5

General and administrative
8.4

 
6.4

 
14.3

 
12.5

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0



The following table summarizes share-based compensation expense by award type (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Stock options
$
3.2

 
$
0.1

 
$
3.3

 
$
0.2

RSUs, RSAs, and PSAs
47.7

 
52.0

 
76.8

 
117.6

ESPP
4.8

 
4.5

 
9.5

 
9.2

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0


As of June 30, 2019, the total unrecognized compensation cost related to unvested share-based awards was $362.7 million to be recognized over a weighted-average period of 1.8 years.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Segments
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Segments 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 product and service, customer vertical, and geographic region as presented below.

The following table presents net revenues by product and service (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Routing
$
416.9

 
$
490.6

 
$
791.6

 
$
898.7

Switching
215.6

 
254.8

 
392.0

 
484.8

Security
81.4

 
79.5

 
149.0

 
152.2

Total product
713.9

 
824.9

 
1,332.6

 
1,535.7

 
 
 
 
 
 
 
 
Total service
388.6

 
379.2

 
771.6

 
751.0

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7



The following table presents net revenues by customer vertical(*) (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cloud
$
285.0

 
$
284.4

 
$
508.2

 
$
555.3

Service Provider
447.2

 
524.9

 
882.8

 
1,005.0

Enterprise
370.3

 
394.8

 
713.2

 
726.4

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


________________________________
(*)
Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.

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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Americas:
 
 
 
 
 
 
 
United States
$
601.2

 
$
624.8

 
$
1,077.8

 
$
1,157.1

Other
47.6

 
50.9

 
114.6

 
106.2

Total Americas
648.8

 
675.7

 
1,192.4

 
1,263.3

Europe, Middle East, and Africa
291.9

 
308.9

 
578.1

 
616.9

Asia Pacific
161.8

 
219.5

 
333.7

 
406.5

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

The following table provides details of income taxes (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Income before income taxes
$
77.8

 
$
150.9

 
$
122.3

 
$
192.3

Income tax provision
$
31.6

 
$
34.4

 
$
45.0

 
$
41.4

Effective tax rate
40.6
%
 
22.8
%
 
36.8
%
 
21.5
%

The Company’s effective tax rate differs from the statutory rate of 21%, primarily due to the tax impact of state taxes, geographic mix of earnings including foreign-derived intangible income deductions and global intangible low-taxed income, R&D tax credits, tax audit settlements, nondeductible compensation, international realignments, and transfer pricing adjustments.

The Company's effective tax rate during the three and six months ended June 30, 2019, reflects the impact of an international realignment and a related write-down of certain deferred tax assets, and the inability to fully benefit certain discrete charges recorded in the prior quarter.

As of June 30, 2019, the total amount of gross unrecognized tax benefits was $181.3 million, of which $178.0 million, if recognized, would affect the effective tax rate.

The Company engages in continuous discussions and negotiations with tax authorities regarding tax matters in various jurisdictions. It is reasonably possible that the balance of unrecognized tax benefits could decrease by up to $34.3 million within the next twelve months due to lapses of applicable statutes of limitations and the completion of tax review cycles in various tax jurisdictions.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Net Income Per Share Net Income per Share

The Company computed basic and diluted net income per share as follows (in millions, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
46.2

 
$
116.5

 
$
77.3

 
$
150.9

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
346.3

 
349.0

 
347.2

 
352.2

Dilutive effect of employee stock awards
2.8

 
2.3

 
4.5

 
4.6

Weighted-average shares used to compute diluted net income per share
349.1

 
351.3

 
351.7

 
356.8

Net income per share
 
 
 
 
 
 
 
Basic
$
0.13

 
$
0.33

 
$
0.22

 
$
0.43

Diluted
$
0.13

 
$
0.33

 
$
0.22

 
$
0.42

 
 
 
 
 
 
 
 
Anti-dilutive shares
6.8

 
10.2

 
7.0

 
3.9


XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies

Commitments

Except for the items below, there have been no material changes to the Company's commitments compared to the commitments described in Note 16, Commitments and Contingencies, in Notes to Consolidated Financial Statements in Item 8 of Part II of the Form 10-K.

Leases

The Company leases its facilities and certain equipment under non-cancelable operating leases that have remaining lease terms of 1 to 11 years and 1 to 5 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):
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
Operating lease cost
$
14.0

 
$
25.9

Variable lease cost
2.7

 
5.8

Total lease cost
$
16.7

 
$
31.7

 
 
 
 
Operating cash outflows from operating leases
$
12.0

 
$
23.6

ROU assets obtained in exchange for new operating lease liabilities
$
0.7

 
$
1.3

 
 
 
 
Weighted average remaining lease term (years)
6.0

 
6.0

Weighted average discount rate
4.4
%
 
4.4
%


As of June 30, 2019, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):
Years Ending December 31,
Amount
2019
$
21.6

2020
48.3

2021
41.2

2022
33.5

2023
30.4

Thereafter
60.2

Total lease payments
235.2

Less: interest
(27.9
)
Total
$
207.3

 
 
Balance Sheet Information
 
Other accrued liabilities
39.8

Long-term operating lease liabilities
167.5

Total
$
207.3




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. These purchase commitments totaled $593.4 million as of June 30, 2019.

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 June 30, 2019, the Company had accrued $30.8 million based on its estimate of such charges.

Legal Proceedings

Investigations

The Company previously disclosed that it has been the subject of investigations by the U.S. Securities and Exchange Commission ("SEC") and the U.S. Department of Justice ("DOJ") into possible violations by the Company of the U.S. Foreign Corrupt Practices Act. In cooperation with these investigations, the Company and the Audit Committee of the Board of Directors, with the assistance of outside counsel and other independent advisors, conducted a thorough internal investigation. As a result of its internal investigation, the Company made significant improvements in its internal controls and carried out a number of disciplinary actions. In the fourth quarter of 2017, the DOJ notified the Company that the DOJ has closed its investigation related to these matters without taking any action against the Company. The Company is continuing to fully cooperate with the SEC’s ongoing investigation, and based on the Company’s recent communications with the Staff of the SEC, the Company believes that it is likely that the Staff of the SEC will seek to bring an enforcement action against the Company. The Company believes it is probable that it could incur a loss and has established an estimated legal reserve of $12.0 million related to the ongoing SEC investigation; however, as discussions are continuing, there can be no assurance as to the timing or the terms of any final resolution of this matter.

Other Litigations and Investigations

In addition to the investigations discussed above, the Company is involved in other investigations, disputes, litigations, 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 none of these existing claims or proceedings are likely 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 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Event
6 Months Ended
Jun. 30, 2019
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event

Dividend Declaration

On July 25, 2019, the Company announced that the Board declared a cash dividend of $0.19 per share of common stock to be paid on September 25, 2019 to stockholders of record as of the close of business on September 4, 2019.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The unaudited Condensed Consolidated Financial Statements of Juniper Networks, Inc. (the “Company” or “Juniper”) have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The Condensed Consolidated Balance Sheet as of December 31, 2018 has been derived from the audited Consolidated Financial Statements at that date. In the opinion of management, all adjustments, including normal recurring accruals, considered necessary for a fair presentation have been included. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019, or any future period.

The information included in this Quarterly Report on Form 10-Q (“Report”) should be read in conjunction with the “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Risk Factors,” “Quantitative and Qualitative Disclosures About Market Risk,” and the Consolidated Financial Statements and footnotes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "Form 10-K").

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 Condensed Consolidated Financial Statements and the accompanying notes. Actual results could differ materially from those estimates under different assumptions or conditions.
Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted
Recently Adopted Accounting Standards

Cloud Computing Arrangement: On January 1, 2019, the Company early adopted FASB ASU No. 2018-15 (Subtopic 350-40) Intangibles — Goodwill and Other-Internal-Use Software: Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which provides guidance on a customer's accounting for implementation, set-up, and other upfront costs incurred in a cloud computing arrangement that is hosted by a service contract. The Company has adopted the standard prospectively, and the adoption did not have a material impact on all applicable implementation costs incurred after the adoption date.

Derivatives and Hedging: On January 1, 2019, the Company adopted FASB ASU No. 2017-12 (Topic 815) Derivatives and Hedging — Targeted Improvements to Accounting for Hedging Activities, and an amendment thereafter, which expands an entity's ability to hedge financial and nonfinancial risk components and amends how companies assess effectiveness as well as changes to the presentation and disclosure requirements. The Company adopted the standard under the modified retrospective approach, and its amendment and presentation and disclosure requirements on a prospective basis. The adoption did not have a material impact on the Condensed Consolidated Financial Statements. See Note 6, Derivative Instruments for additional disclosures required upon adopting the standard.

Amortization on Purchased Callable Debt Securities: On January 1, 2019, the Company adopted FASB ASU No. 2017-08 Receivables—Nonrefundable Fees and Other Costs (Subtopic 310-20): Premium Amortization on Purchased Callable Debt Securities, which shortens the amortization period for the premium on certain purchased callable debt securities to the earliest call date. The standard will not impact debt securities held at a discount. The Company adopted the standard under the modified retrospective approach. The adoption did not have a material impact on the Condensed Consolidated Financial Statements.

Leases: On January 1, 2019, the Company adopted FASB ASU No. 2016-02, Leases (Topic 842), and the related subsequent amendments ("ASC 842"), which require recognition by the lessees of right-of-use ("ROU") assets and lease liabilities for most leases on the Company's Condensed Consolidated Balance Sheets. The Company adopted the new standard under the modified retrospective approach, and recorded a cumulative-effect adjustment to the opening balance of accumulated deficit as of the effective date. Under the modified retrospective method, financial results reported in periods prior to 2019 are unchanged. The Company elected the package of practical expedients, which did not require the reassessment of existing leases under the new guidance. The Company also elected not to separate non-lease components from lease components and to not recognize ROU assets and lease liabilities for short-term leases.

The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):
 
December 31, 2018
 
 
 
January 1, 2019
 
As reported
 
Adjustments due to ASC 842
 
As adjusted
Assets:
 
 
 
 
 
Prepaid expenses and other current assets
$
268.1

 
$
(1.4
)
 
$
266.7

Property and equipment, net
951.7

 
(42.9
)
 
908.8

Operating lease assets

 
192.5

 
192.5

Other long-term assets
403.5

 
1.3

 
404.8

Total assets
$
9,363.3

 
$
149.5

 
$
9,512.8

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Other accrued liabilities
$
233.5

 
$
35.6

 
$
269.1

Long-term operating lease liabilities

 
185.5

 
185.5

Other long-term liabilities
119.8

 
(66.7
)
 
53.1

Total liabilities
$
4,540.1

 
$
154.4

 
$
4,694.5

 
 
 
 
 
 
Stockholders' equity:
 
 
 
 
 
Accumulated deficit
$
(2,831.4
)
 
$
(4.9
)
 
$
(2,836.3
)


The adoption of the standard had no impact on the Company's Condensed Consolidated Statements of Operations and Condensed Consolidated Statements of Cash Flows or debt-covenant compliance under its current agreements. See Note 15, Commitment and Contingencies, for additional disclosures required upon adopting the standard.

Leases

The Company determines if an arrangement is a lease at inception. The Company evaluates classification of leases at commencement and, as necessary, at modification. As of June 30, 2019, the Company did not have any finance leases. Operating leases are included in operating lease ROU assets, other accrued liabilities, and operating lease liabilities on the Company's Condensed 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. 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.

Recent Accounting Standards Not Yet Adopted

Fair Value Measurement: In August 2018, the FASB issued ASU No. 2018-13 (Topic 820) Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements under ASC 820. This ASU is to be applied on a prospective basis for certain modified or new disclosure requirements, and all other amendments in the standard are to be applied on a retrospective basis. The new standard is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.

Simplifying the Test for Goodwill Impairment: In January 2017, the FASB issued ASU No. 2017-04 (Topic 350) Intangibles—Goodwill and Other: Simplifying the Test for Goodwill Impairment, which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. Under the amended guidance, a goodwill impairment charge will now be recognized for the amount by which the carrying value of a reporting unit exceeds its fair value, not to exceed the carrying amount of goodwill. This ASU will be applied on a prospective basis and is effective for interim and annual periods beginning after December 15, 2019, with early adoption permitted for any impairment tests performed after January 1, 2017. The Company does not expect the adoption to have a material impact on the Consolidated Financial Statements.

Credit Losses on Financial Instruments: In June 2016, the FASB issued ASU No. 2016-13 (Topic 326) Financial Instruments—Credit Losses: Measurement of Credit Losses on Financial Instruments, which provides more decision-useful information about the expected credit losses on financial instruments and changes the loss impairment methodology. An amendment issued by the FASB in November 2018 clarifies that receivables arising from operating leases are not within the scope of Topic 326 and should be accounted for in accordance with Topic 842. This pronouncement and its amendments are effective for reporting periods beginning after December 15, 2019, and interim periods within those fiscal years, using a modified retrospective adoption method. Early adoption is permitted. The Company is currently evaluating the impact of adoption on the Consolidated Financial Statements.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Schedule of new accounting pronouncements and changes in accounting principles
The cumulative effect of the adjustments made to the Company's Condensed Consolidated Balance Sheet as of the adoption date is detailed as follows (in millions):
 
December 31, 2018
 
 
 
January 1, 2019
 
As reported
 
Adjustments due to ASC 842
 
As adjusted
Assets:
 
 
 
 
 
Prepaid expenses and other current assets
$
268.1

 
$
(1.4
)
 
$
266.7

Property and equipment, net
951.7

 
(42.9
)
 
908.8

Operating lease assets

 
192.5

 
192.5

Other long-term assets
403.5

 
1.3

 
404.8

Total assets
$
9,363.3

 
$
149.5

 
$
9,512.8

 
 
 
 
 
 
Liabilities:
 
 
 
 
 
Other accrued liabilities
$
233.5

 
$
35.6

 
$
269.1

Long-term operating lease liabilities

 
185.5

 
185.5

Other long-term liabilities
119.8

 
(66.7
)
 
53.1

Total liabilities
$
4,540.1

 
$
154.4

 
$
4,694.5

 
 
 
 
 
 
Stockholders' equity:
 
 
 
 
 
Accumulated deficit
$
(2,831.4
)
 
$
(4.9
)
 
$
(2,836.3
)

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations (Tables)
6 Months Ended
Jun. 30, 2019
Business Combinations [Abstract]  
Summary of Estimated Fair Value of Assets Acquired
The following table summarizes the estimated fair value of the assets acquired and liabilities assumed at the acquisition date (in millions):

Amount
Cash and cash equivalents
$
38.9

Goodwill
228.9

Intangible assets
102.0

Other assets acquired
15.8

Liabilities assumed
(26.4
)
Total
$
359.2


Summary of the Fair Value of Separately Identifiable Intangible Assets Acquired
The following table summarizes the fair value of the separately identifiable intangible assets at the time of acquisition (in millions):
 
Amount
Intangible assets(*):
 
Developed technology
$
81.0

Customer relationships
15.0

Trade name
6.0

Total intangible assets acquired
$
102.0

 ________________________________
(*) Estimated useful life of each of the assets is 5 years.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments (Tables)
6 Months Ended
Jun. 30, 2019
Cash Equivalents and Investments [Abstract]  
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 June 30, 2019 and December 31, 2018 (in millions):


As of June 30, 2019

As of December 31, 2018

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 securities
$
44.0


$


$


$
44.0


$
46.8


$


$
(0.3
)

$
46.5

Certificates of deposit
51.8






51.8


152.9






152.9

Commercial paper
517.2






517.2


393.6






393.6

Corporate debt securities
518.3


0.4


(0.3
)

518.4


416.1




(3.1
)

413.0

Foreign government debt securities
26.8






26.8


20.0




(0.1
)

19.9

Time deposits
111.2






111.2


278.6






278.6

U.S. government agency securities
41.4






41.4


87.2




(0.2
)

87.0

U.S. government securities
602.5


0.4


(0.1
)

602.8


811.8




(0.5
)

811.3

Total fixed income securities
1,913.2


0.8


(0.4
)

1,913.6


2,207.0




(4.2
)

2,202.8

Privately-held debt and redeemable preferred stock securities
12.6

 
37.4

 

 
50.0


16.6


37.4

 

 
54.0

Total available-for-sale debt securities
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8























Reported as:























Cash equivalents
$
421.6


$


$
(0.1
)

$
421.5


$
936.5


$


$


$
936.5

Short-term investments
1,416.8


0.8


(0.3
)

1,417.3


1,069.2




(1.9
)

1,067.3

Long-term investments
74.8






74.8


201.3




(2.3
)

199.0

Other long-term assets
12.6

 
37.4

 

 
50.0

 
16.6

 
37.4

 

 
54.0

Total
$
1,925.8


$
38.2


$
(0.4
)

$
1,963.6


$
2,223.6


$
37.4


$
(4.2
)

$
2,256.8




Maturities of fixed income securities
The following table presents the contractual maturities of the Company's total fixed income securities as of June 30, 2019 (in millions):
 
Amortized
Cost
 
Estimated Fair
Value
Due in less than one year
$
1,838.4

 
$
1,838.8

Due between one and five years
74.8

 
74.8

Total
$
1,913.2

 
$
1,913.6



Available-for-sale securities in unrealized loss position
The following tables present the Company's total fixed income securities that were in an unrealized loss position as of June 30, 2019 and December 31, 2018 (in millions):
 
As of June 30, 2019
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
1.2

 
$

 
$
17.4

 
$

 
$
18.6

 
$

Certificates of deposit
4.9

 

 

 

 
4.9

 

Corporate debt securities
26.7

 

 
207.6

 
(0.3
)
 
234.3

 
(0.3
)
Foreign government debt securities

 

 
10.9

 

 
10.9

 

U.S. government agency securities
13.0

 

 
17.1

 
(0.1
)
 
30.1

 
(0.1
)
U.S. government securities

 

 
28.9

 

 
28.9

 

Total fixed income securities
$
45.8

 
$

 
$
281.9

 
$
(0.4
)
 
$
327.7

 
$
(0.4
)


 
As of December 31, 2018
 
Less than 12 Months
 
12 Months or Greater
 
Total
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
 
Fair
Value
 
Unrealized
Loss
Fixed income securities:
 
 
 
 
 
 
 
 
 
 
 
Asset-backed securities
$
3.1

 
$

 
$
43.0

 
$
(0.3
)
 
$
46.1

 
$
(0.3
)
Corporate debt securities
72.6

 
(0.1
)
 
330.7

 
(3.0
)
 
403.3

 
(3.1
)
Foreign government debt securities
1.5

 

 
18.4

 
(0.1
)
 
19.9

 
(0.1
)
U.S. government agency securities
2.0

 

 
45.2

 
(0.2
)
 
47.2

 
(0.2
)
U.S. government securities
344.0

 

 
63.5

 
(0.5
)
 
407.5

 
(0.5
)
Total fixed income securities
$
423.2

 
$
(0.1
)
 
$
500.8

 
$
(4.1
)
 
$
924.0

 
$
(4.2
)


Schedule of investments in equity securities
The following table presents the Company's investments in equity securities as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Equity investments with readily determinable fair value
 
 
 
  Money market funds(1)
$
475.3

 
$
996.9

  Mutual funds(2)
26.5

 
24.3

  Publicly-traded equity securities
1.6

 
2.8

  Equity investments without readily determinable fair value
43.4

 
36.4

  Total equity securities
$
546.8

 
$
1,060.4

 
 
 
 
Reported as:
 
 
 
Cash equivalents
$
471.0

 
$
985.3

Short-term investments
1.6

 
2.8

Prepaid expenses and other current assets
4.7

 
10.9

Other long-term assets
69.5

 
61.4

Total
$
546.8

 
$
1,060.4

________________________________
(1) 
Balance includes $4.3 million and $11.6 million in restricted investments measured at fair value, related to the Company's acquisition-related escrow accounts as of June 30, 2019 and December 31, 2018, respectively.
(2) 
Balance relates to restricted investments measured at fair value related to the Company's Deferred Compensation Plan.
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 Condensed Consolidated Balance Sheets as of June 30, 2019 and December 31, 2018 (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash and cash equivalents
$
1,381.3

 
$
2,489.0

Restricted cash included in Prepaid expenses and other current assets
18.0

 
16.8

Restricted cash included in Other long-term assets
44.1

 

  Total cash, cash equivalents, and restricted cash
$
1,443.4

 
$
2,505.8


XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2019
Fair Value Disclosures [Abstract]  
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 Condensed Consolidated Balance Sheets (in millions):

Fair Value Measurements at
June 30, 2019

Fair Value Measurements at
December 31, 2018

Quoted Prices in
Active Markets For
Identical Assets
(Level 1)

Significant Other
Observable
Remaining Inputs
(Level 2)

Significant Other
Unobservable
Remaining Inputs
(Level 3)

Total

Quoted 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 securities
$


$
44.0


$


$
44.0


$


$
46.5


$


$
46.5

Certificates of deposit


51.8




51.8




152.9




152.9

Commercial paper


517.2




517.2




393.6




393.6

Corporate debt securities


518.4




518.4




413.0




413.0

Foreign government debt securities


26.8




26.8




19.9




19.9

Time deposits


111.2




111.2




278.6




278.6

U.S. government agency securities


41.4




41.4




87.0




87.0

U.S. government securities
351.7


251.1




602.8


352.8


458.5




811.3

Privately-held debt and redeemable preferred stock securities

 

 
50.0

 
50.0

 

 

 
54.0

 
54.0

Total available-for-sale debt securities
351.7


1,561.9


50.0


1,963.6


352.8


1,850.0


54.0


2,256.8

Equity securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
475.3

 

 

 
475.3

 
996.9

 

 

 
996.9

Mutual funds
26.5






26.5


24.3






24.3

Publicly-traded equity securities
1.6

 

 

 
1.6

 
2.8

 

 

 
2.8

Total equity securities
503.4

 

 

 
503.4

 
1,024.0

 

 

 
1,024.0

Derivative assets:























Foreign exchange contracts


5.5




5.5




5.3




5.3

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1

Liabilities:





















Derivative liabilities:





















Foreign exchange contracts
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)






















Total assets, reported as:





















Cash equivalents
$
471.0


$
421.5


$


$
892.5


$
1,025.2


$
896.6


$


$
1,921.8

Short-term investments
349.7


1,069.2




1,418.9


297.5


772.6




1,070.1

Long-term investments
3.6


71.2




74.8


18.2


180.8




199.0

Prepaid expenses and other current assets
4.7


5.5




10.2


10.8


5.3




16.1

Other long-term assets
26.1




50.0


76.1


25.1




54.0


79.1

Total assets measured at fair value
$
855.1


$
1,567.4


$
50.0


$
2,472.5


$
1,376.8


$
1,855.3


$
54.0


$
3,286.1























Total liabilities, reported as:





















Other accrued liabilities
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)
Total liabilities measured at fair value
$


$
(5.0
)

$


$
(5.0
)

$


$
(7.1
)

$


$
(7.1
)


XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative instruments
The notional amount of the Company's foreign currency derivatives is summarized as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Cash flow hedges
$
381.8

 
$
497.7

Non-designated derivatives
194.6

 
158.7

   Total
$
576.4

 
$
656.4


XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information (Tables)
6 Months Ended
Jun. 30, 2019
Other Financial Information [Abstract]  
Inventories
Total inventory consisted of the following (in millions):
 
As of

June 30,
2019
 
December 31,
2018
Production and service materials
$
72.2

 
$
60.6

Finished goods
22.1

 
21.4

Inventory
$
94.3

 
$
82.0

 
 
 
 
Reported as:
 
 
 
Prepaid expenses and other current assets
$
92.1

 
$
80.6

Other long-term assets
2.2

 
1.4

Total
$
94.3

 
$
82.0


Warranties
Changes during the six months ended June 30, 2019 in the Company’s warranty reserve as reported within other accrued liabilities in the Condensed Consolidated Balance Sheets were as follows (in millions):
Balance as of December 31, 2018
$
28.0

Provisions made during the period
16.2

Actual costs incurred during the period
(15.6
)
Balance as of June 30, 2019
$
28.6



Deferred revenue
Details of the Company's deferred revenue, as reported in the Condensed Consolidated Balance Sheets, were as follows (in millions):
 
As of
 
June 30,
2019
 
December 31,
2018
Deferred product revenue:
 
 
 
Undelivered product commitments and other product deferrals
$
142.0

 
$
163.3

Deferred gross product revenue
142.0

 
163.3

Deferred cost of product revenue
(8.6
)
 
(18.9
)
Deferred product revenue, net
133.4

 
144.4

Deferred service revenue
1,068.0

 
1,069.2

Total
$
1,201.4

 
$
1,213.6

Reported as:
 
 
 
Current
$
820.0

 
$
829.3

Long-term
381.4

 
384.3

Total
$
1,201.4

 
$
1,213.6


Performance obligation
The following table summarizes the transaction price for contracts that have not yet been recognized as revenue as of June 30, 2019 and when the Company expects to recognize the amounts as revenue (in millions):
 
Revenue Recognition Expected by Period
 
Total
 
Less than 1 year
 
1-3 years
 
More than 3 years
Product
$
142.0

 
$
115.3

 
$
23.3

 
$
3.4

Service
1,068.0

 
713.3

 
297.0

 
57.7

Total
$
1,210.0

 
$
828.6

 
$
320.3

 
$
61.1


Other income (expense), net
Other expense, net, consisted of the following (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Interest income
$
19.8

 
$
16.0

 
$
43.3

 
$
30.9

Interest expense
(22.0
)
 
(25.9
)
 
(46.2
)
 
(51.9
)
(Loss) gain on investments, net
(2.8
)
 
0.6

 
(1.2
)
 
0.1

Other
0.4

 
0.4

 
1.3

 
(2.1
)
Other expense, net
$
(4.6
)
 
$
(8.9
)
 
$
(2.8
)
 
$
(23.0
)

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring (Benefits) Charges (Tables)
6 Months Ended
Jun. 30, 2019
Restructuring and Related Activities [Abstract]  
Schedule of restructuring liabilities The following table provides a summary of changes in the restructuring liabilities for the Company's 2019 and prior year restructuring plans (in millions):
 
December 31,
2018
 
Charges
 
Cash
Payments
 

Other
 
June 30,
2019
Severance
$
1.1

 
$
22.1

 
$
(19.2
)
 
$

 
$
4.0

Facility consolidations

 
2.1

 
(0.1
)
 
(2.0
)
 

Contract terminations

 
12.5

 

 
(0.2
)
 
12.3

Total
$
1.1

 
$
36.7

 
$
(19.3
)
 
$
(2.2
)
 
$
16.3


XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Equity (Tables)
6 Months Ended
Jun. 30, 2019
Stockholders' Equity Note [Abstract]  
Summary 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 program (in millions, except per share amounts):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Dividends
 
 
 
 
 
 
 
Per share
$
0.19

 
$
0.18

 
$
0.38

 
$
0.36

Amount
$
65.5

 
$
62.8

 
$
131.7

 
$
124.9

 
 
 
 
 
 
 
 
Repurchased under the 2018 Stock Repurchase Program
 
 
 
 
 
 
 
Shares
8.6

 

 
8.6

 
23.3

Average price per share
$
27.94

 
$

 
$
27.94

 
$
25.80

Amount
$
300.0

 
$

 
$
300.0

 
$
750.0


Components of accumulated other comprehensive loss, net of taxes
The components of accumulated other comprehensive loss, net of related taxes, for the six months ended June 30, 2019 were as follows (in millions):
 
Unrealized
Gains/Losses
on Available-for-
Sale Debt Securities
 
Unrealized
 Gains/Losses
on Cash Flow
Hedges
 
Foreign
Currency
Translation
Adjustments
 
Total
Balance as of December 31, 2018
$
25.5

 
$
(0.9
)
 
$
(42.8
)
 
$
(18.2
)
Other comprehensive income before reclassifications
3.8

 
0.3

 
1.3

 
5.4

Amount reclassified from accumulated other comprehensive loss

 
1.5

 

 
1.5

Other comprehensive income, net
3.8

 
1.8

 
1.3

 
6.9

Balance as of June 30, 2019
$
29.3

 
$
0.9

 
$
(41.5
)
 
$
(11.3
)

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity and Related Information
The following table summarizes the Company’s stock option activity and related information as of and for the six months ended June 30, 2019 (in millions, except for per share amounts and years):
 
Outstanding Options
 
Number of Shares
 
Weighted Average
Exercise Price
per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
0.1

 
$
20.66

 
 
 
 
Assumed upon the acquisition of Mist
1.1

 
5.05

 
 
 
 
Exercised
(0.1
)
 
20.32

 
 
 
 
Expired/Canceled
(0.1
)
 
6.55

 
 
 
 
Balance as of June 30, 2019
1.0

 
$
4.95

 
8.5
 
$
22.5

 
 
 
 
 
 
 
 
As of June 30, 2019:
 
 
 
 
 
 
 
Vested and expected-to-vest options
1.0

 
$
4.95

 
8.5
 
$
22.5

Exercisable options
0.1

 
$
4.24

 
8.0
 
$
2.3


Schedule of nonvested share activity
The Company’s RSU and PSA activity and related information as of and for the six months ended June 30, 2019 were as follows (in millions, except per share amounts and years):
 
Outstanding RSUs, RSAs and PSAs(4)
 
Number of Shares
 
Weighted Average
Grant-Date Fair
Value per Share
 
Weighted Average
Remaining
Contractual Term
(In Years)
 
Aggregate
Intrinsic
Value
Balance as of December 31, 2018
17.4

 
$
25.32

 
 
 
 
RSUs granted (1)(3)
6.7

 
25.51

 
 
 
 
RSUs assumed upon the acquisition of Mist
0.1

 
25.81

 
 
 
 
RSAs assumed upon the acquisition of Mist
0.7

 
27.20

 
 
 
 
PSAs granted (2)(3)
1.4

 
25.18

 
 
 
 
RSUs vested
(4.2
)
 
25.89

 
 
 
 
RSAs vested
(0.1
)
 
23.11

 
 
 
 
PSAs vested
(0.5
)
 
26.77

 
 
 
 
RSUs canceled
(1.5
)
 
26.12

 
 
 
 
PSAs canceled
(0.7
)
 
23.61

 
 
 
 
Balance as of June 30, 2019
19.3

 
$
25.29

 
1.3
 
$
514.2

________________________________
(1) 
Includes service-based and market-based RSUs. The number of shares subject to market-based condition represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to market-based condition that would be issued if market criteria determined by the Compensation Committee of the Board are achieved at target is 0.2 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.4 million shares.
(2) 
The number of shares subject to PSAs granted represents the aggregate maximum number of shares that may be issued pursuant to the award over its full term. The aggregate number of shares subject to these PSAs that would be issued if performance goals determined by the Compensation Committee of the Board are achieved at target is 0.4 million shares. Depending on achievement of such performance goals, the range of shares that could be issued under these awards is zero to 0.7 million shares.
(3) 
The grant date fair value of RSUs and PSAs were 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 the six months ended June 30, 2019, the Company declared a quarterly cash dividend of $0.19 per share of common stock on January 29, 2019 and April 25, 2019.
(4) 
0.3 million shares of PSAs were modified during the six months ended June 30, 2019, which relate to PSAs granted in 2018 and PSAs assumed by the Company in connection with acquisitions consummated in 2016. Compensation cost resulting from the modifications totaled $7.3 million to be recognized over the remaining terms of the modified awards.

Schedule of employee service share-based compensation, allocation of recognized period costs
Share-based compensation expense associated with stock options, RSUs, RSAs, PSAs, and the ESPP was recorded in the following cost and expense categories in the Condensed Consolidated Statements of Operations (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cost of revenues - Product
$
1.6

 
$
1.7

 
$
3.5

 
$
3.6

Cost of revenues - Service
4.4

 
4.9

 
8.9

 
9.7

Research and development
26.2

 
29.6

 
38.4

 
73.7

Sales and marketing
15.1

 
14.0

 
24.5

 
27.5

General and administrative
8.4

 
6.4

 
14.3

 
12.5

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0


Disclosure of share-based compensation arrangements by share-based payment award
The following table summarizes share-based compensation expense by award type (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Stock options
$
3.2

 
$
0.1

 
$
3.3

 
$
0.2

RSUs, RSAs, and PSAs
47.7

 
52.0

 
76.8

 
117.6

ESPP
4.8

 
4.5

 
9.5

 
9.2

Total
$
55.7

 
$
56.6

 
$
89.6

 
$
127.0


XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Segments (Tables)
6 Months Ended
Jun. 30, 2019
Segment Reporting [Abstract]  
Financial information for each segment
The following table presents net revenues by product and service (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Routing
$
416.9

 
$
490.6

 
$
791.6

 
$
898.7

Switching
215.6

 
254.8

 
392.0

 
484.8

Security
81.4

 
79.5

 
149.0

 
152.2

Total product
713.9

 
824.9

 
1,332.6

 
1,535.7

 
 
 
 
 
 
 
 
Total service
388.6

 
379.2

 
771.6

 
751.0

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7



The following table presents net revenues by customer vertical(*) (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cloud
$
285.0

 
$
284.4

 
$
508.2

 
$
555.3

Service Provider
447.2

 
524.9

 
882.8

 
1,005.0

Enterprise
370.3

 
394.8

 
713.2

 
726.4

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


________________________________
(*)
Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.

Disaggregation of revenue
The following table presents net revenues by product and service (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Routing
$
416.9

 
$
490.6

 
$
791.6

 
$
898.7

Switching
215.6

 
254.8

 
392.0

 
484.8

Security
81.4

 
79.5

 
149.0

 
152.2

Total product
713.9

 
824.9

 
1,332.6

 
1,535.7

 
 
 
 
 
 
 
 
Total service
388.6

 
379.2

 
771.6

 
751.0

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7



The following table presents net revenues by customer vertical(*) (in millions):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Cloud
$
285.0

 
$
284.4

 
$
508.2

 
$
555.3

Service Provider
447.2

 
524.9

 
882.8

 
1,005.0

Enterprise
370.3

 
394.8

 
713.2

 
726.4

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


________________________________
(*)
Certain insignificant prior-period amounts have been reclassified to conform to the current-period presentation.

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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Americas:
 
 
 
 
 
 
 
United States
$
601.2

 
$
624.8

 
$
1,077.8

 
$
1,157.1

Other
47.6

 
50.9

 
114.6

 
106.2

Total Americas
648.8

 
675.7

 
1,192.4

 
1,263.3

Europe, Middle East, and Africa
291.9

 
308.9

 
578.1

 
616.9

Asia Pacific
161.8

 
219.5

 
333.7

 
406.5

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Americas:
 
 
 
 
 
 
 
United States
$
601.2

 
$
624.8

 
$
1,077.8

 
$
1,157.1

Other
47.6

 
50.9

 
114.6

 
106.2

Total Americas
648.8

 
675.7

 
1,192.4

 
1,263.3

Europe, Middle East, and Africa
291.9

 
308.9

 
578.1

 
616.9

Asia Pacific
161.8

 
219.5

 
333.7

 
406.5

Total
$
1,102.5

 
$
1,204.1

 
$
2,104.2

 
$
2,286.7


XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of effective income tax rate reconciliation

The following table provides details of income taxes (in millions, except percentages):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Income before income taxes
$
77.8

 
$
150.9

 
$
122.3

 
$
192.3

Income tax provision
$
31.6

 
$
34.4

 
$
45.0

 
$
41.4

Effective tax rate
40.6
%
 
22.8
%
 
36.8
%
 
21.5
%

XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Schedule 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):
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
2019
 
2018
 
2019
 
2018
Numerator:
 
 
 
 
 
 
 
Net income
$
46.2

 
$
116.5

 
$
77.3

 
$
150.9

Denominator:
 
 
 
 
 
 
 
Weighted-average shares used to compute basic net income per share
346.3

 
349.0

 
347.2

 
352.2

Dilutive effect of employee stock awards
2.8

 
2.3

 
4.5

 
4.6

Weighted-average shares used to compute diluted net income per share
349.1

 
351.3

 
351.7

 
356.8

Net income per share
 
 
 
 
 
 
 
Basic
$
0.13

 
$
0.33

 
$
0.22

 
$
0.43

Diluted
$
0.13

 
$
0.33

 
$
0.22

 
$
0.42

 
 
 
 
 
 
 
 
Anti-dilutive shares
6.8

 
10.2

 
7.0

 
3.9


XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Components of lease costs and other information related to leases
The components of lease costs and other information related to leases were as follows (in millions, except years and percentages):
 
Three Months Ended June 30, 2019
 
Six Months Ended June 30, 2019
Operating lease cost
$
14.0

 
$
25.9

Variable lease cost
2.7

 
5.8

Total lease cost
$
16.7

 
$
31.7

 
 
 
 
Operating cash outflows from operating leases
$
12.0

 
$
23.6

ROU assets obtained in exchange for new operating lease liabilities
$
0.7

 
$
1.3

 
 
 
 
Weighted average remaining lease term (years)
6.0

 
6.0

Weighted average discount rate
4.4
%
 
4.4
%

Future minimum operating lease payments
As of June 30, 2019, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):
Years Ending December 31,
Amount
2019
$
21.6

2020
48.3

2021
41.2

2022
33.5

2023
30.4

Thereafter
60.2

Total lease payments
235.2

Less: interest
(27.9
)
Total
$
207.3

 
 
Balance Sheet Information
 
Other accrued liabilities
39.8

Long-term operating lease liabilities
167.5

Total
$
207.3



Supplemental balance sheet information related to leases
As of June 30, 2019, future minimum operating lease payments for each of the next five years and thereafter is as follows (in millions):
Years Ending December 31,
Amount
2019
$
21.6

2020
48.3

2021
41.2

2022
33.5

2023
30.4

Thereafter
60.2

Total lease payments
235.2

Less: interest
(27.9
)
Total
$
207.3

 
 
Balance Sheet Information
 
Other accrued liabilities
39.8

Long-term operating lease liabilities
167.5

Total
$
207.3



XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Assets:      
Prepaid expenses and other current assets $ 299.0 $ 266.7 $ 268.1
Property and equipment, net 870.0 908.8 951.7
Operating lease assets 176.7 192.5  
Other long-term assets 479.3 404.8 403.5
Total assets 8,903.3 9,512.8 9,363.3
Liabilities:      
Other accrued liabilities 255.9 269.1 233.5
Long-term operating lease liabilities 167.5 185.5  
Other long-term liabilities 97.4 53.1 119.8
Total liabilities 4,312.1 4,694.5 4,540.1
Stockholders' Equity:      
Accumulated deficit $ (2,888.7) (2,836.3) $ (2,831.4)
Accounting Standards Update 2016-02      
Assets:      
Prepaid expenses and other current assets   (1.4)  
Property and equipment, net   (42.9)  
Operating lease assets   192.5  
Other long-term assets   1.3  
Total assets   149.5  
Liabilities:      
Other accrued liabilities   35.6  
Long-term operating lease liabilities   185.5  
Other long-term liabilities   (66.7)  
Total liabilities   154.4  
Stockholders' Equity:      
Accumulated deficit   $ (4.9)  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations - Additional Information (Details) - Mist
$ in Millions
Apr. 01, 2019
USD ($)
Business Acquisition [Line Items]  
Percentage of voting interest acquired 100.00%
Consideration transferred $ 359.2
Consideration transferred, cash 354.5
Consideration transferred, share-based awards $ 4.7
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations - Estimated Fair Value of Assets Acquired (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Apr. 01, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 3,338.3   $ 3,108.8
Mist      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 38.9  
Goodwill   228.9  
Intangible assets   102.0  
Other assets acquired   15.8  
Liabilities assumed   (26.4)  
Total   $ 359.2  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details) - Mist
$ in Millions
Apr. 01, 2019
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets acquired $ 102.0
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets acquired $ 81.0
Estimated useful life 5 years
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets acquired $ 15.0
Estimated useful life 5 years
Trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Intangible assets acquired $ 6.0
Estimated useful life 5 years
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Available-For-Sale (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Available-for-sale debt securities:    
Amortized Cost $ 1,925.8 $ 2,223.6
Gross Unrealized Gains 38.2 37.4
Gross Unrealized Losses (0.4) (4.2)
Estimated Fair Value 1,963.6 2,256.8
Asset-backed securities    
Available-for-sale debt securities:    
Amortized Cost 44.0 46.8
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 (0.3)
Estimated Fair Value 44.0 46.5
Certificates of deposit    
Available-for-sale debt securities:    
Amortized Cost 51.8 152.9
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 51.8 152.9
Commercial paper    
Available-for-sale debt securities:    
Amortized Cost 517.2 393.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 517.2 393.6
Corporate debt securities    
Available-for-sale debt securities:    
Amortized Cost 518.3 416.1
Gross Unrealized Gains 0.4 0.0
Gross Unrealized Losses (0.3) (3.1)
Estimated Fair Value 518.4 413.0
Foreign government debt securities    
Available-for-sale debt securities:    
Amortized Cost 26.8 20.0
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 (0.1)
Estimated Fair Value 26.8 19.9
Time deposits    
Available-for-sale debt securities:    
Amortized Cost 111.2 278.6
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 111.2 278.6
U.S. government agency securities    
Available-for-sale debt securities:    
Amortized Cost 41.4 87.2
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 (0.2)
Estimated Fair Value 41.4 87.0
U.S. government securities    
Available-for-sale debt securities:    
Amortized Cost 602.5 811.8
Gross Unrealized Gains 0.4 0.0
Gross Unrealized Losses (0.1) (0.5)
Estimated Fair Value 602.8 811.3
Fixed Income securities    
Available-for-sale debt securities:    
Amortized Cost 1,913.2 2,207.0
Gross Unrealized Gains 0.8 0.0
Gross Unrealized Losses (0.4) (4.2)
Estimated Fair Value 1,913.6 2,202.8
Privately-held debt and redeemable preferred stock securities    
Available-for-sale debt securities:    
Amortized Cost 12.6 16.6
Gross Unrealized Gains 37.4 37.4
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value 50.0 54.0
Cash equivalents    
Available-for-sale debt securities:    
Amortized Cost 421.6 936.5
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses (0.1) 0.0
Estimated Fair Value 421.5 936.5
Short-term investments    
Available-for-sale debt securities:    
Amortized Cost 1,416.8 1,069.2
Gross Unrealized Gains 0.8 0.0
Gross Unrealized Losses (0.3) (1.9)
Estimated Fair Value 1,417.3 1,067.3
Long-term investments    
Available-for-sale debt securities:    
Amortized Cost 74.8 201.3
Gross Unrealized Gains 0.0 0.0
Gross Unrealized Losses 0.0 (2.3)
Estimated Fair Value 74.8 199.0
Other long-term assets    
Available-for-sale debt securities:    
Amortized Cost 12.6 16.6
Gross Unrealized Gains 37.4 37.4
Gross Unrealized Losses 0.0 0.0
Estimated Fair Value $ 50.0 $ 54.0
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Amortized Cost    
Amortized Cost $ 1,925.8 $ 2,223.6
Estimated Fair Value    
Total 1,963.6 2,256.8
Fixed Income Securities    
Amortized Cost    
Due in less than one year 1,838.4  
Due between one and five years 74.8  
Amortized Cost 1,913.2 2,207.0
Estimated Fair Value    
Due in less than one year 1,838.8  
Due between one and five years 74.8  
Total $ 1,913.6 $ 2,202.8
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Unrealized Loss    
Less than 12 Months, Fair Value $ 45.8 $ 423.2
Less than 12 Months, Unrealized Loss 0.0 (0.1)
12 Months or Greater, Fair Value 281.9 500.8
12 Months or Greater, Unrealized Loss (0.4) (4.1)
Total, Fair Value 327.7 924.0
Total, Unrealized Loss (0.4) (4.2)
Asset-backed securities    
Unrealized Loss    
Less than 12 Months, Fair Value 1.2 3.1
Less than 12 Months, Unrealized Loss 0.0 0.0
12 Months or Greater, Fair Value 17.4 43.0
12 Months or Greater, Unrealized Loss 0.0 (0.3)
Total, Fair Value 18.6 46.1
Total, Unrealized Loss 0.0 (0.3)
Certificates of deposit    
Unrealized Loss    
Less than 12 Months, Fair Value 4.9  
Less than 12 Months, Unrealized Loss 0.0  
12 Months or Greater, Fair Value 0.0  
12 Months or Greater, Unrealized Loss 0.0  
Total, Fair Value 4.9  
Total, Unrealized Loss 0.0  
Corporate debt securities    
Unrealized Loss    
Less than 12 Months, Fair Value 26.7 72.6
Less than 12 Months, Unrealized Loss 0.0 (0.1)
12 Months or Greater, Fair Value 207.6 330.7
12 Months or Greater, Unrealized Loss (0.3) (3.0)
Total, Fair Value 234.3 403.3
Total, Unrealized Loss (0.3) (3.1)
Foreign government debt securities    
Unrealized Loss    
Less than 12 Months, Fair Value 0.0 1.5
Less than 12 Months, Unrealized Loss 0.0 0.0
12 Months or Greater, Fair Value 10.9 18.4
12 Months or Greater, Unrealized Loss 0.0 (0.1)
Total, Fair Value 10.9 19.9
Total, Unrealized Loss 0.0 (0.1)
U.S. government agency securities    
Unrealized Loss    
Less than 12 Months, Fair Value 13.0 2.0
Less than 12 Months, Unrealized Loss 0.0 0.0
12 Months or Greater, Fair Value 17.1 45.2
12 Months or Greater, Unrealized Loss (0.1) (0.2)
Total, Fair Value 30.1 47.2
Total, Unrealized Loss (0.1) (0.2)
U.S. government securities    
Unrealized Loss    
Less than 12 Months, Fair Value 0.0 344.0
Less than 12 Months, Unrealized Loss 0.0 0.0
12 Months or Greater, Fair Value 28.9 63.5
12 Months or Greater, Unrealized Loss 0.0 (0.5)
Total, Fair Value 28.9 407.5
Total, Unrealized Loss $ 0.0 $ (0.5)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Investment
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Investment
Jun. 30, 2018
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]        
Total investments in unrealized loss position | Investment 271   271  
Available-for-sale debt securities, gross realized gain $ 0 $ 0 $ 0 $ 0
Available-for-sale debt securities, gross realized loss 0 0 0 0
Equity investments, unrealized gains 0 0 0 0
Equity investments, unrealized losses 0 0 0 0
Restricted cash and investments 92,900,000   92,900,000  
Prepaid expenses and other current assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash and investments 22,700,000   22,700,000  
Other long-term assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash and investments 70,200,000   70,200,000  
Debt Securities        
Restricted Cash and Cash Equivalents Items [Line Items]        
OTTI, associated with credit losses $ 0 $ 0 $ 0 $ 0
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Investments in Equity Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments without readily determinable fair value $ 43.4 $ 36.4
Total equity securities 546.8 1,060.4
Acquisition-related escrows 4.3 11.6
Cash equivalents    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 471.0 985.3
Short-term investments    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 1.6 2.8
Prepaid expenses and other current assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 4.7 10.9
Other long-term assets    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Total equity securities 69.5 61.4
Money market funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value 475.3 996.9
Mutual funds    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value 26.5 24.3
Publicly-traded equity securities    
Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]    
Equity investments with readily determinable fair value $ 1.6 $ 2.8
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.2
Cash Equivalents and Investments - Restricted Cash and Investments (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2017
Restricted Cash and Cash Equivalents Items [Line Items]        
Cash and cash equivalents $ 1,381.3 $ 2,489.0    
Total cash, cash equivalents, and restricted cash 1,443.4 2,505.8 $ 2,712.0 $ 2,059.1
Prepaid expenses and other current assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash 18.0 16.8    
Other long-term assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash $ 44.1 $ 0.0    
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Available-for-sale securities:    
Available-for-sale debt securities $ 1,963.6 $ 2,256.8
Asset-backed securities    
Available-for-sale securities:    
Available-for-sale debt securities 44.0 46.5
Certificates of deposit    
Available-for-sale securities:    
Available-for-sale debt securities 51.8 152.9
Commercial paper    
Available-for-sale securities:    
Available-for-sale debt securities 517.2 393.6
Corporate debt securities    
Available-for-sale securities:    
Available-for-sale debt securities 518.4 413.0
Foreign government debt securities    
Available-for-sale securities:    
Available-for-sale debt securities 26.8 19.9
Time deposits    
Available-for-sale securities:    
Available-for-sale debt securities 111.2 278.6
U.S. government agency securities    
Available-for-sale securities:    
Available-for-sale debt securities 41.4 87.0
U.S. government securities    
Available-for-sale securities:    
Available-for-sale debt securities 602.8 811.3
Privately-held debt and redeemable preferred stock securities    
Available-for-sale securities:    
Available-for-sale debt securities 50.0 54.0
Money market funds    
Available-for-sale securities:    
Equity securities 475.3 996.9
Publicly-traded equity securities    
Available-for-sale securities:    
Equity securities 1.6 2.8
Fair Value, Measurements, Recurring    
Available-for-sale securities:    
Equity securities 503.4 1,024.0
Derivative assets:    
Total assets measured at fair value 2,472.5 3,286.1
Liabilities measured at fair value:    
Total liabilities measured at fair value (5.0) (7.1)
Fair Value, Measurements, Recurring | Foreign exchange contracts    
Derivative assets:    
Foreign exchange contracts 5.5 5.3
Liabilities measured at fair value:    
Derivative liabilities (5.0) (7.1)
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Equity securities 503.4 1,024.0
Derivative assets:    
Total assets measured at fair value 855.1 1,376.8
Liabilities measured at fair value:    
Total liabilities measured at fair value 0.0 0.0
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1) | Foreign exchange contracts    
Derivative assets:    
Foreign exchange contracts 0.0 0.0
Liabilities measured at fair value:    
Derivative liabilities 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Derivative assets:    
Total assets measured at fair value 1,567.4 1,855.3
Liabilities measured at fair value:    
Total liabilities measured at fair value (5.0) (7.1)
Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2) | Foreign exchange contracts    
Derivative assets:    
Foreign exchange contracts 5.5 5.3
Liabilities measured at fair value:    
Derivative liabilities (5.0) (7.1)
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Derivative assets:    
Total assets measured at fair value 50.0 54.0
Liabilities measured at fair value:    
Total liabilities measured at fair value 0.0 0.0
Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3) | Foreign exchange contracts    
Derivative assets:    
Foreign exchange contracts 0.0 0.0
Liabilities measured at fair value:    
Derivative liabilities 0.0 0.0
Fair Value, Measurements, Recurring | Asset-backed securities    
Available-for-sale securities:    
Available-for-sale debt securities 44.0 46.5
Fair Value, Measurements, Recurring | Asset-backed securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Asset-backed securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 44.0 46.5
Fair Value, Measurements, Recurring | Asset-backed securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Certificates of deposit    
Available-for-sale securities:    
Available-for-sale debt securities 51.8 152.9
Fair Value, Measurements, Recurring | Certificates of deposit | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Certificates of deposit | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 51.8 152.9
Fair Value, Measurements, Recurring | Certificates of deposit | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Commercial paper    
Available-for-sale securities:    
Available-for-sale debt securities 517.2 393.6
Fair Value, Measurements, Recurring | Commercial paper | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Commercial paper | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 517.2 393.6
Fair Value, Measurements, Recurring | Commercial paper | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Corporate debt securities    
Available-for-sale securities:    
Available-for-sale debt securities 518.4 413.0
Fair Value, Measurements, Recurring | Corporate debt securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Corporate debt securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 518.4 413.0
Fair Value, Measurements, Recurring | Corporate debt securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Foreign government debt securities    
Available-for-sale securities:    
Available-for-sale debt securities 26.8 19.9
Fair Value, Measurements, Recurring | Foreign government debt securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Foreign government debt securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 26.8 19.9
Fair Value, Measurements, Recurring | Foreign government debt securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Time deposits    
Available-for-sale securities:    
Available-for-sale debt securities 111.2 278.6
Fair Value, Measurements, Recurring | Time deposits | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Time deposits | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 111.2 278.6
Fair Value, Measurements, Recurring | Time deposits | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | U.S. government agency securities    
Available-for-sale securities:    
Available-for-sale debt securities 41.4 87.0
Fair Value, Measurements, Recurring | U.S. government agency securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | U.S. government agency securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 41.4 87.0
Fair Value, Measurements, Recurring | U.S. government agency securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | U.S. government securities    
Available-for-sale securities:    
Available-for-sale debt securities 602.8 811.3
Fair Value, Measurements, Recurring | U.S. government securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 351.7 352.8
Fair Value, Measurements, Recurring | U.S. government securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 251.1 458.5
Fair Value, Measurements, Recurring | U.S. government securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities    
Available-for-sale securities:    
Available-for-sale debt securities 50.0 54.0
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 0.0 0.0
Fair Value, Measurements, Recurring | Privately-held debt and redeemable preferred stock securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 50.0 54.0
Fair Value, Measurements, Recurring | Total available-for-sale debt securities    
Available-for-sale securities:    
Available-for-sale debt securities 1,963.6 2,256.8
Fair Value, Measurements, Recurring | Total available-for-sale debt securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Available-for-sale debt securities 351.7 352.8
Fair Value, Measurements, Recurring | Total available-for-sale debt securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Available-for-sale debt securities 1,561.9 1,850.0
Fair Value, Measurements, Recurring | Total available-for-sale debt securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Available-for-sale debt securities 50.0 54.0
Fair Value, Measurements, Recurring | Money market funds    
Available-for-sale securities:    
Equity securities 475.3 996.9
Fair Value, Measurements, Recurring | Money market funds | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Equity securities 475.3 996.9
Fair Value, Measurements, Recurring | Money market funds | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Money market funds | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Mutual funds    
Available-for-sale securities:    
Equity securities 26.5 24.3
Fair Value, Measurements, Recurring | Mutual funds | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Equity securities 26.5 24.3
Fair Value, Measurements, Recurring | Mutual funds | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Mutual funds | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Publicly-traded equity securities    
Available-for-sale securities:    
Equity securities 1.6 2.8
Fair Value, Measurements, Recurring | Publicly-traded equity securities | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Available-for-sale securities:    
Equity securities 1.6 2.8
Fair Value, Measurements, Recurring | Publicly-traded equity securities | Significant Other Observable Remaining Inputs (Level 2)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Fair Value, Measurements, Recurring | Publicly-traded equity securities | Significant Other Unobservable Remaining Inputs (Level 3)    
Available-for-sale securities:    
Equity securities 0.0 0.0
Cash equivalents    
Available-for-sale securities:    
Available-for-sale debt securities 421.5 936.5
Cash equivalents | Fair Value, Measurements, Recurring    
Derivative assets:    
Total assets measured at fair value 892.5 1,921.8
Cash equivalents | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Derivative assets:    
Total assets measured at fair value 471.0 1,025.2
Cash equivalents | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Derivative assets:    
Total assets measured at fair value 421.5 896.6
Cash equivalents | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Derivative assets:    
Total assets measured at fair value 0.0 0.0
Short-term investments    
Available-for-sale securities:    
Available-for-sale debt securities 1,417.3 1,067.3
Short-term investments | Fair Value, Measurements, Recurring    
Derivative assets:    
Total assets measured at fair value 1,418.9 1,070.1
Short-term investments | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Derivative assets:    
Total assets measured at fair value 349.7 297.5
Short-term investments | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Derivative assets:    
Total assets measured at fair value 1,069.2 772.6
Short-term investments | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Derivative assets:    
Total assets measured at fair value 0.0 0.0
Long-term investments    
Available-for-sale securities:    
Available-for-sale debt securities 74.8 199.0
Long-term investments | Fair Value, Measurements, Recurring    
Derivative assets:    
Total assets measured at fair value 74.8 199.0
Long-term investments | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Derivative assets:    
Total assets measured at fair value 3.6 18.2
Long-term investments | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Derivative assets:    
Total assets measured at fair value 71.2 180.8
Long-term investments | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Derivative assets:    
Total assets measured at fair value 0.0 0.0
Prepaid expenses and other current assets | Fair Value, Measurements, Recurring    
Derivative assets:    
Total assets measured at fair value 10.2 16.1
Prepaid expenses and other current assets | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Derivative assets:    
Total assets measured at fair value 4.7 10.8
Prepaid expenses and other current assets | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Derivative assets:    
Total assets measured at fair value 5.5 5.3
Prepaid expenses and other current assets | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Derivative assets:    
Total assets measured at fair value 0.0 0.0
Other long-term assets | Fair Value, Measurements, Recurring    
Derivative assets:    
Total assets measured at fair value 76.1 79.1
Other long-term assets | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Derivative assets:    
Total assets measured at fair value 26.1 25.1
Other long-term assets | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Derivative assets:    
Total assets measured at fair value 0.0 0.0
Other long-term assets | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Derivative assets:    
Total assets measured at fair value 50.0 54.0
Other accrued liabilities | Fair Value, Measurements, Recurring    
Liabilities measured at fair value:    
Total liabilities measured at fair value (5.0) (7.1)
Other accrued liabilities | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets For Identical Assets (Level 1)    
Liabilities measured at fair value:    
Total liabilities measured at fair value 0.0 0.0
Other accrued liabilities | Fair Value, Measurements, Recurring | Significant Other Observable Remaining Inputs (Level 2)    
Liabilities measured at fair value:    
Total liabilities measured at fair value (5.0) (7.1)
Other accrued liabilities | Fair Value, Measurements, Recurring | Significant Other Unobservable Remaining Inputs (Level 3)    
Liabilities measured at fair value:    
Total liabilities measured at fair value $ 0.0 $ 0.0
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Goodwill and intangible impairment $ 0 $ 0  
Equity securities without readily determinable fair value, impairment 0 0  
Equity securities without readily determinable fair value, upward adjustment 0 0  
Equity securities without readily determinable fair value, downward adjustment 0 0  
Contract manufacturer deposit (non-interest bearing) 65,800,000 65,800,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 5,000,000.0 5,000,000.0 $ 7,100,000
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 0
Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 0 0 0
Significant Other Observable Remaining Inputs (Level 2)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Short-term and long-term debt, fair value 1,897,400,000 1,897,400,000 2,158,700,000
Significant Other Observable Remaining Inputs (Level 2) | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial and nonfinancial liabilities, fair value disclosure 5,000,000.0 5,000,000.0 7,100,000
Privately-held debt and redeemable preferred stock securities | Significant Other Unobservable Remaining Inputs (Level 3) | Fair Value, Measurements, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Unrealized gain (loss) on investments 0 0  
Junos Pulse      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Note receivable $ 73,700,000 $ 73,700,000 $ 69,000,000.0
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Instruments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Derivatives, Notional Amount [Line Items]          
Notional amount of foreign currency derivatives $ 576,400,000   $ 576,400,000   $ 656,400,000
Changes in fiar value of non-designated derivatives 0.0 $ 0.0 0.0 $ 0.0  
Non-designated derivatives          
Derivatives, Notional Amount [Line Items]          
Notional amount of foreign currency derivatives 194,600,000   194,600,000   158,700,000
Cash flow hedges | Designated as hedge          
Derivatives, Notional Amount [Line Items]          
Notional amount of foreign currency derivatives 381,800,000   $ 381,800,000   $ 497,700,000
Maturities of cash flow hedge derivatives     18 months    
Losses expected to be reclassified into earnings within the next 12 months     $ 400,000    
Foreign exchange contracts          
Derivatives, Notional Amount [Line Items]          
Derivative instruments, gain (loss) recognized in other comprehensive income (loss), Effective portion (2,100,000)   1,300,000    
Foreign exchange contracts | Cash flow hedges          
Derivatives, Notional Amount [Line Items]          
Derivative instruments, gain (loss) recognized in other comprehensive income (loss), Effective portion   (15,900,000)   (2,500,000)  
Cost of revenues and operating expenses | Foreign exchange contracts          
Derivatives, Notional Amount [Line Items]          
Gain (loss) reclassified $ 300,000   $ (700,000)    
Cost of revenues and operating expenses | Foreign exchange contracts | Cash flow hedges          
Derivatives, Notional Amount [Line Items]          
Gain (loss) reclassified   $ 3,300,000   $ 8,900,000  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Inventories, Net (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Schedule Of Inventory [Line Items]    
Production and service materials $ 72.2 $ 60.6
Finished goods 22.1 21.4
Inventory 94.3 82.0
Prepaid expenses and other current assets    
Schedule Of Inventory [Line Items]    
Inventory 92.1 80.6
Other long-term assets    
Schedule Of Inventory [Line Items]    
Inventory $ 2.2 $ 1.4
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Other Financial Information [Abstract]    
Contract manufacturer deposit (non-interest bearing) $ 65,800,000 $ 65,800,000
Non-interest bearing deposit to contract manufacturer, unamortized discount 4,200,000 $ 4,200,000
Non-interest bearing deposit to contract manufacturer, imputed interest rate   5.00%
Disaggregation of Revenue [Line Items]    
Deferred commission 23,400,000 $ 23,400,000
Amortization of deferred commission 31,200,000 66,100,000
Impairment loss 0 0
Product    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized 15,000,000.0 40,600,000
Service    
Disaggregation of Revenue [Line Items]    
Contract with customer, liability, revenue recognized $ 190,500,000 $ 456,800,000
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Warranties (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Balance as of December 31, 2018 $ 28.0
Provisions made during the period 16.2
Actual costs incurred during the period (15.6)
Balance as of June 30, 2019 $ 28.6
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Deferred Revenue (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Dec. 31, 2018
Reported as:    
Current $ 820.0 $ 829.3
Long-term 381.4 384.3
Deferred revenue 1,201.4 1,213.6
Undelivered product commitments and other product deferrals    
Deferred product revenue:    
Deferred gross product revenue 142.0 163.3
Product    
Deferred product revenue:    
Deferred gross product revenue 142.0 163.3
Deferred cost of product revenue (8.6) (18.9)
Reported as:    
Deferred revenue 133.4 144.4
Service    
Reported as:    
Deferred revenue $ 1,068.0 $ 1,069.2
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Revenue (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 828.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 115.3
Revenue recognition expected by period, satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 713.3
Revenue recognition expected by period, satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 320.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 23.3
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 297.0
Revenue recognition expected by period, satisfaction period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 61.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 3.4
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01 | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 57.7
Revenue recognition expected by period, satisfaction period
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,210.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | Product  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period 142.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | Service  
Disaggregation of Revenue [Line Items]  
Revenue recognition expected by period $ 1,068.0
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Other Financial Information - Other Expense, Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Other Financial Information [Abstract]        
Interest income $ 19.8 $ 16.0 $ 43.3 $ 30.9
Interest expense (22.0) (25.9) (46.2) (51.9)
(Loss) gain on investments, net (2.8) 0.6 (1.2) 0.1
Other 0.4 0.4 1.3 (2.1)
Other expense, net $ (4.6) $ (8.9) $ (2.8) $ (23.0)
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Charges - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Restructuring Cost and Reserve [Line Items]        
Charges $ 21.4 $ (0.2) $ 36.7 $ (2.1)
2019 Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Charges     36.7  
2019 Restructuring Plan | Severance        
Restructuring Cost and Reserve [Line Items]        
Charges 7.0   22.1  
2019 Restructuring Plan | Facility consolidations        
Restructuring Cost and Reserve [Line Items]        
Charges 1.9   2.1  
2019 Restructuring Plan | Contract terminations        
Restructuring Cost and Reserve [Line Items]        
Charges $ 12.5   $ 12.5  
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring Charges - Changes to Restructuring Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Restructuring Reserve [Roll Forward]        
Charges $ 21.4 $ (0.2) $ 36.7 $ (2.1)
2019 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance     1.1  
Charges     36.7  
Cash Payments     (19.3)  
Other     (2.2)  
Restructuring liability, ending balance 16.3   16.3  
2019 Restructuring Plan | Severance        
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance     1.1  
Charges 7.0   22.1  
Cash Payments     (19.2)  
Other     0.0  
Restructuring liability, ending balance 4.0   4.0  
2019 Restructuring Plan | Facility consolidations        
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance     0.0  
Charges 1.9   2.1  
Cash Payments     (0.1)  
Other     (2.0)  
Restructuring liability, ending balance 0.0   0.0  
2019 Restructuring Plan | Contract terminations        
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance     0.0  
Charges 12.5   12.5  
Cash Payments     0.0  
Other     (0.2)  
Restructuring liability, ending balance $ 12.3   $ 12.3  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Details) - Unsecured Revolving Credit Facility - Line of Credit
1 Months Ended
Apr. 30, 2019
USD ($)
extension_option
Line of Credit Facility [Line Items]  
Initial term 5 years
Borrowing capacity $ 500,000,000.0
Increase amount of borrowings, subject to lenders' approval $ 200,000,000.0
Number of extension options | extension_option 2
Extension option term 1 year
Maximum leverage ratio 3.0
Maximum leverage ratio, if acquisition consummated (up to four quarters) 3.5
Minimum interest coverage ratio 3.0
Base Rate | Minimum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.00%
Base Rate | Maximum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.375%
Eurocurrency Rate | Minimum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.91%
Eurocurrency Rate | Maximum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 1.375%
Federal Funds Rate | Variable Rate Component, Federal Funds  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.50%
ICE Benchmark Administration Settlement Rate | Variable Rate Component, ICE Benchmark Administration Settlement Rate  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 1.00%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 24, 2019
Apr. 29, 2019
Mar. 22, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dividends              
Per share (in dollars per share) $ 0.19   $ 0.19 $ 0.19 $ 0.18 $ 0.38 $ 0.36
Amount       $ 65.5 $ 62.8 $ 131.7 $ 124.9
Repurchased under the 2018 Stock Repurchase Program              
Amount       $ 240.9   $ 243.8 $ 604.2
Stock Repurchase Program 2018              
Repurchased under the 2018 Stock Repurchase Program              
Shares (in shares)       8.6 0.0 8.6 23.3
Average price per share (in dollars per share)       $ 27.94 $ 0 $ 27.94 $ 25.80
Amount       $ 300.0 $ 0.0 $ 300.0 $ 750.0
Accelerated Share Repurchase Program              
Repurchased under the 2018 Stock Repurchase Program              
Shares (in shares)   8.6       29.3  
Average price per share (in dollars per share)           $ 25.62  
Amount   $ 240.0          
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Equity - Cash Dividends on Shares of Common Stock (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 24, 2019
Apr. 25, 2019
Mar. 22, 2019
Jan. 29, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Stockholders' Equity Note [Abstract]                
Cash dividends declared per share of common stock (in dollars per share)   $ 0.19   $ 0.19 $ 0.19 $ 0.18 $ 0.38 $ 0.36
Cash dividends paid per share of common stock (in dollars per share) $ 0.19   $ 0.19   $ 0.19 $ 0.18 $ 0.38 $ 0.36
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Equity - Stock Repurchase Activities (Details) - USD ($)
$ / shares in Units, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 29, 2019
Feb. 28, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Jan. 31, 2018
Accelerated Share Repurchases [Line Items]              
Payment to repurchase stock         $ 303,800,000 $ 754,200,000  
Common stock received, aggregate price     $ 240,900,000   $ 243,800,000 $ 604,200,000  
Stock Repurchase Program 2018              
Accelerated Share Repurchases [Line Items]              
Stock repurchase program, authorized amount             $ 2,000,000,000.0
Stock repurchased and retired (in shares)     8.6 0.0 8.6 23.3  
Average price per share (in dollars per share)     $ 27.94 $ 0 $ 27.94 $ 25.80  
Common stock received, aggregate price     $ 300,000,000.0 $ 0 $ 300,000,000.0 $ 750,000,000.0  
Stock repurchase program, remaining authorized repurchase amount     1,000,000,000.0   $ 1,000,000,000.0    
Accelerated Share Repurchase Program              
Accelerated Share Repurchases [Line Items]              
Stock repurchase program, authorized amount   $ 750,000,000.0          
Payment to repurchase stock $ 300,000,000.0 $ 750,000,000.0          
Stock repurchased and retired (in shares) 8.6       29.3    
Average price per share (in dollars per share)         $ 25.62    
Common stock received, aggregate price $ 240,000,000.0            
Stock repurchase program, remaining authorized repurchase amount     $ 60,000,000.0   $ 60,000,000.0    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance $ 4,823.2
Balance 4,591.2
Accumulated Other Comprehensive Income (Loss)  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance (18.2)
Other comprehensive income before reclassifications 5.4
Amount reclassified from accumulated other comprehensive loss 1.5
Other comprehensive income, net 6.9
Balance (11.3)
Unrealized Gains/Losses on Available-for- Sale Debt Securities  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance 25.5
Other comprehensive income before reclassifications 3.8
Amount reclassified from accumulated other comprehensive loss 0.0
Other comprehensive income, net 3.8
Balance 29.3
Unrealized Gains/Losses on Cash Flow Hedges  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance (0.9)
Other comprehensive income before reclassifications 0.3
Amount reclassified from accumulated other comprehensive loss 1.5
Other comprehensive income, net 1.8
Balance 0.9
Foreign Currency Translation Adjustments  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Balance (42.8)
Other comprehensive income before reclassifications 1.3
Amount reclassified from accumulated other comprehensive loss 0.0
Other comprehensive income, net 1.3
Balance $ (41.5)
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Equity Incentive Plan (Details) - shares
shares in Millions
Apr. 01, 2019
Jun. 30, 2019
Share-Based Compensation Plans    
Stock options, RSUs, and RSAs assumed in acquisition 1.9  
Equity incentive plan 2015    
Share-Based Compensation Plans    
Number of shares available for future issuance   15.9
Employee stock purchase plan 2008    
Share-Based Compensation Plans    
Number of shares available for future issuance   7.4
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Stock Option Activity and Related Activity (Details)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
$ / shares
shares
Number of Shares  
Balance as of beginning of period (in shares) | shares 0.1
Assumed upon the acquisition of Mist (in shares) | shares 1.1
Exercised (in shares) | shares (0.1)
Expired/Canceled (in shares) | shares (0.1)
Balance as of end of period (in shares) | shares 1.0
Weighted Average Exercise Price per Share  
Balance as of beginning of period (in dollars per share) | $ / shares $ 20.66
Assumed upon the acquisition of Mist (in dollars per share) | $ / shares 5.05
Exercised (in dollars per share) | $ / shares 20.32
Expired/Canceled (in dollars per share) | $ / shares 6.55
Balance as of end of period (in dollars per share) | $ / shares $ 4.95
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Outstanding, weighted average remaining contractual term 8 years 6 months
Outstanding, aggregate intrinsic value | $ $ 22.5
Exercisable options (in shares) | shares 0.1
Exercisable options, weighted average exercise price per share (in dollars per share) | $ / shares $ 4.24
Exercisable options, weighted average remaining contractual term 8 years
Exercisable options, aggregate intrinsic value | $ $ 2.3
Vested and expected-to-vest options  
Vested and expected-to-vest options (in shares) | shares 1.0
Vested and expected-to-vest options, weighted average exercise price per share (in dollars per share) | $ / shares $ 4.95
Vested and expected-to-vest options, weighted average remaining contractual term 8 years 6 months
Vested and expected-to-vest option, aggregate intrinsic value | $ $ 22.5
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Apr. 25, 2019
Jan. 29, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Weighted Average Grant-Date Fair Value per Share            
Cash dividends declared per share of common stock (in dollars per share) $ 0.19 $ 0.19 $ 0.19 $ 0.18 $ 0.38 $ 0.36
RSUs, RSAs, and PSAs            
Number of Shares            
Balance at beginning of period (in shares)         17.4  
Balance at end of period (in shares)     19.3   19.3  
Weighted Average Grant-Date Fair Value per Share            
Balance at beginning of period (in dollars per share)         $ 25.32  
Balance at end of period (in dollars per share)     $ 25.29   $ 25.29  
Weighted average remaining contractual term         1 year 3 months 18 days  
Aggregate intrinsic value     $ 514.2   $ 514.2  
Restricted Stock Units (RSUs)            
Number of Shares            
Granted (in shares)         6.7  
Assumed upon the acquisition of Mist (in shares)         0.1  
Vested (in shares)         (4.2)  
Canceled (in shares)         (1.5)  
Weighted Average Grant-Date Fair Value per Share            
Granted (in dollars per share)         $ 25.51  
Assumed upon the acquisition of Mist (in dollars per share)         25.81  
Vested (in dollars per share)         25.89  
Canceled (in dollars per share)         $ 26.12  
Performance goal, number of shares (in shares)     0.2   0.2  
Restricted Stock Awards (RSAs)            
Number of Shares            
Assumed upon the acquisition of Mist (in shares)         0.7  
Vested (in shares)         (0.1)  
Weighted Average Grant-Date Fair Value per Share            
Assumed upon the acquisition of Mist (in dollars per share)         $ 27.20  
Vested (in dollars per share)         $ 23.11  
Performance shares (PSAs)            
Number of Shares            
Granted (in shares)         1.4  
Vested (in shares)         (0.5)  
Canceled (in shares)         (0.7)  
Weighted Average Grant-Date Fair Value per Share            
Granted (in dollars per share)         $ 25.18  
Vested (in dollars per share)         26.77  
Canceled (in dollars per share)         $ 23.61  
Performance goal, number of shares (in shares)     0.4   0.4  
Number of shares modified         0.3  
Incremental compensation cost resulting from the modifications         $ 7.3  
Minimum | Restricted Stock Units (RSUs)            
Weighted Average Grant-Date Fair Value per Share            
Performance goal, number of shares (in shares)     0.0   0.0  
Minimum | Performance shares (PSAs)            
Weighted Average Grant-Date Fair Value per Share            
Performance goal, number of shares (in shares)     0.0   0.0  
Maximum | Restricted Stock Units (RSUs)            
Weighted Average Grant-Date Fair Value per Share            
Performance goal, number of shares (in shares)     0.4   0.4  
Maximum | Performance shares (PSAs)            
Weighted Average Grant-Date Fair Value per Share            
Performance goal, number of shares (in shares)     0.7   0.7  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Employee Stock Purchase Plan (Details)
shares in Millions
6 Months Ended
Nov. 06, 2017
period
Jun. 30, 2019
$ / shares
shares
Jun. 30, 2018
$ / shares
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
ESPP offering period duration 24 months    
ESPP, number of purchase period | period 4    
ESPP. purchase period 6 months    
ESPP, purchase price of common stock 85.00%    
Employee stock purchase plan 2008      
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]      
Shares purchased (in shares) | shares   1.2 1.3
Average exercise price per share (in dollars per share) | $ / shares   $ 22.04 $ 22.23
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense $ 55.7 $ 56.6 $ 89.6 $ 127.0
Stock options        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 3.2 0.1 3.3 0.2
RSUs, RSAs, and PSAs        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 47.7 52.0 76.8 117.6
ESPP        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 4.8 4.5 9.5 9.2
Cost of revenues - Product        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 1.6 1.7 3.5 3.6
Cost of revenues - Service        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 4.4 4.9 8.9 9.7
Research and development        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 26.2 29.6 38.4 73.7
Sales and marketing        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense 15.1 14.0 24.5 27.5
General and administrative        
Stock Based Compensation Expense Recorded in Cost and Expense Categories        
Share-based compensation expense $ 8.4 $ 6.4 $ 14.3 $ 12.5
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
Share-based Payment Arrangement [Abstract]  
Unrecognized compensation cost $ 362.7
Unrecognized compensation, weighted average recognition period 1 year 9 months 18 days
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Segments - Revenue by Product (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
segment
Jun. 30, 2018
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     1  
Total net revenues $ 1,102.5 $ 1,204.1 $ 2,104.2 $ 2,286.7
Product        
Segment Reporting Information [Line Items]        
Total net revenues 713.9 824.9 1,332.6 1,535.7
Routing        
Segment Reporting Information [Line Items]        
Total net revenues 416.9 490.6 791.6 898.7
Switching        
Segment Reporting Information [Line Items]        
Total net revenues 215.6 254.8 392.0 484.8
Security        
Segment Reporting Information [Line Items]        
Total net revenues 81.4 79.5 149.0 152.2
Service        
Segment Reporting Information [Line Items]        
Total net revenues $ 388.6 $ 379.2 $ 771.6 $ 751.0
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Segments - Revenues by Customer Vertical (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]        
Total net revenues $ 1,102.5 $ 1,204.1 $ 2,104.2 $ 2,286.7
Cloud        
Segment Reporting Information [Line Items]        
Total net revenues 285.0 284.4 508.2 555.3
Service Provider        
Segment Reporting Information [Line Items]        
Total net revenues 447.2 524.9 882.8 1,005.0
Enterprise        
Segment Reporting Information [Line Items]        
Total net revenues $ 370.3 $ 394.8 $ 713.2 $ 726.4
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Segments - Geographic (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting Information [Line Items]        
Total net revenues $ 1,102.5 $ 1,204.1 $ 2,104.2 $ 2,286.7
Total Americas        
Segment Reporting Information [Line Items]        
Total net revenues 648.8 675.7 1,192.4 1,263.3
United States        
Segment Reporting Information [Line Items]        
Total net revenues 601.2 624.8 1,077.8 1,157.1
Other        
Segment Reporting Information [Line Items]        
Total net revenues 47.6 50.9 114.6 106.2
Europe, Middle East, and Africa        
Segment Reporting Information [Line Items]        
Total net revenues 291.9 308.9 578.1 616.9
Asia Pacific        
Segment Reporting Information [Line Items]        
Total net revenues $ 161.8 $ 219.5 $ 333.7 $ 406.5
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Tax Disclosure [Abstract]        
Income before income taxes $ 77.8 $ 150.9 $ 122.3 $ 192.3
Income tax provision $ 31.6 $ 34.4 $ 45.0 $ 41.4
Effective tax rate 40.60% 22.80% 36.80% 21.50%
Federal statutory rate     21.00%  
Unrecognized tax benefits $ 181.3   $ 181.3  
Unrecognized tax benefits, if recognized, would affect the effective tax rate 178.0   178.0  
Unrecognized tax benefits could decrease up to $ 34.3   $ 34.3  
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator:        
Net income $ 46.2 $ 116.5 $ 77.3 $ 150.9
Denominator:        
Weighted-average shares used to compute basic net income per share (in shares) 346.3 349.0 347.2 352.2
Dilutive effect of employee stock awards (in shares) 2.8 2.3 4.5 4.6
Weighted-average shares used to compute diluted net income per share (in shares) 349.1 351.3 351.7 356.8
Net income per share        
Basic (in dollars per share) $ 0.13 $ 0.33 $ 0.22 $ 0.43
Diluted, (in dollars per share) $ 0.13 $ 0.33 $ 0.22 $ 0.42
Anti-dilutive shares (in shares) 6.8 10.2 7.0 3.9
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Leases Additional Information (Details)
Jun. 30, 2019
Minimum | Corporate offices, data centers, and R&D facilities  
Lessee, Lease, Description [Line Items]  
Lease terms 1 year
Minimum | Vehicles and various office equipment  
Lessee, Lease, Description [Line Items]  
Lease terms 1 year
Maximum | Corporate offices, data centers, and R&D facilities  
Lessee, Lease, Description [Line Items]  
Lease terms 11 years
Maximum | Vehicles and various office equipment  
Lessee, Lease, Description [Line Items]  
Lease terms 5 years
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 14.0 $ 25.9
Variable lease cost 2.7 5.8
Total lease cost 16.7 31.7
Operating cash outflows from operating leases 12.0 23.6
ROU assets obtained in exchange for new operating lease liabilities $ 0.7 $ 1.3
Weighted average remaining lease term (years) 6 years 6 years
Weighted average discount rate 4.40% 4.40%
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) - USD ($)
$ in Millions
Jun. 30, 2019
Jan. 01, 2019
Commitments and Contingencies Disclosure [Abstract]    
2019 $ 21.6  
2020 48.3  
2021 41.2  
2022 33.5  
2023 30.4  
Thereafter 60.2  
Total lease payments 235.2  
Less: interest (27.9)  
Total 207.3  
Current operating lease liabilities 39.8  
Long-term operating lease liabilities $ 167.5 $ 185.5
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Commitments (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase obligation $ 593.4
Excess purchase commitments and obsolete materials liability $ 30.8
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Investigations (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Investigations by U.S. Securities and Exchange Commission (SEC) and U.S. Department of Justice (DOJ) | Pending Litigation  
Loss Contingencies [Line Items]  
Estimated legal reserve $ 12.0
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.19.2
Subsequent Events (Details) - $ / shares
3 Months Ended 6 Months Ended
Jul. 25, 2019
Apr. 25, 2019
Jan. 29, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dividends              
Cash dividends declared per share of common stock (in dollars per share)   $ 0.19 $ 0.19 $ 0.19 $ 0.18 $ 0.38 $ 0.36
Subsequent Event              
Dividends              
Cash dividends declared per share of common stock (in dollars per share) $ 0.19            
XML 95 R9999.htm IDEA: XBRL DOCUMENT v3.19.2
Label Element Value
Accounting Standards Update 2014-09 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 11,100,000
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 324,700,000
Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 11,100,000
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 324,700,000
Accounting Standards Update 2017-12 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 100,000
Accounting Standards Update 2017-12 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 100,000
Accounting Standards Update 2018-02 [Member] | AOCI Attributable to Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 5,700,000
Accounting Standards Update 2018-02 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (5,700,000)
Accounting Standards Update 2016-02 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (4,800,000)
Accounting Standards Update 2016-02 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (4,800,000)
EXCEL 96 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '1[!T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ='L'3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !T>P=/I0_RMN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NFT 5'7"V@GD)"8!.(6)=X6K6FBQ*C=V].& MK1."!^ 8^\_GSY)K':3V$5^B#QC)8KH97-LEJ<.:'8B"!$CZ@$ZE@M)'M4>H.%^!0U)&D8()6(29R)K::*DC*O+QC#=ZQH?/V&:8T8 M M.NPH@2@%L&::&$Y#6\,5,,$(HTO?!30S,5?_Q.8.L'-R2'9.]7U?]HN<&W<0 M\/[\])K7+6R72'4:QU_)2CH%7+/+Y+?%P^-VPYJ*B_N"WQ7\=BN6LEI)P3\F MUQ]^5V'GC=W9?VQ\$6QJ^'47S1=02P,$% @ ='L'3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !T>P=/.&C;#"\# W#P & 'AL+W=OJT[3=-G 05< 9. MTKW]C*%IYGN\/P6;<^ZQ.3ZD=W'1[4MW4,I$KW75=,OX8,SQ+DFZS4'51?=! M'U5CG^QT6Q?&#MM]TAU;56P=J:X22M-)4A=E$Z\6;NZQ72WTR51EHQ[;J#O5 M=='^>5"5OBQC$;]-/)7[@^DGDM7B6.S5=V5^'!];.TJN5;9EK9JNU$W4JMTR MOA=W:TD]P2%^ENK2W=Q'_5:>M7[I!U^VRSCM5Z0JM3%]B<)>SFJMJJJO9-?Q M>RP:7S5[XNW]6_5/;O-V,\]%I]:Z^E5NS6$9S^)HJW;%J3)/^O)9C1O*XVC< M_5=U5I6%]RNQ&AM==>YOM#EU1M=C%;N4NG@=KF7CKI?A29:--$R@D4#O!/E? M@AP)\DH03B$95N:V^K$PQ6K1ZDO4#FX=B_Y0B#MI7^:FGW3OSCVSN^WL['F5 M+I)S7V9$/ P(ND&(*R*QM:\"A 0>B-'I7X$U1T@L(.$.I*/+&WJ&Z1FD9XZ> MW=!S[P5PQ 0+Y% @9_2I)\ 1,RPP@0(31I][ APA4JPPA0I3SA>>!( 0EIA! MB1GG2T\"0 ).SZ'$G/-]JP$DX+5(<9Q27L&W&V$"AHM : 6OX'L.,!0P7<#D MW@OB%7S;$2:D@N,K)*] O@K !+X1 J=<\!!3YJL 3!Y0P5$7/,DT\;YV(R9W MF&;XW&7Y3.23V3P@AF,O>*J)'36."9TTG'S!*QSIC[ !-R'V>?>*YSYC[ !-R7./N2YSKWW4>8 MT'^[./N2YSKWW4>8@/L29U_R7.>^^P#C?Y*3FS:D5NW>=6Q=M-&GQK6+-[/7 MKO#>-87).WQH*;\5[;YLNNA9&]L,N99EI[51=B7I!YNI@^UBKX-*[4Q_.[7W M[=#*#0.CCV.;FEQ[Y=5?4$L#!!0 ( '1[!T_2*.^? 4 (@8 8 M>&PO=V]R:W-H965T&ULC9G=;N,V$(5?Q?!])O;]=#Q7]_-]75_NPK#:[MTIKX+BXL[^+\]%>E>[Z?/\#=1K4!+?'WP5VKP?=9(^6I M*+XU%[_O[N=1TR)W=-NZ29'[CS>7N>.QR>3;\6^?='Y[9A,X_/Z>_==6O!?S ME%S&<[]YR_'NLOQ?4WUPLR\UFO_@_WYHX>;UKBG[$MCE7[ M>[9]K>KBU&?Q33GEW[O/P[G]O/;YW\/D .P#\!;@G_U1@.H#U(\ _6& [@/T M9Y]@^@!#GA!VVMO.7.=UOER4Q756=O5PR9NR@SOCAVO;W&Q'I_V;[\_*WWU; M&KL(WYH\/;+J$!PBR1A9900VT30VC$>,/[AC1SU2%VT$P=FX!46\8I$RDJ>D63AE(!K4S4I6*JE*NBCQEE7)5 M2,8Q2[DJE02D3YBPNC\EO7,J(O9A+06 M*,"$S5L2!M'4>,&$@0%7EE!EP(<# EJ) O5+Q+5Q2L5T%MM(N3"8F%%!=,4' M0*XLIH3AX")F6SB80AMP\!0S!3LRS(Q@J:*P6J5/-JT71VRR0J80XB44A[8--3 M9D1-"9,='[CE6VKYP!W83UW4&@4*#/=&"4.DD^I&PE*<'#79]H'[OJ6^#]R% M%?.D3*+8"[KNJ>%X:.H#0B8-4ZL9D$T?+->EJ2[+UI,ZIO-@)E ,36OM8#Y M"F!C)B0;5R89-#4*0-'>D2A%_5^DD-FD M1.F)>D;9_Y'[OZ7^WS,_42923)E(,64BI2?\'V7_1^"CGDQDD'T6N<]:ZK/( M#53YEX)U#K=&I=E&5I(P@Q.K8Y0]EGD/IM0GT5N<[[1U TS"3/ UK03 M&%T@B=APUS16)WLK9!-#8=_*^L?P*0P4M:=,P!+4S,4$#)1"MI>1 M.*/,U+H?91_#^-/[>I0= [ECL)U]SXR=4/.W0\#\VCFF/<0QD[!LFQX;;5P9 M*OIT[2AY;E;"WHS63L^,ZYQOSB0LYK4C8"J*V/)7PE"SM50X.$4]N?*E/=*N M9MOB]5PW'3.X>SLV?\#F%);<7\%=!L+]-=QMND/Q'^F[,_H_\_+E<*YF3T5= M%Z?VA/:Y*&KG6Q\%?E3W+M_=+H[NN6Z^6O^][,[&NXNZN/3G_N'MGP_+_P%0 M2P,$% @ ='L'3T>ZQ8II P 8PX !@ !X;"]W;W)K%2?\<.1RP%[.3]F!_J3\U^FI%F]V'V67E[1JF\&S(:6\,/8J7[[M%J8C,Z(%W7(9(A,?%YK2HI"11!Y_55"S MGU,2A\_OT;^TXH68EZRA*2O^Y#M^7)BQ:>SH/CL7_)E=OU(E*# -I?X[O=!" MP&4F8HXM*YKVO[$]-YR5*HI(INL^\:C^O*OX[#2>XBN#V!#'W+8*G"-X' MP;])\!7!_^P,@2($V@QVI[TUW/[(N,HR*J#N -($(\A:P@A/<(6\_=)N%@2*Q?0W?$$*40$B9;# MW2";FT%&:7JH5U[+]X9>^3C?1_E^R_<'_,C7O.X@80NI6H@?6KH9$$1(: 6: M'Q 519:VMALD5.!8$ZX$J*H NA+@_!#EA\"5.-12#6A)P(E1-!.9$F)P)R'$W.7<3Z+F(3(99,+&R,*HFA$LVN57QW M8>)/+ S$P(6!F ?'"G$Y"2HG@?MTP@[BX*72 88DCEXK'6P#@7()4<[@ISE. M9J)ND[O)I HS3L:WM)JS06&3Z: 5_)&X,!VB>^/>5*VL@:#)'R#!RS3Q[N:2 M*LQPYS[HM5%A1K[$UD1C(WC))[#F)Z[NBW^[Z"AC(&JXL<;)X)6:!'>3215F MG$P$]PP"2ZR);DCPPD]@Y4_ V0,IR,,RII*&#>*!N+J!,!0!_1";+[2B"5UX M!R"P!21ZGR>P.@M=OJX+0;FQ+G^-P$(=M,%BD6EI>$L@L"80"^! M*8**(RM(AG^Z3(3BZX>C#8(BWA#6Z;0'!^22UH?VMM(86W:NN.P2@]'^1O3H MR@.V-KXBLY0@XVMY@VH/Y!_AN^O7CZP^Y%5CO# NCO7MX7O/&*]$;3>,H M;GS]2T'W7#Y&XKGNKCW="VSIDY,[X,<8?) M*RTA9,9;C1JZ,4O&VK5MTZ*$-: 6;F'#OQPQJ0'C4W*R:4L@.$A2C6S/<99V M#:K&3&)IVY$DQF>&J@;NB$'/=0W(OQ0BW&U,U[P:7JI3R83!3N(6G.!/R'ZU M.\)G]NCE4-6PH15N# */&_/976]7 B\!ORO8TD(01#! M@@D/@+\N,(,("4=X&_U>: MGN -!&\D\-CW"(N!L'@G^'<)_D#P/QLA& B!$L'N M0]SDL=3FL9SGH>ROM(>$TPBSHL\Q3Z[UP5$(M4+"AT*R?AU&%6)/;LT:DI-L M8=0H\+EAXN!/K&.7?/;$K:O84W>=N1I[SKMJWP3?W?P=/)L2Y1'4$ "W%0 & 'AL+W=OZ^9[NW.N6_PX5,=V%>RZ[G071>W3SAW*-JQ/[MA_ M\UPWA[+K3YN7J#TUKMR.08NVA_=0[-H7P^' MLOGWWE7U>150\'[AZ_YEUPT7HO7R5+ZX/UWW[?30]&?1-^J&%&7_\>8VKJJ& M3+V/?Z:DP77,(7!^_)[]EW'R_60>R]9MZNKO_;;;K0(;++;NN7RMNJ_U^5Z:L?WQ=-KV]6'*4MOY5#^N'SNC^/G> K@:P E'P:8*<"(@.CB;)SJSV57KI=-?5XTE[MU*H>BH#O3+^;3<'%M[JU;&YK'P M8I67(J4PQU8*:*705D@,6 M/"PDX(:E&]*%%Z>J((",^L<[]1C"5"0&AHPTQ+I$C;$*:TC7U[NO1@ESE@!H M28)V$MT\#GFA'0%9;+QKA%E+ +8D84L:H[;HA^JQ./.@DS$X"\"0)3])D)&OTX@. ?E -F* $$$H2H:3AR'$>IM)0KJG/'IX3 M)B@!A))$* &&LF0H:8A:GE?PK1U,40(8E2/=D^9H7V)Z=;3,)$7H*4'&N&6 M6Y:X98U;3E/5F""9\3Z\C(G+@+@LB2IQ,%S&7)7-8L MI:2(U5U#NMP6OC:%,7,9,)#[U MR1"2)3/?MX8P6QFTN"Q;7-;=*V6YMSPP@AD@F"6"6;.UR,,DGKW4,@!J4^'# M,6,<,\ Q2QPSZ%4-L;XQJ*=-O'\]&".9 9)9(AF)C$3R)Z);,QC(7.B?8..9 MC\$(-0"A1A++Z%Y4SN9#R:T1C$X#T&DDIR;1AT8^DMP:P< T )A&_?76(,R3 M@A3#D2[+V?<<&,]F "FD7PRFH1?".P&()D-/;L;!@/3 & :R2>C2?B%K;5A M+BU!H2$?- V&I@'0-!)E1D,S2=&- SK+QKM.F*X&T-5(@$VB^3[.9\T\"/FL MF8]F.VC#EN8?9?.R/[:+Q[KKZL.X9?9_^\%BY\KM]:1RS]UPF/?' MS64K\7+2U:=IFS2Z[M6N_P-02P,$% @ ='L'3R'_(T@Z @ R0< !@ M !X;"]W;W)K^4E@'#>:M+P MM5L*T:X0XH<2:LR?: N-7#E25F,AA^R$>,L %SJH)BCPO 35N&K)Y^I4"C6!\JS%)_@!XJ7=,3E"HTM1U=#P MBC8.@^/:_>BOMKZG K3B9P4=G_0=ETE,=@[K_ZT6JZ+P5Z$\S(.:U&>GUV2V7,Y>M:7Z)%2 =+6>Y*&I7Q7QP&!HU#=A>RS_G'I M!X*VP\.)QM<[_PM02P,$% @ ='L'3]]ZW83&RL9+F2$F_?OM1/O#+G<#<7L24?Z^=8>K.VB[U5Y M:A\6AZX[WR^7[>Y@JZ*-Z[,]N5]>ZJ8J.G?9O"[;4)'I9%HL2\/BT=QOTV3OL&@^/MH+^WL>]2G\ES7W_J+ MW_V+/N>G(]_ITX7UYA]P_GWC]X_#\F[9)Z+UF[K M\I_COCL\++)%M+B8NQJ\MV^!_MWMJN MKJ9>G)6J^#Y^'D_#YV7J_Z,9;D!3 [HV<+%_UD!.#>2/!NF0_.AL2/53T17K M55-?HF9\6N>B'Q3B7KIB[OJ;0^V&WURVK;O[OA9IOEJ^]QU-FLVHH;GFJEBZ MWJ\A"(78$&M.MP&V7*%R'$'").307LX-J@1WD,(.TJ&#=-:!2;TBC!(]2$ZC MQ,322X2+G)$XD(N"5A3()5!N#3O0+!>AO()O1HV9^TZV7"-BA8V(!,_R!(PJ'>@B H!LC$^*01X@L2F"9*E)I@3Q,JC(& H M\PT1BW2G5.P#",E(!PUA"@G)#0E6(0DB9;'P#6%9%C"$J28XUH1@%4IY)*'B MS#?$93>J6S\8;4*!)\86&\7]2&X'J!R/ T02F)0"H)*$[X>S\HX2_L"0+#RD M,2,%@*1@!>+\NW-D\J$!9&D6XI? F!2 DSKQ_0!0NDALBG%9FLYMWQK"1!4Y MYY@.;48P"BD!.?GKXR3Z%3:0S.2A(A,&*P&P:G]EG$3J9I8:_UELB8/U3H@T M5&7"9"5 5NTOC\21J1VAE.^(R_):-\.YRJYK4]@ M\T"8JP2XJK5O!W U9[,4J71P &&L$L"J]M<=XL!,&<2 B/(0PPA#E0!4M;_H M$-].LJ$,@"J#^Q["0"4 5.T#E1!0S7Q'.3DR/S%]ZP;CE !.C8]3XIQTZ-'< M#=>)))/!L8.!2@"H)@!4B8$J 5"-#U0)2"D3OJXCG5'IC+RWEC!2)4"J\9$J M.2O=8/=?-K J, HEYJD$/&7OEQ)L087D;S]01VD(83+PQ@R(:GRB2DY4?Y9* ML$\508!)S%,)>&I\GDZBFQ50*N:'JP)S5&*82K1'9851ORX,V* FP7*H! M2HT/=@DX:13?P"-=IG5H)988J!( U?ATEQRHQ-8:(+H+[@LD!JI$0/7Q+@%0 M1:*)K<5 J!4%)Q8&J@0O_9G/>,G?Z$DEX)D!7:+R. #H% ,Z!8#._-><271S M=)6FDA5ITN5S2T;X>%[.CA\KV[P.)[5MM*O?3EU_T#>[>ST-?J3^^-*[OQ'W MV_%,]TCRUT7/==74U'&&^U'5GG4DWSQ;1P1;[ZT5I7[K^JW'? MF_%H=[SHZO-T;+V\GIVO_P=02P,$% @ ='L'3P^P()T/!@ 2( !@ M !X;"]W;W)KTD3H(.,+6=Y/KMNS8.Q\X\QO1>')@\LSO[[S>S _./LOI> MOQ9%,_FQW>SJF^EKT^RO9[/Z\;78YG54[HN=_\MS66WSQC]6+[-Z7Q7Y4V>T MWV\?&LVZUWQI9K4;]MM7OU[5VS*CYNIFGY^\'7] M\MJT'\QNY_O\I?A6-'_NOU3^:79LY6F]+7;UNMQ-JN+Y9OJ+NEY9:@TZQ5_K MXJ,^>3]IA_)0EM_;A]^>;J9QZU&Q*1Z;MHG%_?EYN_U4_-Z,TVGDZ?B.7_;-%_+CU^+?D!V.NE'_WOQ M7FR\O/7$]_%8;NKN_\GC6]V4V[X5[\HV_W%X7>^ZUX^^_4\S;*![ WTT4.JL M@>D-S$\#<]: >@,Z&A"=-;"]@?UIX,X:N-[ '0UT-^C98;*ZV5_D37X[K\J/ M27780/N\W:?JVOGU?6P_[):S^YM?@-I_^GZK4CV?O;<-]9J[@T8'&A-J[I&& M0LT":6RH62*-"S4KI$F.FID?[W'0&@Y:=PU0T$#*!G30))UFUVF,LY'%W1C8 MC0'=9&QN#QIWT@VY-(Z8;"%E:4PZ4FSVI.S*1FP95D!DC+51BL=&<&S4-6). MQY;%N $+&[!BOL][D0UVC8TY/4=4H3L# MM%?2'2MPK^2)T@G?7HM16>@0)K$"*,XL=TBR^$II$I 2K[&(92.BT)F!9!@@6,0$ M+=%JG0#PF"IT!^-7(_SRB* E?J^:EE'JUCL:UE M_DNI3TW%,9.ZQ"5BPRV![DJEO+D5DNG4J,$A8I[K]/*0H#&"M42P" E:HC5) M(L/'-*(*[\N8OP9ERSP@&,E?0:+EB"AT!D/:7 )I(_GK+U#L+-[W*A=XPV$U MUE3H,V:YD2S7L>$^2TK+'&A$%#HS4/Y ).=70P,0G48N"_X-=(MY;0"OQ571 M@/16DY&+@K)E9401 NK\\@VYC@. 00& 'T5^GQ>%SF!4&Y!2B[S M2%3[.[+%J]>[]G],0D^**?3^J"UW"9#8RT]8Q\:TO,'4B$"0.?)/!US-,ODI2FU,JI!+K$.4\V-I5 =Z5DD1/)=!H/WK@(QP?2 MEV<,A*E.DNHB8R )=9^_\2QH3!5Z,U"&1LDYSQ@(P#GF&>YR3!6Z@P%.$N#R M DF@8GU2R0_[P6PF5.[@;"8)6GF!'!&%SF#^$LJT>=)!(-,6\!T1AG3HQEVA,%+EU2D"1&0Y-<[2*= +0GJ=#JT2RT&JKVD*&U!N5FD&2.B MT!E,77M)2=I*_%DKML^8*G0'$])>4I"VH-#L1'UP,2H+'<*\M9*W,I6PJ!P] MF$I8S%(K62I3B5X4?&&)4@F@@ZD$T*%4 LE@*C$[^>*[_7'$'WGULM[5DX>R M:)?U\=?I1P>&C*??^#B]GQ5Q^W M_P%02P,$% @ ='L'3UO<]IOM 0 MP4 !@ !X;"]W;W)K;[?WO&$T<-XV^B )#..R65B-U"RGJ#D$@+H%C,6 V5 M^I(S3K%4(;\@47/ F1%1@@+/6R**R\I-(K-VXDG$KI*4%9RX(ZZ48OYW"X0U ML>N[]X67\E)(O8"2J,87> 7YLSYQ%:'.)2LI5*)DE<,AC]TG?W,,-6^ 7R4T MXF'NZ$S.C+WIX%L6NYX^$!!(I7; :KC!#@C11NH8?ZRGVVVIA8_SN_O!Y*YR M.6,!.T9^EYDL8G?M.AGD^$KD"VN^@LUGX3HV^>]P Z)P?1*U1\J(,+].>A62 M4>NBCD+Q>SN6E1D;ZW^7C0L"*P@Z@3__4!!:03A5,+>"^53!P@H64P5+*UA. M%:RL8#40H+:ZYKKV6.(DXJQQ>-MP-=9][6]6JB%2O6CNWWQ3-R;4ZBT)O'6$ M;MK(,MN6"7K,ESZS&V%\K\_L1Y@^\?P_L1AL=/C4Y/BA"5+5Z$H2C)8D,/JP MEXH_;A".&H3&8-XS&!QRVS)KPU2&\6;^L*A3H/T4Z'D4&MSS80P*!]!Q%%H. MRH,>VD\_:3\POY25<,Y,JDXV_98S)D$9>C/U'RG4*]H%!'*IIRLUY^U;T@:2 MU?:91-U;G?P#4$L#!!0 ( '1[!T\\+&1OL $ -(# 9 >&PO=V]R M:W-H965T= *G7:>JD33IU MVO8Y!P:B)I@FX>C^_9+ 4=:A?2&V\7M^=IQL1/-L6P!'7K7J;$Y;Y_H#8[9L M00M[@SUT_D^-1@OG7=,PVQL0501IQ?AN=\>TD!TMLA@[F2+#P2G9P_>]G(6%!U2_9.7:G'ZDI():#,H]X?@(E/@:)2H;OZ0< MK$,]LW@I6KQ.I^SB.<[\5]@V@,\ _@[ ID)1^2?A1)$9'(F99M^+<,7)@?O9 ME"$81Q'_>?'61R\%3_89NP2B.>XC M?/^7PG2;(-TD2"-!^M\6MW)NWQ5AJYEJ,$W<)DM*'+JXR:OHLK#W/-[)6_JT M[=^$:61GR1F=O]DX_QK1@9>RN_$KU/H'MC@*:A?,#]XVTYI-CL-^?D%L><;% M'U!+ P04 " !T>P=/DN9Y:;4! #2 P &0 'AL+W=O3DFD7JMIDS;IU&GK9RYQ$E0( M&9!+]^]G2)IF6[0O@(W?\[,QV6CLBVL!/'G5JG,Y;;WOCXRYL@4MW(WIH<.; MVE@M/)JV8:ZW(*H(THKQW>Z6:2$[6F31=[9%9@:O9 =G2]R@M;"_3J#,F-.$ MOCF>9-/ZX&!%UHL&OH'_WI\M6FQAJ:2&SDG3$0MU3N^3XRD-\3'@AX31KJK!-G&:'"G-T,5)7GF7@;WG\4W>PZ=I_RIL M(SM'+L;CR\;^U\9X0"F[&QRA%C_88BBH?3C>X=E.8S89WO3S#V++-RY^ U!+ M P04 " !T>P=/&*S:]K0! #2 P &0 'AL+W=O).^8%K*G91Y]9UOF9O1*]G"VQ(U:"_O[!,I,!4WIJ^-1 MMIT/#E;F@VCA._@?P]FBQ5:56FKHG30]L= 4]#X]G@X!'P%/$B:W.9-0R<68 MYV!\J0N:A(1 0>6#@L#M"@^@5!#"-'XMFG0-&8C;\ZOZIU@[UG(1#AZ,^BEK MWQ7TCI(:&C$J_VBFS[#4,@$8U1&N;B2:G3>Z$4%4]'B9=YE M'_=IOLFRA;9/X N!KX2[&(?-@6+F'X4796[-1.S<^T&$)TZ/''M3!6=L1;S# MY!UZKR5//^3L&H06S&G&\ TF71$,U=<0?"_$B?]'Y_OT;#?#+-*S+9TG^P*' M78%#%#B\6>(.AO];)-OT5(-MXS0Y4IFQCY.\\:X#>\_CF_R%S]/^3=A6]HY< MC,>7C?UOC/& J20W.$(=?K#54-#X<'R/9SN/V6QX,RP_B*W?N/P#4$L#!!0 M ( '1[!T^FB8(CM $ -(# 9 >&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6 M^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQH'OZYGB2;1>B M@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU![_?'4Q;C4\!W":-?G4FLY&+M2S0^ MU07=14&@H J10>!VA0=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$AP>KGF4=NH+> M45)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"U>IUV:M(_3 M39;-L&T GP%\ =RE/&Q*E)0_BB#*W-F1N*GWO8A/O#]R[$T5G:D5Z0[%>_1> M2\YYSJZ1:(XY33%\%;-?(ABR+RGX5HH3_P?.M^&'386'!#_\H?"P39!M$F2) M(/MOB5LQV5])V*JG&ER;ILF3R@XF3?+*NPSL/4]O\CM\FO8OPK72>'*Q 5\V M];^Q-@!*V=W@"'7XP19#01/B\3V>W31FDQ%L/_\@MGSC\A=02P,$% @ M='L'3UM 7?:U 0 T@, !D !X;"]W;W)K&UL M?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%-US+?.Q!U M FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV(3I8F?>B MA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE,3X%?),P^M69Q$HNUKY$XV-=T%T4 M! JJ$!D$;E=X J4B$732JK!!ZMG%I2BQ>NT2Y/V<;HY9#-L M&\!G %\ #RD/FQ(EY>]$$&7N[$CQ"?>'SGVIHK.U(ITA^(]>J\EY[8TQ?!5S'Z)8,B^I.!;*4[\'SC?AA\V%1X2_/"'PKMM@FR3($L$V7]+ MW(JY_RL)6_54@VO3-'E2V<&D25YYEX%]Y.E-?H=/T_Y9N%8:3RXVX,NF_C?6 M!D INQL&UL?5-A M;]L@$/TKB!]0'))U661;:CI5F[1)4:>UGXE]ME'!N(#C[M_OP*[KK5:_ '?< M>_?N.-+!V"?7 'CRHE7K,MIXWQT8=J)&GZ! M_]V=+%IL9BFEAM9)TQ(+549O-H?C+L3'@ <)@UN<2:CD;,Q3,+Z7&4V"(%!0 M^, @<+O +2@5B%#&\\1)YY0!N#R_LM_%VK&6LW!P:]2C+'V3T3TE)52B5_[> M#-]@JN<3)5/Q/^ ""L.#$LQ1&.7B2HK>>:,G%I2BQ\/CF[R%C]/^4]A:MHZ7C?VOC/& M4I(K'*$&/]AL**A\.'[&LQW';#2\Z:8?Q.9OG/\%4$L#!!0 ( '1[!T]D M7T+,M $ -(# 9 >&PO=V]R:W-H965T=+*^()V(?1'QGS5@1;^QO9@\*:Q3HN IFN9[QV(.H&T8GRW M>\VTD(:6>?*=79G;(2AIX.R('[06[N<)E!T+NJ?/C@?9=B$Z6)GWHH4O$+[V M9X<66UAJJ<%X:0UQT!3T;G\\'6)\"O@F8?2K,XF57*Q]C,;'NJ"[* @45"$R M"-RN< ]*12*4\6/FI$O*"%R?G]G?I]JQEHOP<&_5=UF'KJ"WE-30B$&%!SM^ M@+F>5Y3,Q7^"*R@,CTHP1V653RNI!A^LGEE0BA9/TRY-VL?I)GL[P[8!? ;P M!7";\K I45+^3@11YLZ.Q$V][T5\XOV18V^JZ$RM2'<;\.S3859@F>_*?P'P6&3X) (#O\M<2LF^R,) M6_54@VO3-'E2V<&D25YYEX&]X^E-7L*G:?\L7"N-)Q<;\&53_QMK Z"4W0V. M4(W^#936,V&<'V\P]BRS&UL?5/;;MLP#/T5 M01]0)8K;!8%MH&DQK, &!!VV/BLV?4%U<24Y[OY^E.RZ;F?L11(IGL-#BDH' M8Y]= ^#)JY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;&SKQ@<'R]-.U/ 3_*_N9-%B M,TO9*M"N-9I8J#)ZNST>)&GU@S$CKWO1'CB[8%C;XK@C*V(=RC>H?>2\UV2LDL@FF*.8PQ? MQ&SG"(;L$NPG0\?I_V'L'6K'3D;CR\;^U\9XP&E;*YPA!K\ M8+,AH?+A^ 7/=ARST?"FFWX0F[]Q_A=02P,$% @ ='L'3[YQPLNU 0 MT@, !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]P MM+1;NRJ)=+UIVJ1-JF[:[3--G 0=X Q(<_OW Y++LBW:%\#&[_G9F&Q ^^Q: M $]>M#(NIZWWW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVS>,BVDH466 M?!=;9-A[)0U<+'&]UL+^/(/"(:=;^NIXE$WKHX,562<:^ K^6W>QP6(S2R4U M&"?1$ MU3N^WI_,^QJ> )PF#6YQ)K.2*^!R-3U5.-U$0*"A]9!!AN\$#*!6) M@HP?$R>=4T;@\OS*_B'5'FJY"@%)G%@=BQ]YV(3[P]\=";,CI3*])=$.^"]U;PW2%CMT@TQ9S'&+Z(V"_7]+7(MY]U<2MNBI!MND M:7*DQ-ZD25YXYX&]Y^E-?H>/T_Y%V$8:1Z[HP\NF_M>('H*4S5T8H39\L-E0 M4/MX/(2S'<=L-#QVTP]B\S&UL?5-A;]P@#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G%>))<,RUD1XLL^DZV MR,S@E>S@9(D;M!;VUQ&4&7.ZHZ^.!]FT/CA8D?6B@>_@?_0GBQ9;6"JIH7/2 M=,1"G=.[W>&8AO@8\%/"Z%9G$BHY&_,4C"]53I,@"!24/C (W"YP#TH%(I3Q M/'/2)64 KL^O[)]B[5C+63BX-^I15K[-Z2TE%=1B4/[!C)]AKN<#)7/Q7^$" M"L.#$LQ1&N7B2LK!>:-G%I2BQ)ID[!*(YICC%,-7,;LE@B'[ MDH)OI3CRO^!\&[[?5+B/\/T;A?_(GVX2I)$@_6^)6S'O5;)53S78)DZ3(Z49 MNCC)*^\RL'<\OLF?\&G:OPG;R,Z1L_'XLK'_M3$>4$IRA2/4X@=;# 6U#\<; M/-MIS";#FW[^06SYQL5O4$L#!!0 ( '1[!T\SUJA/M0$ -(# 9 M>&PO=V]R:W-H965T( 7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+: M>M\?&'-E"TJX*].#QIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[ M#2=+W*"4L+^.(,V8TSU]=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1HUQE-+-0Y MO=L?CFF(CP$_.AC=ZDQ")6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$,EYG3KJD M#,#U^9W]%"" M.4HC75Q).3AOU,R"4I1XF_9.QWV<;M)DAFT#^ S@"^ VYF%3HJC\07A19-:, MQ$Z][T5XXOV!8V_*X(RMB'*K!-G"9'2C/H.,DK M[S*P=SR^R9_P:=J_"MMTVI&S\?BRL?^U,1Y0RNX*1ZC%#[88$FH?CI_P;*4;%[\!4$L#!!0 ( '1[!T\2!"@9M0$ -(# 9 >&PO M=V]R:W-H965T-\= M&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S3730K8T3Z/O9//4]%[)%DZ6 MN%YK85^/H,R0T2U]!V@3M0*A"AC-\3)YU3!N#R M_,;^-=:.M9R%@SNC?LG2-QG=4U)")7KEG\SP#:9Z/E$R%?\ %U 8'I1@CL(H M%U=2],X;/;&@%"U>QEVV<1_&&_YY@JT#^ 3@,V ?\[ Q453^17B1I]8,Q(Z] M[T1XXNV!8V^*X(RMB'<4?"W%D7^ M\W7X;E7A+L)W_RB\62=(5@F22)#\M\2UF/V[)&S14PVVCM/D2&'Z-D[RPCL/ M["V/;_(W?)SV1V%KV3IR-AY?-O:_,L8#2ME&PO=V]R M:W-H965T=^<,DG-,^V W#D1:O>%K1S;C@Q9JL. MM+!W.$#O;QHT6CAOFI;9P8"H(TDKQI/D#=-"]K3,H^]BRAQ'IV0/%T/LJ+4P MO\Z@<"KH@;XZGF3;N>!@93Z(%KZ"^S9U7(6%1U0_9.VZ@MY34D,C1N6>'3'R,"I6-*ZE& MZU O*CX5+5[F7?9QG^:;-%UH^P2^$/A*N(]QV!PH9OY>.%'F!B=BYMX/(CSQ MX<1];ZK@C*V(=SYYZ[VWDF?O\BV::G&DP;I\F2"L<^3O+&NP[L X]O M\@<^3_L785K96W)%YU\V]K]!=.!32>[\"'7^@ZV&@L:%XUM_-O.8S8;#8?E! M;/W&Y6]02P,$% @ ='L'3SBZ/ZBS 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DBZ5:^C\38U&"^=-TS#;&Q!5!&G%^&[W@6DA.UIDT7,XQ>8Z[FE9"[^*UQ ^?"@Q.E?2=BJIQI,$Z?)DA*'+D[RRKL,[#V/;_([?)KV M)V$:V5ER1N=?-O:_1G3@I>QN_ BU_H,MAH+:A>-'?S;3F$V&PW[^06SYQL4O M4$L#!!0 ( '1[!T^47XP$M0$ -(# 9 >&PO=V]R:W-H965T0-DAIUOZ M[GB131NB@Q59)QKX N%K=W9HL9FEDAJ,E]80!W5.'[;'TS[&IX!O$@:_.)-8 MR<7:UVA\K'*ZB8) 01DB@\#M"H^@5"1"&3\F3CJGC,#E^9W].=6.M5R$AT>K MOLLJM#F]IZ2"6O0JO-CA TSU'"B9BO\$5U 8'I5@CM(JGU92]CY8/;&@%"W> MQEV:M _CS8%/L'4 GP!\!MRG/&Q,E)0_B2"*S-F!N+'WG8A/O#UR[$T9G:D5 MZ0[%>_1>"WXX9.P:B::8TQC#%S';.8(A^YR"KZ4X\7_@?!V^6U6X2_#='PIO MUPGVJP3[1+#_;XEK,7=_)6&+GFIP39HF3TK;FS3)"^\\L _I$=GO\'':/PO7 M2./)Q09\V=3_VMH *&5S@R/4X@>;#05UB,<[/+MQS$8CV&[Z06S^QL4O4$L# M!!0 ( '1[!T^^3EX\M@$ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX M-&W-7&=!E!&D%>-)RA9,EKM=:V)]'4&;(Z(9^.)YE MW?C@8'G:B1J^@?_>G2Q:;&8II8;62=,2"U5&[S:'XR[$QX 7"8-;G$FHY&S, M:S"^EAE-@B!04/C ('"[P#TH%8A0QMO$2>>4 ;@\?[!_B;5C+6?AX-ZH'[+T M34;WE)10B5[Y9S,\P%3/-253\8]P 87A00GF*(QR<25%[[S1$PM*T>)]W&4; M]V&\X;<3;!W )P"? ?N8AXV)HO+/PHL\M68@=NQ])\(3;PX<>U,$9VQ%O$/Q M#KV7G%_O4W8)1%/,<8SABYC-',&0?4[!UU(<^3]PO@[?KBK<1OCV#X6WZP2[ M58)=)-C]M\25F)ODKR1LT5,-MH[3Y$AA^C9.\L([#^P=CV_R.WR<]B=A:]DZ M7S;VOS+& TI)KG"$&OQ@LZ&@\N'X"<]V'+/1\*:;?A";OW'^"U!+ P04 M " !T>P=/= E&&,$! W! &0 'AL+W=ON^5$I+9EVH M:V(Z#:P,)"D(7:UV1#+>XCP-N:/.4]5;P5LX:F1Z*9E^/X!00X83?$D\\[JQ M/D'RM&,U_ +[NSMJ%Y%9I>026L-5BS14&;Y/]H>MQP? 'PZ#6>R1[^2DU*L/ MOI<97GE#(*"P7H&YY0P/((07?:,(<10Q>8#P1QZG,)&BMQH%_H-$Y?1QVN WV]I">W<8%-5& 3!#:? M!-97+48PN_^XW$:+;","UT5BF,U5$;*X. FZ#D_6H$+U;1B717:>BGL:+OX# M/H[43Z9KWAIT4M8]GW#)E5(6G)75C?/2N"F> P&5]=M;M]?C6QX#J[II3,G\ M7Y'_ U!+ P04 " !T>P=/5)8'1[.;S9YI(5N:I]%W-GF*O5.RA;,AMM=:F-\G4#AD M-*'OCF=9-RXX6)YVHH;OX'YT9^,M-JN44D-K);;$0)71^^1XV@5\!+Q(&.SB M3$(E%\378'PI,[H)"8&"P@4%X;W]6?8NV^EHNP M\(#JIRQ=D]$[2DJH1*_<,PZ?8:KGEI*I^*]P!>7A(1,?HT!EXTJ*WCK4DXI/ M18NW<9=MW(?QYO!IHJT3^$3@,^$NQF%CH)CYHW B3PT.Q(R][T1XXN3(?6^* MX(RMB'<^>>N]UYSO;U-V#4(3YC1B^ *3S CFU><0?"W$B?]'Y^OT[6J&VTC? M+NG)85U@MRJPBP*[?TK>.>!O>?Q3?[" MQVG_)DPM6TLNZ/S+QOY7B Y\*IL;/T*-_V"SH:!RX7CP9S..V6@X[*8?Q.9O MG/\!4$L#!!0 ( '1[!T^08=NMP@$ #<$ 9 >&PO=V]R:W-H965T ME7TP)8]"9%9W+<6MOO"3%E"Y*9&]5# MY[[42DMF7:@;8GH-K HD*0A-DELB&>]PD87<41>9&JS@'1PU,H.43+\?0*@Q MQRF^)%YXTUJ?($76LP:^@_W1'[6+R*)2<0F=X:I#&NHN)Z?U'_''IWO9R8 M@2CK[GODK3O?4G4WID^$H MPC=GWKCLN:"W]QDY>Z$9U?+3Y4IL*J?QY0L_Q7%!U!+ P04 " !T>P=/>'.8P^H! !F!0 &0 'AL M+W=O\9ES9FQFLD&J5UT#F.!-\%8?P]J8 M[D"(+FH03#_(#EI[4DHEF+&FJHCN%+"K#Q*)/_97$U]#-,PN$+)>FZ>Y? 9IGIV83 5_Q5NP"W< M96(U"LFU_P9%KXT4$XM-1;"W<6U:OPX3_ST,#Z!3 %T%D%'(9_Z1&99G2@Z! M&N^^8^Z)-P=J[Z9P3G\5_LPFKZWWEM,DSLC-$4V8TXBA"\QF1A#+/DM03.)$ MWX53/#Q&,XQ]>+P,IS%.L$4)MIY@^T^)VU6)&&:'B^Q0D1U"L%^)8)@$%]FC M(GN$(%V)8)@/N$B"BB3O"=)H)8)A_O-/I*A(BA#0E0B&63\\6?SG E3E.UP' MA>Q;/UT6WGF(/%+?)W_AXP3ZQE35M#JX2&.[S?=$*:4!FTKT8)^NMD-O-CB4 MQFT3NU=CZX^&D=TTU<@\6O,_4$L#!!0 ( '1[!T]I?5!?M@$ -(# 9 M >&PO=V]R:W-H965T(O-*F6K0-L6-3%0 M9?1^>SPE 1\!OUH8[.),0B47Q)=@?"LSN@D)@83"!07AMRL\@)1!R*?Q.FG2 M.60@+L\?ZE]C[;Z6B[#P@/)W6[HFHP=*2JA$+]T3#H\PU7-+R53\=[B"]/"0 MB8]1H+1Q)45O':I)Q:>BQ-NXMSKNPWBSOYMHZP0^$?A,.,0X; P4,_\BG,A3 M@P,Q8^\[$9YX>^2^-T5PQE;$.Y^\]=YKS@])RJY!:,*<1@Q?8+8S@GGU.01? M"W'B_]'Y.GVWFN$NTG=+.M^O"R2K DD42/XI\?93B6N8ST'8HJ<*3!VGR9(" M>QTG>>&=!_:>QS?Y"Q^G_8P=/@V)5JK8! #2 P &0 M 'AL+W=O.;S0W30K8T3Z/O9/(4>Z=D M"R=#;*^U,'^/H'#(Z):^.9YDW;C@8'G:B1I^@OO5G8RWV*Q22@VME=@2 U5& M[[:'XS[@(^"WA,$NSB14HGF7IFHPFE)10B5ZY)QR^PE3/-253\=_A LK#0R8^ M1H'*QI44O76H)Q6?BA:OXR[;N _CS4TRT=8)?"+PF9#$.&P,%#-_$$[DJ<&! MF+'WG0A/O#UPWYLB.&,KXIU/WGKO)>?);2,SK]L['^%Z,"GLKGR(]3X#S8;"BH7CK?^ M;,8Q&PV'W?2#V/R-\W]02P,$% @ ='L'3U\"OP#O 0 9@4 !D !X M;"]W;W)K&UL=53;CILP$/T5Q >LP>0"$2!MMJI: MJ96BK;I]=F"X:&U,;1.V?U_;L)02[TMLC\]EQF0F';EXE0V \MX8[63F-TKU M)X1DT0 C\H'WT.F;B@M&E#Z*&LE> "DMB5&$@^" &&D[/T]M["+RE ^*MAU< MA"<'QHCX><)J#+_ M,3R=8X.W@)<61KG:>Z:2*^>OYO"US/S ) 04"F44B%YN\ 24&B&=QN]9TU\L M#7&]?U?_;&O7M5R)A"=.?[6E:C(_]KT2*C)0]]N?AO< .JX283 M[5%P*NVO5PQ2<3:KZ%08>9O6MK/K.-U$R4QS$_!,P LAMCYH,K*9?R**Y*G@ MHR>FM^^)^<3A">NW*4S0/H6]T\E+';WE. E2=#-",^8\8? *$RX(I-47"^RR M..,[.G;3(V>&D:5':WKT@<#.*;"S KO_2@PW);HP'YCLG29[AT"T,7%A=FZ3 M@]/D<"<0ALG&Y!Z#D[W;Y.@T.3H$#AL3%^;H-HF=)K%#(-Z8N##)Q@2M_N<, M1&T[7'H%'SH[75;198@\8MLG_^#3!/I.1-UVTKMRI;O-]D3%N0*=2O"@/UVC MA]YRH% ILSWJO9A:?SHHWL]3#2VC-?\+4$L#!!0 ( '1[!T^ %3"KM@$ M -(# 9 >&PO=V]R:W-H965T\9SSIP9CXM)FQ?; M SCT)H6R)>Z=&XZ$V+H'R>R-'D#YFU8;R9PW34?L8( U$20%H4ER1R3C"E=% M])U-5>C1":[@;) =I63F]PF$GDJ0(A MY&6\+IQX31F V_,[^Y=8NZ_EPBP\:/&+-ZXO\0&C!EHV"O>LIT=8ZKG%:"G^ M*UQ!^/"@Q.>HM;!Q1?5HG98+BYD)F[OW PA.G1^I[4P=G;$6\\^*M]UZK+$D*<@U$2\QICJ&;F'2- M()Y]34'W4ISH?W"Z#\]V%681GFWAV>T^0;Y+D$>"_)\2TP\E[L5\5$DV/95@ MNCA-%M5Z5'&2-]YU8.]I?)._X?.T?V.FX\JBBW;^96/_6ZT=>"G)C1^AWG^P MU1#0NG#\Y,]F'K/9<'I8?A!9OW'U!U!+ P04 " !T>P=/@K8>P\$! W M! &0 'AL+W=OY MHRIS.1K.>C@JI$*6@*_+#;'S*']X"?#":]V2/7R4G*-Q>\U 6.7$' H3).@=KE#(_ N1.R M9;POFGBU=,3M_J+^Y'NWO9RHAD?)?[':= 6^QZB&AH[I>(C]Q?^!SR/UC:J6]1J=I+'/QU]R(Z4! M6TIT8VOI[!2O 8?&N.V=W:OY+<^!D<,RIF3]KRA_ U!+ P04 " !T>P=/ MVK$C5]P! !!0 &0 'AL+W=O,!CKNW'V#'\SSZ)W".O\LY M)T Z"OFF&@"-WCGK5(8;K?LC(:IH@%-U)WKHS)=*2$ZU"65-5"^!EH[$&8F" M8$\X;3NVDXL0;S;X4F8XL 4!@T); M!6J6*SP"8U;(E/%KUL2+I26N]S?U9]>[Z>5"%3P*]K,M=9/A>XQ*J.C ](L8 M/\/ 42)Y#\T^*G38L>3!CX M379>DYU'(-R8^# ?C&+O-=E[!.*-B0_SP;@.7I.#1V"W,?%A]AL3LCJ"'&3M M+I]"A1@Z=_%7V>5^/T3N"/^%3X_#-RKKME/H(K2Y".ZX5D)H,*4$=V:JC7F/ MEH!!I>WV8/9RNI53H$4_/SAD>?7R/U!+ P04 " !T>P=/JW<&C],! "< M! &0 'AL+W=O)W^?0$[KKLA+X89SF4& ^DHU8MN QZ M%;S3&6Z,Z8^$Z*(!P?2=[*&S*Y54@AD;JIKH7@$K/4EP0J-H1P1K.YRG/G=6 M>2H'P]L.S@KI00BF_IR RS'#,7Y+/+=U8UR"Y&G/:O@.YD=_5C8BBTK9"NAT M*SNDH,KP0WP\[1S> WZV,.K5'+E.+E*^N.!+F>'(%00<"N,4F!VN\ B<.R%; MQN]9$R^6CKB>OZE_\KW;7BY,PZ/DO]K2-!D^8%1"Q09NGN7X&>9^MAC-S7^% M*W +=Y58CT)R[;^H&+218E:QI0CV.HUMY\=Q6DGN9UJ80&<"70@'[T,F(U_Y M$S,L3Y4F<$F_%7[-%J]M]IHG\3XE5RZ%1(8?.W\E5=KEZ#]2?KG_P MZ=Y^8ZIN.XTNTM@SZD]2):4!6TIT9QMN[%.Q!!PJXZ9[.U?3A9D"(_OY+2#+ M@Y3_!5!+ P04 " !T>P=/_FL&];.9MYX*#E'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+?[@['+. CX#>'T:[. M*%1RUOHE&(]U@9.0$ BH7%!@?KO '0@1A'P:K[,F7D(&XOK\H7X?:_>UG)F% M.RW^\-IU!;[!J(:&#<(]Z_$!YGKV&,W%_X +" \/F?@8E18VKJ@:K--R5O&I M2/8V[5S%?9QN]NE,VR;0F4 7PDV,0Z9 ,?/OS+$R-WI$9NI]S\(3[P[4]Z8* MSMB*>.>3M]Y[*5.:Y>02A&;,<<+0%6:W((A77T+0K1!'^A^=;M/3S0S32$_7 M]'VR+9!M"F11(/NGQ/V7$KK\!UL, 8T+QV_^;*8QFPRG^_D'D>4; MEW\!4$L#!!0 ( '1[!T]D1!%EMP$ -(# 9 >&PO=V]R:W-H965T M':3R47K M2["=9OE[QDXVA"4OMF=\SIF+Q]EH[+-K 3QY45*[G+;>]R?&7-F"$N[.]*#Q MIC96"8^F;9CK+8@JDI1D?+=[QY3H-"VRZ+O8(C.#EYV&BR5N4$K8WV>09LQI M0E\=3UW3^N!@1=:+!KZ!_]Y?+%IL4:DZ!=IU1A,+=4X?DM-Y'_ 1\*.#T:W. M)%1R->8Y&)^KG.Y"0B"A]$%!X':#1Y R"&$:OV9-NH0,Q/7Y5?UCK!UKN0H' MCT;^["K?YO1(206U&*1_,N,GF.LY4#(7_P5N(!$>,L$8I9$NKJ0KJF M'])M@?VFP#X*[/\I\?BFQ"W,^S=!V*JG"FP3I\F1T@PZ3O+*NPSL X]O\A<^ M3?M789M..W(U'E\V]K\VQ@.FLKO#$6KQ@RV&A-J'XSV>[31FD^%-/_\@MGSC MX@]02P,$% @ ='L'3[CI34K0 0 G 0 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LBJ/=3-1D9YO--FF3R39M?S-ZO&1! M+."X??L"NM9.Z1_A'+[+.0CDLU2ON@,PZ$WP01>X,V8\$J*K#@33=W*$P:XT M4@EF;*A:HD<%K/8DP0F-HHP(U@^XS'WNK,I<3H;W YP5TI,03/TZ 9=S@6/\ MGGCIV\ZX!"GSD;7P%,H;2\7IN%1 M\A]];;H"WV-40\,F;E[D_ QK/RE&:_.?X0K&ULC5AM;YLP$/XK MB.\U^&S 5$FDA6C:I$VJ-FW[3!.G006< 6VZ?S_ST@SL<]=\""]Y[NZY@WO. MSNJBFL?V)&7GO51EW:[]4]>=;X.@W9]DE;=$G66M?SFJILH[?=D\!.VYD?EA M,*K* ,(P#JJ\J/W-:KAWUVQ6ZJDKBUK>-5[[5%5Y\V#AU M_8U@LSKG#_*[['Z<[QI]%5R]'(I*UFVA:J^1Q[7_@=[N0/0& ^)G(2_M[-SK M4[E7ZK&_^'Q8^V'/2)9RW_4NT+WSO(8_Y4=M_4Y9.<$HI\;\K^BWR6I8;W3'2,O2K;X=O; M/[6=JB8OFDJ5OXS'HAZ.E\G_JQEN ),!7 TH?]. 30;LO09\,N"&03"F,M1F MEW?Y9M6HB]>,C_><]V\1O>6Z^OO^YE#LX3==GE;??=XP%J^"Y][1A-F.&)AA M8(G(; 1CR1*SLS$T_.I(099!!4 MR*WZ82CFHIR@E!.$((F+6 D'%*3%\[1 4'A[$--Q&9/I]MW@CN#CE9O%W&"[BH4O**3Y\*+.;@(<.%_@XH,@\L(GPW4'@Z,NVJ(*SJ-W[\$H+C"4D1BS45 M1FW]NW&GBVL>%?\?WMD$6@3B0!S:2'%QI(@ZFE,WH[:DO3%0 9Z>6<7"E D2IS#F8 2(H/'5FY%A38HM*1_D!;VQ EI7F<,HFT)PLBTCL M"(2W/R#M;PZ4#.RN?F-2 -ZJ@*SCS$F1@;U$NUDL@Y>1\(X&9)%F"GH&]LJ* M1MS5CX W/B3OUU_ 6QJ0EC;U-YM "[7D5D<'L_U9O\/^FC7/\ZV/P%4$L#!!0 M ( '1[!T]'.JLLS@$ (T$ 9 >&PO=V]R:W-H965T!B$O)-=0 Z>N=L4"7JM!X/&*NZ T[51HPPF)U62$ZU">4% MJU$";5P29YALMQGFM!]05;BUDZP*<=6L'^ D(W7EG,J_1V!B*M$.?2R\])=. MVP5<%2.]P$_0O\:3-!%>7)J>PZ!Z,402VA)]VAV.F=4[P6L/D[J;1[:3LQ!O M-OC6E&AK"P(&M;8.U PW> ;&K)$IX\_LB1:D3;R??[A_<;V;7LY4P;-@O_M& M=R5Z0E$#+;TR_2*FKS#WDZ)H;OX[W( 9N:W$,&K!E/N-ZJO2@L\NIA1.W_W8 M#VZ<_$Z^G]/""61.($L"\;UXD*O\,]6T*J28(NG/?J3V+]X=B#F;VBZZHW![ MIGAE5F]5G) "WZS1K#EZ#7G0Q(L&&_\%0H(0X@SB!X,D;! '#6)GD#P8I*LJ M0YHL#$F"D"1@D*\@7I,YS> UZ7Y#PI@TB$D#F*<5QFOR!TRR2<.8+(C) IC] M"I/]UTVRR5<0?'>3[$/]0>6E'U1T%MI<2G=U6B$T&+_MQM3=F6_#$C!HM9WF M9B[]"_&!%N/\^/'R!:K^ 5!+ P04 " !T>P=/>I6.9SP" ;!P &0 M 'AL+W=OS'F%A*12-U$ M52NU4K35ML].[]XGGXI)+/8$V64TN\!WD2[WG:H1ZEE-10B4* M5CD]>#+:>WZ.B.@<)2:@JCF!EN@5#.I M/'YUI&ZOJ0.'_3O[)U.\*N9 !&P9_5F<9+YV4]-F'L M9^BFB3K,4XL)!IC@$;&=(L(8/V)V4PSV__(@E66?:F!--3 $X5 DBNP$H94@ M- 31, ,"+:SP+"?>JD]G" SNP>7 M5I&E163LV')2"X[G=@;V[:?2M^C$XT/G3X0^!(DWLP/PS/G'T]5)Q[9UH(=- M$"^]L7-H<.GH9^,;X9>B$LZ!275_F5OFS)@$1>E[:A%R]5+U PIGJ;L+U>?M M==T.)*N[IPCU[^'F#U!+ P04 " !T>P=/#V-0T1L" !+!P &0 'AL M+W=O-M_)8:+M!\K1A1_@)^E>SD69%!I9]64&M2E%[ M$@Z9_TQ7:QK; (=X+Z%55W//EK(5XL,NONTS/[ 9 8>=MA3,#&=X NWT3[%?J"8M_KJ_\. M9^ &;C,Q&CO!E7MZNY/2HNI93"H5^^S&LG9CV_-?PO" L \(AX"PJZ438\!HSBP8, M,?R#2(B*A(X@NA&9XP012A Y@MD-P>(NRPZS=)C:86@0XB(S5&2&B"QQ@A@E MB*>7F: $R80RDX-)+C3P# C(@M49($0C'R+)4JPG&XE#? ? M.YA@9@^Z^6GB$9F1_J$3_$1!(X92O(5HB%",-"'%FXA&_V$JWB(4ZY$'4VR5MY6:'.BNG/O((0&0Q@\&<+"W&S# M@L-!V^GP=/17 M[U7]M7DIRW;Q;;?=-U?+E[8]7*S7S<-+N2N:574H]]U_GJIZ5[3=R_IYW1SJ MLG@7PWEU]?5F]MMO-OKRK%\WK;E?4_]Z4V^K]:JF6 M'V]\V3R_M/T;Z^O+0_%<_E&V?Q[NZN[5^G.6Q\VNW#>;:K^HRZ>KY8_JXC;/ M^@&#XJ]-^=Z<_+WHEW)?55_[%[\^7BVS/J)R6SZT_11%]^NMO"VWVWZF+HY_ MQDF7GY_9#SS]^V/VGX?%=XNY+YKRMMK^O7EL7ZZ6<;EX+)^*UVW[I7K_I1P7 MY):+ M#?_K5MMT[[Y=&V\OUV_]1*/FYJC1)QH]5=Q2AXO<504E9-\$(*EX*#=I.C2%(QF"P:=4^D=&EO-&D#QEB MRG [8S"E#.J@T@(>16FJTKTQM(NRBNE=#$:> <@+W!084N8[/!ECRD2NS-!6 MWE-31@&CF7HQF#!&XLE&T1SJ9B730#!9C,21C:+90*!KXZH6(\I(+)D!9@MD M"#DWKELPF'<&\"XP;M=@0AFY*3,8+$9BRPQ%AE**7(J 3(?(WDO :+$2M"*0*RN11ATEGDSIBRL\PM([D[ MLQ@L5N+.+*6&5>0*!%0Q<#=[+&:+E9@S>]Z);); M((M*^9H S7I \98H(I+%4:4DY@T1]U7 MGZJT70"R/E5,B^J8>]O(I#'? 80FS6&\.(E)&7(T>14>.FP,#R\Q*AY2A"EZ:X E>>Z*8\YXR56S9\Y&AO#^9X# M-(\IXR6&S9\W;+.2:2#,^9GH (VV2XY$ C3>34&+/G,::\W*EY3!'(]I1>N6RG+#'M($S)<@<6KAO%.;E4P#P50)$J<6X!E9VC@$L5D+&$]! M8M8"."+KLI0V>$ VER5,NT!IIS)N"DRH(#=K 4,E2,Q: (=D_4W;]#J-=)G/ MN:MCP'@)$L,6Z&T>VC<$L64+S-&\Q+(%Z,?2F[M(I;C[4@&C*DA<6P#G958% M&A#093YPK6_ [ N4?4HQ-_\BIE64>[>(,1,EWBU2S 1+2@:H=,;Z@8A1$R76 M+9X_5YN53 /!B(D2XQ;/GZM%X-HTNRF855'BVB+MDU"2Z+UOE7./S&#N1(V).1;EEBQ@O46+9(K!LM-]%*K;?C*=DTP?C\* RB5V;13E<_TNTJ1[LCYY8K)_A/7WHG[>[)O%?=6VU6YX M1/*IJMJRFR];=6MZ*8O'SQ?;\JGM_^POQ/7QT='CB[8ZC(_%KC^?S;W^#U!+ M P04 " !T>P=/33V]JET" S" &0 'AL+W=O5RT^4(?=F@;1OSMQ\%I=2RX7_"+OT!7_Q/Q7=Z!BY@\LYZK!+:M(ZU!\V;J?P,L>1#) (=XJ MW+/1V)%6CH2\R\FW\]8-I")X_X[ON!9PJ43D.)&:J5_G M=&.<-(9%2&G0AWY6K7KVAO\19@^ )@ . 7IS%@-"$Q!. GRM3%G]C#@J"O 2BLT\R46U=^J=<,O$ZKT(LR#W[Y+(8'8: T<8^(S8SQ$@^(_Q MA8)!!K3*@(H@',M(8CM!:"4(%4&T0*!]:$RB,*U6N8&QETW,S&$0PM!+['(B MJYS(XB>S$\16@GCF!V3AQ(_&I$]^DK%0[6<.@S!.O 4YB55.,M_>#-@)4BM! MNK[ F94@LRB8',-=-M^0+,R\R)YG8\VSL>29;OQFEB>-EO83!/:^"U8<6 -Z MKC (O5G[:5S\5.(@71"T\"$ ZX\LL#P=/!IY) M1><$ "I' &0 'AL+W=O[/7NIW]*(MCLPSV;7MZBJ)FL]=EWH3521^[;W957>9M=UJ_ M1&H7^I9\UZ6>?WOLRZJ\S)@ MP>>%KX>W?=M?B%:+4_ZF_]3MM]-+W9U%UUZVAU(?FT-UG-5ZMPQ^8D]KE?0- M!L5?!WUN1L>S?BBO5?6]/_EMNPSBWI$N]*;MN\B[CP^]UD71]]3Y^,=T&ESO MV3<<'W_V_LLP^&XPKWFCUU7Q]V';[I=!%LRV>I>_%^W7ZORK-@-2PU9>G=1!?,37]QB-WP73?:IKOZL1*9 M7$0??4=&\WS1\)&&WRK65,'B_S51Y^!J@T,;?.A W-A0N ,!.Q!#!_*F@\0: MQT63#)KCH)$JS*RA !$7H6,P$GJ1P$MJ>;EHU.@VL67DHDA'BB]QR+ /!7TH MX,,:[K,B=^$9"^>6%ZI2<3P*W8V9!)I)@!GK-L\)&K(U&]= )%UQ2:&5E%J9 M6]%_3LE=!$]#ZRFN4_(4YUQB*QFTD@$KS+*2^40%B*1KULZAE3FUDLQQ!RS& M+(G]LY@Y<,0\\MB(QH-E(4$2%0G7-&$82HQ[)+(1367RI.36"(8;0W2S,]F( M;J*2DGEB5&,O4CC,8+HQA#<[D]E]OC$(.)<73#@&$$=2F5%ZL2Q,;#M4)1/G MA,&,8P!R))V-:#(T$(2NT&#(,4"YU#7M,)Q8]D ^8Z@P0!6:SW,:^M"!'H[1 MPV./5#4BCSSDF$XQ?-V\X#Q(1 ^ M[)0S(B>5S?Z!0N:+@]P"4T8 RI#,%'1YPX6D;JA,QL+U4R(PD 0 $DEA([H7 M':!R+LN$8ZL'R)6Z1H2A).0#^TU,'(%V5V3'J>[FDP"KD]!E!9-+H+V5G=KB M_K)C4G)K!/-/(/[9>2THV5A,=IQ(E86.O97 R!,(>22K[R-//((\@9$G /)H M4E.6H= U=SUJRPQ\"0 'DEI.;5>,D4*R$1':"3FG02\2QT9(#&AY /U(XFI M(GTJ2)+NGIB-.*!Q58\,)$$="=BA*IDZ[6#829]2DKQ#,F,'JEQV,.\D MX%V:X"X49I1ZH)RD,%J43SE)36W83/V32H1T_!@IC"CE4TQ2]XM)DY);(QAT MRJ>8I.C&CV>T+$Q5B7 M7A2FG?(I)ZG[M%.PG.3RXBB8^Y23%"J9T] X'6[ M%YB=4?\2[X^\?CL MN\;!;*_S[?6DT+NV/TR[X_KR\NQRTE8G\V(PNKZ=7/T'4$L#!!0 ( '1[ M!T]$^&PO=V]R:W-H965TB(?V+V4C\U?.;T+/N\Q!7-264U^+"V'\$R Y$(D(A?.;[2F[$E MK+P2\B8FW_9KVQ6*<(%W3% @?KG@+2X*P<1U_.E([7Y/$7@[_F#_(LUS,Z^( MXBTI?N=[=EK;D6WM\0&="_9,KE]Q9RBPK<[]=WS!!8<+)7R/'2FH_+9V9\I( MV;%P*25Z;Z]Y):_7]DX0=V'F -@%P#[ Z,!7A?@]0%P/,#O ORY.P1=0*#M MX+3>93)3Q-!FU9"KU;3GH4;BV(%EP!_73BS*IR/O\7Q2OGK9>#%<.1=!U&&2 M%@-O,$&D0M(A!/0(APOH54"3B@0.PKW84[?8FC"^)F,&3S;.HXCUC"GS)(&G M$ 1F M](X$L"7R%8:#EO,8'$5!(#0Z"Y'<S"3 MB'02D8TA%",+HY&%P8AV1)/%(%NZD4E$.HG(QA"*D=!H)#08B34CX:21240Z MB]0W*G[8'X5 \:B_0C@C-1T(*5(P="4FSE(59:Y/ -O MF!QPI\ #28RZM8%A;#B6,-X&R53L0PC!7[C[P\W#B M[P?]I, ')H8A'S=MD]Q.&*F[%P"G?PO9_ -02P,$% @ ='L'3W4&-DGL M @ <@P !D !X;"]W;W)K&ULE5?1CILP$/P5 MQ < :\"$4Q*I256U4BM%5[5]]B5.@@XP-4YR_?O:P*6 EXJ\!.S,KF<'SV*6 M-R%?ZS/GRGDK\K)>N6>EJB??K_=G7K#:$Q4O]3]'(0NF]%">_+J2G!V:H"+W M21!0OV!9Z:Z7S=Q.KI?BHO*LY#OIU)>B8/+/AN?BMG+!?9]XSDYG92;\];)B M)_Z=JQ_53NJ1?\]RR I>UIDH'VNO6=E<;UW^]S \@'0!Y!X T7\#PBX@' 7X+;.FU(],L?52BILCVZ=5,;,I MX"G48N[-9*-=\Y^NMM:SUW441$O_:A)UF$V+(3T,&2*V-@*"?QA?,[C3("@- MTB0(!S1B/$&()@B;!-$@ 1W5T6)H@RE;3.B-BMW:H)#V0 ,J$4HE0J@D(RHM M)NFM$D?46XRXV"@(:##%)D;9Q B;T3J;V%HG\L(1%QL#X%&<"4694(M)F*1X M@@1-D,S?) LTP6+&DVDQ<5^+!$9:+"PMTD7<4VQ )46II!85F*H% MRYP7PY M8,+\,$.0#C1X\AX=-P ;1'K;>4@&;P% $$F2B11X$X#P 4EP\\(<]X)MS,A+ MQI)@[O4F-CS@Y@7;O0 3]@?<=4 ?T 3W'21S-$FLP5#15-=EN!V)HB=8>ID@GN0Q ^(@GN0V*\^1!1J MG3SL/HN [#[K]PY_YC3^CU B:H[X?OWSXSU7U!+ P04 " !T>P=/X];_85(" !S!P M&0 'AL+W=OJRJ5JIE:*MMGUV$B>@!4QM)VS_OK9Q$ &WR@O89F:8,\>R\X&R=UX1(IR/ MMNGXQJV$Z)\ X(>*M)A[M">=_'*BK,5"3MD9\)X1?-2DM@&A[\>@Q77G%KE> MV[$BIQ?1U!W9,8=?VA:S/\^DHXS/Y0<1;OV-R!B:5 M8]V2CM>T%G,'G-2TN97?135QDU=YTA.^-*(5SI\ M(:8@Y#JF^F_D2AH)5T[D/PZTX?KI'"YR$T!#" MB1# _Q(B0X@>)4!#@(\2D"&@!0&,M>LP7[# 1<[HX+!Q/_18;;O@"4:X1@;_ O*PQ*+N';-<0&, ) V0A M4S6AM9I0"T0S@2A#=H'(*A!I 7A7"%S$,6)BC>E&3)0&WB*U>FB1W#M.0D6C=S"5?VACS(OL)>& MK*4A2\Z)72"V"L2/=SJQ"B26<.-%N",&S<-=)%8FZ_SC6:QW1E*KD70=Q;\V M?685R!Z/0A[IUD/ ?R , YKW'<)9U\U)X*^VD+_P F9GD[J.OF-VKCON[*F0 MQYP^C$Z4"B+E?$^&7\D;<)HTY"34,)%C-EX#XT30WEQQ8+IGB[]02P,$% M @ ='L'3SQ@?YEZ#P .7D !D !X;"]W;W)K&ULE9U?;QO'%<6_BJ#W2'/O_ \L XV+H@5:($B1]IFQ:5N()*H4;:??OJ1( MNN3<8@MY7 S>W?/[-GA;^^^^;9:__[R>;G<7/WQ^/#T;-Y_O'V M]N7]Y^7CXN5F];Q\VOZ7CZOUXV*S_7']Z?;E>;UOGQ[OI/\N,[KZ^?>)7\ MZW[Y[>7D[U>[??EMM?I]]\/?/MQ=N]V0E@_+]YO=-A;;/[XNWRT?'G:;V@[D M/X>M7G__G^X^>/KWX];_\KKWV[WY;?&R?+=Z^/?]A\WGN^MR??5A^7'QY6'S MR^K;7Y>'/8K75X?=__ORZ_)A*]^-9/O_>+]Z>'G]]]7[+R^;U>-A*]NA/"[^ MV/]Y__3ZY[?#]H\?PQ_0PP?T^PE[LS@KYT6^+^7[WR]?:O?ZW[=Z^;'_[]6V0_.;VZVY#!\U/>XV>:/1< M\DUXU3_M1UN1O M4K,S5J8:TPT93H##"68X/E6\@0@W$,<+DN &TD!!]IIXLJD..JSAL. ?J(603 MQ+,R7A'!?A,=J,E!=%Z4?&/,;V6^GMKJ?$#8OV(-[#.90@1[3L)$6;#K)(Z4 M)8*RE)O6.0?9F;O$D^%@#XLUL<]L$]A]DB>*@OTG9:0HQ11%DS$04$FE!L)N M%FMGGP.YV& /JALOBF(/J@P4Y2 ZVUT18R @TUR8@91<0:VC?283M6(/JI\H M"_:@V@L?*$NP%Q4Q_CFH3OU3,AD,=K-:-_O,JHH=J&FB)-B!:B^ H"39E"0Y M-?X!LK(]H]#;ZR!(;,Z< ]$U-4$:,AUX[&4/ MO.S(I.2Q^_Q,@"4)%D18=6U!O+5.CBN\^#0&M+ A*M\V:6 M/2WIAARH M@"T=@*5I8;"E [)T;/?*FR/P@]DCZ^920B5\* [1Q .*:'&-LY@'"LI=V?,G"(;33N'&(\,00T,;!E M!^SE.!&-(_9R1%YNIZ=H/8JFIX-L;'J*V,@1&9F"YX0(Y@3/-H&= M')&3V3'&3H[(R>W,%*V333EZDO.!8!='$*[9H4W8Q0F$:S,K)1N"!.8"3R:UA.V;)J)UPO9-(]$ZV>NP*4=/B@ZA[&4WV#IE?1A.>"1*8 M"3P[2MC#"7F8;")C#V?DX78^.HCZ20F*R"'.V,<9+#FS0YRQCS-8SLC+[;R4+U^!NY+S@6 '9^1@=KJ2 MKWF0@]MY*5L'F_4I+S[[[P+%# M+.#)OA3LW8*\2PYNP=XMR+OM7%2L=]MR="7G \&^+6")FAW:@GU;T'UP.P\5 MN_AL]J4G.1\(=G\![O=DQ;Y@WY:)Y>F"?5M&EJ>+]:3YIKC8*R__JKB0KWK1 ME9>L413LW#*Q-%VQY^K(TG2]G)Z[DO.!8.=6E)[)=R 5.[=.I.>*/5='V(IJ MH[$Y0RI8O*9G2,7NK<"]GNT/]EV=6)2NV'=UA*ZH%J\P9TA/L(0Y'4%6@&R'.E(FL*X2%$AU)NT=5]ZSI:IK!$(++,).""?8D<2@% MQX$4W-4T@R'^1@159"F84$^"L"=>%N)(!#Z!L@"D"9TU0-<[:PCZ)!$X/-(] M8T_ZS.1@ BX)(I= >09R<%?3#(8X/ *'1S:/$PA*XDP.)@"3Q*$<'&T.!H^! M'&4CSX$(P:$$\5")U9>@3))F4C"!F20-I> TD(*[FF8PQ-V(BTHL!1.D21#3 MQ,M"W(BH)E 6&V_1&9,L#L'/&/;D'7!V8AF80$V29C(P@9$$T4B@- ,9N*MI M!D.K!*". EBG!)+P01-DCR3 M@@F<)'DH!1]49XN946ZR*0_2T8=GA.!.@GBGQ-(P094$L4J\/.RIV*$TG$'* MW9:G);J1;AM(V#?;0K ER<#IB84C BY)GDG#!#H21!V!1WX'TG!7TPR&.+T MIR)(AOHATY")8D=28%$S!)ZE *KFB1%_2Q M0<)>)QLAL),@VHGVYB"@DM29+$Q0):E#6;C:1^E@JH$ZGFH(_"2(?F)=.I0 M2^IF6E(08$G=4%,*!Q9\8Y*;1OCN*#Q[^*ZP+X^4 %"* "C>KX-TIG SK2D( MN*1N)!,?5=UY!XKH/I'N% B!HAT["+.D;J9!!6&6U"%VOWT.X:BZU'L Z3K- M!Y0P4(H8*-J]@[!+ZB;2L!)V24'+)E >L4_9P/( 7:\\A(52Q$)EUA^%L$LJ M$ZE8";NDH'43*L_EQ^OZFF8PQ..(@:+-30B[I#*1B96P2PJ:-Z&R7,[$?4TS M&.)PQ$!E>LH11\I$)E;"+"EHWX3*8M>&-9D'VZ LT'8XK!L4(J *JS#K!Z43 MR5AI#R?TG(TICMH'X%!QD*Q3'.)NQ$$5DHZ5=872B72LK)L3:.>$BG/Y<;F^ MIAD,<3KX&N M>OI\G!+^21'_1!LG$FY)9SH]*>&6%/9Z:A\)5]#'J53;U OII*K0R8: 4(I MJ$(W0JP9T"/FM#[$FK!=DZT/P(!S^Q744756':?QAHV)<%"*.*C"S$7X)8T3 M3YPKX9MFLRGAH13Q4)5-8(1?4MB[B9:'.!1V;[+E M&4C#X_V;E'!0"C@H<6SB(OR2HAY.=$HF_)*B+DYV2HZ@#W&0;!=KD-"E3.^B M"!&EB(BJ["Z*4$R:)OHL*J&8%'5DLN=- KEX>S#L&C$2NNQ8.Q8E7)0B+JK2 M?2/N3*@[!-T(<6="Z=@6"! 1H9KO&)!.:Z87=<)'*>*C*CL)"=.DL$\3+0]Q M*>S49,L#.&*7JFU]#80Y*YV7"22E")*J[.:*P$TZT[1)"=RDL&V3J4\>B,I= M33,88G8 28DP:Q*H2?-,5"90DZ*&2Z +MHW .8 NV':=6"H+*8204D1(5>9+ M0C1IGLG)A&C2/)23L\V_L#9VL;A3&V)RA$=5YDF",RELPT1K0SP)&S'9VMCT M:[\/1ZKM)8V-B+!1BMBHRNZO"-.D,SV9E#!-"KLRF=H4FWPS> 0+8J>C8>T0(Z^3=1*MQ3U@GCYHT@;*!9^F20=.A++(9 MVA-RR@-R*K+U'4]X)^\FLK(GO)-'/9I <2Y3%7U-,QCL>P^XJ>A(3/:$<_)N M(B9[PCEYU*,)E,4N)8/7Z0 1?9\.<3X@IJ(C&=D3PLFCU]RQ7I^>$$X>=6\[[ DMY0$M%1U[_PNAG#QZU1TO#?$CZM $2G,Y(/D[F CEY-'+[GA9B!]19R90EH%7>GCPNKO>&4.\#8BI**R^A''R MZ)5WM#2$V=,5[,?S.W)*VQW+Q7^QV+]Z?[IY>JWU6:S>KS; MO;/VXVJU66ZWYVZVQ^'S&ULE5?;CILP$/T5Q +BODDB;154KM=)JJ[;/WL1) MT *FX"3;OZ\QA.4R7)*'@)TSQ\<3SX%977G^7IP8$]I'$J?%6C\)D3T:1K$[ ML806#SQCJ?SEP/.$"CG,CT:1Y8SN55 2&V":KI'0*-4W*S7WDF]6_"SB*&4O MN5:U3O3;Q&MT/(ERPMBL,GID/YGXE;WD-O3:HW:Y:![?L;^Q>U>;F9-UJP9Q[_B?;BM-9]7=NS SW'XI5?O[)Z0XZN MU;O_SBXLEO!2B5QCQ^-"?6N[2J,9L*PRT,7X7\CR$?)(84D"C C 56QB$0V^!640X1! 3$@XIP$!%V3T2%<29$ M3"$Z(EQ4A(N(<'HBW%D14XB." \5X2$BW)X(;U;$%*(CPD=%^(@(KR?"'RSA M.KY9?GI:%@ [D@)44C"09,-(M1(3-PUS>:F0$=\A2&+\OO&0P88=$TO,4F!8 M ]O5Y9&)#!+4KYX((.J#$0K<;<@==D-POR&8X0QR:,\>\7E(. GI:L5MB2"^ M!&,4N*D0]XZ,X99 ,$\89&S>%.8AX22DJQ5W#H)8QVB=XI5.@N49 [S4P414 M]!Z]VQK4WBOQ \_&2O4.;(A@@3B^-U&P@-L-('8#U@@%7O, =R03KWFP%AR_ M&C1O>DN!(0*<-#W [080NP%[A )W 7#NR"'N H"\6T#_W0+F7RXF(5TAN)< MXB7@CE#@)0[^'>G 2QR&3W,'^B\8-:CSU+,\]$PM188(T@U,[%09K5XD8?E1 M]7F%MN/G5#69K=FFEWP"U> M9._;#&)V$.6M)^_SJ@&L!H)G=7-K-!WVYC]02P,$% @ ='L'3Y*>U>8[ M P 9 X !D !X;"]W;W)K&ULE5==;YLP%/TK MB/<6;# ?41*IH8DV:9.J5MN>:>(DJ( 9.$GW[V>#2XFY$)J' ,ZYQ^<>KF_L M^865;]614FZ\9VE>+RX-5%26-=W50 MEEK8MCTKBY/<7,[KL:=R.6L MY;R(#_2%\E_%4RF>K)9EEV0TKQ*6&R7=+\P'--M@(@-JQ.^$7JK.O2%3>67L M33Y\WRU,6RJB*=UR21&+RYE&-$TED]#Q5Y&:[9PRL'O_P;ZIDQ?)O,85C5CZ M)]GQX\(,3&-']_$IY<_L\HVJA(AIJ.Q_T#--!5PJ$7-L65K5W\;V5'&6*18A M)8O?FVN2U]>+XO\(@P.P"L!M "*C 8X*<#X#W-$ 5P6X4V<@*H!,G<%3 9X6 M8#5FU>X_QCQ>SDMV,>+];N5@_3KKW\0+J,3H>4EP,+?.DDAA M5@T&=S$:Y+$/02W"$@):%1A2L<*]<'P]0=1'D%#3<)-D?9MDTX<@&\.I.*"A M3DW@7!D:P@0N2.#6!&Z7P+&U-])@PAJ3-QC?"#!/[T2@A @F!")00] M&U#H>E E3$9N "0)_)%*"$'Y(2#?@0F0#3[J%:*"_H0DF*E W8R= >2B M@H:WH1L ZH;^F(\([(X/" ,YN+HP"$0&YH%;%W( "D^?Q^EG-982W.10O\NY MV!^@@!L-(E\H#GB)(VB-^WIQ>+WBN,,(K(T^$CECWL!] _F JF" NX<*/B" M-_#J1=#RU;R)%.C*&T1"P)PU!,5DQ!T,]P1L [H&4L-P3\!HNCL87I(86&VN MWE84Z*I70'4#X.[&V@2&ER\&EJ\[M V#ER5VO^ ,O"PQL '0G8EP_[_9@:Q9 M \ @A*RQ.AO>C):'^KA2&5MVRKE,J#/:'HD>L-PP:^,K-(L0,/Z(9NOFP/-) MWYR_?L;E(% M.M-9[<%R^1]02P,$% @ ='L'3V4"2*8S @ ( < !D !X;"]W;W)K M&ULC57;CILP%/P5Q =@S#T10>JFJEJIE:*MVCX[ MR4E :S"UG;#]^]J&4 ).E3S$/F9F/.?XEG>,OXD20#KO-6W$QBVE;-<(B4,) M-1$>:Z%17TZ,UT2JD)^1:#F0HR'5% 6^GZ":5(U;Y&9LQXN<722M&MAQ1USJ MFO _+T!9MW&Q>QMXK<4Q.G M_9OZ)Y.\2F9/!&P9_54=9;EQ,]DQA,8S!IX,U368(2WTOL M5B*KE#'+*O+"F94>%$] MV8/U3:Q&DH41[*=V@=0JD#Z_03*K0/9$*;)E*0+/7TU_L[HL&9GOQ7;&G1J62;\8,&Q;S_/_O.%P@^N!/Q$J0;0])PLSY(%M-S :')5Z;?C&^'GJA'. MGDEUZYF[Z<28!"6H2NLZI7JNQH#"2>INJOJ\O[/[0+)V>(_0^"@6?P%02P,$ M% @ ='L'3^*,OG:@ @ FPD !D !X;"]W;W)K&ULE991CILP$(:O@CC @@TF)"*1DE15*[52M%6WSPYQ EK U':2[>UK M&Y82/(FV>0C8_#/SS=@,SJY6]U54CEWZA5+L( ID7K*;RB;>LT4^. M7-14Z:$X!;(5C!ZL45T%. R3H*9EXZ\R.[<3JXR?554V;"<\>:YK*OYL6,6O M2Q_Y[Q//Y:E09B)892T]L1],_6QW0H^"P2K;EU:_RH(JEG_K>@1WIN5+/_/J%]0D1W^NS_\8NK-)R0Z)CY+R2 M]M_+SU+QNO>B46KZUEW+QEZOW9/9K#>##7!O@ <#C!X:1+U!-#$(.C*;ZB>J MZ"H3_.J);K5::C8%6D2ZF+F9M+6SSW2V4L]>5B2>9<'%..HUFTZ#QYKT5K)U M)6A0!!I@H, 0Q0:[$>)IB,>:FR 1F&ID'40C!SC"L(,8=!!;!_&8 $UKU6GF M5M-834+2T/PFZ7Q >(-$0"3B(L7S"5*G(:-(,8:(B$,TU=T )2!0X@*1:2!( M[S, @,VX@ M10A<2E>8).@!$@KAYA "4&3:'4(GV!3GH>06Y$Z70@Y(>F?'(+##K!'^^)Y! MP2]TTYM M$N=-0?.0@,5QI3%)P/X8C#YU-1,G>RJ07L[/C3V2C&:'D\<:VT_E/WEW;/E. MQ:ELI+?G2G]P[6?QR+EBFBA\TD4J]$EI&%3LJ,SM3-^+[KC0#11O^Z-0,)S' M5G\!4$L#!!0 ( '1[!T]V#FW6\P$ 8% 9 >&PO=V]R:W-H965T ME4;=(F19VZ?7;@>%%M M3&TG=/]^?J&,).X7[#L_]SQWA\_YR,6K; %4\,YH+W=AJ]2P14B6+3 B5WR M7I_47#"BM"D:) ^@RAR?E*TZ^$@ GEBC(B_>Z!\ MW(5Q^.%X[II6&0)LXPUG2!"[W'^Q/MG9= MRY%(>.3T3U>I=A?>A4$%-3E1]I M.)M8="J,O+NUZ^TZNI,TF<+\ 7@*P', =K4X(9OY5Z)(D0L^!L+U?B#F%\=; MK'M3&J=MA3W3R4OM/1=)DN7H;(@FS-YA\ (3SPBDV6<)[)/8XYOP9'/G)UA[ MXMIK<8_(E&XM5(;C72Z$K#8;*%1IRN ML%\E]:JD'I7X2B6]4?D2)ZO4+Y-Y93*/#+Z2<9CTHF$W*FAQ#QF(QDZ@#$I^ MZNWT+[SSD#]@>X__P]T+\9.(INME<.1*3X.]LS7G"G0NT4IWMM6/TFQ0J)79 M9GHOW&@Z0_%A>G70_/05_P!02P,$% @ ='L'3Y:;A"R3 @ B0D !D M !X;"]W;W)K&ULE9;=CILP$(5?!7%?8#"_JR12 M-U752JT4;;7MM9,X"5K U':2[=O7-FQ*\&25W@1LSAQ_,\ V6] M-G4KY_Y!J>XA#.7FP!HJ ]ZQ5C_9<=%0I8=B'\I.,+JU04T=QE&4A0VM6G\Q MLW,KL9CQHZJKEJV$)X]-0\6?1U;S\]P'_VWBJ=H?E)D(%[..[MD/IIZ[E="C M\.*RK1K6RHJWGF"[N?\1'I:0FP"K^%FQLQS=>R:5->;O$YF325;\OI7M56'N5_XWI;MZ+%6 M3_S\A0T)I;XW9/^-G5BMY89$K['AM;2_WN8H%6\&%XW2T-?^6K7V>A[\W\+P M@'@(B"\!D+P;0(8 ,@D(>S*;ZB>JZ&(F^-D3_;_54?-2P /1Q=R825L[^TQG M*_7L:9%F9!:>C-&@>>PU\4@37RN6K@*B?YI0$UPP8A0CM@;D"B/!#0AJ0*Q! MEP T*U*! "*8% MZ37I.--D^LH7;C4R%L!K96E<$T MIW#T332'E.]4[*M6>FNN].?5?@1WG"NF/:- U^B@ST670&ULE9CM;ILP%(9O!7$!@&T^3)5$6CM-F[1) M5:=MOVGB)*B &3A)=_=946_M MLU+E@^O6^[/(D]J1I2CT-T=9Y8G2S>KDUF4EDD/;*<]\V[;/G M:K>1%Y6EA7BNK/J2YTGU[U%D\K:UB7U_\)*>SJIYX.XV97(2/X7Z53Y7NN4. M*H/;86M[S8A$)O:J MD4CTY2J>1)8U2GH\C9=!S?W]6_M,7K8EZ36CS)[$]Z4.>MS6WK(([) M)5,O\O95] 4%MM57_UU<1:;#FY'H''N9U>VGM;_42N:]BAY*GKQWU[1HK[=> M_]X-=Z!]!SITH%TM7:)VY)\3E>PVE;Q956=^F32_,7F@VIM]\["UHOU.#[[6 M3Z^[("(;]]H(]3&/70P=Q_A\B'&U_I"$PB2T%? _)*%8@$$!U@JPL4!@$/"A M@ ]&P"9E=C%A&U.T,9QR)\1I I@F &E\+!!"@7!YH1$4B!84<*)21P&$[# M81H.T@23-"C&X&8,D\1 (,("Q,.SVUON)S$ 0A8XV@>-+8T(,UE*,"4$83(U M%0897"48)L* A(%G@G$B_@I?,2H$L3+S-9CYRJAG]!4S14*0*39(8*I(M*)> M3 Q!.,SJY;-ZJ7D:86H(PF8VC4 0]PSO=,P6]8 $,4A@MBA9;BLU+"V(AZFM M?5 \MC4VO$DHAH8B:*:NHB"CJY@L"E8J;K($DT6#%:YB9"A"9N9J.)NL(7%, M,P"#1<%ZQ0WSG6*P*%]1+D:&(F1FY<;S=Y%C6-P91H8!9&:3" 019IA$#'/% MP)K%34/%7#&ZW%5FV+0A9*:N]D%C5X/(,;#),#,,[>YFMLZ#S+9BL!A8LGA@ MD,!@L14;/(:184NV>'W0^(U'*#&5B\%B8,7BAJT&PV"Q>,7&'3/C(V9F6_&PO=V]R:W-H965T7D VVH?M"[.',F3DSCB?Y!9,W6B+$G/>F;NG"+1GKYKY/=R5J(/5PAUK^ MSP&3!C*^)4>?=@3!O71J:C\*@M1O8-6ZRUS:GLDRQR=65RUZ)@X]-0TD?U>H MQI>%&[I7PTMU+)DP^,N\@T?TBMC/[IGPG3^P[*L&M;3"K4/08>$^A?--)O 2 M\*M"%SI:.T+)%N,WL?FV7[B!2 C5:,<$ ^2/,RI070LBGL:?GM,=0@K'\?K* M_D5JYUJVD*("U[^K/2L7;N8Z>W2 IYJ]X,M7U.L!KM.+_X[.J.9PD0F/L<,U ME;_.[D09;GH6GDH#W]6S:N7STO-?W>P.4>\0#0X\]B.'N'>(/QR2APY)[Y!\ M-@+H'8 6P5?:93'7D,%E3O#%(>HX=%"+MVPBB[(__C]:3<>EZ"+,O] MLR#J,2N%B6XPMY"U"0D'A,\3&+*(;%FL(L,]N@U0F @PTW+X+\GF(9+8B[6* MF* X\.[4!%@E 5/2+- D*0P819E$>H,59GJ# 9[>8PLJ23V]SQ84"._)2JVR M4HNL4).56E(V.F6" D]OE84H-$39B.Z\9%.KI*DA*01 DS2U!$DT19_ K$U, M:)P]$\/+=T=19E64&8JF>H\RXX!/$KW^A064&4?/ C*ZOAQ;[FLUN-V@]Z-?A_0'*L6NIL M,>,31=[[!XP9XJD''G]K2OZM,6QJ=&!B.>5KHB:NVC#<]1\3_O!%L_P'4$L# M!!0 ( '1[!T^L*H&>F@( *\) 9 >&PO=V]R:W-H965T9 M68Z%G+*CS4M&\%Z3\LQV'2>T4*@(&O$[ M)5?>&ANJE"VEKVKR?3\W'941RR(EFFE&0>?VM1LXFIB.WQN_I7 M7;PL9HLY6='L3[H7I[DY,8T].>!S)I[I]1NI"PI,HZ[^![F03,)5)C+&CF9< M_QJ[,Q\1O)K@?1#\NP2_)OAC M(P0U(>A$L*O:M9EK+' 2,WHU6/4]E%A]=F@6R.W:J46]._J=])/+U4L23-W8 MOBBA&K.L,&X;,[F%K/L0U"!LF4"3A0MEL71[]$X.JSXBF'9R>"CR=%?D)DT/ M-,O3?.^&[\$"/BC@:P'_1L#ON%UA0HTIJC*0U0&M^J OCM4I=]T'>:$5=3P! ME%QK8/,"L*@ *"J !4)0(!QO:P0*1(]M75>8:,B,FR@3,,H$B!+" E-08#J^ M3N3 W>J,^(!J4- J->JVJ]-SPQW<=33PSX& 7 8,16#;+Y#["4?@ED3>&$>\ M7KG(ZOY] *!A2^#V1E!_3P8DX&9"P2UBX:K#JK.^1+,5 M;7ZC:B#[HJ\Q.S8UIP M8TN%/"+U07:@5!"9O&-)*T_R]M1,,G(0:AC),:NN$-5$T+*^'MG-'2WY#U!+ M P04 " !T>P=/0&K8EID# "[$ &0 'AL+W=O2T)> G7._['-/[,POO'RICHP)ZRW/BFIA'X4XS5RWVAY9GE0./[%" M?K/G99X(.2P/;G4J6;)KC/+,I9X7NGF2%O9RWLP]ELLY/XLL+=AC:57G/$_* M?RN6\#;;F%[=48L8UM1NTCDXY6M69;5GF0>?Y53 MNXM9&_;?W[U_:8J7Q3PG%5OS[$^Z$\>%/;6M'=LGYTP\\^\V4Q!$6W$M2HQ&B9%2S'V-090[$CL^'H9X>-][(! ) K.K M/1B)]FBF!QH0&()4Y)L*0^#NA(YOIG,#I:>#*LT]H<@VA@,NXARN!P0 MJ <(MR-0]= >XGI H" @Q)Z"**9F7(7HB>"20:!F!/& Z%!<#:@WGM(4[W.* M];E):04:L>@4;U^*M:]): 72&P><%B!HD-$4%P+JCV"T FF,]@8#X7)!H5Q M0BM0H(GU0!A<+2A4"\AH"M7",S.Y!M$3P:6"0JD(XNF "UP#:/0)1N,-3K$& M!XR&W3L4!>]>BG4O8#3\R2?4 0RX@=)/N+@2^/!< #FM0".*]G&Q\*%80$+[ M\.=>.^3J@7"]\*%>0$HK4*BOFWGZN(5JTW%[%Z^7N/_G#?7NM_).4A+2KKF0MY76PN=7O.!9/)>X[< MJR-+=MT@8WM1OT;RO6ROT^U \)/ZJ\#M_J]8_@=02P,$% @ ='L'3_RB M?:'- @ .@P !D !X;"]W;W)K&ULE5?A;ILP M&'P5Q ,4_!$@5$FDIM.T29M4=5KWVTVX[ MR,&7Q5FJE^8@A/9>RZ)JEOY!Z_HV")K-092\N9&UJ,R9G50EUV:J]D%3*\&W M=E-9!!2&25#RO/)7"[OVH%8+>=1%7HD'Y37'LN3JSUH4\KSTF?^V\)CO#[I= M"%:+FN_%#Z%_U@_*S(*!99N7HFIR67E*[);^';M=4]9NL(BG7)R;B['76GF6 M\J6=?-TN_;"M2!1BHUL*;@XG<2^*HF4R=?SN2?U!L]UX.7YC_VS-&S//O!'W MLOB5;_5AZ<]];RMV_%CH1WG^(GI#L>_U[K^)DR@,O*W$:&QDT=AO;W-LM"Q[ M%E-*R5^[8U[9X[GG?]N&-U"_@88-46J]=$*V\D]<\]5"R;.GNHM?\_8>LULR MUV;3+MI+8<^9XANS>EHEX6P1G%JB'K/N,/0.$P^8P/ /(H1$U@0($DP0P2HC M2Q"](T@QP0P2S"S![!W!?&1SBHD2AD5B*!(#D6PDTF$RBZDL)@[[#Y9*H%0R ME6+A2"J92-'_I5(HE0(I-I+J,/&E%):80XDYD*"1Q!03IX[?4 9%,B 2C42R MB8\(2[ 0IRD$(I,X=:#T4N7&D2?F2"T#.O%8AWW8#8SM'2.@XKCF# >779%< MAJ/+0'99.O:*0'.'#DXO _%EF8,"IY(E5[C%:6,H;A.W $2.4#,<.08R1XZG M'<.!8MG'W1+."Z&\C-TB$#F>+X3S0B OY @#X3 07>$6AX&BC[@%()HY='!B M"(2!7"]L' :*KW"+PT#H'35Q"T#D>,003@RA,+A*Q6&@^15N<1@(O5XF;@&( MQD^IX*)U*X7:VZ:U\3;R6-F.^6)U:(SOR+9^_^!=5_V=JWU>-=ZSU*:!M&W> M3DHM3"WAC;G#!]/(#Y-"['0[3,U8==UL-]&R[COU8/B[L/H+4$L#!!0 ( M '1[!T_FHW#V]P( +\, 9 >&PO=V]R:W-H965T2%.[ MGQ,O^6XONPE_,:O9CK]R^:M^;M3(/[ML\I)7;2XJI^';N?L-WV68=H*>^)WS M4SLZ=[I4WH1X[P;?-W,7=1'Q@J]E9\'4X*+R+1%UC+8JV M_W76AU:*4KNH4$KV,1SSJC^>M/^G#!80+2!G 0YO"@(M"&P%H1:$MH)("R); M =4":BN(M2"V%21:D!@"?[@=_?U]8)(M9HTX.3? N2164R(R@GGZ MTB2[:>*KBIW+1L"RD5X?7*2+88, - AZ@_#"P CR?F"2GJEZ!GG8R/7!!GJT M@58@E!BEA:# @#(0HG!Y0K \(5">P$AJ8.CH*C3R(B,I "*>F=04P@'V8B,K M@"*A=Z5M(C"M"&B;$#:@H &UJ N=Q$E"Y)G/"$0%9F6R*451Z!$XY!@,.09" MCF"#!#1([(N6@@8I$ $UBC8P\2C1Q#.8U0Q%X:FLOI@*4WLK)SRB L&G7496977D?8HL$U- XY0,C,:PI- M\K+PR0 HCM"5I."7!29 4M?J K\N<&#_$&!X2<70FFHTYU)#-SOX"8!(>K6% MX9401U^W\).&C(ZB5Y8?#"^9V&+-7&HHO5PTC>OXHTU5M[7_R9I=7K7.FY!J M?];OHK9"2*X,D:="WZNOB?.@X%O9G<;JO!FVU,- BEI_+OCG;Y;%?U!+ P04 M " !T>P=/^E)]-"@" " !P &0 'AL+W=O> 0CGHR E7[F9$-42(7[*H,!\0BLHY.[ TH3=!\A(.S.&WHL#L[Q,06J],VOF5 3*$TJ?(4W$#^K Y,CU+J<\P)*GM/287!9N=_\Y3Y2O 9^Y5#S3M]1 MF1PI?5>#_7GE>BH@(' 2R@'+Y@YK($09R3#^&$^WW5()N_U/]ZW.7>9RQ!S6 ME/S.SR);N7/7.<,%WXAXI?4+F'RFKF.2_PYW(!)7D<@]3I1P_>N<;ES0PKC( M4 K\T;1YJ=NZ69E%1F87!$80M +_:T%H!.%8060$T5C!U BF8P6Q$<1C!3,C MF(T5S(U@/E:P,(+%0(":_T\?B T6.$T8K1W6'.D*JYOC+Q?RR)W4I#YA>DV> M"2YG[VD<+A)T5T:&>6J8H,,$WH!9/S)QY/69C<7''S#/-A^_SVPM/GUB]TA, M!P&__-=D_Z4)DE5M2QM82QMH?=C=H9-*SR"T&H3:(.K58A#DNF'FFBDUXTW\ M0:[/8Z#M&&AGA>:#TMJ@< #MK5!L+T]D+4]D*4\X.+K1B*0V8Z#M&&AGA8;E ML4$/Y;%"P_*@SBU7;],/S*YYR9TC%?*#H:_UA5(!TM";R(]=)I_#=D#@(E1W M)ONL>12:@:"5>>]0^^BF_P!02P,$% @ ='L'3P<>R?8F P X T !D M !X;"]W;W)K&ULC5?MDIHP%'T5A@<0PC<[ZDQU M5^U,.[/33MO?68W*+! *4;=OWR1$%Y(KP@\A\9R3>Y.; YE>:/W>' EAUD>1 ME\W,/C)6/3E.LSV2 C<36I&2_[.G=8$9;]8'IZEJ@G>25.2.Y[J14^"LM.=3 MV?=:SZ?TQ/*L)*^UU9R* M?_%B2GEYF-[&O'C^QP9*+#F4\K?" _"?M5O=:\ MY=Q4=EE!RB:CI563_;9$*F^4OHO&U]W,=D5$)"=; M)B0POYW)DN2Y4.)Q_%6B]FU,0>P^7]57,GF>S!MNR)+F?[(=.\[LQ+9V9(]/ M.?M!+QNB$@IM2V7_C9Q)SN$B$C[&EN:-_+6VIX;10JGP4 K\T=ZS4MXO2O]* M@PF>(G@W HH&";XB^&,)@2($8PFA(H2?A&"0$"E"]$F(!PFQ(L1C0TH4(=%& M<-KED.O[C!F>3VMZL>JV1"LL=@)Z2G@%;46G+!CY'U_BAO>>YU$03)VS$%*8 M18OQNAC?[6.6 "8(^YAG$^/U$2\F(DS[D-5#D?5CD0T4;73#.'S&;M/F@=/F M20&_)Q## CXHX$N!H">0:*FVF%1B2HGQ73]QQ:6E;"+C,/#ZR%Y0 1A4 2E M3=US8 SE!6X*!+6"D'#X)C)R!\,/P?!#,WP_A 4B4" :OZHQ*!";$81:LIO8 MG!;W>L%C)>!8"3 6TA:KQ<2=L9))I.VY%A-V,/I"CE!9FQC/G_AP/BF83PJL M7JSETV*2[BCQ)-7\ZB4U9EC/:)3.&D"%DP3.";FPO;HCMI0"]3>Z7A'*($VH MGMMXM34 CK8.S##LI JS4 MW(VF2T9W]N((9!N6T_GJ%&>?[[@^9&5CO5'&/V#E9^:>4D:XJCOA-77DQZU; M(R=[)AYC_ERW9XZVP6BESE/.[5 W_P]02P,$% @ ='L'3QRI_] J P M=0X !D !X;"]W;W)K&ULE9=1;YLP$,>_"N*] M@,] 2)5$:CI-F[1)5:=NSS1Q$E3 ##M)]^UGC,L(/DOL)6#G?/\[^W[ K:Z\ M?1,GQJ3W7I6U6/LG*9O[,!2[$ZMR$?"&U>J? V^K7*IA>PQ%T[)\KQ=590A1 ME(957M3^9J7GGMK-BI]E6=3LJ?7$N:KR]L^6E?RZ]HG_,?%<'$^RFP@WJR8_ MLA],OC1/K1J%@Y=]4;%:%+SV6G98^P_D?DMIMT!;_"S858SNO2Z55\[?NL'7 M_=J/NHA8R7:RQ MEZ>UG_G>GAWRR_\8NK%3F721*8\=+H7^]W5E(7ADO*I0J M?^^O1:VO5^/_8QF^ ,P"&!9 GTLOI"/_E,M\LVKYU6O[S6_R[HS)/:B]V763 M>BOT?RIXH68OFS2AJ_#2.3(VV]X&1C9DL B5]T$",(DM6,N3.,,=4#1&JAW0 MFQACW$&,.HBU@_C&03))LK=)M4VM;>(,: "X3H+J)#-T>IO%6"=9$I=.BNJD ME@[)4MS! G6PF+^C&>H@FY%I9F5Z1S)7HDM49HG(I!.9I263!(Y<2(0S$"$R MBRD$D:5#@L2AXV"-(#K95(=8.FFP=.B@P#T0F'$ZQNCV>$A '4HXF80B2JY@ M<39)/+\6"8X=F<,=L<&#Q'F .'?$!L^N1V,T%J*!XWE'<#S)8DY!]D;)2"=R MJ. ,$PQBJQQMBMW9X! 3C&+K>&R,8>FJ1L Y!H3CU+$G@",*9'XU DX?S*$/ M$/HB%^: PP<8?--J-$9CHG&!"*4]>7$XXH9/]1CCA],(<^L.F[B\&UKQ3'CV*OT6D] M4NPUZJA'BC-*L=?HM!Z-T8RG(\4QIAC&TVJD-L;N;!P?MQC%T_,Q1NG-^=A\ MA:.O_HJU1]WO"&_'S[5NMD:S0T_U +IK^&?>-V3?\_98U,)[Y5+U'KI#.' N MF8HF"M2NGE0/. Q*=I#=[4+=MWTCU \D;TR3%PZ=YN8O4$L#!!0 ( '1[ M!T^)]+C8Z $ 'P% 9 >&PO=V]R:W-H965T0/B,,]1("TFU752JT4;=7MLT.&@-;&U';"]N]K&T)S<:N\8,]P MYLPY&$\^/+(&!&_GX'RH4 ^.B=>VT.C3 *7>4\. M\!W4CWXK=(1GEGW+H),M[SP!=8&>_/4F,W@+>&MAD!=[SSC9Q?8S;WF+\L6"N8901.&8$M#Z]DA&Z"T$D0 M6H+HBB"Z\3%B4HOI+,9?9.XFD;-)Y&@2NPEB)T'\N,W$29 X%"0W1Y'!6_X!4$L#!!0 ( M '1[!T\]%."=^0( %0, 9 >&PO=V]R:W-H965T*M_F8ONH8I M/>P.L3QUG.W,HJ:.(4EHW+"J#==+,W??K9?BK.JJY?==(,]-P[H_&UZ+ZRHD MX.H'7W:K,.DSXC7?JCX$TY<+O^-UW4?2>?RV09^)]MB* M6IK/8'N62C0VBDZE8<_#M6K-]6KCORS#%X!= .."-#>U#$8F\X],L?6R$]>@ M&S;_Q/IG3&Y [\VVGS1;8;[3R4L]>UE36BSC2Q_(:C:#!B8:,BIB'7VT ,QB M [/EE)9X@!3-,34!TFF /,$#+- "Q-@\2H <8H<-+G1M$:31)XR,]0D0TS M,X%*A+@;ADCLN@R:8;AEN4 MJ$6)O#D4#T 2G(\$R3)W 1E$Q21-2"+J<_*02!"G&8J65S*QRJ(D\SBA0-X2 M0)Q*UPGF3KJH%#Q6.+HDG5L5B6N5SJUHE/F*PADG".2%"[D531_4(BI]1CCG M))N_5(5O5W"*"8)QX6*,BA8>'YQC@H!X*C3!"6"^H:%6__ MB24XSZ1$?&8TELA#!L_. 8X](-@7+HRHR'.R 0X](-"7+A]6].H)1:G'!T<> M8/[2EKY3'$<9$)1+]X"SHC?\8 ..,2 8ERX:\!Z, <<8D/.Z= \Y3.1C$'#6 M <&X=!FTHO\P&$^:NH9W!]/.RF KSJWII2>S8\M\"Z8I_" MA=*MI6D ]T(HKI-)(EWT4;?XXZ#F>]7?YOJ^&_K<8:#$R?;P\?A'8OT74$L# M!!0 ( '1[!T]D=N:-G@0 $\9 9 >&PO=V]R:W-H965TUU__95'69M_JP?HF;0ZWR=6]4%C%-DC0N\]T^7,[[E>J?;.K M]D&M-HOP,[EY%*(SZ!7?=^K8G'T/NJ4\5]7/[N#O]2),NHQ4H59MYR+7'V_J M3A5%YTGG\'_K%Z\4\YXVZJXH?NW6[782S,%BK3?Y:M-^J MXU_*+$B$@5G]5_6F"BWO,M$Q5E71]'^#U6O35J7QHE,I\]_#YV[??QZ-_W*ANOWENL_; M?#FOJV-0#SOND'<;F]Q(O2%6WLT6??EFF6SN.WSI'1W X:>J[A MR5ASAS1DK+EW-72L^.(J1#:6/%QU\GC12:RK<2H)A26AO3T;E41B!PPZ8+T# M/JJ%E>3MH)GUFGVO22)BK?5NBNA^BN@+%,VLTB(1LT2/4)3B\G!8'NZ6)YMA M!P(Z$.X%D@EVD$('*#1IZMD\B(XR@21I%.%)E8V-Q+-TH6,2N5*Z)1 M*C.8RFSZELZ@@PRLQ<+[(7-V!A41HS@,27 [2D @:O>1!$6B3J>X)ALGY.F/ M!"1D7R H\NP5@IL.H<"%L!<^B-*S%0G"(VJG)V,9EX."<8=,*G M@THPZD2 +*2]7N$ DD:>[4UP1R!N2Y")W1^)VQ-T%_7$P3V!H*;@;%P7^$_^ MRX>))S,W$$GL0#,W$(F$)Q#N#"2;WELHAIX"Z(G=72BD67C*3S'-%(!*;'R, MB)!QJ)DOE.PJBHFF[NR6Q.Y2 M1C3&Q"GR9=$X&=P;*.@-Q-.A*,:>IM,[%,5$4T2TW3FH2W3BZU 4 TT!T$[G MH !H;XNB&&CZ : 9!IHAH.T=P #0TK<%&.:9(9YMR(QH%(A%Q%,5AG%F"&=? M53R/!6SZ9F.8/P;X<\8A<]$BOCM7AM%B:.S:FXVY8U=O-L_T8!A !N:N,Z:8 M.W<_>?%A&%,F/["K,8$,C51[3!F1-::(Y_F&8009N-UVMW4&9H>^[_$LBF-4 M.4+5GAT[:1C2.XWGNXIAY MCD:S#9(1G=^O2V\1.*\JG9!+DG& MB6#:.1C*U+==,>W\ \_,'&/,$<9..;+KY;@D&;\OP9 + #GU3%J!Z15D>CD$ M9DX@YNQR",2;[TE\;S)0K>P3DG<.7L^_4Q) M+HN&9.*SM\+=3PW_Y/7+;M\$SU7;5F7_&GA35:W2#O4@#X.MRM>G@T)MVNZK MU-_KX17_<-!6!_/S17SZ#67Y/U!+ P04 " !T>P=/"NX]92(" #.!@ M&0 'AL+W=O:,V?JEUNR9$'4NHF5J(%AKSY2QDS;29R@M1K01VJ MAD95HO$DG#?^IW"]"P-+<(B7"CKU,/9L*@9/,@2G8"OZK.NERXR]][P1G=N7Z671?8$@H M\;TA^V]P V[@-A+C<11[=#?IW&DZ@ X&.!/HQ M(1H(T4B(/B;$ R&>$4B?BJO-CFE6Y%)TGNQ_;\OL+@K7L:G^T2ZZ8KMOICS* MK-Z*C,8YN5FA ?/48^@$DTPQ6PR33C$[#).-&&+B'(.E:+#4"403@24N$*$" MD1.()P*K6;8()@IPDQ@UB1&!<&;28Q*':1PFQBT2U")!+.C, L-$N$F*FJ2( MP'QK8)@$-\E0D^P?@31]9T\L48'E_^^)%2JP0E*8[=QMC\D>?E>XF-5[AV'> MJ;=IE.A9#)!0LOE!ZT'+!Q]*%T$\/VLHC,X#(@]]PG;Z[TQ>JD9Y!Z%-RW&- MX2R$!B,9+,R.*LWE,DXXG+4=9F8L^P[;3[1HA]N#C%=8\1=02P,$% @ M='L'3TY4>SN4 P FQ !D !X;"]W;W)K&UL ME5C;CILP$/T5Q < -MB&51)IQ,G00LX!2?9_GW-95EB#UN2 MAP#.F>.9PW"P,[O*\J4Z"J&5986XJETJG.>\_+O4F3R.G>1 M^S;P/3T<53W@+V8G?A _A/IY>BKUE=^S[-)<%%4J"Z<4^[G[B!XV.*X#&L2O M5%RKP;E3E_(LY4M]\64W=X,Z(Y&)K:HIN#Y9Z#FV M,JN:;V=[KI3,.Q:=2LY?VV-:-,=KQ_\6!@?@+@#W 7KNCP+"+B!\#X@^#(BZ M@&CJ#*0+(,8,?EM[(^::*[Z8E?+JE&T_G'C==NB!Z-NUK0>;N]/\IO6L].AE MP<)XYE]JH@ZS;#%X@"$&9&U#4(_P=0)]%AC*8HFM<'P[P AAVQ+@1ZUR/"=^@+^PH*I^@;VOJ:HJQ M$#'UM4&)"=J ()3 [G%;).Q]R#8_%HT\"0AV%T3ND!KV%T2G2$WMUC+==06" MF"FU#0IMJ2'06!_#KH=LVV-1.$(!^PR*[Q 7=AJ43!$W 5HT,L6%0.8+'P#% M)F@#@!*/3NEC#)LAMLV0DA$&V'0PFJXTADT'XPE*=Z!AZ9A:+SH(E5AK"0 5 MQN9MVP H%GHC*P@,FR&VS9"./ P8=AHOEH^ 8"H M"5H#(!19"S4(A2UU_<'&*A?EH=GE5LY6G@M5BS(8[7?2C[C>F!GC2_2P0L#X M6N^\VWWR.WV[;?_&RT-:5,ZS5'H[V&S:]E(JH9,//-T:1\%W_44F]JH^9?J\ M;+?+[862I^ZO +__/V+Q#U!+ P04 " !T>P=/:W#T5,X! [! &0 M 'AL+W=OE5%HPZT)=$=-J8$4H$IS0]7I'!&LDSI*0.^DL49WE MC8231J83@NE_1^"J3_$&7Q,O355;GR!9TK(*?H/]TYZTB\C$4C0"I&F41!K* M%-]O#L?8XP/@;P.]F>V1[^2LU)L/?A0I7GM#P"&WGH&YY0(/P+DG1TX\ M2?K"^?[*_A1Z=[V9 W=GD/AF.(GQSYHW+7K)]%"7DXHE&S'' T!EF,R&(8Y\DZ)+$ MD7XKCZ.[98+MHL=M(-C.".C,XQ>":)$@"@31ER;CFR8'S"Y@9,!L=W2U7Y:) M%V7B!9G=C&ULE5?M;ILP%'T5Q , U]A\1$FD)NFT29M4==KVFR1.@@HX R?IWG[FHY38 MES3MCX+-N6((R_4DYTH M\T2J8;EWJV/)DVT3E&5+^6_!, M7&8VV&\3S^G^(.L)=SX])GO^D\M?QZ=2C=R>99OFO*A245@EW\WL!Y@\$J\. M:!"_4WZI!O=67O MX?T;^Y>F>%7,.JGX4F1_TJT\S.S(MK9\EYPR^2PN7WE7$+.MKOKO_,PS!:\S M46ML1%8U_ZW-J9(B[UA4*GGRVE[3HKE>VB>,=F%X .D"2!] X&: WP7X]P;0 M+H"^!T0W U@7P+05W+;V1LQ5(I/YM!07JVSWPS&IMQU,F'I=FWJR>3O-,Z5G MI6;/\Y!&4_=<$W6818LA PS3("L3 CW"50GT61 LBP4Q5]"S6)H8/Z9:&B8F MI/$UYO$VSU6R/BJ9WQ#XPT68AQ-0E( V!/2* +1*6@QK,,4M01FZ!#.6"#SM MK;:08+@">,1AFNP(C'C4T?,U8004C&CB(S 2!4Z(UQ:@M05&;=&(-B$:'][_ M_B*4(/I8W!82#NH,P7>TK;@T41&A.FIEHL#WB1-HTB(PYK,Q:6.TLAC9F00G M _W$^]^=6'$DN!C?3O,L%H*@2$P!HL]7;H5 @MC,!1&8%$9&E.C7 ),5V6)P1AUC!/"=#0_UNT!X:+1D.NZ-MS[ MP#2_D(TX/. 6 \$G%,9=!L([% [-#04.]09_H*MMAH2Q;MJK#G5U?!@'(4(% MC#ACOW?<"\$TPVB, ?<XPPZ/'CR)C-V,P);"V45<(+ Q- MQ^A@\1#&],/*'?1J.2_W3>-<61MQ*F2MRV"V;\X?2-WK:?,+F"P!F5^I9K[M M#=_IVR^!'TFY3XO*6@NI.LRF#]P)(;G*W7/4[CFHCX]^D/&=K&]#=5^V'7@[ MD.+8?5VX_2?._#]02P,$% @ ='L'3S>/<:2Z @ LPD !D !X;"]W M;W)K&ULE5;M;ILP%'T5Q . ;6P@41*I23IMTB95 MG;K]=A,G007,;"?IWGZV<2D!I\W^ +Z<?LS,6+/#"F@M>JK.4\/"C5 M3.-8;@ZLHC+B#:OUGQT7%56Z*?:Q; 2C6TNJRA@!D,85+>IP,;.Q![&8\:,J MBYH]B$ >JXJ*OTM6\O,\A.%;X+'8'Y0)Q(M90_?L)U-/S8/0K;A3V185JV7! MZT"PW3R\@]-[F!B"1?PJV%GVO@-3RC/G+Z;Q;3L/@QX:6TSV!SE(I73D6G4M'7]EW4]GUN_V3$T?P$Y BH(\"/ M"8DC).\$_"$!.P*^M0?B"&300]S6;LU<4T47,\'/@6CG0T/-M(-3HH=K8X)V M=.P_[:?4T=,B(V06GXR0PRQ;#.IA2'X)68\AL$/$.H$N"^3+8HE&='39P6J, M()-!#I^*W'\H 6P%<$\@!0.S6TAJ(77K) 0H&HS) MR@-# $=PX,D8AJ"WQP%">1IF_-N*MC8QJRTCJ%TB] NGM[F9>@>QS=UL( MZ1>:#ZUM,=D%!D=XX.P814 ^,M:#(B1*_%7EWJIRCZ]7!F;B%9C<[BL$_DT" M?.ZLP_1+Q3@;&K+RP C"T7 M>V!YCJ+!MG/O8/WQA "0*\5=V0&AQ^#\BH1W M^[J#Z#\L]F\M,+G!XF2T3),,]&:3L]@#F^"A=VL/+(/): ;[8"CM+8>VNKAW MX%1,[.WI+X,-/];*.-.+=C>,.V0.K$%\":&ULE5?M;ILP%'T5Q , UV #51*I^9@V:9.J3MM^T\1)4 %GX"3= MV\\&FA+[TJ9_@FW./;[W8 XWD[.HGYL]Y])Y*8NJF;I[*0]WOM^L][S,&D\< M>*7N;$5=9E)-ZYW?'&J>;=J@LO!)$#"_S/+*G4W:M8=Z-A%'6>05?ZB=YEB6 M6?UOS@MQGKK@OBX\YKN]U O^;'+(=OPGE[\.#[6:^1>635[RJLE%Y=1\.W7O MX6X%J0YH$;]S?FX&8T>7\B3$LYY\VTS=0&?$"[Z6FB)3EQ-?\*+03"J/OSVI M>]E3!P['K^Q?VN)5,4]9PQ>B^)-OY'[J)JZSX=OL6,A']I_1LU.II%M-TXI\T48^9=Q@RP-#D&K*T(7!!^"J!2Q8$RV).K'!RO<'" M1IAI+C\D6;U+W:0H ; M1?"QNCWF2K@ S-.VP& D,I_"$H%!$,B$ P8H1@U0>4CE"@+G8/ MY!,JXPX#X0TJAU:]4>PQ4V0;10//]$P$!1"99"L,%K#!@[VN#3<_L-TO9F,4 MN,< _83"N,L NT%A9I5+4C#%6R"P,$ALC6T8C1/3JE<(C 'S1CY0@%L@V!X8 MLQ&K =QK(/F$QKC;0'J#QJG]!6-@63$"(Y":G\,E @O#T+3L%0*+U#DV7W-_ MT#V5O-ZUK6SCK,6QDEJ9P>JE7;XGNOLRUN=PMP!D?:G;Z[9;>Z/O>O,?6;W+ MJ\9Y$E+U?&UGMA5"1XM#W^_[E3\?L M/U!+ P04 " !T>P=/]\'_F*$" ! "0 &0 'AL+W=O%[L-K!J[3R3:SN29_C"ZJI%.V+12]- \K= M-;ZM;-]^7WBNSB43"VZ>=?",?B+VTNT(G[D#R[%J4$LKW%H$G5;VD[_<^IX( MD(A?%;K1T=@25O88OXK)M^/*]H0B5*,#$Q20/ZYHC>I:,'$=?WI2>\@I L?C M=_8OTCPWLX<4K7']NSJR(X# MKJG\M0X7RG#3LW I#7Q3SZJ5SYMZDZ1]F#D@Z ."(8#GOA<0]@'A1T!T-R#J M Z+_S0#Z *!E<)5W6E*^>LV3 M.,K0S1SB#PB7"QA4!"8513 +#Z8)UG,$6&@:'I)L[Y), M9(;&8H4R/AQG )Z9(#(21)(@&E=;TU@H2"PAK8(DCE;N]1SD \_1"V) !8$3 M:D4QH!9CU,06,-H"":. M8J.C>.XHUK(4)HSNR(1)-$,FC/;!MR;,)ZV;& TE;V^YB)$'YB&O=8SR!EMLEZ MIN;7Z_((I>2XH]V_0>0LCV)J'?"E96+_&JT.Q_U3($X/;;WPEVO?L+X1UP-Y MVGS0J[O%#TC.54NM/6;\S)(GRPECAKAXS^%%+/EU9IC4Z,3$,.%CHLYT-6&X MZ^\K[G!IRO\!4$L#!!0 ( '1[!T]U.#(=Z@( !\+ 9 >&PO=V]R M:W-H965T[+=EX G9X[G' 8SBQOCS^),J?1>ZJH12_\L93L/ M0[$_TYJ(@+6T4?\<&:^)5$M^"D7+*3F8I+H*<11E84W*QE\M3.R1KQ;L(JNR MH8_<$Y>Z)OSOFE;LMO21_QKX7I[.4@?"U:(E)_J#RI_M(U>K<& YE#5M1,D: MC]/CTG] \QW".L$@?I7T)D;WGI;RQ-BS7GPY+/U(5T0KNI>:@JC+E6YH56DF M5<>?GM0?]M2)X_M7]D]&O!+S1 3=L.IW>9#GI5_XWH$>R:62W]GM,^T%I;[7 MJ_]*K[12<%V)VF//*F%^O?U%2%;W+*J4FKQTU[(QUUO/_YH&)^ ^ 0\):N_W M$N(^(7Y+2-Y-2/J$Y*,[I'U":NT0=MJ-F5LBR6K!VUU MT#P=\Y_R4ZCH=97GZ2*\:J(>L^XP>(1)BREDZT+0@ A5 4,5&*IBC9UT/-U@ MXR+2F57#?TEV[Y),RHQ!LV*3'T_,RF""!"1(#$$R)D@LLSM(9B"-@2198+OA M@A#* NNY;5U4G@>QY0E E4;!'5M24%4*V)+#!!E(D+FVY%:'K3M,/JHS5L98 M:C8=*IV@[#Z!F'+;XAV 2O$(-9&5@[)R0)95S#IWML&!)7T#82SA6Q>3V/VP M@S!WVK< !16NH"*R!!6 N[, 69( 5(H<43 JMV1!J&QDXD38#!0V4W?E"(*"-;67H0\H@ ME*L,0KG*(%1RY_5$X%?G 6&@G[$M#3OME3EO* !"D7VD;'O4^'2R>QD@BIW# M.!Q]W&O*3V;2$MZ>71JINW@4'::Y!S/,6?$UFF\0$-_JZ<\,$V_TW>CXC?!3 MV0COB4DUDIC!X&PO=V]R:W-H965TV$ M[=O7-BS*;B92>A.?9KY_?L>9Y!,7+[(%4,YKSP99N*U2XY806;704_G 1QCT M2<-%3Y5>BB.1HP!:VZ2>D<#S$M+3;G#+W.[M19GSDV+= 'OAR%/?4_%W!XQ/ MA>N[;QM/W;%59H.4^4B/\!/4KW$O](JLE+KK89 ='QP!3>%^\K<[/S0)-N*Y M@TE>S!UCY<#YBUE\JPO7,Q4!@TH9!-7#&1Z!,4/2=?Q9H.ZJ:1(OYV_T+]:\ M-G.@$AXY^]W5JBWL\=H,=I_DD#98T/"%8$H(UP8^LEUG(5OZ9*EKF@D^.F"]_I.8[ M]K>!OIO*;-JKL&>Z>*EWSV6:A3DY&] 2LYMC@HN88(T@FKY*!*A$8-.C=Q(1 M#@A10&@!X3M C ,B%! A%20?3%['Q&F"B\2H2(R(I#@@00')_393%)#>8?,Z MYJ;-#!7)$)$,!VQ0P.9^F[Z'OUGO#J-HT.:&SHW?AG^-V'@W$/C;]X/_<(N_ M?C^\Q^UU4)CX'W3(15,P3?<'%<=ND,Z!*]U?;!=H.%>@@=Z#?LZM[O/K@D&C MS#35P=//HFDP%X" "M!P M&0 'AL+W=OL#88GQYB;8YI^9;P9GIA@(?6,5 '?> MVZ9C:[?BO']"B)45M)AYI(=.O#D1VF(NMO2,6$\!'Y51VZ#0]Q/4XKIS-X4Z MV]--02Z\J3O84X==VA;3?UMHR+!V _=V\%*?*RX/T*;H\1E^ ?_=[ZG8H;[9I]Y+-(P:-;\6J!G-2>84Y)+IX;4['2:1<^A:IX? M_ =02P,$% @ ='L'3]ZX&(M: @ X0< !D !X;"]W;W)K&UL?97;CILP$(9?!7%?P)A3(H+4I*I:J96BK=I>.XD3 MT *FMA.V;U_;$,2:H3?Q@9G_FW$\X[QG_%64E$KGK:E;L7-+*;NM[XMS21LB M/-;15GVY,MX0J9;\YHN.4W(Q3DWMAT&0^ VI6K?(S=Z1%SF[R[IJZ9$[XMXT MA/_=TYKU.Q>YSXV7ZE9*O>$7>4=N] >5/[LC5RM_4KE4#6U%Q5J'T^O._8BV M!X2U@['X5=%>S.:.3N7$V*M>?+WLW$!'1&MZEEJ"J.%!#[2NM9**X\\HZDY, M[3B?/]4_F^15,BB7W6KZP_@L=$XI=9\S^&WW06IGK M2!3CS&IA?IWS74C6C"HJE(:\#6/5FK$?]9]NL$,X.H23 XK^ZX!'!VPY^$-D M)M5/1)(BYZQW^/!O=41?"K3%ZC#/>M.3C:\BF,((P3!"(X#GB#B!!3 H@(U -!- 5I#[P20Q)NW 0-X* M) (AT0*2!39EL$EGE"CS,$R)04H,4+!%B9<4Y(4P)0$I"4")+$JRH&#LQ3 E M!2DI0(DM2KJD!%X$4S*0D@&4Q*)D"TH2K)W8!J1L $IJ438+2HCC-0P*X)(, M %!FUV2P('T(4V^S0EHI?K2LFLR^:J/1NYR"=.U*([B^40CDM+%)X?(F;+QL M!03W 00U OLNH&4K0$GJQ797 \RR>%$ _JS7ZL?O.^&WJA7.B4G5MDUSO3(F MJ9(,/%6XI7IOIT5-KU)/4S7GPZ,S+"3KQ@?5GU[UXA]02P,$% @ ='L' M3VK/K\&R 0 P@, !D !X;"]W;W)K&UL;5/; MCILP$/T5Y ^(P9 TC0"IV:IJI:X4;=7NLP-#L-87:CMA]^_K"XMHEA?L&9\Y MY\Q@EZ/2+Z8'L,FKX-)4J+=V.&!LFAX$-1LU@'0GG=*"6A?J"S:#!MJ&(L$Q M2=,=%I1)5)D\\L4MO?0+7Y4 O\ OL M[^&D781GEI8)D(8IF6CH*O0E.QP+CP^ /PQ&L]@GOI.S4B\^^-%6*/6&@$-C M/0-URPT>@'-/Y&S\G3C1+.D+E_MW]F^A=]?+F1IX4/R9M;:OT!XE+73TRNV3 M&K_#U,\6)5/S/^$&W,&]$Z?1*&["-VFNQBHQL3@K@K[&E&UL;9-M;YLP$,>_ MBN4/4 >'M%D$2$NG:9-:*>JT[;4#1[#J!V8[H?WV.QN"THHWV'?^W^\>L(O! MNE?? 03RII7Q)>U"Z'>,^;H#+?R=[<'@26N=%@%-=V*^=R":%*05XZO5/=-" M&EH5R7=P56'/04D#!T?\66OAWO>@[%#2C%X=+_+4A>A@5=&+$_R"\+L_.+38 M3&FD!N.E-<1!6]*OV6Z?1WT2_)$P^)L]B9T)?PY8#^!3 YP ^]C(F M2I5_$T%4A;,#<>/L>Q%_<;;C.)LZ.M,HTAD6[]%[J;;9NF"7")HT^U'#;S2; M?#MK&/+G)'PQ"4^ _$.2?!FP7@2L$V#] ;!9!N2+@'RA@OM/;8Z:+TECDB;C MGW*PF['&6_LLW$D:3XXVX!]*A0X?RFPH:$/C==E-(+M MIY? YN=8_0=02P,$% @ ='L'3]):QHP9 @ ] 8 !D !X;"]W;W)K M&ULC97M;MHP%(9O)+4-J2[^]F.&Q&P:/[@K^=]? CGHR(UG[N%$,T,(;XO MH,)\0ANHYV[(\HV=!RAJVS.'G MJL+LWP((;>>N[WY.O):G0J@)E&<-/L$O$+^;+9,CU+LPH?5.#[X>YZZF @,!>* M>TJX_G7V9RYH95QD*!7^Z-JRUFW;K4Q#([,+ B,(>H$?/12$1A".%41&$(T5 MQ$80CQ4D1I",%4R-8#I6D!I!>B- W7'H\UUA@?.,T=9AW1?:8'41_%DJOZ"] MFM0?C%Z31\SE["5/_6F&+LK(,(N."09,.F26]TP2>4-F96/\(?-\SP1#8GU/ MQ-^&R,N7)IN')DA6K"];8"U;H/7A=2JA;S<(K0:A-H@&M;@)0RTMD(WY_QB@\(;:&.%$GMY(FMYHKOR!'%J-XBM!O'X TJL!LG7 M![1('I>UVP5=747U'OS$[%36W-E1(6^UOGM'2@5(0V\BPR[D$]0/"!R%ZDYE MGW5_Q-U T,:\,:A_Z/+_4$L#!!0 ( '1[!T]H!2!:@P( +D* 9 M>&PO=V]R:W-H965T ML;.D94VVW!+GJL+\[PNA[+JVD7U;>"U/A=0+3IXU^$1^$OG6;+F:.3W+H:Q( M+4I66YP-/1VKW>^K"^_&-_8LQK\SLL" ;1G^7!UFL[<2V#N2(SU2^LNM7TAD* M;:MS_YU<"%5PK43ML6=4F*NU/PO)JHY%2:GP1WLO:W._=ORW,KC ZPJ\OB"* M9PO\KL#O"Y!OS+?*C-7/6.(\X^QJ\?;?:K!^*=#*5X>YUXOF[,PSY5:HU4N> MH#1S+IJHP[P &,]]Q&Q:C/> 03W&41IZ(1XHQ#,$P0.!!Q/X(($/$/@#)Q F M&#AI,:G!U :#$'+U#U83@&J"!6H@S%!-BPGOU/A>$,_("4$Y(;!5"!-$($&T MP ^$&?J)1G[F3S<&U<0+U$"8H9KX?T\W >4DP%813)""!.D"/Q!FZ"<=G^Z, M&>3"D> ".\43%!.I@A88 D%#1QUHL24X7!"4+LD$!1PO:$F^@*"1)7]D*9Q[ MYQ"<, B*CW2" DX%!,7"R!,$&GD*1YZ>YDW!,8. #/&G*.!L0$O" 02-3(WC MX2E(YDS!\8" ?/ G/HX(#@BT)"% T,A4.OJ^39AR[GH(W=3]P/Q4UL+:,:G: M$=,0'!F31+&ZS^J0"M5']A-*CE(/8S7F;3/53B1KND;1Z;O5_!]02P,$% M @ ='L'3PZ'/)/<>P _R0" !0 !X;"]S:&%R9613=')I;F=S+GAM;.R] M>W/;V)4O^O>YGP+55SFA3E%J GP[O_4O9;F.-HO\[YOLO-@LUO_[ MAU$W^2'Z,I\MRO_]P\-ZO7SSXX_EY"&;I^5IL*'?_V7,O_7?UG_ZWGQ.5M%5^E]%IU$Y4.ZRLI_ M^7']K__R(_[,CPRB]\5B_5!&%XMI-JW^^L?-XC3J=MI1THG'U1_/-O>G4:=? M_R-WO82N3ZL_O2TFFWFV6$>?GI99]<>X<_*GH"-X>DIOO)NE]]5?[])9&31C M^KC*5GDQQ=E%;]-U\)Q.\/_Y'_^C;A:FF7=Y.4EGT5^S=!6]@R^#==SG;1E+ M[?M_2JK?7"S6^?HINL[N\W*]2J&9#^D\G,"O'RZO+JZC#Q>?_O+Q^M]NVM'E MA_-@R:6M9Y-)!D_!,U-^OFG^Q7Q>+Q>2W=G1#1RKZN%F7 MZW0QA>5H>.WF(9O-\.5EN@A&H,_,4WCFITV9+[*R:?4NYMGJ'I?]YU7QN'YH M:O)3OIYE47$7Q4GK]CBZR2:;%;P>'E)W-DM8X<_I;)-%1YW3#I)"M(2%([X1 M=+!*I[3[3_/;8A80Y8>KZ^IW.H;HXLOD(5W FM>1\X>_WEQLV<;HPV9^&VX. M#/6DV^MWFBC@+M M5-,IT,!D#5P,Q@8\#.Z-,FK=0@-W^;H\KE^)(IA-\WSA@!4A2_RX?@ N+&^W M<7>J3US2>]%M!K)A)JU$Z_1+V->E^2U:XHDN@8 "%@S;7S\2^XN]&(*]^2DM M\TG4 @*=%K-9NBKML\$2OT<(O#!L9'JFDT MVQX!-C@%$@COMM7GO(8Y[G/H\09?90_P'$I$LD'V^&\]ZJ:EQH;^_>P6Z7FR M_H] J/ZQ:=)!#.F[I""TA4N M M(-R.;$9Y$S^AW4'00S>9XR_#V9I64)0@%1Y[IPJ-);#S-$VOY_9*N"QI.E MP,]X%'7=B)H5N\A2A,EO.6))-IW_;E&MBAO7WWL3C:BW<@N.:M:[1;)S7 MZJ^SY[/GUE6*NND#2!0@=\* ]N37O_JG2:=3?ZC=\]S VT(112ES4EU>(@73 M.RX<]LWDO7L$N(*SS93O79?:?3+?,E^9*DV[EI2^P12KG>XY*R/C!>) P7] ME,Y2T)50Z\_6Y;[$\3:;@&0>UTOF:@V!J4.3(=/&F>&IIREF?]_DJ-[5'*J; M!U!.3D#/F<-0/F<-1^]L,D'-F%A=!DT!59C#ELY@ 7%ZP5M7JVR9YE,CZ-* M"C[%WO ;=(:MSX#D!9P+U$)L%"=( G^M.&P%ZEF6EEE#@[\4B_N="W&U 2TC M97ES#0PM1P[*[=5V_7-13!]A?^MYVBMDT6Y6_IR.V M?@H930&'!;:=)(F5KF[)!D1K-E1+XA^B&+Y3&T:Z60/U('?^0[1 4TU>ED@1 MQ">:;:ABI=S621N^J>^GV^N!;*@_0$?=WN"T9ZPJM0. (XA$[0E?] RPZ R- M2X9-;Y>>SJ93L@G!IB)C/$&=-5WFL,DU)W,SW\SH]BAJY!Z\R+:] W2>3\++ MD@FJK-G8G:3'\N@>;^YW!]9(3$?1CPT^*4^M?9RR[5-K=@S\^S5L%[_9!I>R_NG*?W]'X3 MVT> 1XGH'<@L>PMB1D4NH[M5X3)[)34S=TO=4K?Z1C.G/C=DB1MGS&RI438"]\P+=(-A6!] 1M%ZLNMSCVO^P M[Y[M(B06-'?LLXJ<1+S+6JEWZRN[S4,UHO4DRZ8RR))LYJ_0T#Q=J_:(HP>N ME2]7.2B= M3QFPT& $^CJJI;?BUO4:,+0_:5+?^/%5Z,8Q--D2:_BQ1YUUE+:+.N_XHMU. MG=?94K9!-G4-H].K>N*P\.W[@7[WN(UQ,>F.F;F\,,BC5'-$.MKPM M"PL23CY!JL,'Z@;7FF; P6$GR!Y&GV@1GM_J^?ZO1NDZNLWN\\4"%P0Y5:WE M^L 6,^36C6WM==O;F\?79R[XX+_ KTHB!\MS[ M"F2]'?(7-*IM>_EMO6*@TKGCZL+U=TU0PZ9W=CUWJ<38>NL0:/UV_/LUB)_1 MNV+UF*ZF@31?9P$648K-B?7>T#UYR]ZL;*M#4)O@(X_3(*TF9V#:]ZMT'K7.;J[#QO4&T2NBD0VJ_ M \[]"R]EB7;OQ'U?WZ<)H5W81R3\!O,5]U[=I.&O.6X%"!>/!:KW^!&!&9^&K70A?@__]]1DG3^( &']%?\ M!PP-DQ_D7?GA.'I(/V-(2H8R,BAE*Q:B@!D6JRE1Y6.^?HA^/;TYC>XY!F?V M1+QRB2-,6>%#X0)$;!CK$@7XEO1%;_U\=G9E>D,9.\?(TMP(LC"[?,'1TK P MIQCB"5U#B^@[A1D]P>Y'BV*M7B#T;) W\2%S7Z0-O"N*-3Q*SE\6R%'*-L.@ M[O&>FF7KS.F_-*M[2ANSCZU,C(^!J1$6M.3U!'*'FW#*DC2.UMGM'7L,G&#] M /_!1TYA<^GU8IDOA##GZ2)E:;E-R^&X9]NR3A1O@XLS0V4K33J# MA^#R*^& K<@#-P&&F:Z>:'G2Z"[-5]'2)59+(^J)XW6"9S8S)LG"QL2I,WM? M?WF$=RUNL XDGZ%F-"7/X>=,]UH[HX69IT\P(+(?D&2J?:*&AWW@9*M;,X[: M> [@5$1W&]!YUOE0;&93 M'"9&_W,DU.)OF\6$^J!CY1S8]V9+?U]&;_,2E*12R?H,1-$GX2*67I!* >\J5L%O,$<,">4UQQ;ABYG^C0,"46Z#HOC9;;&A MF^HW. 78HFF)(AWX_.PB<.^PHOR8@=;NKWNF4=.P(&>+!8RF9O7_+=CZK,;^ MSZSQ!_/2#\>\Z8L-WEJ*)4Q*S$194NE-!V\0\_2V+_K:9 MWLMY)?EE*98&,B"5ZWR>\L( K:>LK!('F:MY#=?!7:C][P_=)!PXC8DY!72' MO'>](8;!M#0A I[F,( 5VHG@N!#[%XY6@&!LQ\I2-#\L_N&-,20AVQ5J+8.L MAYO-?([L!T4%T,4I9@ :.+-WRQ5,:5*CQ]<\LN5^WK\?#'Z'"\[&Y5C;1;9: M8VS$4I\DJ3.=%DN7B)QKD:SCH&Z4VTSV#G-=%&:1I4>R M4?LGH71&[MZ^,IZVQ!"Q&:PR%C-H.Q28"KDC08[;M29M?9A&M9O0X.E+^!R- M2/@!!AI=7NH"F9-X"F=Z H_/,!2]()G"Z?O&+-[YK-A,:1DXE/3,&HS>1!\7 MT1]38!"PM['&8+F'#C@#"BW2_KNSFY^BLYM?82ZGQ!U.XG[4NMGDUSG&!!B))"B)1<;)'R*-&Z!#1&KO">7) '\^^15.PTUQMW[$H-;H7&Q< MR+OL?)">+E'\F)N[%2.U2Y3?-BN5O;9-%M@6L(1+.,:11+/B3A"]MZ/'AWQB MS-]E=+_)F3$AA1JKV^]+ER1((/-&U([*;'VR6;8=H_QF"4<>.I_08'-OL!,: MK WR=4QYS+_@W@)6L699+(U*&;:JWRIR\5:A]*0;A5NHQP=G%035(77KR9OF M4Q(BZ#BE]B#!Y%#'QR7 ?5LN@9HIP,Z?=75JZ1V\7^F!A+&W*-71I0W/(F3J/6):&\4]X^;>C!$^ DCVK$EH"38ZLPXLRJ$IN^=&3-H M)"XE6 N3JD=,B&:K] -"58J*%SR649((4@SY@>CZHI@LYYK$%A?%PGZQ0B$# MZ:%8F N'^D,Z>&3^M"!W X9I@DA(]QM,EPWO9?2(25CP;X4'>B(I9128FUCO M6D^&]Y?=(R:^J_"K>3'E %$00"R%(9VLBG3RP N&X:MVQ?";?@6 MU4$>X@&T>^ E?PK,(6/&/F@[! 5\!I,CK+\CM:9.5ZXQVI-SNTD4K*XA" N. MKQ+':(.PSN&HT1E[BZZB&QNI_H)#TAG13<%.Q5+.PH=BLIMW>9G!@U MQ>*)=A@[W#=)Y_@-*N+S?#-_Q@3TB)08705[H4*9;895"B,X+*6KPI$<3"\3 M[:7B45."QVL+_ES3@\)^/KED3%<1J<9,*-5V'C(0WU""I,U%WO":9^/K$_$O M:)5^ =4,3CH@UW KAL7VDN/(WA\JU9?6GVA..KSSP]G-.;[RP[%NO1P-BAP M>8FF#O<:M@5T66;LOUSE]P_KD^+N9(,&]A^N/_[ZP['G6:^&HQ'%S#$=:\;# M+:HJT%X!/,W[N\@>G\W_<*XK5*Q0BB"7!3QSPGS;#>P5NL4,>&07MS(TBAH( M@J#$@$*$KC> $/FONX8WST#[F+:=6TA5%E[ "&7[*RBL:2Q0E3D'/-DE(6?$MT7L@0B6+_D45 CKN) ML;01I#QN'J E -DVH_,XD37S=)J%JLL!9K5 \$(I((9^021^OP M7#R!P-I#S;_".*(SAT;<8*#IAD8LYQT?XPGA8QS,'>T=.!T=1#TV&T)3PZ&O=C>*+52T['\,:X,SH=10U!/BH*QN/DM"__K8]=CGJ= M+CYRVH5//6C1#5Z&88W;W4$7?CR*XMX8'L1O^G$"#_[B1#!'C:'!.+-NEU[L M]D\'--$QS'RO&%P[CU$?!TG_W1*(&\7Q&$;6HJ4\COI=Z"B,B#R*>NU^KT/+ M'_=[L/[XS6", ::UP;-138@F;EW2'G5U^UH]VA7Y=@ K=NQ??T*TAL4^I'AN M@]MOQUEH3#1&>CDTC@X.,4H$)Q-0$A8IJ6^@\^1TV)@'H6!K2/=^E0728]QO M1S::64=A@YG;+Y8BY79V>1^<<]AX=.-%^1UI*XY*F:/J*X>!? +9DOT&'B/' MP$FR2E6R4# &GCM,:3F@R4FF4T-3G+6&M_$1OG\FZIH(XXU]0<27@=#03!=4 M9CAHY3R7=!NY9L_J:;&LNJT!2DLDZB#KW)"' MGBEK]F1""8TLS*-BWE1[Z]@>*%_P=I;?\ZZIT91?,?%>*6B:I.RJ@X5^#Q8Y MN.[G3Y6BL)JO;BO3%4C&9PL4L[$PQV_ G5FLEF)F>K:8 P MY[FZA-C_M\KR^>UF55J>5['=W#Z1*%ZL2G7X8;! BC@5"+NTSOA,XI V:Z$$ MCW_\OG2VCHF$I+5B,<$W9TZ"IN-MPUU#3GIRAWXO*WS:<#]5$L@+-343*L1* M#AN;?5E3<-4J8A:(M&>&GD'5\5!X!]N<$S*95*1@U)C57J+3(Z:L M\R=OQRJKG5S!_CZ>E=X;LO/A*4XC] &0$C9#L)9;=L(W'4S#OXN,C\1S1&VZ M"6'I'09(MX^$Z1(#(F>N7I>5NT/[?JFA,'M7[(0@9/^^9.I8$^"[-_[O;53X+;>.:6LDNAWI$ 8DWT M5QBT>AO>H;?[S\3)WT,3FY7X%&"?SC;WH !( A%Y+="^(/D1O@.A:\P+2>?8 M\99&[U;I/,,@#2/KGOM63>?9:]=PB*M2/S9CIYWES"'P_I].10H0C;DTR]YD MF<0.R-7/U]C<=J :*NE"20>/"*PT3C@OY2"2'5WW)3!O,MN5_HT*#]^AOMLP M'C%-8VP'BSG6"B.7B1&MB1^'P_!-!(Z=U3-]Y([!V0M'8M%UT9^=V3 M-O8IDU-EW%67T'R^,H2M.C$:5K=2-B)C*65W^[Y33.@Y=(F].61 T=H:UN8% MNCQNUMDR2E2?NM[WD>&DF2H+K0,AA9,17S WZY6\#%"11#- MS%O/T,"Y';K)X+B^03E-7N]O7*Y/NOU>8XL"1_ <\::FV81P$M D?;?Q@NZB ME$)ZR!2K$543[FMF^G+#]6Q?E VC-]H#9\"Z6\R6VF)6W#^!^.DZ'F6E1"SF MQHY!'X1\P>_8/.%FM/HPC^Q>?FM+[ @CE9CN,]M#'<82E_WT+;@W-KG/X*4 M!S?$++(A@IYC2=*ZHKC3^5U4/"ZR5?F0+W&:[W.XTVZ>2IB$B;_54#[XR8MX M/>KVQZ>)VJDCB3W3&TI#,34. ?XBL[-F$R!:4+>/UDMM@'"#>J=#\X4&FTO> M:?I(HFZZ7J_RV\V:U%7R'U#DA>,0X?@@D^DF'CW[A4X4+\:)1K#A232LA:(_ M3C@>%57_548*Q4(BDZ-E\9B)3IZN"(J3.<@Z@Y&C$1%NNKRT; =OO,4#G3F) M5/X]!HT"\<.@RTP;YFBFU?H.**O QCG<'[_6U8^'?\!Q?%F?<-PR(W+J '\Y M^Q M9^D:>2"?;MO=(VTY/-&.;MZ>_ 7_)4ZAR*A SANCL4]!#$<=!*=TS]DC M(MJBD^#20*9B5JI(]=<5T]8V( M5JCT&=BU)"="%#-W2\F>57&;G+% T0A/@];]T>G8RF])@G]>5L%6X)PDIQWU M%E3&&/=]KX(99"L9D)6=3?GH2,#3\LF5_AQQB^-H%UDEC-:=8NZ:C:JG *-< M)_F2O;Y/"\3IS32UDL."[QFS%Q?">-AO\0)%3$&:+5\0%J-QLUH6Y9[;&FZF M&AO0QB6 M1RA%"RO;"?015;)Q6[8T7"'6O_K.$(_&8%QXH'+)@\+NI]AY4-:>1=J)Y:>0][I$*FMI)R;B4^ I M.C\]*A @[]S M"@=&P[!Q.L, V*P"/S3JD-9266YN_Y;QH#1MF B0OA #R"R[%V)P6 8,!<82 MRC[$@B_8AX]$BIB]U?"H?=B?W;&B^Z$*-@?*"A@HS4OGC4D_D@X&0R*89,=5+W@"\OJR,;W M@E??Y5\R0UD.*"Q'+8! ./DMF[IK<13U>L"1CXQ!TOTD/_4&<%6[W[;825'6V;4]!JX'C'/5C>$U?TG_IR[B/40W5G_A;]"^C69C@ES"MK0]* M?U+3#G[;'7=/!\%O_.VY@,>'^]^/1S#^#D@9,A'\HA?UXL%I;!II83C!,7S9 MA35X)[@ ]VA@7K CL-)H,JB9+7V9(,B5:;9#S<9CF.HGO+AEM3":(:Z9)W^; M#$2B! M]Y*8WO=.9/$LS#2+>G2EO3@Q'41M&TP=HDF MID@8_!I_KL5GC(:]FK-!7P*KA+=,8PGW-1X;M2&(8'K.MKW6GM1=:"*CE!(J MP%D,:"IUD'1$FK"7W7KKB:B[GT*!7JX(PO:OW +L)'J[(OH6U&F4N_!!NG-12"6QFG=K:$/&CLRY/3+'M69YRJ@^3&3[ M I! 13)VON @$@^W.UHJIMRKWN2_F(6*$ZW&8#^AOP)&@48Y7@%GI9W[&*VQ MS_WI\+L[IO6WISIFPG6^&'E,HNFJ[M5'0)_%";9[=C/6^ZZX,8=.=U[?VR_XX G M]RLR5#)"SNDPHFXRA"4T7S3)E?\-J;1+P9>.6-DEL=*5(F/[=S.-#1.F*MI MV,$A"FD=%-(Z&+0J$ML>)(;7HPTVM9(,264-5!$25^+0%FQOH@)4;V@_;Z&M M+DG7VL HV9%:NK!\3%_["2LI*L7&M_^_4Z'2 UN+_YBG+ 8+]?9._2\[99C MB >3.E[AO@3[[5K%*:XG\_P\MYY'X#,H?,4&_9F<:NY$23T^9'3-M_)C#%9Z M$#6?PK+4B5=2 MCB2:Y1LI=8V8+J%.3PNC;%$5'DY)KEOZ$9C4X+.5#=F*C; MS(:D[NQ%JK2@X1'V4A^BC+B5R?D10Y,&&]3=,?[2851P,HR]GO+FZT[L//>D M P:[X@+>A1.@V]2:026^?6+A8;C6#GN6T$%/@&>5+ 1C*RW]I91EV;4DN!SE M!@L [:&C+Z9$#2;Z=\I=+@J."#G!307!<(Z\8N7ZDYE/JU8=@>/9 M8<3Q9%XKU%7(.$!M?#5QS7M>ANP1.^XZPFP0J0L%T<@=*Q+2X=4$E/F#PS6,W-0+. M71SB*^CNE&2"K\6I L.NY5*5L*DL."48O&DF;_R1+L]JOF3#8*L NW+AK^@C M;-W1&(V02CIM?(W#9XZ2Q'&Q/Z9^'9+EWH>$Z'/8<0( JFT5]:=G>\JLEZI1 M[WDT7OK4 %WG)@_F #2&F">?<#DOPKSW^:CCMO=44RU*/B2-UG7GOW?8D_,JQ1]>&P@RAL/;0:VE1>II2-QIX(42"*R=V5#' M=&_0I&I%!)\TF];$GW/UIS]M"FSZ:D7A-PC-Z&#M,-V$WS"MO.!5S5O=HX3@ M%ET^< YM^Z)J?M[J+O(\1+5_^&ZC!G>1[R"J_\MW&^UR%]DV1JYYV?NKYUF: M]G8:>7ZBVC_().']X7N-?#]1_5^^]VA?KY'G**K]8^3Z9G:YC;J4SYS ?RW_ M8\]1MX__[?5'CE6&'4 M3]P><8?8K#H0+JK"^YLZ-805D, .2]^R4E+]K495(36EQA\INDOPR_X*36"@ M%44A:-(X"\)V^IUNC4^2OP5E(.G5[))^[P#82&$U<]0,7+LZ8IS3ZRR'_[GK M??8RXAONE:-HU.]S1CD0 -O<:;-)U!@FQ/9 _!BJ=H./=TG?H8>Z[62$-D\O MJ=Z9EELN;-OAQT/W,!K M#YXA_C4 &DY]:W%&_()+)8;Z(6MOF@_H1N*KA=ZI8T50R!EUZ#6V&K&*>&3C0^\LFDNJ1B58KD*M?*45G M,R^FN%BTW8C;$&XO[V-UF(0@^B1YH#91F?. TH]LH8O%FJ\FFSEF=D[(M(21GYF@4FKWSS/+ MATZ;1>',2*,F+,E5 KL?\FR5KB8/I,%J*CR?O=U,YC0ZLPCGSM*_2#1N(J2N M#DW\0Y3#!5H@!=!:HI!3[5&Z.V*7#?C@ )4HSO5+)U*KX4O*$]J"+5*V'ST\ M\="R%UFZDNJHDAIE7N$K/=8 ]*U9'PP\LLW2 MLW![)U)H,TB&X8PX;^/TLW[$2/V(!"Q"GD3)=G/6.\@ +E_J-CQ]B5^H>3&V M3EIGA\Q''UL1GEKJ5^6F1$I[Y/D6%7_Q,QP&C>Z!FF4E#"F+Q<:LW&9W-@RJ MP86P[X+6^^N;'#2YEP\CVL:3AV 5#:?O4Y@07A-VF-859$PK]:== MI.XJZH%NAIQ%N3-!'Z2"0D^_Y8A_AJFF MPZZS +0J U17S3>6&*J8!2]PA'Z0HBU*I,3&;+V9+9++*P@N=2 -ICC8/%UL M,(P)CN#*6*YQG088W^<2BFBMD@16[]-K'^A!.W"Q'>2^85MT9Q'9) 32!H=Q>S+ MDGN%Y^YF*(%I&IA%8:[4?51!SL)++%CM(,*Q/9-2#72K$*AX*8*Z1:J5EP0* M;3 @HL7J\!E94'C2[28O;=K4-KC3G8Y2K!O*B.V3&<$!6GD$?_S4PD[3Q67. MSSY!/BT1=0:I$9@L:(@9Q0R2=,0,V,\-R!#&"C5('X>K*8(0D?C-[7C4<6XM M>-B)MD 468RX4!Z4[E&NOII]S[%QEM_2$0!M";7RTL73P-1ZC$/F*?@JH",F MUP3S(_=,3F/ODJG$C- SL1/DL\=L)%96X7@L\ 9!;O!BY>M&4\O!9:O\.^P/ M II3.]NX[X28L*3AP#F8*C-4N<4!%R2.)> >C$+FWYJ5)7I27*SC=6]88 TGW/)S;[[M&O-OG:%=5:8VG:U:B6XT9&SF;\NP],!=N MO]T8 = VS=O[NT98;R#,0R2&4^+J;RU?)&]"#AZ )^> ^^Z1P7@,^%T MLHT/<]VKF;L"MI$Y=>]P&3P<(PL-!QR+4K#K@SSV9NQW58]9S1P,BZ80=Y\? M.W(6\O"%2)1(=T)O N#JZ!V+INLS-.""?)F'5CZG4F=H*%L'%Y8!X3?"I9PQ M1@]W./.A9^WU4!(J(='UA8)K!=(#'MTB3&Y["V,(X2X#:E/4"OW;@]Q9>Y%) M!\A;5ZN"\$&$NVB9(UU3E+^&"7DJ!QT0KMXA+,1#QM:N,DKP0DPPUL*.\R@: M]\AG-DHHE,UQBQT"13].R$\WPEZ;_(/H4'2B=-U^WXK.XW(/JM)$)\ HDK<@ M([ ZSH\[Q1^JJA*2:W''=Z7-&M 2)=Z;/2=JDAPM39K94I(1&+%7L4(4TIQ/ MK^D!@:P$>QB]6ZK4(_0Q5K%R]>.5 %WT3SN_D^*_GK[UB;&O_)<,!)^9G$F6 M,#BL#R:D)Z+*A_*J7+".ZIZ2+P[NG(+YCH 1UES!,DMI-6>;OO $8 [ #M6= M B\EG:1C\-7LE\>DPKC^0LAMQ.756[GL)8=#,7'2"'W*4(Z/7*;*/'@ M&%%IJ/SM@LKUKU;;Q M4#/@)3-3':IOE(=A2T!@:5ZB^/Z8M].*$"X.\?C7K<">#Z*!SPO]"XZT*P M*U@]Y/%.6:9ASPOCZ1N9VF2,HO3XE F(DZO]EW96#<9A]4E9__$7]L=Z$09T MG<]-OHTY?CYO4>*]=HIS7:AQ PCTBEDH4[^35\T@"?%)5[ /WA<$^0\_Z3=* MFPXOB3F@*>'R.7BRE13T" ]C_ TCR3I1?^C8TO"PZ2'E?/UNTJ%F!A@MZR;N MH*. [@Z'%=DOB=<>)5W7D5%K%WZ&^\ZK:Z? 9:K(3FM'@XZ5;NS(;.P_&#C& MGAHR_,HN5Y9Y+U19^I!IE+RK/[4/T (^4=^2?W_A]WD#HZG_A49#63 M(_M@TS#GY)CVT#PM!<5I)_W>,+WNAV,Q+;-)E>R!]UP3 \%+X0PII+ OA:$7 MKZ0R!^OL_JF-IP$+O.J]BA,7LY9BI))8DMTAK*I:1)QIEICT-=T^3\5 Q^\: MIB,&VBGY-*,$:>-"5)C)KG M5@HAX?@U0KJ,,>5H6)4O$M6O:H&?&#L9#I_@^/^?;Z@LI8R!=VI06+F$_:"\&0#X+WH"$F2:0RX%C MIIQT*4PBJJ<.)\G"X-BT^ *P6#TAI3CY0HD30BY@)7'BZ@(TK.Z ,6GBL6"U MM!(99HQ5[S[5"VK+]$E-O2G#,#=OAB"^4YVCNR;C!'0?>HIOUW7?[>MGAB=! M/BQFG^E28(0(L]B7"@1>4SV>+E[QA*54343P)8Q]25 GA#&B_3=?;X3)S9 ; MK80]&CJF:@@,MW7""%V(XF)9T69!@7FL%^;.!*>G/I64L^JK<8RJ2+&EQHO)2DQ4AQO_: ,K$I66Q!E M')G9!'\YSHD]5O+YI.@?%SAA6GH" M/U]LYABEAUD 3"1H<)4'9IN2JG6L[ME)IY'50&1H;X4E [5HV/\=3)I#\BDV MO J>O*0L-HX$$_\C G33B.P8J$=O(,:"J)5>+S9 K.H'X]IW6X8XCF6,\;/& M>(KQLK(05-WVCO(2!!#IGD"]V.C4.CN.SH%N;M/%;]"46;]VU/KIF 7:;$ID MSYF =FT[IWVJ7 #[<\Y/7IY?1#^9#(PS!YX:AGR3K=\7$+%E3J^"K"#S9%*:3:-B[G54&SN(&G9EQE MC'>+1K36PLN:#TNUZ^ +TPUE>=S="<^F5W^!NV*Q4%@#U5:(JS H1[I37FH6[Y%FY5@+'VU*Y/6MY M:U5HX&CMZK=^$6&)Z"9;:;/X(4_M,+I-<]P.)'[T[K4E1!\$;4$B+R6:?YW[ ME=HJ:F3E+90Z[E?IW!-FVU19:DDDQ\5#]")Y50O'6S.C*]//$1H:QOS/B/[I MRC\#K5N 86:40CA(V![2C4DLC1,$I[PV4W-+V5-_M#?. RA^T-QOL.LR-/.E31-&@>33^&4B1L[YEH1 MBDQQ(E\%9=Z,=D!R3T,C[S$/"G2>:I0 "E5U+2 PGW.^V+^)RKIM+ XB#NJ: MPG)33UK2PQRLMLG7 68"QR\O'S0J1;HAI9"5.2IS4+:K2/\JVZI,^E.!H2;H M H1C28"'+)HC+22=/]#/]!GK 3'+P4HSE/4 #'*S?BA6 IPW)PZ:L817W+F5 MN =P]&R-U@L,$C#NF,FF+/.B)N7&[#@3!=_R3JE7F$T005P]08[)S:\=*%4Q M>?J\*$1U1ZB6WHJ*P-15QXQ^V'I@?S@F#HUQOCJMK<]39/6[['95&5V]%@?" M_-<2"4PF 1PX2RV-.;;DM92D[]ZA=62?J M3Q J2OZ:V]*0W/6^N^UW6[?;?&]C>D,V=2YQD6W0U#RC M^RC'MY)WS$+ M?8[0!/5];]\J8NTG/_#1=;=Z5L+-S:4OKP52\AA(? M(_.3.9EEJ*CT M-)R]*N5.-+&<-, ZS\2\*,S.2"'1*N0/-4;:H7<6]_Q01*-T6%O9T<#=IKPT)>'H+$RS+UD-NI\W M,)S$G.K(F\QA1[V8@ :"0KV;,*?1/EH5%8?*R54!JPEN%:]KCAGWV)'L[\8] M328HRHF\XK1=&JQPF6F*"7M-/,B0:IV\ZXC]+J\BA4J9E0T!(ZG*N=*=[,/J M\:TUW\@@8&*G%&^(+@ZC.X<'H:PL1AAT;W.Y,-.W )U:]*,_;F9/GLB#*H]5 MGVY AI>*F0-SAV\U&Z5EE6O&SGV-/-5*)&)/,)2ZI[0-:\)R5_7V+_>6UY5< MW$U"6VB>/1J-SLO_3[40.:)EF=IMF(N)G)N#D7..7:=_"<.1TJ7]C4)\AV5F MX)$=UZ=15'8?OY)Q(KURS<VD5Z*GGR 28XB<8%U(+<@1@ ^*7VR>7QX36&A]E^B4K M;?;!CI'O"-QSBU)AU/^/M@ZQCS 8U=8&V_)ZD$RF"%CG:M/[A">4JQ%&9PZO M9M_5'H&8;$UH=31*H6?"% B@2<,;:K-=+!2\=V]S\\AXOW$45&,+1H&@<#L"0\<44M+A4A2]F$H.X#+@ZT&T MQH4<)3099W?YFN(!@G"-&Z?VK/A!HS.,TKWG^W"+6:RV?;6I72X0=@/GRU^[ MVA>:)(D)2+\3%^.8?;?N1Q4:I7$ZK+28T9DCZRM7-F7GE-,R_42,IY_8FGCUAB<3M5^,,NT7+N6Z6IE"EQ5+2N+J;J;6W;%AIN-N]FP MY687?[B&_?M!-AOW\C0H&.WW;X4X$FK#0LJUDZH\&Q3;H-G4#)\#HV!8+J0* M5P27R,PI6^V5WNUNU52OAMGTMFX;OJNL77'JX^N.@[JDO?A4\T:5XT+;B"/U86V3:5)**HE MA0^%ZUJ7]9O (&ZSIBUC\';F#1_9I^^8YW9X%^J4>7M K5*L+8@:'QT+#4^SC#X8M50LYW]1]5#-]Q=?$!>8 M9%RUX].CX9/71J'1F!GT"G]";U$+#NA?:1C1F:&%2W@(V'0^D>S.70)'AP-] M.J># 4*[$'$9:;:&%BCVIG_:Z9LY3#7&!^."$XQ>1;/(C^?8[ M^(*?>3KN1R,2@1(, ZJY$]Y$?\[(!T[AA:*;8AGSS^2$EDVH;TX&3?2F3_(2 M]$Z37C1B6$B0+QSX=*;A7XG=(G=UKE+>M#.RFE2HNTJ^Q6>F<"TJ M"EV-N2O]08Y<]S2.N3W[ XK)6/)NR$U-S$&,]:/LA99D< M@6S'$1=W:M4Q%E'7"6+-T4:1.#<>.;$YB;,+3_OD(<\^LV5FC8&@E'+IEOG@P9YB M!JV-"I+7U$Y(!@M7C[@O0(AM2Y@)"CZ5%9U4YF0$A-**8&7TCVQ5X.IT JF> MB\[LH@+O,/V7W7N>-8VU:;^#I?T*.QXN\7?=\6&XX]UCJ2.7BE.[@C9@9%A: M2W'$3#<3NT9:U-6\8D-5*H9L=?SC6S34&6%K-3@B/:L]LW>VLA'T06;3(S4< MJ_1GKNBWJ*ZL9YIO00X(9XAP+8/*QLS(3B0@T_>#H3F( MB3GCQ0[9F<)DBO&;(FAK%R*(I<2.G=&H&5 MD:/X,0'5/(MZE[%5:6D]@'>-^K_3G0(YF[D]_D%,2FYL#T!1S@(L$@I ^$V M'.TX&:ISQ&C8A%^3,YL!CVY<-#U)C()TG@\[V U MG3/>'5VR?E@5F_L'VRPYKXP;-U,]W0D]2$X[/9-_E70M_]R>+\K]U7F_J-_ M?W.@WX8-VS^E'$3@'';))HU$43 MK!% 0-!,>D4BWA<@T1 H8$L.0"E%$N2MQ),B4W&6*,'BS<1MND-95E:]0B7 M,L9:%C$5[NEAP1RL_?&SI))0!+(3)P^2!;8U("@']/Z@"<2@)/9I%GVN13(: M\\P2S#+<89TK=Y$2W, L-*^?ED'F^^OMU(U+H;05"8?JTF?V'24>X1I9H8 M76*1'SEE?>!6>JR7+E(3CG)BPE%,!D0<%N53R(R&[P6\ RFAV3NF;7C&:L;8 MXR..F1>C M+G%D&$XM9ZG41R/Q['VWB&J(+E+#0EX*4D)!(&:RM\!G'IL25D5CWJ/[KW>6 MKV$!*, LZL4#\OCVQATZ8\-Q+$<.,5YOX&X""H G$T(72OIX8+MC/,J]$7X6 M1_Y31" R0SS'<0]QH;$HGYYGG1OB7@!SIEC]N-WM8@VEN-WO]@T$ALZ\.\*@ MQ^X0><)PB$,:]F-3E0V!,N*.UA)*.CTVJ\-W/6)*"141&AZV <%61ZW_=?P5 M+[Y9L9D2(%.?S>"CGA1+&M$<^E0722^V*]8,5E&OA^4+^[2$HQ&7E^MTL(D+ M#)(%R0ENA.X0%<3N&#<(UQS6,!DX,&[[K=YN(R.LS[G-;76J4%#R](FJYF+^ M)D 8!8*Q@1 $6$:G4TU @E2G[\N..?&(QC^W7J_RVPU#A,M.0AOAZ?3B6W6C MK:_K(5\N*:%L.ET1W.Y!A!-V]]6(Y@RM/3PZNUCE$<<$Y9S9V".J;8>#7HC>'4P[%,=M!B..];B2PCY"I/8 MEL 9W^?3*:S*14KIGFBGN,.70:A"[VBW@R)8?SB"C@?$8L[*/(VN4DR-FT3Q M -3DAC91;>+PE>O,W"DI;T(M'HK7G)4SB>,;6K^;;^L<+>M[< #4PN=IB"X M]%*33P@=Z" DO#9>C!N0Y(T#6+K009]C>^(D(6D-M[6K;V+,F]$I4:#C6Z#+ M/*G'+(I*?EX8^&1\AS(>"7GK=^CR&\$_W0']0Y7Y?E?KG,O")J;Y'550,M8> MM(YL".U2D1:3&#-I@;/,N3J+@^^/S2!"T(0-J6LR8'&(FW,XY["DI--+/+:- MC1"8V!.U+3KE9V0MIP;'@^__67%+HHYY#HCC!+N$N#XQQ# M-.;"'^D&\PUM6#"&YZ$Z1CU06+8CM+8YPY%!&RAXE#!CYK8PM):?,C6\G)CE MJL17M_+/A R[FS'&PT/F++TF9-8-5V"75?Y^1$_+R;1X7+CAFP8^BA9*2B/8 M2DJFB%A!C@'T(W!XF'D?#O2I2K)3.LAYAIMP1$BS)A4?H9$]!3+G", M,@ M'C)RK2!NS?AX./(R+O([1Y-HB^4N9!6B>.6^C3WH.\P7_N" :Z878NM(IXS-ODWH(]RFD\$ M^N62?!NFO![(K; L1+7&:.G@M#8O%SLO0)M@T D#*W'4[=D5K')E#(05AG6E M/NX@9\2AN5%N9L!DAG]$W%,]LWQ57_Z%! :]Z#7S8 MS%%/*U9O*&;8@(<1 !@BTW$9[N&0+P"Z$-XJEC:^]9>J*JM)9:4*:K0&(JU=R5@LU=PEW\4/?P3S0[LFVP6:,KU@TV>/2Z/!GT/C0^DT1G<"I/ICIK M&329/]!.@I8,4(:J!'E>@2X]I[-]SQA>!SV\GYRSO0GWUPL;HT6\&",$6='5 M!!(KW[M5O12+J39/21MG$(3,9#.YOX&0-0$IGUFX27G=/O"V/DO]>B9."P+N M&#OAZ4OX'(W(C8:II9>7:EA_AYI)W#GYM]/HEXR,R2Z#F/%77(-G8F"P, I2 M$R/^OLG9Z,A&:$3'YE 0B8M2TXHT9<$SK=-JQL@\ZKJ*<59Q+!"49'S';_K\ M1=4R?H%.#&IA:C&"-D3? :!U96\8>P#NP>A!IVU M&>4J:00S,A_$QH">51[T$TBX)\:PLZE*KKW,,9D*C>X5 &>I M1__$L%GWB*WT%"PUCO[L;Q@]D5"U;"U$[[_*V&:$)6%;)P]^L5G?T12YXF#U ML*(ZQ=T21O+'7PT>NI83SOWJ$^1EK313*5_=840+N*G^$B9;AQPA:G%,8830 MH/B_X"V3W,C:&BAQOY/_UHN_$LR/G@V,XJF.UI _98VFY/R4#*\O:X8NLUMO M'<-46;(QB8@B#W&[L1\OKE"29S1-!153PJCOC1!#MY/$J)2O$'U>^_4.^!%O]F@DQO_N@3M:D6NST(B M=YSR"#***24/\INB)9EU@)V%JXBTRLF$O-(8FXY@66N'C\!% 1T^U23M2]R_ MP\<8$:^N5H-_;99F#AP8,:'\$E,#P[/H6;;IYU:>>:5QG7)/_DO&K^^*'Q.:UJ/IK8G$\K2'^_&:_9T0$4J(?S+F5M^ M)\B/J>O8X>M_QQ \ \J)#)QK07%=K+G$1F? $KE:=7$+$E6V=LN8J,;-4.#F MAK$0%!(IU+#W=1MJ+$:5(> (C+F>Z+LQG\FE2,Q[T2-Z! S"PJZ;SG&^6E+- M!.69*_H7RM\5X$)2,B_)A8@5D$@$2I^B]MQEBI6B4X1]AV!CSSNS;>Q3O;HLG"+%:K#5ST5[B=*)YA5+YD,A4:.V!R7@T/1_UC]:@A+C,2""BS3)VP5R2J'%CD@@IE&?N,!H,@"',%.E6BU6#CJ0PE>U^<01H+#CZ!%"I$ MRV-SYN9R#MY9-1QIB>5U^ALC=.O0@'EB0N/:[=#G9@QO@98LLD:IA4])R0'& M!B*WF"V+^R*GBN'>VN/";>4H4KD=V>%F8:(*;1?K].Y.:0_Z\W<3U%Z,W"W- M<8:QS_+?,"K*K&&U!8X#*[.,D3$$P!QN20**9@/IGBMENN>>@9!N4V.!RS4P MF$K%:%D_+>ACKPS*:K/5(Q6:@($O,?2*!%MED/Z&FU7'>7DK_X?HH7C$Z$ J M%..9(U>9L[]J,Y"LM@5G9ZXT$T+M^OE<,#OI+U5_">ZOGI5"B MHOO_DEMFBFM0X=<5O 06?;PG9 JX7+=P7@-P0WB\F+'/P# 9G\E!"VB?@D^S MW/D:1\.+OK3W25@MDV*9%WQM(8XG5@3%#9UX]@[ZNMH85]# DEL>N5)YK;OT M<\&@DW!:R?P%<[F%"42M]-A2% ZR=N;N A*_,H6##CHNF M.87#4EJK*-\$3H1+P9'35 H;V9/)&F,VO\KH).IYPL[F5&IW(8(T"PR5:$.R M7!EJU#5S%@E%/*)F@N ^00GB2>=7PY\HIV.2;DJO9*_ 2F]6I&?/JEW^J(G8 M*'KZ0#E&XG(.J&1">"=>J6F&SJ@-DS_<%FNO*QR;Z 75T6$04[0JGM(9O*(: MH6_MD@V"T8MWAAU!C/O+14!973:1U)<\+J(/S+G&4 $M&@9]4B5@C\X0NAU0@!+K4Y^ MR,%9(7[NC /JI&-HQL5,36PXR7'XAY*9WU9/M+\T*[NQ/$0.6X6Y KG(.2Z<.1:6WUA@3(U?5^0"EP8#$?> M2^(_(#^3'^1= Y%AO19+K)TIX- 82[B:DCA"#)/T'L&0QV,U00MG-E4T.@K\ M!Y$.!?+,PGS06S^?G?F '"3FY_/ZD$G"!"K((RL&E24 M_-ZBTQ3+?"%\'ZZXE#%DVK0<3LB#BWFQP,5!*1$OKD0E-D+ MF[?0UO.O(\S+W]#W1/:#RF]_8A,8KSFV"%_,]&_K3"VC,PH??L_I1]BB:4EE MSST(W#NL)+NQL.2LNWO+GBT6>'.'J_]OP=9GTYI#R4@MYJ4?!'6(65[JFD7K MN(*'G#!UEJ*)4Q*S:4:C!Z'K;YNIEHZD3,*E(](8D4(4%AL5HZ&D>U8@;5QZ M:DO"Q9^84ZP)$XD%)#UJ$J1"XH\K$ E'(^'.C)6]NU96T$I&3U:+V=] /HK\"14HCS^N$HY+/*:0"?W'0 MNMZ0_./7GZQ8_%/D$*FT_^[LYJ?H[.97&!B!"(U.XG[4 DEK#8Q\$G7[G9-> M!U$*-(;.(IW]7!13,I?@G$F1/[D4V]C)KYA=5=RM'X%K8G53M@+C$;'SP2-Q MB;?;W*F?\YQL"-* M_1'EWHC:J.^<;)9MQSZY63*$<*76+PUV0H.=F,&FSF#9\%-&0)&"09F:2'HU MM_LJ.!7JEHV2<$NB )R5"[ED#LM4H("F^93NJJH>JS& "[Z/G1(6_CY4IL;. M.;\'NO/?.A7N<1 ( C3WDV$3>0W/(F3J/6):&\4]X^;>C!$^(DR^:&E2]=4 M"_RK0FCZGH-(P^N&9AO,^)4M4E>DT@_F"K3N4I(YLWHEO?$#$0X<;BX/) M?K'"N\QQM%"7;"D/*/(K^)*"0%($6%%'>JK$;H>)(/![R90*)& MZ-)Z8K)9ER;1&NXY2V&<49I.'GC!T/)A5XP"!_8<"Q\]AW8YNTBTWOUI]\"[ MQ('A'[0=@@(^@T7.K)?D,Z)+!B:"'%G.PH=BLY?)B5'$4CS1#F,' 2/I'+]! M?6^>;^;/F( >$9 @5U@\2^]^VXRDAJCLLY2ND,&(_]CZ'2?:"]58 Y MNQI+R"#KFII06T/&=!61!L:$4FWG(9LQ#J^)M'C-L_'UB9C#VIY/-8.33M+6 MX#AEL;WD.++WAPJ/3HD)<](14/'LYAQ?H=)T D/!!KN54[%97)*8'9]QMN * M(UU.BKL3M#RV?KC^^"MZ/SD"APWLU1@+I)@Y1OU( $\007! ,GDMY2]"4MV(XO- M;YJ[MEBE>M>.BXX&O-G4M6WL\+*U=O5Q4U1*JPGQT_%@!VA.8YTHHW@.C1,S MURS)_L&W1.>%#%%KDSOA8,W$2#R.8X-XW!*C9PC "9AF.4H8MS3$@I3E:*U0PJX7ISQP:<8&9)6M'SCNYT[7(WADM%=T;9.]4RZ\C M((M#1E?U*$H&(RF:>MHCO.)D@+%\5^H&('52HSL9%GE,X=\(](P!7N,.IKI5 M0PJE?8.V/,9D-/XO7WHS$] EC_8Z&'J&07N]3L]$&9IQCMO= 2?)8W9LG[[I MQQCJ_HNEAS=;PL@PPE @$/J4FI4,,*)]O\ R,X\1PEWS?ZOS\ +1J-IXBY;R M..IWH2,)G?-&U&OW>YS_'_J0_OWGX[SD(CSH6$DN]^QT"3DW*/$L&)1MFR MA35W<) IX45)UP21N46<^FY$>QC0WGZQ%%D3NFX STKVW'@J94XA97P8R/2< M+;WF>M6BJF\Y:,^5)IR;PH#J55HB48=0*[C:D0.A M1F\:6=B)#*Z_=6P/.04JS]11JK:Y2H!L-1*2?P\6.;CN@K+@%CA#$K%=PJ#; MQPO9":#E*N,RX%YVQDR>C9O+U[U)"3#Y&[9-NE&-(&.N>8]^,3R2&^#?K:8!V@P&=3.MLGQ^NUF5EN=5;#>W3R2*%RL3\[DCV2%O2G.02CHB MUX'8Y431BJ9GG3H<&;-8G]RA>\4*GU*QU%$2R-DQ-1/:.T]%XV;\8!95+#7* MBK1" UE%WQ;"(\_6#FDL;41:[M78TZ'[W- SJ#J&<.]@>_&J52E8RTV33&HK MOMOY:]9*W>0*=BL)V+3<&YH=$ISB-$*'.BEA,[A(!-.E\6 :_EUD?"2>(VIK M30.' =+M(_@QQ(!J D>"OE\JIZMJ(HJXLSLHHSQFL\\&5HRBLR0*K^K,=6NP MFRCM]4,6,G@35>"$G]5OH>Z?NWWUD^ VGKFE!W@C7'CJ]]#$9B4^!=BGL\T] M!H/8THQD7Q <.M^!T#7FA:1S[&8XOENE\PQC 8RL>^Y;-9UGKUW#(:Y*_=B, MG7:6,X? ^W^JE4)%8RZ]S/,ZRR15Q["@JG/;@6JHI LE'3PBL-(XX;R4@TAV M=-V7P+S);%?Z-RJ\Y!@UC$=,TQA"P&*.M<+(96)$ZY3CE:K#\$T$CIW5,WWD M+MB &_7 EG'R9BH#M!B-[ XPVF5LJLF2:]'Q+XD-D(MNA7'$)F[/08VB> F+ M5& 4"F,PVVGK15=&?O>DC7W*Y%09=]4E-)^O#&$[)5&'6RE[>-+I*65W^[Y3 M3.@Y=(F].61 T=H:UN8%NCQNUMDR2E2?NM:T9%/-U-7SV%:C#__L-^: /\AHG3.J5>1V'%&Z]K_A69"J MGT_5C2P5*\TXW7R+S;#AAN8($]]05!/&&EB?=QTF*5UO:WW9QQSG"1\C*@O= MP:SO+6=HX-P.W61P7-^@G":O]S([@.PJ0AR;INXT/A\? MDOZI2XN@BY02>PE4T6\$A4"88R"_@6A-!8AP( M0AFVX(2IFN?R\4&BK\5'7_+2;6'_<(D?3F*#WS/= >C8W-R MW6G<443,II/Y923H>(F"+:V')D*MM2;"AE/3APYDY>0)*@"9X4T:!"XP=$H' M[ B1G<=6%$X2_-,*UCH@!!KL*,%5QACW?<(T@VP1G*:%!^CVQZ?)EB6GJ]=; M[!NQ? "+OT2;('!?6E%G@"_?CW 72MMM[G:;!^LB^T EDC?BO"I45\ M4.21!+N-PG4V>5B0C(( LPCGJN%['!^ [3WDRQ+7O8.E78&K+^">)U0+7NJ: M<>IF':@P>3.]$#J!H7%6;X@E??Y1;]T9GR&S[')[?I MY#<,@+%K =<$0];HM>1^DI]Z \+NM-^W.N03I5_ZA+[+CC.V?DXSRA>,^@BO MJB_IO_0EPC*/@Y_X6_1 HN$0U=$4\VOZ,>*WA>T0JML8$6^JO_&WYP:WJ;K_ M_1A16Q";12:"7_0(A3HVC;2Z5&ZM%W=A#11LX!Y-D PD66TT&=3,EKY,.M"" M:9:KN,&=/HX^Y03J2:N%]WQ<,T_^-AF.:N;)WW)6D!U8>D]%J9VA$61J]67Z M=&B I7;=1I;4"@N+)Z5.:Q@Z+3*':W6VK2C:AP,W/-NWK2!"%U M3.C0"(71ZM"-QE\-$&.W,W073VKCP=?8Y16%.L(U6?\'%A@0I^&7198&PG M"7_J2A8]!)&Q_5.9NN$P)/+7WOPT5AX-I[++LIEG#0PG(MOXQ" M.3@$HGX KRME_&(V($X4ELY^0FL[C )-2KRRS@XZL@+:$I_[T^%R!4/!6XXC M55F=+T8> VL2(WHUHH*YQ)S?FN][K(QJ+\T.@L\+5TL(Z%?^V..2#V[GCC, M[X_=MS()%N9=!,<7!M[MV,];[N% &A@YW7M_;+]_"5G=E^^244PH[89)=I,A MX0'*%TTR[W]#*NV2R<01>;LD\KH2;FS_;J:Q8<)411O81?3$%K9T3+:HKDJ3 M>Y 87MW61&2E+)(8&Z@B)*[$H:T>0@N*<$=8R/)Y"VUU2?+7!@9HZQ*)KM<9 MVC]V$E;2U%!S(8=3P"W3: M+Q",V00#HW6V'=IH66,T0\7?]^,EXG!-]^ZJ7==73;[]'M&Z7X"!6TZRT3V?_PQ2/6WD9;VVMR]/0HEE4F00BM8XD/A*:^!OB'L^H&\.!MD;VJ!"DQ5*:UHZ M&,:6G_ZT*;#IJQ5A>4*+KEN8R2#\AK?^!:^JN[-&WZP(:-N$R&;5'TC:OU?OFEU7Y.J9T6M_6/D&BYWV52Y&D@"_[7LC,VJ6+=D!"+\R%$+ MV*KZ,NMG8$]'(UK?M51[=K3#;* \G;C='Z >R?8Y,;/Q?.+VB#NDHK9B\;RH M2HAOZF1=EG(#0P!]RY)O];<:>9ADX1ICO0C(P2_[2\V!A4"DT:!)8P4+V^EW MNC4&>_X6),ZD5[-+^KV3_Y\*3].C9BH J(71.;W.]I<\LLDN%]6(_%L.9ULS]?LO\D_1)'Q^-!Q7? =K' M\39IT*FP#$Q7GM82]7EPF05CM$T'X\Z M'H='2?,P5,.V@+V=*A@BJ3+V#H<0Q408O3$:83\46"+21#RX_<=C*J;:'YE* MQD!#PP$1W "NV%YURDPQ;F"Q#1-N6LQ+J7Y19W*3Z!@MCR'U*;*I@74S:LP! M*W+%=9O51J*04K;FPQ$:7ZGL+)8 A=DPLCB&RY=8#S3&>BV]Z-*,ZR@:]^B MC1)28YTS=$BXXSBA0SW"7IN8"7(?QV[D]%M=O+]0XG.=)5.3B)PBF3NP'/-Z MN/E'[N+)(*R[FIX$&3?F'1^F"FZKS03[K4\WP7>B"X+XOA2#E>A:9P4D(S/& MHH("F%?)# T?;E'Y\.-*[_[24<^!&_*MK:_K\P-3*E1J,;>?K3VW=ZW9MC-B M;&1:Y%R&\X828&; '=P?)Y6R=;SG^BM/B0]6W./"4C'%RYI>&'VZTI<\7'F4 MLOX(5\5_N#6BK6B1 ''<. &.$HZ[)/KV,*[5/*F,P'0/T@G9DD1*L3YF##)@ M-W5"826^F5F.]1&EOW7HW[$7R="EJO+=4<\(P#6-5BGFBA-=&!/'9+<_(T*. M*NM*40;.;^(\9Q5S;:4^S(%XRM:FNKGF+*6F,'FCU9"2C;VD7TH-$3.NIJC: MQ*?2;;1"I]?R];4#FG2AF2:W3U@2%0\CKZ3C,>2P@OBD*]$"[PM*Q8:?]!NY M"5RZC%E22CB<&ZE$D1*5'+#T?)=$5% WA\[-B!NG&\Z>Z&[2H69 :XWKKTIQ MC@F\JQ_5!ZA)]H'7(6O68];ZF>9$JP424Z5YCKLZJ1%ZW!(,C\KPXY: M24+R68M*V<&_5+X5_NUSP$\+':['%*I)*>!6N.#$5QTG+O.E876Y7B*.KJO$P<,$^NX&%9G9RK)'9H(" MXY<,>$\R)UG/X%J71%-U&JUS/XFZ^AQ2P_TJG1_(]OT1M/?NWB>Z/,ZE4R;?LTADHUF'T8Y?T&PPJ[-CA=CN=BIE? MOQFBQE]3^-BI@>KBYHG*@75$TOC,Z9;,&O$.2;\TY*H]OTWC@L6VVX87 M[5 V=HBM;O ZQO7_:#-:?6=+=).&()S;7C?H5X1^"]^9DG"JG']"V8ES.KR\ M-V8D>R@A3'VMCEX_/7/_D*U*[RU_3>6ZO3.$_N QQ M75;8A=94EPN8O/7[7;Y\'["B=&)F4M*TF7J]J>G MP#9^\-B5\SYUHXT]4R/=RP75PCZ,SK(MUCUX_$ ]!U,""].RTW75T M.!$1Q.G! -VEE*Y&P'#5K#IX^SW(Q72E]T\[?3.'J8H.*),GJ$!@?M6/YX3) M9'\=G/;[6TE7C.*GXWXTHL.D9!@NO7=^V>((DG2X>4THTAH%&BH M0/_%B$\8]%&-(PXUZL0_EB]PW (59 BN M9(+3$K@$0>B\8JIF6-1"00,WE#-/OU"9\J!-MU".H&" 4%IBF1<-=4L?J:KL M9\'HQ(JC#ER9[>,9X^5D!06]D/[S._6H3T#(0B.Z1>&R^H ))I"QKH4=W M12>5.1GYOY3U)&_,/[)5@:O3<2I:ZW P:'$7%7B'Z;_LWO.L::Q-^QTL[5?8 M\7")O^N.#\,=[_*.TX9R/K^?5,P\6N\DNO:X7+U9HP -U*KJ!DS'+Y:W]D'T M9$;5 GN.KX) KH"]<_:4EB]38[=X,M+2G[E"X& R_7K&@V G,6%+2H(VCH;,43&@N<*+B(ZZ,W&/*%=LV<>>(:K:&3V>JPBGET<*; M"\;.H.W@K6G1!F V!9!"+3M#<#UK_(*(E(5+B4,4:VQ!3&AU@S"48"_#I'A_QZQ?$7V-: ?'EH $'= MR00J]&D6?8Y,&HUY9M!>8#5S4#3UCJ@C) =(O,1SZSXHB,-\$ ZT(C1VJ,2$ ME:_H6E\_+0/OV.L1QHU[(&CG$S:FTF>VUB3>.3'>,4NNE74HVS(/BWA:,1QR9T.-G&![E"0 M1. T=XK#9."$].RW>GOA 9T+BBZ:(&R: OG]3E3P$^.*+0;K MF8U!) "1 T^5*A@2M:3ON[7,@OL?&*MJ'.8RISW]YV'\YV'\YV'\NH?1KPBU M7J_RVPW7T):=A#;N,_1B+D%S@:_OJ1J96ZM"-]HZ-Q[RY9( 0J=3Z$OL7GL3 M3MC=5R.:,Q@VK'")_L+<"-HE!74RD,0@Z6G*[7 HG^+^T 25]%"&Z:.#*HXI M#+8S,,=46X\&/80I&0S[%,V.&)*849%0R-K%!G$JV]'[?#J%5;E($7B:5-([ M?!F$88Q\Z790=.X/$>ER0"SFK,S3Z"J=((E$\0!]:DF,[*+;1:&YUQDX4NY> M!%IEMQ]V[F?I.1%;Y-O^A-Z^/?RQUI(8W%KK],O5"FFDO5\4&S4 MU(;3VE:S9L\25GA([[/7#H]SW?3>.$!:$+KHL\<[3A+&BQWCOY=V)98:H8Q* M%PL874%?Y=N/<@(OS"*:U>NA5/([=!^.X)_N@/ZAU)W?U1U_Z?+*^+KVV3M, MZ9U(Q=K9AHH+9B8:T)CFMC$/KO2,=J^]FCK<2_BJ._IA,T=[3+%Z$WW(G+!' M"EW$8%%.N1T.>2]I;]]FBX)"T/ M=2">I.) %&OCIM3KG)9#5J-V!;H]Q,GM MDJ38)9&F2_+B6UPV'T#:FMA(DQ=3+A($$AEJXJL9=!D;4"S!$;C M@LA<$Q#E1:9[]><::=X/HYJYQ8),=+MK:W"@)AA"?G<;-9H>T:R)7K_J,+6860@,$7J\V]'= M?HU9\YB8\A?9E[4+K2?&;ZGN3H43&R/R*.P!B0;[\8(:)!)-8[XH=[F3H$:, M(?2=),;K+,%/P-;0W@R?NAA WD-I4#L?=(RT5)E%TL7\4XSY?\-%#C"TIH6Q ME Z,-0*T=2L ^6YB6G.:8Q?#V_<#88\'0T>4HB[#D.#E#"7!1NZ**!Q]D+D$/REHZAY5]OWD:M(PS: VIX+]10'>L? M4U!$.U(VH![:Y$WU:S=/.YB[!SW/,=C!0[6ENWY=DH-6"GOO!SL/LSRSU4F] M9$9G(2A@9NLJG"U7=A5DW1I'<.:$X_S[+UBL['*=S"W%Z?NU-!==]"\>H8WGLM_!78$W7_4/K5US 7=IV=_$(A M!&'SV\@U!-)O6HTZ:/T@(+@.Z;[ZD.#;!S19"\\?B&P&J/]@>/P3)Q#]7;$Z MH3CTPVG10].M_AH"N6,P^\ZG.-B]>34M-=4RZQ"D*%B<>KRA.KG?\(A2>6E)U8#V>0KXF#J;F@HX 5-<-%U#S8C13]CWE4HV"N%8:;*::^T"I5.@GLAA+]M;SFB MM8_OZ*(.37=;'_7/[^B$Q.)MK!F.E6W'K#6G1+ASLV$8T\/^,F@>]&W2N+2GW7HF45VAF M5K-M(>9K.RC.4IE&FTH,@2[ #H*@ SB&?S[Y<+F5$I^/TEM/TSNQE<\:X62#1T,$ MMSU'?^C077RWX)+>!=WV#,JHXR)>T:7#"6-RJJDE@=_F8&S3'8FU 17\B4-'#9>EM51]"^\'!A:D"I,'FY6A[Z]&V M ML=_M/3$@2A$6I7MB4%^CUB^HPD9Q&*KX#?H\;%'W&E (W7V%J>^I[;^HL>]TNII'\TW)_)!A M?%6RV]-B\Z+&OM-6-X_FFV[U(^VPEX[YF]+7ZP_VZ\H3>Q;F^;JM?R\I9/_A?5L!Y27C^JKD MLMLG]]QVOA,)U [DFV[VGB/XNMNZQ0-Z> O?:RO](7S;3=S5]]>5(PYU4K]2 ML]]+'MAC7-_VSG_6@)Y)$D$!K_^,]ACEZ[3RZAO^[&&\TOZ^8O_/W,Z&LFG/ MVM27M/7J6_O"P;S2!K_Z*)ZYS?7%[)ZURR]HZM4W^65C>:4]?NU!/'.+]R\ M]JQM?^7F7YT47G]\KT0>WV)@SR29AMIOSZ*/E[3UZL3PPL&\TLZ_^BA>M,UU M>:5-OLEXWG5_7[=@;Q8<:M&Q=8D+MC@UFWZQZYPVF+A3 6?^E L M5I5XVFVQX#\7Q?0QG\TDFMXD\>5S8)^KNNR#(!AVW^#Q]M=I=+,D\,S4)#V_ M8MO3XG&QHW53FVJ>+C9W6#)@!02D,4"M1;$X,5F[MUF*V[(%XA)W 5ZY,U]X MY7L=^.FI 37=7WMU22,0F5\2G?@,I>75!7U<.;@R-OJ?'=YZ@#"+QIK+86N?$;V-;=_%(8-!#?8OJ:%5@ZST 0^!S100L#FFQU +!!GTD M3AI:KB^WW?:(ST$)-T6':ZMH\?-M!T(+:[?6 (XUAU1C2%AET4.F7T',)NW" MX(<8I>.0R.V?_>F:9?T:?>\QQ6VUOCG/3:IZMPD5ZN"<'0,\]O$NLJ6VMR)B M["CL77.K.I6]J[^:/@^;^#,S4.O.?U4L,$(# X&&4@7F2*8&-D !B%ZIZ5R0 MV\RK&!%9;;M?!RX2P@!K2=]MN^E4?)[/\[*L.:("D6":G>Y^Y=)(F+6YJD98 MXV1/08IH&RGKJ6VJ%%N.A+>%U+F!)Y10!N#V?\7K<%^A@H. M]/;OUP5(ZW"T42X-5G5'!:J:([6]8'JP)?N53M\^+ _4ZK#5-52C)'8PWW&+ M>0?DP9:A1E-C*"D]NUAZXW&H5F1O?+"VJ/J64U9;5_VPU0\7?<=22TUV*Z&Z M9D,SSI M!,6WK_TS;*HM:$GQ>B+]9L.E@"':AN<-O!V53F<-LXEK<32^Y1P%LON;#R'I M;*6*K]]Q\_XF]7@EWW)DWVU7DN^U*\F>I^Z;#.'[+']KD<]J<$V^?I_?;=&U M]X;UWG[/\:\7K$D]4[^Y5#F:%=/>5?J_[>^H440=*!?SY&FXG@JXMP M.YM?>9=.2+"GTFJ,>UDWV>8&C,H@)N+:UYN67RU%H';YC[BV_!?NC-F0K8J! M_XZC[]QF]_F"CI]@EM8:H*X:4&H;FY5"C@UM$JB--^\%63Q9L"]FGVD9&8O' M[.!)1"0'IY]_"24>%]\XT%P0^[&BE6=?UF@]*A;_E\MB!8*_UY\=R78@1-C5 ME*MR!FI0L5I)1;ET"8V%U9HO%Y,5@<]:R^2MO@0GWZGB.<,RA8B2FBX15#Z= M!78 4P+43--4__K/:-?4+RKOU,[GO50RG64*I8S'8[^GVEAGU*U-[-8^;&V6 M.,>[8K/2HI&AG>6]@" ;B\6DV#:,GW!9K_&.^,](7JUY)"^C2ZGQ7Q MNLX64@NTZG7"\P[?ZP[[P8M8 L+8GK>/LG,ZCO=[OWX <>T WF53*L+WCJ)9 MI04#^4U_&]ST=N0]'0ZP'Z[,Y?E%]!.,[@&#GJ,SI\P?+/1-MEXS=O+.G@]I M)YQYS9:)>Q"+'EKDY;>F".H51I'@Q4@UI.0Z6^?JYJUGY#\J MF#UP=*PP4K:=+]X;?/?=P+5:]S2TO\E8 ^N.@>A'1.\I7 \(Y&V ^X,#Q9Z3 M&H.)S-@IHNN6%+0/H*QWOTH#BFMZKM8F)=7<<G;:=\-U%V_2ERVEXRL<*+F_5#L2*O0%I[ MAJNO3L7_O&:TZ.:CUMSGRJAM3N_.@_4#<0Z25R\#EIV1[*$1UK[./>^>J$., MR MI%Z#$*^UYT^EZABILS)U?L\Z-T?S>&J5QRK,](_BZP42];'RJ*)OM -8H<_Q_]3Z'-5A>:Z"S"=$E&<4;[>J04!56AD'!(/L#B1UU-U0_Q)R [+! ML#98!5+J7$8CO&0W2^$"U#^E7$/!*>-+?=6?FTKU:9(7W.K@^<*5@!O.2FX& MO\3! ]/Z_VN[LMZVC2#\5_A4.(#EV+*K.BU00)#5H(%K"5;BESX4E+BR"3 B M(9*Q#?C'9V;V(KD'EZK\)HB[L_?L'-_L_.H6]<4X5!0A)0(124-2:-6V>^?M MO$+ZJ//FS@T>Z9QN/NH%5Q@$9W\58A+?P>K/YK$]AH1D<[IJRO;+5T_;ROJ] M[;72BC*Z47A&Q@;G!)G5<<6+Q:X+D2NOJ?0 *7J?/X30_ 7?(RI96+/SEP*9 M^\<9#B$+K-0>,4/WU:"QJBPY4D23?>:H4Q(15K8D8F%3;4H:T!./I64Y*.U.\)T_%F8=#VDBHHO.N M@^ T79=D1C.NU$5=E>CT3O%)XV=W;B8)6Z@=MI5KD=EHXD 9M=K1DE8*5#%E MZT:@N&">',M-[%0:4 :MG_[0 ^"Z[QN/1/.K'V]O:KCIRN%J M%#&*(ZE[/;* <0M]1@C-B/Q##8B^\S+BTAI*:EQF6\(O)PNN^@0#3TWG!7M M:_U:N+?A_NJ>O'E].Y)C$:)+P9JCB^LHB5_-^]JU*:U>A^Z^@QV%"V?TFQ;? MK^4.%=$<)\Y3PB:%^3H:8,8Z7+CQ=#_$/N256RPV2,4('G/, K+K*BN>*3$6 M>LJ3GI[@X?2V)6DO;04-?>E[GEBQMN2.03F',&\-R8C@5%"SS@AT2YHZ+@(G MY-#QIH'2Y#&U)50MNR:UZRP^\V:6RL+8U\'[%^R[_<1:= M3WB> SO6J:7\]6E]K90O?84[HU@\[]@>\XF)88ITOHZ)_CF (1AO;-NZ6XAE_3,&VU8 5$*ZAB# M#>G1BA86YG)MB0S2H=]#6'9:,616XZXZ!"J0@D$(<$@T@^OJD7#P!T#@:4]9 M&I+$[]DFWR?<4.1IV6M\LJVD:8_NA!2,7*@=2TD'PN:@Z6U^:VF8T=?7(AQ1 MC29(%2]B\.W@TE8I7 ,S?;C+Z%./K+-BCS(V5((^8?P2]1TX3IO1J^2$'>U% M'/[,@\4TY,D;+*4XS9[JDMI7RNZ_18X&[_.ZL@7^/:?5YLGV@1N4#42$.5$E M'429Y?$!7U_'@.7!QV^6Y;6Q?&(W1X2,3\PWU.<(-@#N8R*V&AW]S-!)4CR! M_#JX5_P9N"D,#49EV=DIO\KQL7FC;_4^+S#.+TT26*-Y7%9<@9END9@I0:8Q MG+(-"BP6P0>]%U_CET,8FPZ^JN(7*WCBZOQL8MX-X_'9M?GOY<3V[_C"AC*0 MN(02)JBFB");ZV,K$*#%![#C:\ZY_.RE69 P+?H;\(^\SH!Y\,S,*!^RWIEQ M$@?65%/TJ$ ($43&.*R4_)K6;BG5VW?4M($WH*\TWUO"%'8YP>4LWZ0F.9)< M5;1;ESRN$'EP#5K@.D8-<,CE@H$6X:H3U, ML"WX:V@?[RSEC>.YJ])1(@?3KRO-.H$G"%P$/LMV(E7X+64;[\UX[=8^]#OY M(,/B&Q*G<+-5<83N*9"*A7_KE_A[\<=-M.58.8MT@FDL&7 IZL\I!K-N]FG1 M>PU1<;(N>/2J!P8\-Q/0'$1OY74I>DL/?A6VFTIK/4<:X<6%W6ZJ&SJHGWT+ MW/:H\_F:4: 6EN8^X>:2W^M,]&)O!(H="Q5L2AGLK4*5PF^YBXC,8\[ONAF* M7P9Y L-52ZYLY^T^F,#4Q3?Y\DN^AD'MN!2M0F'1+[ICSUTZOHQB'@-8IC9G M=$)+;QRCB7U+E5*?]UCR[LN5V]V^+O[CW5QX2/:M\ATAD+\>XU46128.' MM!>NGAC=*A9F$2H08 2*Y3\C& 1#)2S_71I;!_8RB[>5*9\U-U7A "TC!_I= MP4:-^13/0PW8&0$G4WT//&/*7I*K0 C3#;/!C,!**3(+19@(L/EM6CFFBE(\M\?D-=2HA.D9>X3MM.<0>T/BK]BPEQ'@/<<_)N,O'/_/O3J]W( M21F G M6^>C$.CLQ;K2A(5$ZR"E.ONC/'7?,M\J:: MT]Z4#0_2!159"?6IT:/!8,# M"R81ZNN 4DCRH/5,JZ3:@24$*RP523<]/R6J%KA5?3NU^:',X1$RO_1[+C#' M$M%-:-W[K_DM_V?BZ?G?(]M?E5W@%V0T!^<10,Z. 7)^#)!'T9,7KQ]R>OF/ M&;WN_-ZX)&Q=$08O6#:$*L([VI)D&78\YHX6PV_FDDBW#NKQIJ#E%5KJZ_Z6 MOL[-<(X:JF[-$FTPAJ/]Q8 '\V'68I"(X6A_Q1EIV*4M./ZG2'X!4$L#!!0 M ( '1[!T]2.X!+!08 )4V / >&PO=V]R:V)O;VLN>&ULQ9M+<]LV M$(#_"D:GY.!*XE/QV)F)+2?U3.-H+-<]=B 2DM"0@ * 2IQ?7X#R8QE3.[UL M>;+$YR> W&^Q@,^^:_-UI?57]J.NE#T?;9W;G8['MMB*FMO?]$XHOV>M3G_V=*V%&<,OVHG"2:W\QK#A7HKO]F5_ M^,JX/V O[OCJ?#09,=XX_5%63I@Y=^*3TLYZ-L MXB^XEU:N9"7=P_FH_5R)D?\58_ SVG9X^GMHQ%/S7YI1K]>R$'-=-+50[M". M1E3A[LINY?"B C!#(:$/+O"$#&"&0\)&0,(!,$,AD$\H)7 M7!6" <@4@4P'A.QT=X9 9D-V=P(@85'>:5*;%8 MOKBM3[X^^D=/%9)7'O%PF5]>966FXWHM!]FDRFQ M3N9BU7D1,&E,B:T17E7W &DP.TR)]7!5[RK]( 2[$$JLI6,+GZO ?HLP/T34 M?A";7]_#"!-!1"R":U7H6K [_J/S;$?H$(,X_M_XZSYR+7R06/HW#P[1(BSH M1^1#B[J6K88.6O)YDO/A0?@HUFU +/1'Q*%_V:RL^-;X@]C5OFO," OZ$7'0 M1Y.CSF@BP@)_1!SX<4PX?(PP!43$"NC-X=B;.^XQ[%M(B_.8 M,-BWC\D>Q$2K6<3..>17O9V,628FMDQ_HM6+B4DGII;.8\;5"X9I)B;6#$R] M>N$PN<3$:69(C25<"\LD[6T"T)YI:$V"U',0^9!L3$W))0CV?0]*PS58+. ME5!/EJ"8G5<(,$$Q89D_P1R44$^9H)@YQ,0LE PZ MPIE!3,Q"R4 C'!_?K16P1I!B%DJ)+70<\X8; \-[BEDH);;0L8'87#@N*SA> M3#$+I<06P@9B)^P:8F(62HDMA&/>0$S,0BFQA7#,OR F.F<_W-R*QYQ#3,Q" M*;&%<,Q;B(E9*"6V$([Y!6)B%DJ)+=0[6_44-3O9>XI9*"6VT#%,_TEUI]9UMY9Z#.1SO9IAT,F+I/!:"?'.!(>5<[F4I5&GADJ$,DTY&+)T7S#8U M>@'T;\QR"Q6>8=+)_I^R6FA-IXNO[%;L&E-LN15^:-YY8S),.AEUF>VE-76] MTZK-,WR_?RC\J4T%,3'I9,32.5(-/&&O9H 8B)22W94VX0!"33DXL'12S,U668Q;* MB2WT7% /3^->*#]26SVPA=&E]WJGZIIC%LJ)+?0:TP;.R\8Z70L#,3$+Y<06 M IB?A-X8OMO*HC?UR#$+Y<06ZDY6]-%A\LF)Y=,_6]%'B;DG)U^GC$U7G$!, M=*$R^4IE!+,;AC#WY$-._G0JUSGFGIS8/3@FK%S/,/?,B-V#8W:6IV/NF5&[ MYY>53?VQ:(9Y9T;LG3]5X>^\"?\N)4IV[40=8OL_:F=.II-O\/698=Z9M=X9 MMP?;]V>E3PB4*&_\+:S?7O"J6!@6_H0K3:,D#8LNUTU57?IM7]0?FH?M[36> M_B/L_;]02P,$% @ ='L'3_D#))>2 @ CC$ !H !X;"]?ET83QL+AH7AOS ^"!2?ON5+/9Z[MC3GOFS>KI>V[*IF M'/LOQI1]DZ]U>>CZW$Z_'+OA6H_3U^%D^GK_6I^RD>U6S3"?43T_S6=N7@Z[ M:G@YV&KSHQY.>=Q5YNUB?G7#:VER'HNY7>S#M,!TRWN?_V?Y[G@\[_/7;O_S MFMOQ@XJ_"U3FXR!9#A)ZD%L.VT!V)8OM@5D6[[9%J!M^6I;P+;ENVT! MW)8OMP5T6[[=%N!M^7H+T%OX>@O06U9XUD8/VWR]!>@M?+T%Z"U\O07H+7R] M!>@M?+T%Z"U\O07H+7R]!>@M?+T=T-OQ]79 ;\?7VP&]W0I[)6BSA*^W WH[ MOMX.Z.WX>CN@M^/K[8#>CJ^W WH[OMX.Z.WX>GN@M^?K[8'>GJ^W!WI[OMX> MZ.U7V.M&F]U\O3W0V_/U]D!OS]?; [T]7V\/]/9\O3W0V_/U#D#OP-<[ +T# M7^\ ] Y\O0/0._#U#D#OL,*[2O2RDJ]W 'H'OMX!Z!WX>@>@=^#K'8#>@:^W M KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]=86S)NBP"5]O!7HK7V\%>BM? M;P5Z*U_O"/2.?+TCT#OR]8Y [\C7.P*](U_O"/2.?+TCT#OR]8Y [[C"64%T M6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO=P)Z)[[>">B=^'JGF=ZEJ8=\^#X. MY_94[EWRS_!/:V9PE_']DN^?<9OZZ?HSI<=IE6QNGW?_\]ZF_HDP\XKR_!M0 M2P,$% @ ='L'3V:I6ULM @ ,3 !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP% ;P5XFXG8+C_VQJ>M/N=JNTO8 ')P$%,++=+GW[&=I.6I5) MK9I(WTT(''/.![%^=[GZ^3A17!V'?HS;HDUI^L)8K%L:7"S]1&.N['P87,JG M8<\F5Q_-\GN_[_D A= V] M*YK?[;J:&E_?#_F6,DZ!7!-;HC3T96Q=H.9'"MVX?\Y[YT+ZYH;Y&MF\ M\)R/2//6::AYT_#<^G(_[&\?#LOW4R_\;S&RY?"QMWZ^' (DAP3)H4!R:) < M!B2'!3X#)*#;U""H(C*44CE**9R%%0YBJH7]XF<^6?PI<_P%02P$"% ,4 " !T>P=/'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " !T M>P=/)^B'#H( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( '1[!T^E#_*V[P "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ ='L'3SAHVPPO P -P\ !@ ( !^ @ 'AL M+W=OP=/1[K%BFD# !C#@ & @ &3 M$0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3_UQ MRH)X @ =P@ !@ ( !,A4 'AL+W=O 7 !X;"]W;W)KP=/(?\C2#H" #)!P & @ &+' >&PO=V]R:W-H965T M&UL4$L! A0#% @ ='L'3]]TC !X;"]W;W)K MP=/6]SVF^T! "W!0 M& @ $R*@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ ='L'3SPL9&^P 0 T@, !D ( !52P 'AL M+W=OP=/DN9Y:;4! M #2 P &0 @ $\+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L' M3Z:)@B.T 0 T@, !D ( !$S( 'AL+W=OP=/6T!=]K4! #2 P &0 M @ '^,P >&PO=V]R:W-H965THU !X;"]W;W)K M&UL4$L! A0#% @ ='L'3V1?0LRT 0 T@, M !D ( !US< 'AL+W=OP=/$Q)9,K4! #2 P &0 @ '".0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3S7# R^S 0 T@, !D M ( !FCT 'AL+W=OP=/,]:H3[4! #2 P &0 @ &$/P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ='L'3^.S+,^T 0 T@, !D ( !7$, 'AL+W=O MP=/.+H_J+,! #2 M P &0 @ %'10 >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3[Y. M7CRV 0 T@, !D ( !'4D 'AL+W=OP=/= E&&,$! W! &0 M @ $*2P >&PO=V]R:W-H965TP=/>'.8P^H! !F!0 &0 @ 'I4 >&PO M=V]R:W-H965T&UL4$L! A0#% @ ='L'3X-B5:JV 0 T@, !D ( ! M]U0 'AL+W=OP=/ M7P*_ .\! !F!0 &0 @ 'D5@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ='L'3X*V'L/! 0 -P0 !D ( !]UH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3_YK!O6W M 0 T@, !D ( !#&$ 'AL+W=OP=/9$019;&PO=V]R:W-H965TAD !X;"]W;W)K&UL4$L! A0#% @ ='L'3^U4A%&T P 1A !D M ( ![V8 'AL+W=OP=/1SJK+,X! "-! &0 @ '::@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ='L'3P]C4-$; @ 2P< !D ( !4F\ M 'AL+W=OP=/1&PO=V]R:W-H965T&UL4$L! A0#% @ M='L'3P:>247G! J1P !D ( !^WH 'AL+W=O&UL4$L! A0#% @ ='L'3^/6_V%2 @ MP=//&!_F7H/ Y>0 &0 @ 'H MB >&PO=V]R:W-H965T-0, &T/ 9 " 9F8 !X;"]W;W)K&UL4$L! A0#% @ ='L'3Y*>U>8[ P 9 X !D M ( !!9P 'AL+W=OP=/90)(IC," @!P &0 @ %WGP >&PO=V]R:W-H M965T&A !X;"]W;W)K&UL4$L! M A0#% @ ='L'3W8.;=;S 0 !@4 !D ( !N*0 'AL M+W=OP=/EIN$+)," M ")"0 &0 @ 'BI@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L' M3S?-"*Z6 @ W0@ !D ( !):T 'AL+W=OP=/K"J!GIH" "O"0 &0 M @ 'RKP >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3_RB?:'- @ .@P M !D ( !D[8 'AL+W=OP=/YJ-P]O<" "_# &0 @ &7N0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3P<>R?8F P X T !D M ( !)+\ 'AL+W=OP=/'*G_T"H# !U#@ &0 @ &!P@ >&PO=V]R:W-H965T M+% !X;"]W;W)K&UL4$L! A0# M% @ ='L'3ST4X)WY @ 5 P !D ( ! <@ 'AL+W=O MP=/9';FC9X$ !/ M&0 &0 @ $QRP >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3TY4 M>SN4 P FQ !D ( !7]( 'AL+W=OP=/:W#T5,X! [! &0 M @ $JU@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ='L'3S>/<:2Z @ LPD !D M ( !F-L 'AL+W=OP=/&PO M=V]R:W-H965T+A !X;"]W;W)K&UL4$L! A0#% @ ='L'3W4X,AWJ @ 'PL !D ( ! MNN0 'AL+W=OP=/ M6"M#;_@! !9!@ &0 @ ';YP >&PO=V]R:W-H965T&UL4$L! A0#% M @ ='L'3]ZX&(M: @ X0< !D ( !G^P 'AL+W=O&UL4$L! A0#% @ ='L'3]):QHP9 M @ ] 8 !D ( !]O( 'AL+W=OP=/: 4@6H," "Y"@ &0 M@ %&]0 >&PO=V]R:W-H965T7!E&UL4$L%!@ 0 !< %P -AD .N! 0 $! end XML 97 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 98 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 471 434 1 false 98 0 false 8 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.juniper.net/role/CoverPage Cover Page Cover 1 false false R2.htm 1010000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 2 false false R3.htm 1015000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1015001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parentheticals) Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals Condensed Consolidated Statements of Comprehensive Income (Parentheticals) Statements 4 false false R5.htm 1021000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.juniper.net/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 5 false false R6.htm 1021501 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 6 false false R7.htm 1022000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1023000 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 8 false false R9.htm 1023001 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Sheet http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityParenthetical Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.juniper.net/role/BasisOfPresentation Basis of Presentation Notes 10 false false R11.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.juniper.net/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 2106100 - Disclosure - Business Combinations Sheet http://www.juniper.net/role/BusinessCombinations Business Combinations Notes 12 false false R13.htm 2107100 - Disclosure - Cash Equivalents and Investments Sheet http://www.juniper.net/role/CashEquivalentsAndInvestments Cash Equivalents and Investments Notes 13 false false R14.htm 2108100 - Disclosure - Fair Value Measurements Sheet http://www.juniper.net/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 2110100 - Disclosure - Derivative Instruments Sheet http://www.juniper.net/role/DerivativeInstruments Derivative Instruments Notes 15 false false R16.htm 2111100 - Disclosure - Other Financial Information Sheet http://www.juniper.net/role/OtherFinancialInformation Other Financial Information Notes 16 false false R17.htm 2112100 - Disclosure - Restructuring Charges Sheet http://www.juniper.net/role/RestructuringCharges Restructuring Charges Notes 17 false false R18.htm 2114100 - Disclosure - Debt Sheet http://www.juniper.net/role/Debt Debt Notes 18 false false R19.htm 2115100 - Disclosure - Equity Sheet http://www.juniper.net/role/Equity Equity Notes 19 false false R20.htm 2116100 - Disclosure - Employee Benefit Plans Sheet http://www.juniper.net/role/EmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 2117100 - Disclosure - Segments Sheet http://www.juniper.net/role/Segments Segments Notes 21 false false R22.htm 2118100 - Disclosure - Income Taxes Sheet http://www.juniper.net/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2120100 - Disclosure - Net Income Per Share Sheet http://www.juniper.net/role/NetIncomePerShare Net Income Per Share Notes 23 false false R24.htm 2121100 - Disclosure - Commitments and Contingencies Sheet http://www.juniper.net/role/CommitmentsAndContingencies Commitments and Contingencies Notes 24 false false R25.htm 2122100 - Disclosure - Subsequent Event Sheet http://www.juniper.net/role/SubsequentEvent Subsequent Event Notes 25 false false R26.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.juniper.net/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 2302302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.juniper.net/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 2306301 - Disclosure - Business Combinations (Tables) Sheet http://www.juniper.net/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.juniper.net/role/BusinessCombinations 28 false false R29.htm 2307301 - 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 29 false false R30.htm 2308301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.juniper.net/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.juniper.net/role/FairValueMeasurements 30 false false R31.htm 2310301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.juniper.net/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.juniper.net/role/DerivativeInstruments 31 false false R32.htm 2311301 - Disclosure - Other Financial Information (Tables) Sheet http://www.juniper.net/role/OtherFinancialInformationTables Other Financial Information (Tables) Tables http://www.juniper.net/role/OtherFinancialInformation 32 false false R33.htm 2312301 - Disclosure - Restructuring (Benefits) Charges (Tables) Sheet http://www.juniper.net/role/RestructuringBenefitsChargesTables Restructuring (Benefits) Charges (Tables) Tables http://www.juniper.net/role/RestructuringCharges 33 false false R34.htm 2315301 - Disclosure - Equity (Tables) Sheet http://www.juniper.net/role/EquityTables Equity (Tables) Tables http://www.juniper.net/role/Equity 34 false false R35.htm 2316301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.juniper.net/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.juniper.net/role/EmployeeBenefitPlans 35 false false R36.htm 2317301 - Disclosure - Segments (Tables) Sheet http://www.juniper.net/role/SegmentsTables Segments (Tables) Tables http://www.juniper.net/role/Segments 36 false false R37.htm 2318301 - Disclosure - Income Taxes (Tables) Sheet http://www.juniper.net/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.juniper.net/role/IncomeTaxes 37 false false R38.htm 2320301 - Disclosure - Net Income Per Share (Tables) Sheet http://www.juniper.net/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.juniper.net/role/NetIncomePerShare 38 false false R39.htm 2321301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.juniper.net/role/CommitmentsAndContingencies 39 false false R40.htm 2402403 - Disclosure - Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details) Sheet http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details) Details 40 false false R41.htm 2406402 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 41 false false R42.htm 2406403 - Disclosure - Business Combinations - Estimated Fair Value of Assets Acquired (Details) Sheet http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails Business Combinations - Estimated Fair Value of Assets Acquired (Details) Details 42 false false R43.htm 2406404 - Disclosure - Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details) Sheet http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details) Details 43 false false R44.htm 2407402 - 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 44 false false R45.htm 2407403 - 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 45 false false R46.htm 2407404 - Disclosure - Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details) Sheet http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details) Details 46 false false R47.htm 2407405 - 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 2407406 - 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 2407407 - 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 2408402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 50 false false R51.htm 2408403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 51 false false R52.htm 2410402 - Disclosure - Derivative Instruments (Details) Sheet http://www.juniper.net/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.juniper.net/role/DerivativeInstrumentsTables 52 false false R53.htm 2411402 - Disclosure - Other Financial Information - Inventories, Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails Other Financial Information - Inventories, Net (Details) Details 53 false false R54.htm 2411403 - Disclosure - Other Financial Information - Narrative (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails Other Financial Information - Narrative (Details) Details 54 false false R55.htm 2411404 - Disclosure - Other Financial Information - Warranties (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails Other Financial Information - Warranties (Details) Details 55 false false R56.htm 2411405 - Disclosure - Other Financial Information - Deferred Revenue (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails Other Financial Information - Deferred Revenue (Details) Details 56 false false R57.htm 2411406 - Disclosure - Other Financial Information - Revenue (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationRevenueDetails Other Financial Information - Revenue (Details) Details 57 false false R58.htm 2411407 - Disclosure - Other Financial Information - Other Expense, Net (Details) Sheet http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails Other Financial Information - Other Expense, Net (Details) Details 58 false false R59.htm 2412402 - Disclosure - Restructuring Charges - Narrative (Details) Sheet http://www.juniper.net/role/RestructuringChargesNarrativeDetails Restructuring Charges - Narrative (Details) Details 59 false false R60.htm 2412403 - Disclosure - Restructuring Charges - Changes to Restructuring Liabilities (Details) Sheet http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails Restructuring Charges - Changes to Restructuring Liabilities (Details) Details 60 false false R61.htm 2414401 - Disclosure - Debt (Details) Sheet http://www.juniper.net/role/DebtDetails Debt (Details) Details http://www.juniper.net/role/Debt 61 false false R62.htm 2415402 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) Sheet http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details) Details 62 false false R63.htm 2415403 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details) Sheet http://www.juniper.net/role/EquityCashDividendsOnSharesOfCommonStockDetails Equity - Cash Dividends on Shares of Common Stock (Details) Details 63 false false R64.htm 2415404 - Disclosure - Equity - Stock Repurchase Activities (Details) Sheet http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails Equity - Stock Repurchase Activities (Details) Details 64 false false R65.htm 2415405 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) Sheet http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details) Details 65 false false R66.htm 2416402 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails Employee Benefit Plans - Equity Incentive Plan (Details) Details 66 false false R67.htm 2416403 - Disclosure - Employee Benefit Plans - Stock Option Activity and Related Activity (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails Employee Benefit Plans - Stock Option Activity and Related Activity (Details) Details 67 false false R68.htm 2416404 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details) Details 68 false false R69.htm 2416405 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails Employee Benefit Plans - Employee Stock Purchase Plan (Details) Details 69 false false R70.htm 2416406 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details) Details 70 false false R71.htm 2416407 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) Sheet http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByShareBasedPaymentAwardTypesDetails Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details) Details 71 false false R72.htm 2417402 - Disclosure - Segments - Revenue by Product (Details) Sheet http://www.juniper.net/role/SegmentsRevenueByProductDetails Segments - Revenue by Product (Details) Details 72 false false R73.htm 2417403 - Disclosure - Segments - Revenues by Customer Vertical (Details) Sheet http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails Segments - Revenues by Customer Vertical (Details) Details 73 false false R74.htm 2417404 - Disclosure - Segments - Geographic (Details) Sheet http://www.juniper.net/role/SegmentsGeographicDetails Segments - Geographic (Details) Details 74 false false R75.htm 2418402 - Disclosure - Income Taxes (Details) Sheet http://www.juniper.net/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.juniper.net/role/IncomeTaxesTables 75 false false R76.htm 2420402 - 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 76 false false R77.htm 2421402 - Disclosure - Commitments and Contingencies - Leases Additional Information (Details) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails Commitments and Contingencies - Leases Additional Information (Details) Details 77 false false R78.htm 2421403 - Disclosure - Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details) Details 78 false false R79.htm 2421404 - Disclosure - Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details) Details 79 false false R80.htm 2421405 - Disclosure - Commitments and Contingencies - Commitments (Details) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesCommitmentsDetails Commitments and Contingencies - Commitments (Details) Details 80 false false R81.htm 2421406 - Disclosure - Commitments and Contingencies - Investigations (Details) Sheet http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails Commitments and Contingencies - Investigations (Details) Details 81 false false R82.htm 2422401 - Disclosure - Subsequent Events (Details) Sheet http://www.juniper.net/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.juniper.net/role/SubsequentEvent 82 false false R9999.htm Uncategorized Items - jnpr-10q20190630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - jnpr-10q20190630.htm Cover 83 false false All Reports Book All Reports jnpr-10q20190630.htm a2015equityincentivepl.htm jnpr-20190630.xsd jnpr-20190630_cal.xml jnpr-20190630_def.xml jnpr-20190630_lab.xml jnpr-20190630_pre.xml jnpr-20190630ex311.htm jnpr-20190630ex312.htm jnpr-20190630ex321.htm jnpr-20190630ex322.htm http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "jnpr-10q20190630.htm": { "axisCustom": 1, "axisStandard": 30, "contextCount": 471, "dts": { "calculationLink": { "local": [ "jnpr-20190630_cal.xml" ] }, "definitionLink": { "local": [ "jnpr-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "jnpr-10q20190630.htm" ] }, "labelLink": { "local": [ "jnpr-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml" ] }, "presentationLink": { "local": [ "jnpr-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "jnpr-20190630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 637, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 81, "http://www.juniper.net/20190630": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 87 }, "keyCustom": 32, "keyStandard": 402, "memberCustom": 25, "memberStandard": 73, "nsprefix": "jnpr", "nsuri": "http://www.juniper.net/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.juniper.net/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation", "role": "http://www.juniper.net/role/BasisOfPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.juniper.net/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Business Combinations", "role": "http://www.juniper.net/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Cash Equivalents and Investments", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestments", "shortName": "Cash Equivalents and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:CashCashEquivalentsAndInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Fair Value Measurements", "role": "http://www.juniper.net/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Derivative Instruments", "role": "http://www.juniper.net/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Other Financial Information", "role": "http://www.juniper.net/role/OtherFinancialInformation", "shortName": "Other Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Restructuring Charges", "role": "http://www.juniper.net/role/RestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Debt", "role": "http://www.juniper.net/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Equity", "role": "http://www.juniper.net/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1010000 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Employee Benefit Plans", "role": "http://www.juniper.net/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Segments", "role": "http://www.juniper.net/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Income Taxes", "role": "http://www.juniper.net/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Net Income Per Share", "role": "http://www.juniper.net/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - Commitments and Contingencies", "role": "http://www.juniper.net/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Subsequent Event", "role": "http://www.juniper.net/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302302 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Business Combinations (Tables)", "role": "http://www.juniper.net/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Cash Equivalents and Investments (Tables)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables", "shortName": "Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1015000 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.juniper.net/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.juniper.net/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Other Financial Information (Tables)", "role": "http://www.juniper.net/role/OtherFinancialInformationTables", "shortName": "Other Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Restructuring (Benefits) Charges (Tables)", "role": "http://www.juniper.net/role/RestructuringBenefitsChargesTables", "shortName": "Restructuring (Benefits) Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Equity (Tables)", "role": "http://www.juniper.net/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Segments (Tables)", "role": "http://www.juniper.net/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Income Taxes (Tables)", "role": "http://www.juniper.net/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.juniper.net/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1015001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parentheticals)", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details)", "role": "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails", "shortName": "Summary of Significant Accounting Policies - Cumulative Effect of Adjustments to the Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q1Jan01", "decimals": "-5", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr01_us-gaap_BusinessAcquisitionAxis_jnpr_MistSystemsInc.Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations - Additional Information (Details)", "role": "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr01_us-gaap_BusinessAcquisitionAxis_jnpr_MistSystemsInc.Member", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Business Combinations - Estimated Fair Value of Assets Acquired (Details)", "role": "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails", "shortName": "Business Combinations - Estimated Fair Value of Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr01_us-gaap_BusinessAcquisitionAxis_jnpr_MistSystemsInc.Member", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q2Apr01-Apr01_us-gaap_BusinessAcquisitionAxis_jnpr_MistSystemsInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details)", "role": "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Fair Value of Identifiable Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q2Apr01-Apr01_us-gaap_BusinessAcquisitionAxis_jnpr_MistSystemsInc.Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Cash Equivalents and Investments - Available-For-Sale (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "shortName": "Cash Equivalents and Investments - Available-For-Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails", "shortName": "Cash Equivalents and Investments - Maturities of Fixed Income Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_us-gaap_FinancialInstrumentAxis_us-gaap_FixedIncomeSecuritiesMember", "decimals": "-5", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "shortName": "Cash Equivalents and Investments - Unrealized Loss Position on Fixed Income Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "reportCount": 1, "unitRef": "Investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Cash Equivalents and Investments - Narrative (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails", "shortName": "Cash Equivalents and Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD_us-gaap_FinancialInstrumentAxis_us-gaap_DebtSecuritiesMember", "decimals": "INF", "lang": null, "name": "us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407406 - Disclosure - Cash Equivalents and Investments - Investments in Equity Securities (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "shortName": "Cash Equivalents and Investments - Investments in Equity Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407407 - Disclosure - Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "role": "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails", "shortName": "Cash Equivalents and Investments - Restricted Cash and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember", "decimals": "-5", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1021000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "role": "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Derivative Instruments (Details)", "role": "http://www.juniper.net/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - Other Financial Information - Inventories, Net (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails", "shortName": "Other Financial Information - Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepositsAssetsNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Other Financial Information - Narrative (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "shortName": "Other Financial Information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "3", "lang": null, "name": "jnpr:DepositWithImputedInterestInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Other Financial Information - Warranties (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails", "shortName": "Other Financial Information - Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Other Financial Information - Deferred Revenue (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "shortName": "Other Financial Information - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - Other Financial Information - Revenue (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails", "shortName": "Other Financial Information - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-07-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Other Financial Information - Other Expense, Net (Details)", "role": "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails", "shortName": "Other Financial Information - Other Expense, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Restructuring Charges - Narrative (Details)", "role": "http://www.juniper.net/role/RestructuringChargesNarrativeDetails", "shortName": "Restructuring Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1021501 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Restructuring Charges - Changes to Restructuring Liabilities (Details)", "role": "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "shortName": "Restructuring Charges - Changes to Restructuring Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4_us-gaap_RestructuringPlanAxis_jnpr_RestructuringPlan2019Member", "decimals": "-5", "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414401 - Disclosure - Debt (Details)", "role": "http://www.juniper.net/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details)", "role": "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails", "shortName": "Equity - Summary of Dividends Paid and Stock Repurchases and Retirements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "jnpr:RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:DividendsCommonStockCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q1Jan29-Jan29", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Equity - Cash Dividends on Shares of Common Stock (Details)", "role": "http://www.juniper.net/role/EquityCashDividendsOnSharesOfCommonStockDetails", "shortName": "Equity - Cash Dividends on Shares of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415404 - Disclosure - Equity - Stock Repurchase Activities (Details)", "role": "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "shortName": "Equity - Stock Repurchase Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2018Q1jan_us-gaap_ShareRepurchaseProgramAxis_jnpr_StockRepurchaseProgram2018Member", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details)", "role": "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails", "shortName": "Equity - Components of Accumulated Other Comprehensive (Loss) Income, Net of Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-5", "lang": null, "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q2Apr01-Apr01", "decimals": "-5", "first": true, "lang": null, "name": "jnpr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsAssumed", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Employee Benefit Plans - Equity Incentive Plan (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "shortName": "Employee Benefit Plans - Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q2Apr01-Apr01", "decimals": "-5", "first": true, "lang": null, "name": "jnpr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsAssumed", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Employee Benefit Plans - Stock Option Activity and Related Activity (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails", "shortName": "Employee Benefit Plans - Stock Option Activity and Related Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q1Jan29-Jan29", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416404 - Disclosure - Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails", "shortName": "Employee Benefit Plans - Restricted Stock Unit and Performance Share Award Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_jnpr_RsusRsasAndPsasMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2017Q4nov6", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:EmployeeStockPurchasePlansOfferingPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416405 - Disclosure - Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "shortName": "Employee Benefit Plans - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2017Q4nov6", "decimals": null, "first": true, "lang": "en-US", "name": "jnpr:EmployeeStockPurchasePlansOfferingPeriodDuration", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1022000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails", "shortName": "Employee Benefit Plans - Share Based Compensation by Cost and Expense Categories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)", "role": "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByShareBasedPaymentAwardTypesDetails", "shortName": "Employee Benefit Plans - Share Based Compensation by Share Based Payment Award Types (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Segments - Revenue by Product (Details)", "role": "http://www.juniper.net/role/SegmentsRevenueByProductDetails", "shortName": "Segments - Revenue by Product (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Segments - Revenues by Customer Vertical (Details)", "role": "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails", "shortName": "Segments - Revenues by Customer Vertical (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD_srt_MajorCustomersAxis_jnpr_CloudMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417404 - Disclosure - Segments - Geographic (Details)", "role": "http://www.juniper.net/role/SegmentsGeographicDetails", "shortName": "Segments - Geographic (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD_srt_StatementGeographicalAxis_srt_AmericasMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Income Taxes (Details)", "role": "http://www.juniper.net/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Net Income Per Share (Details)", "role": "http://www.juniper.net/role/NetIncomePerShareDetails", "shortName": "Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - Commitments and Contingencies - Leases Additional Information (Details)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Leases Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421403 - Disclosure - Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails", "shortName": "Commitments and Contingencies - Components of Lease Costs and Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "jnpr:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421404 - Disclosure - Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails", "shortName": "Commitments and Contingencies - Future Minimum Operating Lease Payments and Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "jnpr:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1023000 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421405 - Disclosure - Commitments and Contingencies - Commitments (Details)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesCommitmentsDetails", "shortName": "Commitments and Contingencies - Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_srt_LitigationCaseAxis_jnpr_InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421406 - Disclosure - Commitments and Contingencies - Investigations (Details)", "role": "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails", "shortName": "Commitments and Contingencies - Investigations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FI2019Q2_srt_LitigationCaseAxis_jnpr_InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember_us-gaap_LitigationStatusAxis_us-gaap_PendingLitigationMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q1Jan29-Jan29", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422401 - Disclosure - Subsequent Events (Details)", "role": "http://www.juniper.net/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "D2019Q3Jul25-Jul25_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "FD2019Q2QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1023001 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "role": "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "jnpr-10q20190630.htm", "contextRef": "I2019Q2Apr01_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - jnpr-10q20190630.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - jnpr-10q20190630.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 98, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r442" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r441" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.juniper.net/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of foreign currency derivatives" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_AcceleratedShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accelerated Share Repurchase Program [Member]", "label": "Accelerated Share Repurchase Program [Member]", "terseLabel": "Accelerated Share Repurchase Program" } } }, "localname": "AcceleratedShareRepurchaseProgramMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "domainItemType" }, "jnpr_AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrual for estimated carrying charges or obsolete materials charges.", "label": "Accrued Estimate Carrying Charges Or Obsolete Materials Charges", "terseLabel": "Excess purchase commitments and obsolete materials liability" } } }, "localname": "AccruedEstimateCarryingChargesOrObsoleteMaterialsCharges", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_AdjustmentsToAdditionalPaidInCapitalEquityForwardContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Equity Forward Contract", "label": "Adjustments To Additional Paid In Capital, Equity Forward Contract", "terseLabel": "Purchase of forward contract under accelerated share repurchase program (ASR)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityForwardContract", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "jnpr_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental balance sheet information related to leases" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "jnpr_AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Available for sale investments and publicly traded securities table.", "label": "Available For Sale Investments And Publicly Traded Securities [Table]", "terseLabel": "Available For Sale Investments And Publicly Traded Securities [Table]" } } }, "localname": "AvailableForSaleInvestmentsAndPubliclyTradedSecuritiesTable", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "jnpr_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentAssetsOther": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Noncurrent Assets, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current And Noncurrent Assets, Other", "terseLabel": "Other assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNoncurrentAssetsOther", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_CashCashEquivalentsAndInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, cash equivalents and investments.", "label": "Cash Cash Equivalents And Investments [Text Block]", "terseLabel": "Cash Equivalents and Investments" } } }, "localname": "CashCashEquivalentsAndInvestmentsTextBlock", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestments" ], "xbrltype": "textBlockItemType" }, "jnpr_CashEquivalentsAndInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "cash equivalents and investments.", "label": "Cash Equivalents and Investments [Abstract]" } } }, "localname": "CashEquivalentsAndInvestmentsAbstract", "nsuri": "http://www.juniper.net/20190630", "xbrltype": "stringItemType" }, "jnpr_ChangeInCustomerFinancingAgreement": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in Customer Financing Agreement", "label": "Change In Customer Financing Agreement", "terseLabel": "Change in customer financing arrangement" } } }, "localname": "ChangeInCustomerFinancingAgreement", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jnpr_CloudMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cloud [Member]", "label": "Cloud [Member]", "terseLabel": "Cloud" } } }, "localname": "CloudMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "domainItemType" }, "jnpr_CommonStockRepurchasedUnderStockRepurchaseProgramAveragePurchasePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Common Stock Repurchased Under Stock Repurchase Program Average Purchase Price", "verboseLabel": "Average price per share (in dollars per share)" } } }, "localname": "CommonStockRepurchasedUnderStockRepurchaseProgramAveragePurchasePrice", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "perShareItemType" }, "jnpr_ContractWithCustomerLiabilityDeferredCosts": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Deferred Costs", "label": "Contract With Customer, Liability, Deferred Costs", "negatedTerseLabel": "Deferred cost of product revenue" } } }, "localname": "ContractWithCustomerLiabilityDeferredCosts", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_ContractWithCustomerLiabilityGross": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Gross", "label": "Contract With Customer, Liability, Gross", "terseLabel": "Deferred gross product revenue" } } }, "localname": "ContractWithCustomerLiabilityGross", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_CostOfRevenuesServiceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of service revenues.", "label": "Cost of Revenues, Service [Member]", "terseLabel": "Cost of revenues - Service" } } }, "localname": "CostOfRevenuesServiceMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "jnpr_DebtCovenantMaximumLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Maximum Leverage Ratio", "label": "Debt Covenant, Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "DebtCovenantMaximumLeverageRatio", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "pureItemType" }, "jnpr_DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Maximum Leverage Ratio, Up To Four Quarters, If Acquisition Consummated", "label": "Debt Covenant, Maximum Leverage Ratio, If Acquisition Consummated", "terseLabel": "Maximum leverage ratio, if acquisition consummated (up to four quarters)" } } }, "localname": "DebtCovenantMaximumLeverageRatioIfAcquisitionConsummated", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "pureItemType" }, "jnpr_DebtCovenantMinimumInterestCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant, Minimum Interest Coverage Ratio", "label": "Debt Covenant, Minimum Interest Coverage Ratio", "terseLabel": "Minimum interest coverage ratio" } } }, "localname": "DebtCovenantMinimumInterestCoverageRatio", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "pureItemType" }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNILineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Line Items]" } } }, "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNILineItems", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "jnpr_DebtSecuritiesTradingandEquitySecuritiesFVNITable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]" } } }, "localname": "DebtSecuritiesTradingandEquitySecuritiesFVNITable", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "stringItemType" }, "jnpr_DeferredProductRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred product revenue heading", "label": "Deferred Product Revenue [Abstract]", "terseLabel": "Deferred product revenue:" } } }, "localname": "DeferredProductRevenueAbstract", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "jnpr_DenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Denominator", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "jnpr_DepositWithImputedInterestDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deposit With Imputed Interest, Discount", "label": "Deposit With Imputed Interest, Discount", "terseLabel": "Non-interest bearing deposit to contract manufacturer, unamortized discount" } } }, "localname": "DepositWithImputedInterestDiscount", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_DepositWithImputedInterestInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deposit With Imputed Interest, Interest Rate", "label": "Deposit With Imputed Interest, Interest Rate", "terseLabel": "Non-interest bearing deposit to contract manufacturer, imputed interest rate" } } }, "localname": "DepositWithImputedInterestInterestRate", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "jnpr_EmployeeStockPurchasePlan2008Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan 2008 member.", "label": "Employee Stock Purchase Plan 2008 [Member]", "terseLabel": "Employee stock purchase plan 2008" } } }, "localname": "EmployeeStockPurchasePlan2008Member", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "jnpr_EmployeeStockPurchasePlansOfferingPeriodDuration": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plans offering period duration.", "label": "Employee Stock Purchase Plans offering period duration", "terseLabel": "ESPP offering period duration" } } }, "localname": "EmployeeStockPurchasePlansOfferingPeriodDuration", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "jnpr_EquityIncentivePlan2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Incentive Plan 2015 [Member]", "label": "Equity Incentive Plan 2015 [Member]", "terseLabel": "Equity incentive plan 2015" } } }, "localname": "EquityIncentivePlan2015Member", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "jnpr_FederalFundsRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal Funds Rate [Member]", "label": "Federal Funds Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsRateMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "jnpr_ICEBenchmarkAdministrationSettlementRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ICE Benchmark Administration Settlement Rate [Member]", "label": "ICE Benchmark Administration Settlement Rate [Member]", "terseLabel": "ICE Benchmark Administration Settlement Rate" } } }, "localname": "ICEBenchmarkAdministrationSettlementRateMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "jnpr_IncrementalCompensationCostResultingFromtheModifications": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Incremental Compensation Cost Resulting From the Modifications", "label": "Incremental Compensation Cost Resulting From the Modifications", "terseLabel": "Incremental compensation cost resulting from the modifications" } } }, "localname": "IncrementalCompensationCostResultingFromtheModifications", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investigations by U.S. Securities and Exchange Commission (SEC) and U.S. Department of Justice (DOJ) [Member]", "label": "Investigations By U.S. Securities And Exchange Commission and U.S. Department Of Justice [Member]", "terseLabel": "Investigations by U.S. Securities and Exchange Commission (SEC) and U.S. Department of Justice (DOJ)" } } }, "localname": "InvestigationsByU.S.SecuritiesAndExchangeCommissionandU.S.DepartmentOfJusticeMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "domainItemType" }, "jnpr_JunosPulseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Junos Pulse [Member]", "label": "Junos Pulse [Member]", "terseLabel": "Junos Pulse" } } }, "localname": "JunosPulseMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "jnpr_LineofCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of credit facility, accordion feature, increase limit, subject to certain conditions by obtaining additional commitments from existing and/or new lenders.", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Increase amount of borrowings, subject to lenders' approval" } } }, "localname": "LineofCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "jnpr_LongTermDebtTermExtensionOption": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Debt Term, Extension Option", "label": "Long Term Debt Term, Extension Option", "terseLabel": "Extension option term" } } }, "localname": "LongTermDebtTermExtensionOption", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "durationItemType" }, "jnpr_LongTermDebtTermNumberofExtensionOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Debt Term, Number of Extension Options", "label": "Long Term Debt Term, Number of Extension Options", "terseLabel": "Number of extension options" } } }, "localname": "LongTermDebtTermNumberofExtensionOptions", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "integerItemType" }, "jnpr_MistSystemsInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mist Systems, Inc. [Member]", "label": "Mist Systems, Inc. [Member]", "terseLabel": "Mist" } } }, "localname": "MistSystemsInc.Member", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails", "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "jnpr_MutualFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mutual funds member.", "label": "Mutual Funds [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundsMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "jnpr_NumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Numerator", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "jnpr_OtherAmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Americas excluding United States", "label": "Other Americas [Member]", "terseLabel": "Other" } } }, "localname": "OtherAmericasMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "jnpr_OtherFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other financial information.", "label": "Other Financial Information [Abstract]" } } }, "localname": "OtherFinancialInformationAbstract", "nsuri": "http://www.juniper.net/20190630", "xbrltype": "stringItemType" }, "jnpr_OtherLongTermAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Long-Term Assets [Member]", "label": "Other Long-Term Assets [Member]", "terseLabel": "Other long-term assets" } } }, "localname": "OtherLongTermAssetsMember", "nsuri": "http://www.juniper.net/20190630", "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" ], "xbrltype": "domainItemType" }, "jnpr_PaymentsToAcquireEquitySecurities": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments to Acquire Equity Securities", "label": "Payments To Acquire Equity Securities", "negatedTerseLabel": "Purchases of equity securities" } } }, "localname": "PaymentsToAcquireEquitySecurities", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jnpr_PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]", "label": "Privately Held Debt And Redeemable Preferred Stock Securities [Member]", "terseLabel": "Privately-held debt and redeemable preferred stock securities" } } }, "localname": "PrivatelyHeldDebtAndRedeemablePreferredStockSecuritiesMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "jnpr_ProceedsFromSaleOfEquitySecurities": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from Sale of Equity Securities", "label": "Proceeds From Sale Of Equity Securities", "terseLabel": "Proceeds from sales of equity securities" } } }, "localname": "ProceedsFromSaleOfEquitySecurities", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "jnpr_RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]", "label": "Repurchase and Retirement of Common Stock and Net Issuances [Table Text Block]", "terseLabel": "Summary of dividends paid and stock repurchases and retirements under stock repurchase program" } } }, "localname": "RepurchaseAndRetirementOfCommonStockAndNetIssuancesTableTextBlock", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "jnpr_RestructuringPlan2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring Plan, 2019 [Member]", "label": "Restructuring Plan, 2019 [Member]", "terseLabel": "2019 Restructuring Plan" } } }, "localname": "RestructuringPlan2019Member", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "jnpr_RoutingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Routing [Member]", "label": "Routing [Member]", "terseLabel": "Routing" } } }, "localname": "RoutingMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "jnpr_RsusRsasAndPsasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "RSUs, RSAs, and PSAs [Member]", "label": "RSUs, RSAs, and PSAs [Member]", "terseLabel": "RSUs, RSAs, and PSAs" } } }, "localname": "RsusRsasAndPsasMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "jnpr_ScheduleOfAvailableForSaleAndTradingSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale and trading securities abstract.", "label": "Schedule of Available-For-Sale And Trading Securities [Abstract]", "terseLabel": "Schedule of Available-For-Sale and Trading Securities [Abstract]" } } }, "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesAbstract", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "jnpr_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale and trading securities.", "label": "Schedule of Available-For-Sale And Trading Securities [Line Items]", "terseLabel": "Schedule of Available-For-Sale and Trading Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails" ], "xbrltype": "stringItemType" }, "jnpr_ScheduleOfInventoryLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Inventory [Line Items]", "label": "Schedule Of Inventory [Line Items]", "terseLabel": "Schedule Of Inventory [Line Items]" } } }, "localname": "ScheduleOfInventoryLineItems", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "jnpr_ScheduleOfInventoryTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Inventory [Table]", "label": "Schedule of Inventory [Table]", "terseLabel": "Schedule of Inventory [Table]" } } }, "localname": "ScheduleOfInventoryTable", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "jnpr_SecurityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security [Member]", "label": "Security [Member]", "terseLabel": "Security" } } }, "localname": "SecurityMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options And Equity Instruments Other Than Options, Assumed", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options And Equity Instruments Other Than Options, Assumed", "terseLabel": "Stock options, RSUs, and RSAs assumed in acquisition" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndEquityInstrumentsOtherThanOptionsAssumed", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed", "terseLabel": "Assumed upon the acquisition of Mist (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumed", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "jnpr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed, Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed, Weighted Average Exercise Price", "terseLabel": "Assumed upon the acquisition of Mist (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedWeightedAverageExercisePrice", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNumberofSharesModified": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of Shares Modified", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Number of Shares Modified", "terseLabel": "Number of shares modified" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsNumberofSharesModified", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceGoalNumberofShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options,Performance Goal, Number of Shares", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options,Performance Goal, Number of Shares", "terseLabel": "Performance goal, number of shares (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPerformanceGoalNumberofShares", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAssumed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Assumed", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Assumed", "terseLabel": "Assumed upon the acquisition of Mist (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsAssumed", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Purchase Period", "terseLabel": "ESPP, number of purchase period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberOfPurchasePeriod", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "integerItemType" }, "jnpr_SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "terseLabel": "ESPP. purchase period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "jnpr_SharebasedCompensationArrangementsbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumptionsinPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Assumptions in Period, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Equity Instruments Other Than Options, Assumptions in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Assumed upon the acquisition of Mist (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementsbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAssumptionsinPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "jnpr_StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans", "label": "Stock Issued During Period, Average Price Per Share, Employee Stock Purchase Plans", "terseLabel": "Average exercise price per share (in dollars per share)" } } }, "localname": "StockIssuedDuringPeriodAveragePricePerShareEmployeeStockPurchasePlans", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "perShareItemType" }, "jnpr_StockRepurchaseProgram2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program 2018 [Member]", "label": "Stock Repurchase Program 2018 [Member]", "terseLabel": "Stock Repurchase Program 2018" } } }, "localname": "StockRepurchaseProgram2018Member", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "domainItemType" }, "jnpr_StrategicEnterpriseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Strategic Enterprise [Member]", "label": "Strategic Enterprise [Member]", "terseLabel": "Enterprise" } } }, "localname": "StrategicEnterpriseMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "domainItemType" }, "jnpr_SwitchingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Switching [Member]", "label": "Switching [Member]", "terseLabel": "Switching" } } }, "localname": "SwitchingMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "jnpr_TelecomandCableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Telecom and Cable [Member]", "label": "Telecom and Cable [Member]", "terseLabel": "Service Provider" } } }, "localname": "TelecomandCableMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "domainItemType" }, "jnpr_UndeliveredProductCommitmentsandOtherProductDeferralsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Undelivered Product Commitments and Other Product Deferrals [Member]", "label": "Undelivered Product Commitments and Other Product Deferrals [Member]", "terseLabel": "Undelivered product commitments and other product deferrals" } } }, "localname": "UndeliveredProductCommitmentsandOtherProductDeferralsMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "jnpr_VariableRateComponentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "terseLabel": "Variable Rate Component [Axis]" } } }, "localname": "VariableRateComponentAxis", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "jnpr_VariableRateComponentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Variable Rate Component [Axis]", "label": "Variable Rate Component [Domain]", "terseLabel": "Variable Rate Component [Domain]" } } }, "localname": "VariableRateComponentDomain", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "jnpr_VariableRateComponentFederalFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Component, Federal Funds [Member]", "label": "Variable Rate Component, Federal Funds [Member]", "terseLabel": "Variable Rate Component, Federal Funds" } } }, "localname": "VariableRateComponentFederalFundsMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "jnpr_VariableRateComponentICEBenchmarkAdministrationSettlementRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member]", "label": "Variable Rate Component, ICE Benchmark Administration Settlement Rate [Member]", "terseLabel": "Variable Rate Component, ICE Benchmark Administration Settlement Rate" } } }, "localname": "VariableRateComponentICEBenchmarkAdministrationSettlementRateMember", "nsuri": "http://www.juniper.net/20190630", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Total Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r139", "r245", "r250", "r430" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails", "http://www.juniper.net/role/DebtDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails", "http://www.juniper.net/role/DebtDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r136", "r245", "r248", "r427", "r428" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails", "http://www.juniper.net/role/DebtDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails", "http://www.juniper.net/role/DebtDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r138", "r245", "r249", "r429", "r434", "r435" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accelerated Share Repurchases [Line Items]", "terseLabel": "Accelerated Share Repurchases [Line Items]" } } }, "localname": "AcceleratedShareRepurchasesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesTable": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program.", "label": "Accelerated Share Repurchases [Table]", "terseLabel": "Accelerated Share Repurchases [Table]" } } }, "localname": "AcceleratedShareRepurchasesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201712Member": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2017-12 Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.", "label": "Accounting Standards Update 2017-12 [Member]", "terseLabel": "Accounting Standards Update 2017-12" } } }, "localname": "AccountingStandardsUpdate201712Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r72" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 10.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r18", "r141", "r142", "r246" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r15", "r395", "r418" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r53", "r61", "r64", "r318" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Unrealized Gains/Losses on Cash Flow Hedges" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r54", "r55", "r56", "r61", "r64" ], "lang": { "en-US": { "role": { "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.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Gains/Losses on Available-for- Sale Debt Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income, Net of Tax [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r60", "r61" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r61", "r64", "r319" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r52", "r61", "r64", "r319" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Other Financial Information" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r19" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Common Stock and Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r258", "r260", "r286", "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r260", "r282", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r156", "r254" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r133", "r394", "r417" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r46" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r353" ], "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r149" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r150" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r147", "r180" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "Available-for-sale debt securities:", "verboseLabel": "Available-for-sale securities:" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]", "terseLabel": "Unrealized Loss" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r154" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost", "terseLabel": "Due between one and five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r151", "r154", "r411" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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 latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value", "terseLabel": "Due between one and five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r153" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due in less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r151", "r153", "r410" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in less than one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r144", "r148", "r180" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Total", "verboseLabel": "Available-for-sale debt securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available-for-sale Securities [Member]", "terseLabel": "Total available-for-sale debt securities" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r262", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r329", "r334" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r408" ], "lang": { "en-US": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Corporate offices, data centers, and R&D facilities" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails", "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails", "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r309", "r310", "r311" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r309", "r310" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Consideration transferred, share-based awards" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r304" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r303", "r304" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r304" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r304" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred commission" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r190" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred commission" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r29", "r102" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails", "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r97", "r102", "r103" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r97", "r363" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "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.", "label": "Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Losses expected to be reclassified into earnings within the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedges" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r414" ], "lang": { "en-US": { "role": { "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.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r218", "r402", "r423" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r217", "r225" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "netLabel": "Cash dividends paid per share of common stock (in dollars per share)", "terseLabel": "Cash dividends (in dollars per share)", "verboseLabel": "Per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "http://www.juniper.net/role/EquityCashDividendsOnSharesOfCommonStockDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r236" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per share of common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EquityCashDividendsOnSharesOfCommonStockDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock - par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock - shares authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock - issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r235" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock - outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r17" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common stock, $0.00001 par value; 1,000.0 shares authorized; 344.5 shares and 346.4 shares issued and outstanding as of June 30, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r252", "r253", "r257", "r289" ], "lang": { "en-US": { "role": { "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.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r67", "r69", "r70" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Contract terminations" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r239", "r240", "r246" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Reported as:" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r239", "r240", "r246" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "order": 3.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r239", "r240", "r246" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails": { "order": 4.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue", "verboseLabel": "Long-term" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r247" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r254", "r256", "r431" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r79" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsProductLineMember": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered from specified product or service, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service, Product and Service Benchmark [Member]", "terseLabel": "Cost of revenues - Product" } } }, "localname": "CostOfGoodsProductLineMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative adjustment upon adoption of ASU" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r162", "r185", "r188" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r162", "r185" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "12 Months or Greater, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r162", "r185", "r188" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r162", "r185" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less than 12 Months, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Realized Gain", "terseLabel": "Available-for-sale debt securities, gross realized gain" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Realized Loss", "terseLabel": "Available-for-sale debt securities, gross realized loss" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Unrealized gains and losses and fair value of available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r158", "r181", "r188" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security 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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r159", "r182" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security 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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total, Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r157", "r184", "r188" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security 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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Available-for-sale securities in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r160", "r183" ], "lang": { "en-US": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Total investments in unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r294" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Unrecognized tax benefits could decrease up to" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r8" ], "lang": { "en-US": { "role": { "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.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Schedule of Deferred Revenue [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r32" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Contract manufacturer deposit (non-interest bearing)" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r100", "r131" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization, and accretion" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r48", "r50", "r332" ], "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Derivative Asset, Fair Value, Gross Liability", "negatedLabel": "Derivative liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r47", "r49", "r332", "r389" ], "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Foreign exchange contracts" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r330", "r333", "r339", "r343" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument Risk [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r326", "r330", "r339" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r337", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Gain (loss) reclassified" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r338", "r340" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Changes in fiar value of non-designated derivatives" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Notional Amount [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedge" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r262", "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of share-based compensation arrangements by share-based payment award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r236", "r413" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Dividends", "negatedTerseLabel": "Payments of cash dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Dividends, Common Stock [Abstract]", "terseLabel": "Dividends" } } }, "localname": "DividendsCommonStockAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails", "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Amount" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East, and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r76", "r111", "r115", "r117", "r118", "r119", "r122", "r406", "r425" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "netLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r76", "r111", "r115", "r117", "r118", "r119", "r122", "r406", "r425" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted, (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r363" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign currency exchange rates on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r106", "r292", "r293" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r292", "r293", "r297" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 9.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r283" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByShareBasedPaymentAwardTypesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Unrecognized compensation, weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByShareBasedPaymentAwardTypesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "terseLabel": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "netLabel": "Repurchased under the 2018 Stock Repurchase Program", "terseLabel": "Stockholders' Equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r362" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 }, "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Equity investments with readily determinable fair value", "verboseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r362" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "totalLabel": "Total equity securities" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Equity Securities, FV-NI, Unrealized Gain", "terseLabel": "Equity investments, unrealized gains" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "auth_ref": [ "r173" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Equity Securities, FV-NI, Unrealized Loss", "terseLabel": "Equity investments, unrealized losses" } } }, "localname": "EquitySecuritiesFvNiUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r11", "r14", "r169", "r400", "r415", "r433" ], "lang": { "en-US": { "role": { "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.", "label": "Equity Securities [Member]", "terseLabel": "Publicly-traded equity securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r170" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity investments without readily determinable fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount", "terseLabel": "Equity securities without readily determinable fair value, downward adjustment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Equity securities without readily determinable fair value, impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r172" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Equity securities without readily determinable fair value, upward adjustment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r401" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Acquisition-related escrows" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurocurrency Rate" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility consolidations" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r353", "r354", "r355", "r360" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Table]", "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r254", "r255", "r256", "r354", "r385" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r353", "r354", "r356", "r357", "r361" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r254", "r255", "r256", "r354", "r386" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets For Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r254", "r255", "r256", "r354", "r387" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Remaining Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r254", "r255", "r256", "r354", "r388" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Other Unobservable Remaining Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r353", "r354", "r356", "r357", "r358", "r361" ], "lang": { "en-US": { "role": { "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.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Fair Value, Measurements, Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r359", "r361" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r329", "r335", "r347" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "verboseLabel": "Schedule of Outstanding Derivatives by Designation [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r174", "r175", "r176", "r177", "r179", "r184", "r186", "r187", "r188" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-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. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r196", "r199", "r202", "r203", "r391" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r196", "r201" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r254", "r256" ], "lang": { "en-US": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed Income Securities", "verboseLabel": "Fixed Income securities" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r254", "r341" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "Foreign exchange contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r254", "r431" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Foreign government debt securities" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r82", "r100", "r146" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "terseLabel": "(Loss) gain on investments, net" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r192", "r193" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails", "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and intangible impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r78" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r326", "r344" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r74", "r111", "r392", "r404", "r426" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r132", "r298" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r116", "r121" ], "calculation": { "http://www.juniper.net/role/NetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of employee stock awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r195", "r200" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Purchased intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r130", "r365", "r366", "r407" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r43" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r45", "r189" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r44" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Production and service materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r81", "r129" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Maturities of fixed income securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r380", "r382" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of lease costs and other information related to leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r381" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r36" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r396", "r421" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r353" ], "calculation": { "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTotalLabel": "Total liabilities measured at fair value", "terseLabel": "Financial and nonfinancial liabilities, fair value disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities measured at fair value:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r34", "r105" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Short-term portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Fair Value", "terseLabel": "Short-term and long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Term", "terseLabel": "Initial term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r30" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r39", "r233" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r218" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Estimated legal reserve" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Vehicles and various office equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumRemainingMaturityOfForeignCurrencyDerivatives1": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Maximum Remaining Maturity of Foreign Currency Derivatives", "terseLabel": "Maturities of cash flow hedge derivatives" } } }, "localname": "MaximumRemainingMaturityOfForeignCurrencyDerivatives1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "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.", "label": "Mutual Fund [Member]", "verboseLabel": "Mutual funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r97" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r97", "r98", "r101" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r65", "r68", "r75", "r101", "r121", "r405", "r424" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r110", "r112" ], "lang": { "en-US": { "role": { "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.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards and Recent Accounting Standards Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Non-designated derivatives" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "totalLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable.", "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Note receivable" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r61", "r71" ], "calculation": { "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "terseLabel": "Other comprehensive income before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Cost of revenues and operating expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r374", "r382" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r370" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease assets expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r369" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r369" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r369" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesFutureMinimumOperatingLeasePaymentsAndSupplementalBalanceSheetInformationDetails", "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r371", "r376" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r368" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r379", "r382" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r378", "r382" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r321" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r54", "r55", "r58" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "totalLabel": "Net change on available-for-sale debt securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r53", "r58" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "totalLabel": "Net change on cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r53", "r58" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r53", "r58", "r331", "r336", "r348" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Derivative instruments, gain (loss) recognized in other comprehensive income (loss), Effective portion" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r59" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedTerseLabel": "Unrealized (loss) gain on cash flow hedges, tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r58", "r62" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedLabel": "Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r58", "r62", "r337" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "verboseLabel": "Gain (loss) reclassified" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r53" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "totalLabel": "Net change on cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51", "r364" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Change in foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r69", "r71", "r235" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss), net", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r66", "r69", "r316", "r317", "r318" ], "calculation": { "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income, net" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r58", "r62", "r63", "r168" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Net realized losses reclassified into net income, net of tax provisions of zero for each period" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r59", "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Reclassification adjustment for realized net loss (gain) on available-for-sale securities included in net income, tax provisions" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r58", "r62", "r63", "r327" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTerseLabel": "Net realized (gains) and losses reclassified into net income, net of tax provisions of $0.6 and $0.8 during the three and six months ended June 30, 2019, respectively, and tax provision of $0.2 and $0.8 for the comparable periods in 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "terseLabel": "Reclassification adjustment for realized net loss (gain) on cash flow hedges included in net income, tax provisions (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r53", "r58", "r350" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Derivative instruments, gain (loss) recognized in other comprehensive income (loss), Effective portion" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r53", "r58", "r350" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Change in net unrealized gains and losses, net of tax benefit (provision) of $0.2 and ($1.1) during the three and six months ended June 30, 2019, respectively, and tax benefits of $1.5 and $1.2 for the comparable periods in 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r53", "r59" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "negatedLabel": "Unrealized (loss) gain on cash flow hedges, tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r54", "r58" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Change in net unrealized gains and losses, net of tax (provision) of ($0.2) and ($0.8) during the three and six months ended June 30, 2019, respectively, and tax (provision) benefit of ($0.2) and $1.2 for the comparable periods in 2018, respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r55", "r59" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax", "negatedLabel": "Unrealized gain (loss) on available-for-sale securities, tax (provision) benefit" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfComprehensiveIncomeParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r37" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsCalc2": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermInvestmentsMember": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Long-term investments classified as other.", "label": "Other Long-term Investments [Member]", "terseLabel": "Long-term investments" } } }, "localname": "OtherLongTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other long-term assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses": { "auth_ref": [ "r164" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents an increase to the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security held for which a previous OTTI was recognized and the investor does not intend to sell the debt security and it is not more likely than not that the investor will be required to sell the debt security before recovery of its amortized cost basis.", "label": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, Additional Credit Losses", "terseLabel": "OTTI, associated with credit losses" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r90" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "negatedLabel": "Subsequent payments related to acquisitions in prior years" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Payment to repurchase stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r96", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r93" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Payment of dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r85", "r87", "r145" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of available-for-sale debt securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r88", "r312" ], "calculation": { "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Consideration transferred, cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r88" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for business acquisitions, net of cash and cash equivalents acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesInvestigationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance shares (PSAs)" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r262", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Convertible preferred stock - par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Convertible preferred stock - shares authorized (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Convertible preferred stock - issued (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Convertible preferred stock - outstanding (shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValueOutstanding": { "auth_ref": [ "r16" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Preferred Stock, Value, Outstanding", "verboseLabel": "Convertible preferred stock, $0.00001 par value; 10.0 shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r27", "r28" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/OtherFinancialInformationInventoriesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r85", "r86", "r145" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities and redemptions of available-for-sale debt securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r92", "r95", "r108" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r85", "r86", "r145" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of available-for-sale debt securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provisions made during the period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r205" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r205", "r422" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r204" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r61", "r71" ], "calculation": { "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedLabel": "Amount reclassified from accumulated other comprehensive loss" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r94" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r290", "r436" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r103", "r393", "r419" ], "calculation": { "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Restricted Cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Restricted Cash and Investments", "verboseLabel": "Restricted cash and investments" } } }, "localname": "RestrictedCashAndInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock Awards (RSAs)" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r100", "r207", "r211", "r216" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Restructuring Charges", "terseLabel": "Charges", "verboseLabel": "Restructuring charges (benefits)" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r208", "r213" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring liability, ending balance", "periodStartLabel": "Restructuring liability, beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r207", "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Other" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r236", "r420" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r244", "r245" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails", "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Net revenues by geographic region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue recognition expected by period" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue recognition expected by period, satisfaction period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Unsecured Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r377", "r382" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of accumulated other comprehensive loss, net of taxes" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsMaturitiesOfFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r152", "r155", "r161", "r162", "r163", "r167", "r409", "r412" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsAdditionalInformationDetails", "http://www.juniper.net/role/BusinessCombinationsEstimatedFairValueOfAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r107", "r322", "r323", "r324", "r326", "r328", "r335", "r339", "r345", "r346" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r260", "r281", "r285" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r260", "r281", "r285" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of employee service share-based compensation, allocation of recognized period costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "terseLabel": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Summary of the Fair Value of Separately Identifiable Intangible Assets Acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r24", "r25", "r26" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r110", "r112", "r124", "r125", "r126" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of new accounting pronouncements and changes in accounting principles" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of nonvested share activity" } } }, "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Other income (expense), net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Estimated Fair Value of Assets Acquired" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r10", "r103", "r393", "r419" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsNarrativeDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsRestrictedCashAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r209", "r210", "r214" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r208", "r215" ], "lang": { "en-US": { "role": { "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.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of restructuring liabilities" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringBenefitsChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r128", "r133", "r134", "r135", "r194" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails", "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r128", "r133", "r134", "r135", "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Financial information for each segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r262", "r284" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r264", "r276", "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity and Related Information" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SegmentsGeographicDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails", "http://www.juniper.net/role/SegmentsRevenuesByCustomerVerticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r77" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r248" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/OtherFinancialInformationDeferredRevenueDetails", "http://www.juniper.net/role/OtherFinancialInformationNarrativeDetails", "http://www.juniper.net/role/OtherFinancialInformationRevenueDetails", "http://www.juniper.net/role/SegmentsRevenueByProductDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-Based Compensation Plans" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Abstract]", "terseLabel": "Stock Based Compensation Expense Recorded in Cost and Expense Categories" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance at end of period (in dollars per share)", "periodStartLabel": "Balance at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted average remaining contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails", "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEquityIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable options, weighted average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Expired/Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired/Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r266", "r284" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance as of end of period (in shares)", "periodStartLabel": "Balance as of beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance as of end of period (in dollars per share)", "periodStartLabel": "Balance as of beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Vested and expected-to-vest options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected-to-vest option, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected-to-vest options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected-to-vest options, weighted average exercise price per share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r259", "r263" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails", "http://www.juniper.net/role/EmployeeBenefitPlansShareBasedCompensationByCostAndExpenseCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansRestrictedStockUnitAndPerformanceShareAwardActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable options, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable options, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected-to-vest options, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "ESPP, purchase price of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r14", "r397", "r398", "r400", "r416" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "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.", "label": "Short-term Investments [Member]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsInvestmentsInEquitySecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance as of June 30, 2019", "periodStartLabel": "Balance as of December 31, 2018" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Actual costs incurred during the period" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/OtherFinancialInformationWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r16", "r17", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "verboseLabel": "Shares purchased (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r235", "r236" ], "lang": { "en-US": { "role": { "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).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Issuance of common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r235", "r236", "r268" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EmployeeBenefitPlansStockOptionActivityAndRelatedActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r42", "r235", "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock assumed upon business combination" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r16", "r17", "r236", "r261", "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r16", "r17", "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)", "terseLabel": "Shares (in shares)", "verboseLabel": "Stock repurchased and retired (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r16", "r17", "r235", "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Amount", "verboseLabel": "Common stock received, aggregate price" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityStockRepurchaseActivitiesDetails", "http://www.juniper.net/role/EquitySummaryOfDividendsPaidAndStockRepurchasesAndRetirementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r21", "r22", "r143" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/EquityComponentsOfAccumulatedOtherComprehensiveLossIncomeNetOfTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r314", "r315", "r320" ], "calculation": { "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "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.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r383" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/BusinessCombinationsFairValueOfIdentifiableIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "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).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]", "terseLabel": "Schedule of investments in equity securities" } } }, "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "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/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://www.juniper.net/role/SummaryOfSignificantAccountingPoliciesCumulativeEffectOfAdjustmentsToCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/RestructuringChargesChangesToRestructuringLiabilitiesDetails", "http://www.juniper.net/role/RestructuringChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "terseLabel": "U.S. government securities", "verboseLabel": "U.S. government securities" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "auth_ref": [ "r254", "r399" ], "lang": { "en-US": { "role": { "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).", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "terseLabel": "U.S. government agency securities", "verboseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CashEquivalentsAndInvestmentsAvailableForSaleDetails", "http://www.juniper.net/role/CashEquivalentsAndInvestmentsUnrealizedLossPositionOnFixedIncomeSecuritiesDetails", "http://www.juniper.net/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized gain (loss) on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r291", "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits, if recognized, would affect the effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r375", "r382" ], "calculation": { "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CommitmentsAndContingenciesComponentsOfLeaseCostsAndOtherInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r114", "r119" ], "calculation": { "http://www.juniper.net/role/NetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average shares used to compute diluted net income per share (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in computing net income per share:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r119" ], "calculation": { "http://www.juniper.net/role/NetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute basic net income per share (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.juniper.net/role/CondensedConsolidatedStatementsOfOperations", "http://www.juniper.net/role/NetIncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6284393-111563" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=SL6284393-111563" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922890-210455" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118632142&loc=SL109983883-199619" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.6(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r437": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r438": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r439": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r441": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r442": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r443": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 103 0001043604-19-000094-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001043604-19-000094-xbrl.zip M4$L#!!0 ( '1[!T\'-E6?&%@ (7B @ : 83(P,35E<75I='EI;F-E M;G1I=F5P;"YH=&WM?>MSVU:6Y^>9OP*3Z9ZBJFA9DAW'CK.N4FRGQ[..X[6= M[NJ/E\"EB!@$V'A(YOSU>U[W!8 495$.*6)KMF,1K_LX][S/[_ST'Z]^>_GI MG^]?1[-ZGD7O?__Y[9N7T7/GS][KOHNUE=+WY\^/#JZNKXZM%Q45X\_/3A(;[J\<.L*"I]G-3) M=R_^_2?\Z<6__]M/,ZT2^.^__?0?#QY$KXJXF>N\CN)2JUHG45.E^47TCT17 MGZ/3Z,$#>^?+8K$LTXM9'9V=G#Z+_E&4G]-+9>ZHTSK3+UY_F:63M/[I(?\) M'WLH7_MI4B3+J*J7F?X_WTV+O'XP5?,T6_[X*9WK*GJGKZ(/Q5SES^E:E?ZO M_O'T9%$_QX$GZ>6+GU24JSD\6[U\^OCIVG7WWXJ>'"OX_/67^QWPY2W/]8*9Q&C^>/GKZU^<+E20PX0>3 MHJZ+.?RV^/*\UE_J!RI++_(?,SVM^>\T3V"9?GQR]ACN\ 9Y1H/\"7_IFUZ: MSW29UMTG_NL_3Y^(709G9XQ?_Y" =OY/GK]_WY_\^F?N$2OWWUZ\_?7T?NW MY^^^:J1_-%6=3I?W=;7.JPCX)3"M)%)Y$I6ZJHF_JRHJIM&O:AF=/AX3*]^? MU?,9-K*P'T]";FT&Y3/LQT_AGM:P5LUC_4C-EXE-F?>>VI-ZPWG3&!(=%Z5" M:?YC \,M<;;PTO=-N0#!33M5SW3T/E/Y5W[FNQ?'OK3X--/\#WQEE%91"@1( M1%(7?$'5=:GB6HBF5FE.0Y@ _43J4J69FF0Z6NBR*O)<9]&T*",8+*DD-."J MF0"IY76J,J2Z!?P,O#=+Z^48/A(MRN(R372$B\EJ#(P!ST%ZJ?'Z1UU>IC', MF>\K*QH)/S@O:DVCJ9HXUI5=GY?%?*'RY7_]Y].STQ^>5]$$E1BXOC^4O6(, M'4+>PJ ^"4'A'L[3NJ(5O "ULH;E9!KX;4&[.8X^P*Z7:8Q\XV-=Q)^[OT2_ MY_".L?QQOEB4.DZ)HJ,/.#6X]%Z70"2@V\&N?IPIH(GP-WG#*SW591F^5T@R M3_@?KU(D"2"'U_]J0/?,8%FJX\A2-D]+9960LI!:132*LU0-Z'@PN'@$3950M M8 &F*;,V+;#?4$F-Y6E MC#'1Y+3(LN(*;:[$?2ZJ9BK+(K58P+MOOGDWW:L_C#=1M])@QB/M(Q3#HA+C_55K/0.C'. -> MS<>^VK.G[///(.S)81 V\,0T)B7TK;KZ>L8>AKL FBV&@QF&FX%#1K?RK=5.FY@OBF\A^]C_3C1 M8SJQ%>E6^DL\4_F%QG/\KZ:H>3K5$L[J/()_7&8TZSG\P"H9F L9GN?$ M/">V)0V8;N=/EDVF*S$@+II,6=, 1P"Z&)R7'.;3Y#6H7?"J/V#$59(2"X!O M@W"4)8M@/<9XQU5*+&7,:ZK]3Y+.A[?0<^]5">I="M8 ;-\6[8%[ DV$79D"@9'5*=S,DOPOQOR(N0#/6<^T*P.3^S& MA\&=D&ZWPY-04"9H\#1 F'1.8E 545!>Z@QL:24,IGT4IM'.F&\XZ%Z;;1#J MFQZ;Y'".371^46KBQML6ZEH++(TSA2YG.DDI)$0*)&\8 /!1IT M! >CBLMT@MZ$MEP8\Y57:EE]=T0A-WM(.R?+>'T04@X\IMLWP\S M=9[H5C#D.+H=$S._U<7BQ],GWY >I@=!#R_9 ?%XR4\5!;9%FFCB.,&5''Q M*HBC+O0UZTO4PV_I6KXIB9P^V9+5.TIWB$;.H]CN):W^5:[+:I8N6@=2O"JT M.15Z6?!:HBBBJ6K>IERBLQQ>)=?'O"CICARO2MPU4C%IFJ"IHA58-(MH='>D M^IZ^>5OZ/ *+-29_2]5=(G9+M=8+EP5#QA>: FOD*'8WSW261),EZ^T\1-'# M0?\%VJN;&K[D5F^:3NLEKA^JB='H^Y._'O'M\M6ZJ%4671:TL(OB"KZX9G#/ M31P[&41XJ'!_%[UM4K=G&S0XY6@F/F=$1=+)P_!O.B>#9%ZH46 MKF8%JOTX.XR+4\@>5_+.YLA>M[RHT2OF?59%'>;U/')!AKWC);O,3/1TRAX? MW !290T%*JAPW>E,_CJZ/1, M2&@.WY\A;:4%G3NG=P!A5AK-VB+-:[).C9V-Y WO1Q+2>0+W:GHT'!4.I7=D M"_A4:A[;P2;B(@1 M;.P,Y1O_8&F3V-A:V@1*PQO]KQ@J*ZH:B)V8H\^!C101X8H,G/Y5'9GL#IH$ M^WU: @H&"4-1PEI!%E=PHTI!;JORLZZC2Y4U&L-$4' M,L86=TCGC< M;%948XK\5--<894Q,%?+9K'\1#Z:,2OJ>R7)PEF14?*9OX+DUN"=D4_P)T=F MO?@CM+[RU>"#?#?Y&NW\,AY#I>8:EUUF6\'8G/MRW0#Y+M0-2"'JO=V%!/W9 M3#2&XFBT\BF9U!'IG:.?NPN*F\-T%BX=K#3LP*E]P!M@FR)'/4.P]&N_=&27 MRH8JX:(_*ZJ?,%V1[D,;YA/!,;5PPW#3_1%]0Z43)ASKXJOXM:$7==1EFJ*+LWI>R?JL#PH=SLDW\W M_+";KO^SP?4_N/X/Q?6/H[JQS?-X2QO0R_1<#NS8*.$F^:?E^< $PXX7+"5V MML2\(=$I6:$TR5,I604*S=&:M+L5/VY=W18W#ME*7M7E@^F!S7XR- M/0Y?1G$J*50)F08Q3!+$@#JFD2&U2355-_Q/=Z$L) 6^XOPXH&-0*SX!4ZR:MD2 BLB/WMA*ZB$G5$&:D#&JV1.MK][-*=/"!_',H! M0/Q/TV>@J8;O=,UEO!48] ?XF.T!5[I3%VAN=]6R:G:B6$"V)@H=5U\ M704/>6L.O'SG\R%1;?0W]"9M4;>PSG<*=0.Y72C+N1D3Q":E!-"J1N?\KO5G#:>J-1GZ,;:E)0&E XDW6/(JR1HZOU 7G5@^'V \-*4F2J[8N\:^-YM)-U_H MO"+GF8WZFAO'T:2IS9VY3L4U%;V>+[)B"?I23OJ44=3\G G)O'*S9_].FL=9 M@S9N3BX=] T9YPV,$[[$R25^07!0?2LNOU)?4$V]+13Z!6N6/CYXZM4-D87] MT3E]SN.:3>M'CP+3>E#:-CVP\T,YL'6:-T53 R$!:._;M5&4[C> _G ,!OJ2S5#!WH>JM/O!_5F8](M#H-TMZO' M*"E;"%RG-RF['(SB@ @7!T*$%2=,;LLWROFK!#*A$9(%?4N)_0AG'4]322P( M6.39V4@?V2Q?&_)"K*@PDUK29V+*A3)X5A*4H*3G-Q;_BJ6"1:#I FG NS!' MPF%ODF%KTTP1QXEM;6\ZC "+T_0FIK_ .ZN^2 7(#0;R@,'&2<*#=))IH7TNJ_W4@)ZN#-+2]Z!QH)6D-YT(M*="&7E15SM0MQRJ@+9M%AY3;Y#4G*?IJ#5(U_-^/H/%_VHC;)(ICD;L1V M%OP9)=^"+Y/.YD'3V._9.HH$5R&=-#5SI' 9S2S]M2"'63K%"EC)R MS$&D& MX0 N=87(P)_\/'>W9O@*9EYV+)1293:W,SU8D.LG2)PR*32[+W $;LZP)U.= M]CHO!IUT!=,J#X)IO;8%OJ]4O:UL D+W?T;H_M^/_6)+*?0.:L?:28Y<>)5* M[J%:H"K Z:41=V!@R$LG\AFE:M![OY;0J\,@= F<;#$49% R.+*"J3"_3:=I M;'H&V"2:<:3YXYTPD>0)A'9<$$,"POYO4P/;E@LKM5X_3C0'TD$1<,T0^H+" M\.UW$GF2L%3HCZ<8% @M+H1'%2*1*S;S=PHC:'W0)!M7#2Y6JMEWXJ5/"PWP M@/'=9N7#%^VO.EP?QH$SE;/G\;;TX+[8HO\9"3(^]H.,G-F 3_;# O>7, QZ MTL;4W!P$-?^"5:^_.TI,'09Q)5FTZTHX5P MF(Z (NVLJZC^6B:(7S[G4NTQ6!(O^HLL81VD% ME=@=9#RLQG'O#L.LXS73)686I:CDFHMH$ M.UDI=LYU)M@=9 =S2'VA3YM"2DF+(^^KQ"F"T;LB2*S*]!RSG@^O;Q:2AF0+ MG%E.NCFY;-C.)+H"<&J%G)G*#7)G=\IVNCP,;1/(1&71/[7:7K!XRN]/C$/^7&%@8(WIF!U&.UMM\M>0X7 Y)K[J>46YV PU38F MQ7#WY/G="XR5WQL'E8=R)")@>1MM./Q+VMT)EU18%P06\;U0=439A7,PGI*?(CT?7 M)FF,.H651P8F/V@X'M:9=4N=1.Q$YWW=:MI5; Q ;5=D3F#G7EJ+?U':3HR&.Q2PG&$^!PQ-G2I?*C$O8E&DF;+&(;'_]+S1?/WT??GYP M"X'+1_S=M#/R6"U2&*E<[EXW[;]*6G#3A X6X4OGUC3';WD!E;5'/"BY9 =KE9 8#CW0 M%^.IQHKK"OE>1X57.&/\""UI;KIKIGE>7"K[9;L#JJY5FIOR/2S35R62 AR2 M!$YD5BSH&C!GV!Y0EOB+YNET3J6YW%:AF5JRX MT(/=^6M;T,@:PG%$&;P=A9CA/-+IU/2A\=5-.!'^G]3J!>^1"OK"*)^88+V@ M&YM,E7TP(O@5JDV&PRW=.8DO,X8N4JQ-Q_751Q8OJC-L7UZ-E.TFB"@C\$'0 M $!!*I=4HE)B[1OUHB6A!BL],9QC9AHV&UA>TUC*ZQXU=G1I%4?6]I4A%[#Q M-!5C8#_8@)IY22:!:YBHKU:?M300,R@>M*M3QGVZW"@D9"N_;X$$^WDVJW./". (-?0@"K_.(Q&54@OT:]IGLZ;>?1W39E"T0>N^B77RA8C M?'/YS*5\IO0^0^YD,6G9"*61M;JN38[033Q4V7T%/7\^C!96[2+.K6GBI7LQ MN]6_6A,_':AV8ZK-=JM5U)TZ/WKKC[=&OY.B^/Q9ZP7%PO*Z7#IH7/QI!=QN M#YC1U('MCGN+14)J/SN.7B,<;^_LW!BH<*K)IXU56IJ<^G9C_YL)$%H F(; MRGEU ?"[^(EU.>=06USDC%)2F0>]9)#^ ?&I/K\HM7;)#(0G["4JKGB6\6YG MZA*=L5%)P",AIDG!".(JNN L <$4+CJ0" .'V)1#S'>K-]7=B&C+W>I''T?W$-?78$HGVN0ZL4W"4'G%ZJ"N3 M1ZXOB?R4C8_NN.]/_FJ$@5]W+(GE<@9FZI)*+$P*[&7!.:;%E28GB,YP!(@/ M_$=18BA6WCBAXA;JNR5M6/ /2G7WAS5*2YD%)21/31G_V+12P\Y[8QF+9+VR M1S'.5$5)J/0/W?]ZJC8CAR3F#-,)IK^"64P<_C*/?08'7QM\*EY("M>-:J@LJ:T[QJ2C*)W?%R4573ELV;OL/XY0<=K.<>UU* ^\?DU15[GIH0(U(^I3C#4B4J,JC6S@*Q M+'BNB?0*15JM3VTYS2_\BNB-G<9+[QA6%*$:_?+FY?E1$"NV30?4LBPR^=Z1 MJYAI-3>@M@K2%A:.L^,VG:YX,,.?O2*I*99#@H>-@Y M07Z:VCKB=J]7X&)4($7<#&/0,C;5TWZ/E#T.5TOG(6FJ$<;$^1;AO"^]44M@ MFO: T7?6S'A'IK%IW=# 8#=@L,UAM$[S>MULS3]"C;M\-<3+*V%;37L-R2P, M@BGN75:UGJ,A58"=Q8W#>)#WRVW2YY#[TG\&'*R6R6"']_< M^OB3=VI_?-R[@QW]C6DJ:K\.*^O3RB3.M2(H4AKOPBA& MIE'>2%]A?H+ENJGE!AU,4%32JFIT(EG?5-I J=_PWR 5L6K(7$/GWMF3\0\G M)^.3DQ-1%GQLDT=/\8)WT7V18D4FOR/H/#X&7044/PWL&/,12VSY#=HE%U6' MX^O6D9^=G#SAC[3+,?C7=DT&_SK"5]V=V,-!W8XL'!"06.UFA;L*F@\@7CG% M6Y J3-# K: =7(0=RDQQ?WM=3Y\]>R+YE6&!BW_"9%\)ZK1O7_671FDKO^@1L4.3S$UZ*'9ZET&ZH6&Y35V, M62H0N@2-WLZ&WW;M3/AG&T$L4TXC_14.P.GC,=:S/1.0,2Q[]E@- V.E5%,! M6K7M_9AQ$ 9];ZAY'GPKI:$D-%7E1Y5[ZXTI5+>![ 8K!BW;D1KZM&HH_->(X(N!0P)8Z M7L89RCJ%'9AS3YOP^%0.(T3G*)CR:C%;L1QC]Z1;7HB"[S;Z IOIH[?LPK+B%,:4?ZP M1%9T4U(I^[38'MVUZ+I?Q1TN=JC0CEW]!^C9+CR9W'Q#IA6C 7FFP5TUEVCZC2$&U:&RB M>C+F<,"^Y7(DCCO0'CI2V0HO7.=(7<(P:8EQ#-.&,,FDB2BP.-55YT?23=O^ M@#YP:V\D1\?1/UH.Z-75U;U^Q2>#M?I/61?YKBM9NK M.6T-!SN)CT5+]!4RJ][X/W;T170#E DW%Y^:;W8] E%3"6*9KNN,^YKC,C2+ MPI$QV)_'^G@ H6G@TG>?7VB!523YVV?H(B==]=J&DP0"=! J(;??6[U M]'$T PWY4A."()Y0VW?=;, *'9V#8^L.._P)BO:JXX[58J4.^8?_@@X[J+K\ M@"X:DM_P3(8+<=SQ_[0L+M=*RCM#KO8S?([_,J2Z4&M(39I5;K:3Z[C)1C-H MC3KJ'["<#_ZQ%7/>RDA#8\:.JW4F@+4M5)I@PAW%F!&'&,2H9>H5IW1S(AN! M%*NEQ\KXZ"9-K$-V8FV=3<[S,1GB\&())4&_-.?>T.2 @ MK&_ =18"BS[T#'<&U^<%7HC!;D\6W-[?V+7B]$9Q$F,0SGJ>62#)]QC[QA_8 MHY$Z&D>+K&&<>Y]N$7[?<].9)UHMD!GI&?[X5!+._3+ZH"^:3(Y3;?%)QIZ7 MA&?;>\!6;$M?EC6,/3X ],QM!9\>[T68T,/V]4 .;AG3N?Z TJTCBE^;K$:H:Q\>'.7DST62WJ+C19!E\(8PQ,%$ MK-D4.'>Y+F_55>4Y?FU;#!Z++OD!AD-'\8K1*WR/[E9PN)NH4XN8HV$]:X^K M>"#@E02\'Q3<@S6^';+MB:YTR14*C[FN:<:T'630J9=('?DYC'LR'FL:EC?8AYW->8Q]V($K*,M3)U=M?T7!BC M]\YEF?9%6]MB5SEQB\G\%;&.&_@2*%0VP=G8_Q&CN;W M8$C5TM)1PC=V.+)%O7 M@P[:!^L>\GZQ%&RZ73J21B=_\"(ODA@0NPF[M6S"X^@W=&>"O"JP_C(1C_[+ MUOLD#TDZMWIM.]5"Q9A(BQV=,B]QD\52:PF.J1,7=Y.4-GW.(8X;Y\/&\.?1 M?2N#P\9NJ:G/T.@PKC!R.8?],W]S7*Z9R,0C;'1F;YTBA[A4,380U=)#3![' M*9I7] Z!',6/G5^*;04;W.(A_$[N:,[5[PM?,&%@XNQ='?T#ZM MB->))F<0NK;$[]RG+E9_RK&+U;C )R2**6 J!X'Z9 9!\B#0N?301!&)0P5K M7SA-7)V &Q18;A@>@[#^O*:4Y/I+Y" MC*M8&8AH3SRW2F&EIVH<)4T-,@.KR#/N)J9CK25">ATO-[/ATCBOGIV FY@('%(!\.M5[4Q,(0"5+D_V[^; M(933DR&&4XX/ M[R0;WDVZV#&R0&Q=]!%BQ@#C+]D$;LP(;:IV,J@X:<<,%X.FVF61LKZ.**-% M,ZG'48Y02^(\27$!J;Z#JC60C'R,)E-3KL4D4YR@P M$IF%=./[ S0/07U=P72.HX_H5>CMLL7.$LT0!I2"7=06V1%+@KHU$_P;0LD2 M_E>*U6U4#"4**%:#4)2:31%7UC82/%_^G1-N@(WZ';-C6#)8-G7$>=BF[R28 MNF #E18E[DJEE\R4O41\T^^/YC7R/# 4WTN=H>Q!/V64#N<\1I0JWFGI(0X? M')'W$1R(P]"3VBG.NU\&^&A!"52I,>FIZ MI&DJF1^='D5+N +3SW%W*O2U"96RHPTK^OFE(_TEU@NJ;[);BP1R?K3:_VQ@ M;,0)C4XZ[U:#W35EO,\"0U4P"-ITRZBKB&P$6FT4VTO:UHFNK[ F+"B8DNUN MV]L4ZC/54*H7^C#1JIZ9(-_Z6U]A-2A!\QT-[/PF['S'^#F%6,M&BUL82&P! M9W$%LPZ.51\ZO[E3 L1Y8OYA$""=XI'H:9H;3[>T+R3 !J]4+.Q3:.M@/'JL MVO6( RW>A!9WC!BQ/2>(T0F6 2-ZE>DG'J?XWR;3!CS6E3\YF50,1/ U%NR7 MW2*!>9%@&A46]1(%>!;IJ"OM^7M/1O$15^8'0OX<%@ "NZ3(NF MRI96T$F\,]!D!Y*Z 4GMF+199NV-, M5R7%0C!NR#M(:C[(5?$8+TRY>24^A@7HZP8?B/.A']!/Z$X4)VRNL3N\*I?R MB"W'X#_1@L"PQZ),K>^N53#1S<)#GZKY]^\Y.9(_(J!')3WIY=4D-0CF"KY. M/C)$\N!@B?KR '3'J2Y)RP0&PJ@E#FHE <6SR8]BN W*D:?&J**4)I@T",( M],_ \W$U*U!7P<=-)57?T,G96I0)MY!35=64_/9+UYU%VLAQ3Y'*&^Q<):3X M!!_&ABH".O6#]NA M,8$=BT+.U6Y%O:+O*@8V+:6RHQH' 3OQ%898LH Z=XZ)3NRVP&J30EB#J*S:0, M; 6<&Z\%'-3$:/@DS(HLD?1S&W_K [(?R/U&Y)[L![E3.#%E=Q95 ?P*=(4( M9G^7"/('KU?: ,=S: GU/D ?:'M-1EB&".*&M,$=(KZWO877]$7QDL X^\MU M@5B+"W?'K4-@[&\Q$^$6U>/<.:2=/RYU7!C?-[@#W11T V;3N<(*'F*9>O%OQ3R\I@X/_G4KXB9I&%O(Q#Q4 M2X\IQNF#1)HT$8Q829*(5PO6FTK4TS13@VE;,(*II\7 X4;KE- XT##3EW## MD5?XO7E*R/7W\QTN.63LU5B2P1R@0L/9IRRDVYVFL(/AXU8'P],M.=?VZL#M MTHG[94T*:=JG2[M3QZECAOS]\!RF_!$U!V 1ALTU@G(C;BY9K'1$"&,@ M%9E(C$$PZJD-2? Y"A@XRJX+:9A"A/WV]H2]#U2[+>S4[_<"._4UK(-TI-V. M^?D.TZ]4W0#=+T.\X3'6W%,>\E*[8M_]6A:7?#$:"60T2N10;8E[Y IV=#-._Z 0S1O"&:]PT%8X<( MMB45G^R%5'QK*PD&_]0 (6YAA$@;W@YM^"V#-VL%D32EJ6?Y):VP,.V?6I58 MFV05C98BLB'BR ["Y>T,.7SW(NB3M4HKI9XVIHD/.>:H&N?,=+;UBXY6-Q@B M\X_MGHPWXQ(>^E\(-*#=([UF.+25Q'[5\$/J4+ 1X1- MNL!<(E.Y^!=+1.,;T=Y?+(<<"&X P'/*6@=%;JO:VYN<%+$*]B#3'7VL\^V. M@\A%\,2G,S*IV]B>[ &W]BV[]2#M/(9H&;!(O?CS\>1Q2Z%Z6TX1'49K0"12M:*_T8[!<<(-A&Q0::M^"O<014S!'+SPN/[KK MT5&._0I;"X$DP(TKU1P7NEHQ#'IEJ=/YI"DK;7(J%3;MQ!D8,,]ND,DUE7,5 M[P/_NF=)8^\*4-\0X@&6:3N>^7](9@#A9 (E"\%YM6568E(?24GB&D=@CSGD MA%;+3DICM#T[X0]L%&OP"2;R#/=\I.)7_@$5:Q.H=I5MYC'L#HI,QZ8]4W-# MPHV6\X[X#%\$9< NE1-66KI&8L8V, PLLQVA(/WT\%6V,G9V'0\W,JPNA:T MAA=)!PXA;8D%8R&FC]5=+$A$TTX-@J_%\S!)&>Z\CNGLR_Z:;0A7$?C#%4R! M^$1[A>WL054"YC?'RI]22SV?CU-#Y>EDG_**\#2EEX7?O95?;"+^X?+:SX_I MXT8J\6X<2[/M<("P!K(%+JVZ4O- 5N+OC$(""AUR6&'C0B->L^J>U 579>" M$)V=&-P,AH8UPUFSS(@ILLA4S.PXO-%44_5U@Y8>T""W<<%@>/O3H^CTT7:] MQM]4E@SQER'^LL--BJJPJ%\=C8S42,X)*YJG*1M<-/]TC#O+,#UPUX$N(+\A2'$-82X MA"X^+1?$=)@RMF-WO$; $V$EUFWGM:L1[9#],^<63@D;3*4"K[PB\X84^FAE MQM%Q]-_&?9BWTF_(#V'&P,E)=7_#2Y=WWL5]=ZW8_58;J[-([2S$3XYCY7\: MBZ2%S"&6$>/OP6O)9"LQ=EBE2:JH5M-KBR["P]:7D;. G)\$$.A%$&/,>TI M!2>0N)&T](*MX9K4%N2(N#/Z!G!DK,)8:S#,_G)J?+B56KL$?EJ" M=>! O,=65/92 Z'""T4X2K=^.657E@$;I_S:VTG6O4P-/C!G]">@@&VSU4\" M\8+OU7TL%H_52O:Z.L!GH&.\%V&"?33Z0"B$#()GQ3-#H]^:M%Y;HLV*^.W7=HU.C S50E#(Q?NCEW M';O=D(=6#-^KUH1+H^^_P58-JM_][(\4!]\E1'P*HVL<"5X:3+M+*5Y?ZX.D8 M&]M[/&CM90O##J#9UK.S+9']J:ZY_$07;I^ $-TZ7Y$EP9Y M\]V+W?'(M.3-T@D<+[7 ET-!%L%"E0J>7\RBD3J*TOE<)XB[AYETKCO]33G^ MR38Y_GTCP>VIM&<[1(-ME7:UQWM72>H&VQDB5VQK/^\V\KL]LGNT0V1W7<%Y M?^FZI%:MI$&@'$=ZF,8\:_($J^P])=O3LF]*D('G8'6&EVWYK6#\>4[0I4%K MKK%KGG3V&-FWU>23 \CTOZ?U3R[L$?M^27$]48[U.J=4LRCR?F^4WW.,(,=T M/2L2O&6A"'QHW!O-ZW-/$6'BF1*"Q!Y7:8E* S;#4M7L>13/=/SY.7:=Q\9< M2Y8)".NK2[A-VC\D;J0Y6*JQ;N7E>X"T21%3)PA>#&E.9IO6VWCEI"P^2YZ1 MZP!@)B9-)+P>$BI<*XJ-L@&.+[2#%[^;M9"GDNB9:49 QIBPZ5#QW!C0<3&? M&"@GM+4)/IG6O H6/03>#3>=UKF]3W;_+?*;B]"'X?T%;F+MP"C/75.$M^IJ M4S"T':R9<1H_JYD56.&SR9$.$GM[ M Y?WRR-Y9^EQ3_%4(SUR1UR;&.[^)T '*S%_)K?[I2?_RMO]%IB&CQL9WW+)A4XY5 MTX152:T,=.V_-UK3 YPFWW+Q>#.__XK^@651]60HL&J(Z55;.H$FYEUM+>9- M"?8WLA^^UM%3K7;T7(<_U\=']L$7L"]1L.^'*-CU QBB8/Q'3WI]XXW%3\Q;F5@6TT&W:"$:%)C MAZ]88UJ/==H92C1>Q)2BL@R>T5*8YDU6IXML>1@I?OVS#.[V?HA\\#K,F(KIDR1 MLMF/9-,$\&WMPH'U6S)PRT3U-9'=U82Z4-F\,0X9AJXX>[UOB@B/= I7C\^$'#2F=IJI2'+H[GBPQ/#=9 MD*9%>$H9IQY\0 MPYXSB"C-MS.\<%"RD#"M"MT M'7/I25%\[@,P(4]"TJ!Q MXF9)0:4I0I]<]*%AXA!1/^KYOI]AIJ1<+-9P1*8IMI(WLY*POK2IRHNH1(Z\ M-V&K)T/8ZOH!#&&K(6QU\\$"1[XL:@*8-@[Q1#K35291E@VODEN,('_F1?;0 M>7M9EM&(D5/W27>6!*X)7QL<*[! _F(>01^NQH#-SA7B2#%VDDXE%AF>5-& MU1:15J(.EK"6GF+/FQ2%8>%8IL]?G9 <$Z+48E6?''[T3-I0^'+E7NGJ=Y:< M>7JR%YKZ>0.K C_'$:7@D8>OTT!Q@"L9$C6-@QPK$9*F9!;%-+,EQP2POPNF M0> VIK%]#S5:JPB8G>>U -:I+#&C_IP7^0/GB%#E,DP((S[+/7VRE7:-EZ) MG@N'F1>=G@Q1T_V,FH+<%6O4RS1!'2%,,JETAH*>!6V7"BTAM3K*LO!=F6?K MISM2\RBV@UK--_KH_GX)W@,*^9[7#"JXHD&$RG-L8>)KHG.M$5(%W1(7:9ZC M(FE9TMG)Z;,USXP%P+#=4>9J5I#7 VD:X3/K:,2_5A(.B0L$?&G018:6UI&I M):.W]O!8:H1CZ'5%=S168SO4K_^%@Q<-^IRGPCD*H[) [@[:;'%E?4^YQJ<( M@S#3G)E[=!Q1F$B1'[D5'TT)0U;PPB.D!4*ZP>X],NS2-+3&=%AJ"8&[<78W M&A;/CP[X+>HU87BGS[$CAK[[L=)>W':L0#H*L8"_AH0]GFEIY2]GC[^GUF1L M%3GO%?!0=8%1"AA5%&=%)=V88B^?I4J_1',8Z PY?UHDD6;S3!Q=F:JP"Y0M MNIQR8PT"],6Z)6UMN2UF^(7U_8\->]PW^-G[67#YW0OB+Z(G(/-D\&=&AZ[Z M>E4!I['1 14R7O0PDW\T%6\!Y>EA7;"!2[&W,YQ7^]U'2*E*J,\!KO@4>3/1 M(@P]Y.9!6S7WLAF[9G[]+7GT&^FEN!4F?72MV+/7 M5B9D=B5C@Y$*?#%L5=Q@ XKPKI8":1#75Q. C\+3S^-HRX*EB4;UGK(#17"@$257TZ,GW$>Q(4[44=Y .59!@ MN6JL%B6 EM$+?5D&@JV;X*OKCI)]A\Z+.6:3=$]RAS2^OKK.L$;)Z2G2A82,2U+]\!\FVT^2G+!*2-(2 ML0;#.BYU)S8T.X8X5B9Z-2OV "!*LISF_+;4SZ!Z8NP5BSK55L M?"K,1B,IG4>>]MA:00?43]D?6+S5_E"H8)'E:':V+FJ0W)TG2CU7*9FKX2#Y MDV)SNJ>Z?D&.0'K[(ZJT0PKJ3 0U!4YPFC8EK:@XPGF&M R4U2,:<4.)'3:I MB8&(8F,Y*&-GW3"1=\<#!NSKAVB6^1I>J; :0^AHJ[.2M$"E3^ MCN?;&7J@-F8ID_3HG%K44ADZ>4# B$"$JDJ5UD'BZ)83V$8_'XG.NPP"T&NM MTQQV9JT;R/ ][*'*[:L(^5%>[1?'X9FMY=R^9$&<0%B2Y>7-H?Z]JA#GTQ&Q<\%G"G^9TD?T2R!.3T#+?RY M)@LNB!=ZZ:/\+-P(OX#:+(*?.M_BB0QM>J#9X#";&)-D;2 _Y_)^ONTCI.]R*MHZVQ#1D<0P9'&VIK>S3BC_C&L%L]J='7HFR-J1*+E1!3 M>]5CIL#=!H^\LDV8FJQF**]M '5M@-/E-T6WA3:_PLOGS3SZN^@?'QC7$Q,! MJ]L">]F^R-?9DJJ[8NR@7XT#)MI>ZG_"VU@RPN8-N3FC"FBO0C?_V"0K+A<2 M:#"YCA.R2$%AS/'U> 7G"HN<40ZZ"4DGS@PG*QP$;AJC9=-P21Z+5L1F_!&WJ#6FB3M> MXWYGB@WYW'F-:13]GA-,F<=U;>1*Z2TX=TMSI4P*P[T4^62,Y4#7,"]9% M07*K,WZ#;TI!CLXZM MK6*X/"_BNJL)Q2M8T&OL(BJMZ>L9,4$E/M-DF)-3QY@#2-7<<65!.5H2)YW6 M\HIV@FZ+Q2*=UH'Q(U#L74\*4[FS:%K^JJ_QSMB3V3Z4L%1-3*?H2J528V+- M.H,98;K'.@5F V=J2X1).FA,-O@^8&@6%/.<]^0 V]I3W#)7_I4!?N2'AUCXAT2T(/ M"4:<\8@BT*X0$B&B9"JVF)4>,$05=BKN<_]>T+'S2,^AGK24-O]T[2NY7>P% MN?V=VT7?/AS[JBD-FPKEP3ALVH$>)KRX1K!UH82(/YHL*4)XD3;7 B'0!0- M_*'D\F[RNYS?:"W%Y9) B4M*RDO\+]2"?-K36L+9*@49" M/2:IZQF!#MA@!M*ISI\!-^QK4V3@'L50"?UP_M 7SL-CZILOKA?7LUT:>.)-)KHD;MV>*^I'ZP*!*%V2@KP!^-T@=7"J M<;GW]1#N3LG4>N.F;LI\59!6M+S;',3?_'JE:] &687O#,2AJ@2:-@44D' X MJ,#GM,2. 6V(M_L?8=Q:%LW97F;1<-[SD$LSY-+XN33;B3.OR+%O]9':J/_< M-=DLQ]&Y]:NL5$Y)8J82HF6OSKY$4Y\-T=3K!S!$4^]/-/7; >VM8%+MNIW4 M*-@42= =RR%E%%JJ+BH9DJ0L2L!3VK5G?B%"Z--&$+']8W> @; -F HJF/*DTO1 _H M]*M0#H/"BFO #-<)(INPKF)VV$D_A^BZ;HB;>\M-.CNW+&JG4$F*%15FP41[ M1RD/<<7=YLV3C(<@>@U3 V,4W?S1:&VS,A.9/AM-CSI+V;^"F\9_!^UO7Q(0 M37CHI1_*80?3%KNH;B% 95(/==T-/_4<1N%\B5Z$*#G&K^/C:;LP%O"$N4:^ MF?HY@YOQ8#JQQ@%&SBQ@P3T^I^-N9(%81^_,)J[I5*]5F7>&[*ZI8,A4"J0\ W8RXH,)7-6QAT5;:W M5*(D]?:F6B>97<./Z]2&P-"UYNK%JMH57KAUVD9OULQ& ?J@J %87-]*#"?T MGB5S_8+6 ,KS3\#B&05!>L-MYW1Z[40U,(/5$(HA7NVUB3+H !]51UT?^(;' M\@9I9S?K4$<:/L94U\ZVU5%KO*9?W1;;U:WQO0T=[.Y[WMU++!;+,KJPG;.] M-A:UT3D<4]RWR3=D#3:(>6U :C==MFBLMV3T3#W4$H/-J+X.][ MK\$;B_XA\#L$?ML@"MNDDEO!*'0'THX=PZN"G+3 Q![ $+HKN&-H""T'IM^ M$@@+UJ[(>S$1!"ZAC8HA92U Q?0/O&UE#X08)?(COL(K],:0W1?8X6ZP_O,6]A[S/-CB#K\!4<=XD3-M:-"66/]&1,'O?#0#V;+K$F?Q> MB7]J"&[ETNQI=N)^!'*V'K/I\:*L#2SST'.$2?1-[5 M(XRN"/&8G^)SZWW=NL6ON%;7?G6W^>.]L\R$G M>S#-KS7-MQA7OY5EWIO4O=8P7Y7D?7MSO:OXW%3Y/!A;E[;MN&5KBES2Y(JPK:;OZBTC'Y5Y6==2^L.$5HL2Y>N6GD5%4_ ML(SH#N%]&^^RXPNKG1V_"88!!56CZ8K)4)_-[W)\+WI/^A8;Q"I9-3')CSH>*SUQ<&'YU)MZ= M5S4,F1*U"#R;>M2;J5&Q([U5Q;"J"0V##?HFDX8\'NZH!2-=YA?)U*\FS[ZC8ZX("7AE> M#Q7T5 + 6PAL5]PC1!=]3WKZNTE8JDP\=:9R02BDQT&5TZ7*!&N.>XOO/)#5 MCGK4SP:/^O4#&#SJ!^=1/V GY5N$!=B2/V>-IM!UD$@S78(EJ'Q)8[-+K6__ M3C0+= [X!6^A!U72'IF]+]+.NK[3. MH[=%3,]5#U^"7G#!X.[4*?DV")S2;-8$^%N4V>[]G.$P21GA44:+ F@5K/FD M6-0K@>NB\P"D@+Z%.!RQEK[0$TP"^,A) -%[!A0J340N%B![5Q,@*X,HX[PT MF5F:ED;D>MW/-?KM.]?_5A;-@LJ5L1P _7"\M/#IBIM04Q:':4?)J*>F&25E M'N"(J. M^[]55](A+_00TX$1S&J0&!)RNBK*SVS*"88YV X(@/Z ?.9BU;7Q0L@%)VE M>!["1!POK4;81!=PW7GW$&8HX=;T"BW$!8@3[&I=R]$)>E+Z[7$/RU[ .Y9P5["18(?B(LY=^9H,@7R.ZIBL)*;S-LOU_H;[,2& M^9/LP?48;3 8L!AY+#P7,S-_.R9Z"92#6P)/D?TO013$;BJ:C (QP-#,W*@E MD0M%J"]L.O-NORP2;5'4'I\\.[_G#K8LTZ@H^%;_L&T1'E/A7PO<0U),C2J:83:J*\?N$BXYHL.WQ\ M)/DTWF]69[MHL#$0#!;NR?2%RIS;C)KW'&VLN7R-;G]W(8IG>W%\/JDOK-%6 M^]RB9C_\_?\ 86E:=OC.Y-O81^_+%,^6H,/J# Y,20S0[UU12B(;2/!&Y4&- M*AU-VY%&8)".*&T:=1$-BD'J=3[#MR+)_&:=UI*BT.A64V;NX87_)*PWJYL$ MIHV7X$0Y),65+BUTKLW\2Q!/C5C5E:S@F!,!.:L;=!OE?%8EM;M 7D#:] M64B/OMVFO2@Z_PHT4$4Z>>(/2W3ZAFH*Q?B3IIKM2()+6Q2NTK(C:YF6@Q(?JN* M)F7Q&4?F]3$_NFZJ6J8*;U6!K6=V) +LFGL+QDON MJ6.](T'?^50&XZI$>)4%OE!;4 X";YN*R!9I#<@;#J:FY/':AJ,.T^4P;/,EX9$^/<38/ MSL#:&)T=&;+_!.*X:DKLOH&>:*/*?K(E!-Z ;-I2>WRMON"MX;(W:[ZHF0OY MG(S S"4OWIGDWJC=-M#7;4--7(&RD70N_%BY #:!WC+7*J:-Z-]I,#F?I!=- M6J>W8!3B9BZ,]@T#,W#;/[VTELY=>M[.3 MO?"ZG5/XABCM.;:-A0UA]RL0P-L4R#"A9YY'O^KR@D7O2QOY?0G?*8OLZYG" MX<5$#LS1R+1"$,: M5BU6%IDJ*$"."U!_V:%!W+]H:AMU)$DPME[#:]_%2A_Y'">8G*&:>E:4,->$ MY!:B\Q&G;4F426.PW_D%>6%B.?2JI:[Y=28$;=N^NB^5U*[6:WN,[R4(B=A# M"Z?F95\6:6ES@HVO=MS&N5R4F-ZQX#!W3]UV>]D8"ZF[=EZ2%[^(Y)4HG+P. M(@PKKVR54"HGQK4C-:S=;>CB(Y[SI\X=#B:MZV\P,.S4]0J(*08)U/HT?^?T MQ&!^K@R/V]CX5!S0((]+2N6A9I3R;Q&%;IP,R[B*:C@(;>T8J2T'09MA-ALU M[JUT^"/_8?D&V M!ADIL.3*.\?FI#XWG=0P,EE<1J&LC&UUNY!Y_5P0[5]1_KK1D90IK*:9 M&4W-0>+#'=DXFJ1\?"05'[2]"NSSX\@%BN$ P\-59OO/<4Y*FA/LI^4QX1*' M3(O)QZPHD@I1@[>>_C*#-EA<\[ T3Z35Y(,*0_%6:8*L7%6N&T9KW5K*:\BZ M2V%&J_EN'T!J?Y3=Z;'=973<)A6.P+9&-[#E%3N$\Y15X;O"*0+'X)>BTT$< MQC[,1 QX3I[2U4MZ.CH7WQ1C\> MO-&#-_I0O-&#:;2W$>35QO9V;*,W?@:F*#RDH&*J5A)^/',?[Y3^=9VW5EW" MP#*I\T&F;'\+KT $L2)%V$DDI:8V@LW#HQ0S-N+Z<"2Z@6._ORXIV^U,#)O9 M87,Y;*H).A[A$92GORW,BGP\_\#+R&\#RR8M$C<)EXXKIN:&L>Y.()^1LS Q M;NIL51]P62PG_F.R]"1RY?OW#*J[9Q?2($BUX.Q5U&^]7$&;5H?;>D5%@EU$Z-S6EMG!80=%.6_W)U *>/STY^:LQX.0K M?%.8D*QB,%4U^7OY":OA;DKKM?H,B[;(%.B+?NR!':F<$\&IC-C]%/N>8@HD MD*20,3>,36L@KTKL![ 60%.\3(L&E46;N1B-VAY7IC6NH@5JJXX,/F/?S:SN M\;8?C9UJ23Y@8S!@2C*8+BD;G\&!0^NDF<_M"0^/FYRT^^V-NSM\DSV)[0QN MVZ_734Z?;"DL,$KW@EC84&ZSJ+M13%0TE]A"Z)4A'DBBDP0%L4 C$\M%45K_ M%3-'R9\D<=VA]7'76RNR7N;FEI7.)0+> MI3I[VI<<#W*SA\MI*J3T]?3V3O6NV_ M33SPZ!7Z!+$6KN3TC;+()?QKZ;=UB*Q/<]WL CV\F$J!JRG_P/]^G0I.>J:\ M;<70G'Y%(1+6_/RPB,'/@Z$=W\*GL$\%KEL4B/LA$7\!XA0@86$J2*&OQ"<; MO;9R8@>D9%OTW%0TMN>Z:JK7"\WNJ^".WC?MHR3MTD3_['KJB3M2=C/Q1TZ5 MG9" 5/F/(^PNPKY$"KX?(@5#I.!0(@7?ME? "CXHZO%:W?@XBGYI96U2;BAF M=EZ4:C'K3S3T'73]K!$TO:^0;":N3[T!F!6FT[%7:<2%4]>HT-QI%=Y%:"R! M%>6\IK:CP)@D#(EE1B0:2<6AS]A[UQ>GT\&GYB&T^RS8"LL6D@VORTI/HN?T M'EO7HDO5L'*DXJP1KKNR1KJ?@U&2 U*7]?+(3-QZ77W7.NH#DKC54GYLY7;, MX7W.-6BM'266&[6]$W=H?VQ$KM^I_>"5IFRF*1- %,\*R2T(ILTK42\7W4OX M2*5M#HLW$=#HU!]%*3 !>-'7P=BJ/%J=[)**W1%^K;V0:R@34Y/Q#$I7HF - MU^E2I&T"K;$2MB).,';%!3A +P;5^\YQ$+WIDA5G3IO)=+G83'7,7 M@4G.3O&:HNB=3N4 21YI+IF"7H2*!1^[3\+0 M+$4.Z;RVY1L*]#1OC(CM ^PHM11IS-(%8S^UH='&-!J.DLWTDJLCD)D;I!+0 M71VGZOTZ8DJ;%PR&Q2=VZ"X^L]141C:W=;E()8P4F9^ !.%\] M'D&[PO!\FMM%P\Y)91]XE-L-;N)0$N,0UL4UUS/?)X;6--!2:C(I?7\#:BR$ MIN7'&PV:(&(\ M.]L+P?))W._4DM1F\6^QT8_1TB],SU-KU9%]QGH@&FJ&CL9X;&R2JVV)V:>B M?M9LB(4)UQ=F*NW(%/6(@9>:0]XR);S:C;[@PQ%VD*O%=.A^U5J;%_!"TG:U MQ71OBS3+8J]FR#O-@J08V;"3% M?IQ/S2T:441M%9$3$_RDC3DI.TE8(!.=/1X[V6@T0!:90)5\=."1.LVP12/0 MW]F3<71VP)CG)KK'5_9,#CO9 !YV#J)]P^ M#S3[3Y[2X6%]#*V@AHKMZ^AE>UH]U3M2,KGG$8G4G&I3559KZNE9+= 16WA: MAB77 =KPSG,_I1G3.0)47JI;Y H[^)2^U@E*WF]S/KPJ_;;C15(VSDY.GYD: M<41,$=QU_TGX:%#)0#6^%G&<*6TN")I6375%E'ZS;CO M%J'/B\6G $"[7O# M,1<#][[GRWCB MIY'CM$6Y?4;[KG!T+EQ5O'',6BMQF=7]&H$0= I'+RU=P+HR-V MDTKM?K0S?>FZ#OZ.,:4W!L; HGS<=7'+SO'._= NWQ*LOH.9NZU>8=VUKO.* M.?L6V@)_\/'()5^_A:K3UW(,?UF%I,@=4T2 5]RH>1E=8&E#CDP+IJDN=!Y+ MJ@MS6(2U<1DP^DLL\$C*0B$:P4XM6.Q XA"7;\SQ&XJ-&=3D3L.1L9FH[2(U MT0:1Q8>IX'1VJ>20$D194>M<%@:_YE;/77[M!M"]_N"N1:Z4Q9DV)6<1M;K" M&36*1&&FZ$8E/,XYM8#S-]:T.*D0-6:N[:Q M=H6N>4'&E9R%8(L8:U*5Q&F)5XW-?(L%/,9ZXXIS-V[S-8IMY553ZC93BP1W MB$XT-F_"P<';-?9=RO0ELJN%[0^"=V;JRJ_#4JV1NRQ_4Z%5:ND')HEA";>) M(; U1Z*,KH-58FG2GH!GM M%Y&Z5&E&\IB(M .GIX)VK7W-22?3JM M#,!CB'CH)4NSB.8,O%QC"CX2S54D#O M@2SB?T 'DMF'N9QXZQ1X+^I*-4,U57GHL&!\RV2EU:4NUC7#I8 M2^-NOJ7U,X2&.X)C+U207].*L'YS7=RJ-?:]5TT/S$GWD7)MF2?=@BP^:Q&45\NT!6A&CQSOM0IW7&*,,2'IT1ZBX9]%.JKP+K/0>S R, M:-&35+8"CX&&I>Q)Y9(\;QME>.CF/OV%K7 $$_AJAF+3QK40?9FZXAIM@JI0 MOTA1''J,L*&UB:5)=QQRY8!41P^QN$KES^Y]YA4P@M\K5["(AIQ@4B-.,&-- M]]<0Z"\""CWVO;@RSBC.-#7<%O/,*ZB]P3%IZ[+[*?SO811[[4$%37:BXL^W M9O#G>:NJI158ZUV.@57@Q+(O;C*$-6Z69AP>2RCYR&8XA$X.>BA MNVQ5SHRD,L3HW8L"OH4E.L6B-DV$5@8@CI[;(V>#WP[RTHQI;$=$&GH*2P?G M7CYD1<]SKQ!ID\?=$I$K4URIPA]LDHB'J-FJ>+]CO7Y;)V9_CG:R%T?[EY*+ MV4&BW-:M&'4\BF&S!-^MSP;JU'V\\D(3[=!,I6N0Z1T4_+W)_W\ZN :O'P#] M[[_]]!#=,R_^_:>'LWJ>O?C_4$L#!!0 ( '1[!T](I[A?B0,# * &+P 4 M :FYPMWV[B2Y^?9OT+KF=GI>T[; 4"" M!--]LX?/;OIB0^T#,WB4WP M@:KZU0N%PL__]WDR'CS1,/("_^]G\ *<#:@_#$:>__#WLZ^WSCDY^[\?_M?/ M__O\_+^-ZX\#*QC.)M2/!V9(W9B.!M^]^''PCQ&-O@WNPV R^$<0?O.>W//S M^4W3]T-%(BI"= 2!*R,"-$*']Q#A>PH@T.[AC\_O*2 RPNZ=#,F=3#2%L"L2 M4EQ^CPS<8?:P_.W#].VSB'UG^OK!8I@93%]"[^$Q'B M>R3YM^9CSN:#WD?#1SH*O/-[.O*#F"YN MNG>CN^26D1>]>S7H'7_M.8#G$LP>WY,0QK%Y8\H#"BY/;J?GGMWP>JM M43QYEUZLN"U:=UM4?ILW/(_BT>*VY[MP?!'1X<5#\/0NO7RFYX6'F MAN4W\"LE-X2S\N'AK(S\G%+N>+R&CNQJ]K\2.K)91I7SCRKD9#@.Z1I)22Z7 MW.JY@5?^+GZE[%T,)YY?\GW)F^87RW@4S/PXW"0:RX/X8]32QZR]O>2V!)U1 MA5"E%TL^VG>]853^KN12V0<.*W0,NU!&?O^I@OK^4]4'K:?ATI"2#XS"Y9MS M_H55<$Q$EC]QO5"G(]8(]F+8>BV3CEBC:3*%[7EN!5.+(TJF-(O.W7 8!F-: M(LF%BR6WCH;#:5#QUOFU"M1$=R5(RU##+I9_YH/K3I<(7_S,[&+9&X?WYU$9 MF_D+DVME**7#\= =#Z4J?;JX7G+SJA(9E1F/) MA%?2XO6H=0_:["V4JZ:E=S!N;?$E;%3)@]RP@@;L0LEP^CQ\+'\7OU)R0S"< MWE<8]>32FKFMGU.EE=A@(:JM0ZFR22^46O:1=^\QD+ (Y'SJAB4.\LJ0_5+PMN5:&_>-F;#__*GX=(-?\U\;TK# M"Y_.IP\4">1SJ9I$F1 QA7M787/XI;()CZK4%K]2TF M5?I(%>'5J"RXHE6JEY:JWF*04&U[E@>5:;K400R"X??U+B0?4>$K57M)9;9Y M6B$9[$*I S=_?32;/ ;CBEM?#5KCTJ'U'ATJLUGQX]AS*V"97JQ0EO1A4JTL MV<5U\WT,PGB+&6?#RK^@\NUETNH]5OGS[$JI/IJ_6A:#Z@),?%O;/U$6AQ1+6V7OL)RV-*Z!L.*Z;,+I0ICBJ]42K[ M]]/SV7!M+BBY7*:(9Q6I(':AW$16FL+$GEN6UP/+.U@I7E\)-?OG,C6GS3T!_=>Q4F,K]>ZB17 MW%0V>!'U;([0JE,(H\KT\_QB.0ON'\<59B.]6.X"3JM=P&G9+5EJH!+,A0'E MKDU%B)U=J2!*:=8N(TIYYFY^9>2%)98FOY-?+].047!_7Z$D^:6* '6]EBJ. M*#/^%;I@35)XS>P6U\OR1NRKO#4(>ITQ6OAEY)+90%L!8OC,CID?M=:IZQ<+^9+"!ORG-71%9.92C(J7**6;,PZ^I53 MCROVM5J_8F852LTO56K,$E?[$MG5,@/HW3]5)0'XI?)0BV'LN0+XV=4*NU*6 MSLK(5Y[.8M_^],_J>3W]LS(W51+6Y9FILK N,3/KO>UUGO8Z#[O$LZ[RJLJ] MJ4 ],S>,#I>T0L[.+-/X+@Y=/[H/PDF2+.;/P>> M+'V&7V$=Y\,KXL6U]1 %%Q&N?'6Y'MOTR>@<*24QXZ9XO/ EKR1[ODI=Z527 MQR:TRBN@I2X!7WVMH!*[\FYU'=9S'ZJ6CMB5,IES*U+4[$(Y]RJY5L*MV*OR M3+(K97'ID%8X=OS*&LM*N;1_"3R_8LFD?%R% SQZ%4LO;.7\XL* 56B?TN6' MJ&P=(5$DY2L(7!>O#Q7Z] ]-KL3WGFYWE< M#N0DQ/COCX645D@?@@I#G%RJB"B&XZJBF/G%4I5:D25E%RJ3(NM2(N5A]0.M M4IG)M7718^62:G%$F:-%'S8LL:>N]$-Q;8Y6Y9_*3'$"C+@4-7B.FOCLP__Z MEY\?J3MB?__+SQ,:NP,^^IROA[$(W@S\F$_AEL5B9X/A_*>_G\7T.7XWKR%\ ME]P8>_&8?LB*%W]^-_^9/?I=^NR?[X+1RR"*7\:,._?L.>?W[L0;O[R_]28T M&ES1[X/K8.+Z/R77(N]_Z'L(IO%/[/M^'GE/V9ULJM.Q^\)C1WKVX6?O^3U_ M/@WG__1&(^HG_V37K^91X_RCG^-K[FX[%B?2[^B/6^MLX+L3_D3JO=?91X_X MASMC]^%LX#&F..XP/E'4=L$LE?/[];^N@]YF FB:K8\:*A._Z#NJ'MCRPF M.87IZ(Z*9=F1=2P10]4,$^K95ZH&^_[%=#8-//MP?@X1$[2W?W8F,O/O_L)N M"T8.^UU4_&Y # .;JB59.B2&@BW#RC['MFTG_^X- \\^_([J_F1.ZM-/ LP\ AD20'R#I^=?K4^#9G^ M8G]*X,_4-?C3#.G(B]G+O3&;@O[L18M+U_0I&#]Y_L/RF$]T1C2_DO^?WWF;WLK_M9Z;_>!WYYREW9 L4 M1+9)D*8A0A0%0DFU%1L#:"#9E"Q+PWA!P4T#SSY\@7^\@70 +B9G\-IQ&D7Z MD"GSR.-?G$R>3^W/3UX4W[Q$,9U$E_[PXA71',_W8OK1>Z*C2S]V_0?O;DSU M**)Q9+Q\/?C .'EZN>8EZM$S8=/C[Y*L8 MX=>\ZA^4WT]'^A,-W0?Z-:+WL_%'[[ZHU+ !,; Q4U6VH2OL+\M&,A-"9.F2 MAK"U(/RF@8SPN)V$OPV9";QBQ#TLI4V#R$Q"#9U8V&$ZUL::/">@9AK8UA>4 MWC1P':6=D#V!T6LPHD-OXG*'\?+*.1O,V* M6&3ACZ+L6:8;/7YQO5&1H3J0)*@ C9EWHLH$*1C/E;D*;9C^3SY,\WSM@"JJ2JR"380>PO7<=8EXG$..9@"QA&;I@W##SPC)DZ M0?@\^7.7&5MT.&9_+2=(E%MCKS7I&MI5*J65#-W<1- Y.IDL--]8\W3U4!S$,G M&$(#F+(N*8:B:3*1 92)+JF(Y(')AH%\JI)RH*E6*.7=ILJDT#$, (@&+:A M336,E%F28TM:;M\W#3RH &MUT?Q!BVEJ$"N*I4&D(,8K YD* '-& M:2QTUG*SLVD@GR;@\<:!9LJ8^K:9JL!4H2*9DF$S+T&7;(?%TO,)J)H$J&/$8_&XD*]!@WH#.O" IY0[SK1TI!^:F M@6/W />=WCNMB MWV44S9:G)F,9VT!A<0_[S\ RTNWTBVT36$[!SUT_\.R#Q/7006:V#>-69J8K M6+956<,JEK .D8ZAG/'"Q&8>AF\:R&S&]30-/S;CRZ4D(2H9FFUA'B@H!,2&4TJ\VD*3E::A- M VO@7GF<6>ZH\O30#1W.0A;J,VWRY'ICEX763A#>N&-Z3>3%9#<-W"W8W&Z2)<[,7I.T) ,Q'BF:JBA$PTSD M+"O[=JP:A4SHAH&U3[+<.=UKDE"5D2D; *NJ#!C:- S5S$^1D)&C =$564$.-G3FW<@0Z XQV7L=;*FZI6J%I=D- Y/0 MJN[)ES*XOLE;L@58- 45(!NRQ5//IC.?$^&3RD.330/KGWP5A.N;/')D&3+/ M5E/8=&Q5PK)ES.?$M!22\U7L30,/,OD#]MA^UD8W6NVIRG*^^K'Y8[&3)S9S6N@A5LR"I.:@_F>HI(IH-! M'IAN&'@D^[O3Y!06L6!-LPF+S S%MF7F#V7?S/13CMI- X]D=W>;G":;R+(T M!&4):(8!$4C-*)$1!(7);1AX)'N[T^1L13$410*VY>@LI+0M"2O9-_-W+":W M:>"1?-_UDWOE1& '(P/J$@N]"+&)HV$]@Y)BP4*204F2'&,22D MZ1:T@(,LF#$$$Q-JN5AN&-@(S+V:G,X"91/IP,"6!"%F48BL9]_,8NE"/=>& M@8W W*O):;8,50<07=-TQ/Y6L)HFZ'@JF>1BN6G@B3CW#R]^#&;L-G?DC5\L MRDN0/#_QZ5TO3%8,K."[_]T-1U]";TCUT5^S*.:F7_?]F3O6)WRO0)';.M(4 MYLL:LD%,32*.GND65=((R%,IFP:>B-OU$\30;<.PB:X;A@P=4],D*ZM*D*"9 M+^9O&MA<"5FN5*F@@V,:*@2VPIQ:25-L@!TI#=-5!%3B%)(6ZP-@TL+DXV84Z_[K*K4<#<4UY?QSGCY1-UH%M*DA#BD_YSQ]@)+]7R+L861+&!D MEI)W(V!A8GF9WT?/O>,%L-RR+C2J%PW' 7](,7V@$4V13*3*FLQ5(B8D6SU1 M'44M).4W#%Q#LK**ROAG/&P7>>::!9 MKVJO?VFN7)LL:U#&Q-)MUCXDZH2!2BFE$<5FP:>?8#P M,*2H0SHV$(&Q5994C3C,JV2>-]*R94FL.9#D0?&F@6?2!'6ZU>1X/7T\W="R<,)OIG\S)=D?A\GWLL MRS0QD&0@A2B(8/8/S90MU!CGXA"J8PTU@*Q8-D]6J"Q,-W3@0)#6,F-D M(3O7H9L&-L&N+*?5.6V69JZ''C_BQ)KQR&:^ 729&#JP,/.HL6EIT+$@T'4C MTP28S2Y7&9L&%AQ0>*#BL!V$Y*UD,4R'6#*4;95;#@B13-*%%&PQ(.1^^::! M1;(<"#M[2JD'I+PW1$&)!;3#\SIM"P'9XI3@9 4=,JF@8>6E]W\DGJ(HT,6B4BJA!T= M6Z:N*4P:TCDC2]'SI.&F@4V(;>LA"3$Q4)%%6-!J0U-#P+9QIDTQ^R-/K&T8 MN(<-VB9[.%[D8H%5>2XH(>CMH^O?TLDT"-WP)4\Y MSG-(G(J4V_;@P><$OO1M-_09!2-]-$HV^B[^X8Z+MQ1='<>6>/1G086!R[() MR)I%R#*+E'.?;]/ P5(+22I;JO8U8> )-J/M/%G=!@CJ6%4D!4F&HB$=906] M!"B%G7>;!AYW/]KR/-=LV>)]-$R&.I5)I&T"I&*L9V6N3&/F,KMI8+YEZR@; MTK:>H"$3"2$;:IJL2YJ#=3M;P=6QKMEY^=^F@8>R;656V$2.+=NR@E6(%9MYTUK6XD>7V=?G MY54;!AYD5EORJGR[EFTX,K9-#1K$,H"%%"MK!L1;1A5R-IL&GI)AY5-3#!T0 M:!(9R+R(2&$J,#5J&OM#SYW?30,/E+4MK)%R/V(8)VX\;VZB^R/V.QH^+2^$ M9OU/;N?5!/R]K]91EY[T9>P66M:L7.+?4>Z<+'\/H_##DE>!5$LGO$Y+A@0# MB6LC( -%MPC"T$:%XNT- WGLN3Z'4]H>*Q6,/Z,P_O-+&(S8ES*CR:C%2RF* M]$HOKM#HB?HS>DTG+**:QTU)8S=_2#_?C;V'A*[V\Y0.F16^]1BE'S[?W[#? M1O?SCV/V.8QY6[;7"]TU/O9B%/#G_#GO!\A[S*XRZ8WOF\>+L+@29DF*;:B. MQJ1?M52DZS S.,#"!==BT\!=^U_UC*4('(VE"I1,I%D 2HY.F.[1[,7F;\DA M=J[>-PUD+$6"I=4L18=FZ7/DO?>]\=_/F&JF2\L,JH05Q;&9<99-(F$KVT6A M\Q8C2F&98?W Y?Z6?I V"CW[/J)N!1F2)>5^J:1M\Z[&J9YUQ M6%@GZWG4L&G@X71S)UAZ1-VL*EBS$0,D<%CX@QQD622SHKP59[Z^L6'@X71S M-UAZ,MVL0TER)%.U94LQ(%8Q4!9^DH: 7%B16#]P5]W\IF+>LGK7Q3]_]6CH MAL/'EX^\4VAYR>NE/V4!63) >MT:\ZTEM-?+];,;D[))[/,E69&EXY=?Z7C$ MT[-)@#6BC/-W8_HJHMR0N2U;\KU,3C5(OJ^HLAWD\)8MCFF8!I15;!,G+<;& MEE5PIS<-+(T_^2\*S;+#[/2BZ,//_"RVY/BHBE/O=\C/FKRN^(_DQ"F9A\E-RMM7[5)[F%"@L M>27=Q>=#:-+$F/\B^PWOJ!9[]TRL!LGK:.G1&>;E?RZW)7Y]<_*.=Z]?DKYC MF@"U^-8H4Q4?LH[K/ _Z^EKA!CKOQ)T.5\XED+]ME W.?K5X7_:+E#)EA)KK M8DF?/0#<1$K-CR6+TXF3])"%LVO(.$D)JE9"B:MXM MFCH:71=$HP]<"R:_FO]NQ-[\/!U[PZQV?S#R)O/^VTS=A/'[LMFV MMF(INFN_^EB:3F]LA29LQ1&9?6)D$^$%'M$Q.+&]VY;90HUW@-G;JG'![&ZH M<<'L/L1W60U3 V.6Y;Q><=)OS>ME-6G-GC3)3C^L<])-YS2IG]-JXSFMULOI MDDT62<4VUU3S/D!\.T_@\]6@5^5[BP;Z[=#H"[V];GJY>E^97Y^3BH,Y 7,> MPSOZ,&(3#^[9CY 4\)XU#XB<(+RBW_7AD/=YXY4G8>"S?P[G)0[+6F(QZ(97 MN+OA*/HZY8]G#Y>!]JH*H@]2M1,="RIH&T*N$[J."?Z2,JS)$=S5 @Z'L\EL MS'>[56V#;I=H;FL-MYWW442A*>ZQ\(>.ZP^=UFW.2E#[9+F:;Q9JS@3MK0L$ MG[N-_KV#9B$8(DP6CF0S'C@JWM05!Z/XKF$*WGTJW-V=M8VX+X&^N#^ !@QT5HG;) MT@'BE 4-CF5 :HP1CB0F"A!BHFP3SC983$Y24MAC>=FJ&K#)J8?=0Q'AEW8V MY!!1YC&CS'I#D6/[DKU*6)[*(>U43K7=3K&0]R-XUD+>ZUXH$B;]N/4.M==$ M[[=?5&07&Y%=/'FWV#;45'1.6+M39M$ /#6M\D*D/UI@./?TE;JFB-J*\@/L M*_M=;!]J0GCT>NWU])W2=Q<,$5(=O1E+,WKP"3%ILI@TH7L?%#+2-!E93LA) M]6\ZW$,S"#^S*=F9$QJ6-#TCO-+3>Z7+T4>=.F)/LR 41 ,"T9K-Q7YX%Q[" MD==OZO80]HL=A )HA(?0T@R%=*." MV(UY[-V8K^*?EHE)K[QK<0Y(0^5]OG^K^?:@]HUKKX!NS"+&U2C2AXS[4;(* MDL#O+W\:_OG)B^*;EXB)1\1<_8MV0:]B9FETZMA=)L%9AZ_E;6+FYU M/-^+Z4<6XHTN??9Y#][=F.I11./(>/GD_A6$YMB-EA6U19_H.)C2T2T=/OK! M.'AXN?8>'N.6:>R:Q6:'-^] ]%PM;Z!Z8S.RQ>%O=.YKA4!/Q53(0MWJT&1^ M7S"AX34=N_Q=T:,W%:KPD*IP#<6%Z!]3]&]#=T2OW D5\GY(>7]-YCX(^4KK M*$8YUQ]Z[OB2^='AC$]N218=[YG3E*]3W-#A+&1<;9M85DPQ%X0U**ASR_<3)G>#T(ZLMD#PVGH132RZ%W<6=[O,_DC+=4=] 2. M34*1*$_#'7ZCH\[R?LT<^\!BAXFZ]^#G\M]IH&\UVSZPO:CQ.LWQ31/M [/- M()P&(7,8.\WIM;-L*YMW\=(%FUOKJ>_"9N&4=9[%(AAK8C!V8J$P:Z8$8'>/%(:?PR&[F*= M*!OP):13UQO9SU-&/QKI?KHG8!:&G&#)>D6[^%XUY9SQV\^Y#X':I\"G+Y_< M\!N-G9D_:AFW-Z*\?'IMQ7:1L9783M: $Y'^&/@/MS2<= O'R=IMY?S:RMJ= MU/;-8Q#&?.:7_A--JY&[PMY%%7/E'-NJEG=)DWZ:Q3-WS%56N_BZ62&_FE@7 MF+D1KZ8;/?)B_"=WW$6HEDZOTXP5-K:-K-W%+Y[OG>EL]%L^O;8Z3UOYQ4(9 MMX^QN[A, K$M5<4B2]7\+-6)L](B'&H1,T7ZXO3IBQ/;8I%5;JDMKF)L$O!^ M"9E7&=/QRZ]T/.)K9LPJ7=,1I1/W;DR9Q;JGS#J-DE8TG?/#DI#X+13H NXW MJO:EG$&'U?OZ>;95$^Q4R"M*@-K(XIT<-8'FKBCNS?7:DPD-^8 O+GM1NQB\ M19UVR>S:BN!MV"KY#!<_]LM(VIJV;K"^USQETVOK>I\M^TW0IVW MA*T[;9 5O0_:J))W8;%0R2UA;,DA(IMXV^EZ^N/6T#?H^)"2QN1"$$XC"*<_ M9(L)PA]"$)H@"/#DIZT)03B](&B["<(!3I9:"MM<+_PO=SRCQLOBG[\R)KCA M\/'E(V_\NNSN9V,N_>DLCI(!J&6RL=6,"]Y_]92[$."E<4W6H+V8F=;]47YJ MJ>5%PW$0S4(:&2_L!^8LN^-?PF VY:T*Q[.1YS_P,>Q=GC^CH\_LJ^8M,O/T MWV\S/XB^S,91R\XQ.@Z-T@SA:R)U)1)YNZ*1YC,O>^0GZG*RA$Y(!\,#N:0M% M;&]E ]OK/#99"1ZH$T_O1?Y8FZ>$S)^T6%Q8BU- 9_]26&&TN@9@BR89E>1< M^"S?V#H#F,!N'3IJYJ$*]TGRVDH)/S4)BKU&SYZ M[ITW+B0->R_=6YJ3*OH)R3Y@G6%M:;?>2_F1\GE"XFN3^+Z*IQ"&%JF_OI2$ M]UM[BN+YHZP1[8NM;IURT%;![O3I"RU;^.K?21']3D;6B>-&G*EQ/%/5*0AW M[FPO 6MQ"EJS,@I]:9_75CGO;EN_[=8YK@)_N%V]25-S*FV!R)8+)^4,:= B M?(L3,TTV0F_O9]\F=[4[H-VY][[P9[L UY/ZC'W<)M<.M[+!F]+:NRK;DQ9H M;9/UA07L4J?-1JQ0M?Q8F[8*4/31E:_-MUH1 %/ MD643&:XV2'Q7BR+T)]<;\\CN/@@C=]S>-KW"1-7E26X2B2Y$1_4EJ7MEH!J3 M4>ZW,3IIG-^94*8=6ED$#FUPH[IPN)CPH&I+*I_X!W/Y5K@G,MK:6KFL> M8AYD=60?8+LDN<.GB'7(\"0%DH8[_$9'(N?6>^NS1AH$<(_2WKU/H&MQ\_4F M2WQ7^SETI3*MCVNJHE;N..:I06 -IT'HQK3O>V$%:%/0KI&'MEK:0VX5[)4W MV;!]?<)_W%JJW]9_741AA\;-*5NZB\"P6;YF0YO,B[+;G8Q@&YK,M]CI;0N M#]-D7ACDMV&XD7WKA1UN%HP;L2K>M02-2(>;!R^C9;P M4AJ9;A/^22O\DZ:BKG^%@'T$C"A-/%*]AS"2 F\M,E ;?MK7L:CC9^WKDG@,ZS^6?JAZY$6G;74YY MWA?SHI7Z3HG;XQT&L%WGIDH!JS957XF)THX.^1TS:"O6NEL(4>=AW6(NJF!58=VF3:]=*6+ON MZ H<"]>[=TL9 LS=24 *,/<$ML*U:[%P9PZD%![S&S9X M=>:(S$:LOG3&]+5#@H6A:8.A$4&>L#_M"/(.;)::5;DF*K>[6+G6XD7:'MGD MQN1J.E@,)[(V'2C/:_Y"Z,G+ED0OGWZ8Q=I2/7WOY;.Q/8CI1H\\E?#$M)XX M.>:D;4%*6=$@-[O%OD*/;'1CW.RN'5[11]S4Z6.?_CB-YM%>3',F)B88[_$9' M?Z0>F^E.] MT]7\9K<\XW9(?%/\T%,?6,5@/76]D?T\9:2C$8-\T0TJGG(O4IZG<$JWYT^# M/%21^SQ]J6DB)E>!/SPLDL4ISSN%E^4,:1!T6YR>:HM-;@'J=B@[%2>^MA4O M]9:;GNK$UT;8V8^!_W!+P\FE_T2C.&&$,+4G-K65/!'6MNO6MJO]3<1>ZDY MI];\50_V4C=G,568X*XMIK98C339A=X)OC>/01@+][DQV*WFAP!NGX#;A2J( M[+HX>DD40.QX1DN?CEZJW\46-O64_G"+C%CS\S\G;\257>],\^<^5A;4::9. MV(ZZ^7!MC,\IVE$+)[-W[:B[:GL-U_]VRYB=MG7H(7J%[4U]_3)!:"M<.]FS MMM=G#O4/"L,9V-VNK;(;)U:YG??[R+D_*2;4_HMVRUHAB!B MJS:8B#XZC$V.M7;?(+)],P0!N]-U+NBW5!\Q_!#[*(2Y$OLJ&NF''JEWCW \ M&VD!A:?9+)OG5G]1G03$!#>H?V6./55X+?CI[XV]^0NX4#/ MQ:Z1IP@)-[I9$7!7BV-ZWP*SQ7BIU_:>J@6F *O8%B)0NAZE)]P613.P[7AA87B8QJIXN+6NP% M-!G8.Q47F6[TR/7:DSNF8J_P23%!*\X3$HAN\WE"IUY>.MJ1G2(;O9./W8(C.UNL6IH,WZ[N MD1.6NK,1:R\L]:E[)QVGP?2A.].W!=$=:3#=XM;U30;N3B[V;L 5*#L9REHD MT\W/$)W\B),RO[/O/F:+S<&A?$R1^3ETYD>LKG8M\]/B4+7)\.W:&8#9=;&- M1]C=9, )M_$TOQ:B,7#M?2,5@=9D0*<:J1RX\E XLBEJ+ M=82=L-+XGM8MMHE--DL'7$@0R.W2VH0 ;G.!>[JJ]>YUCF]7B-2(/NW-ST0V MLEJ\[VN!+2[?[-Q:8/.;&S2RC+3O$&[Q.IR <'_;'(A*< 'K-E>"-]_A;@S4 M#=?_=LMXG[:=$6#N*YC+!:&MEKE9C?Y$@=VV&=NF-_IKL;)H"UR[D,X2IZCT M/'EUPE-4!#RW=GX_!3Y]^>2&WV@L8-I'F&8#R@6A8W 5@64/)+E;85PC%O&[ M4F[=+D'N5''S3E5D(ATATA$B'2&2_2+>$8 1\]&W M95 %(?4>?/MY^.CZ#]1D#PS=82PL[:&@NXXK!82L8XNPNEVWNMW=KMNMXY_[ MN-.AWLCVU =2GWK[KFBX]H:85#1+*V^Q;.M%7'=]5!2^,.L6U!.&IE\6@# M]BZE^RU>WA*E^WTY5E24LK38GG6DE*7Y*=:36U.Q!BZ,:R_7P%N0 M#=V^BV'U:>M]@FZ+LYEU0G>--'3!2=Z8?/H2TJGKC>SG*2,=C71_5#P52"R- MG#H9M3U_&I2<:K%N:;)%[IH[W<>B(.%JBS*E]FU_[Y;/W Z)[XF'VJ4T;F>Z M1(@T;FO[5C0_$W1ROS.[+@X*[;E3F0T0!X6V :[=JM$3F!55@TT,]3IXX$6[ M!+NKQTMT=3U1% .T/^O?K6* 4Z\I[GZ>=5,S/VV!;_..R.YC!JG)OF57@T)1 M.2OBP61 MRIG3QH*=F;32#LDN%M;-!J7Q.CPD7_MD.^RQ$:C#M@3R0[A;HDL M1VOV-3'\VO%FZ,^1)]=84A:W9?W4;4?:0[DS]Z[ITW+E"@33JA+2C> MLNRCBB4-JOIHL2YILBUN:-F6P&_GRK8$@$_?UW[KHW8%R)93$<^A2CIHU]3[Z:6$CEHJRGJVLJXZ*,EULV[ MU4?KP*"O+Y)JJH%O"Z(;$YSUT4%H"US?#(ZKP _;B8^WR\/JW-LH$M8\@_#' MK=6I78S".%UJT42G M>4\TUWC1+Z[G?PRBR'A)J7)-QPE)HD=ONA*J.>/@>SKNE>'=("W6@IYZE [- M/Z)=TK,?&9?CK!4ZUF33-DGV%FSH@NH2DBXDO2&27K-.+PG/RKAT[47?RFIJ M[>?AH^L_4),],W2'\2O1OO2'P83>Q(QL_"GEQ4OL>]EO_0=[?E)*^T4Z(]9* MI6DYM6H2X#6T+E0EE1*[%_&%E7@OZ/?#2/HA+(3 0.,-3(WH(.= W@$=I'YT M:'6C0PCP 53H+D)R !5:N[,@A*1[=G8+(1'ADPB?CA4^-0P=Y&#QUD&!)H*Y M#CNRG0HTR6X0/X KW2Z("WPV'I]=0T>+TC#" /8!8%TS@%W+)0D4BC6%QB7$ M7J\37],GZL_H-9TP3<4H\H6&]T$XX872G^_&WD-"/4ZF(0N$;[T)&_+Y_H;] M-KIGK&/7;K+O7Q+G>A][,0KX<_Y$ (%SH#+J-0,8\_ M_'R8QZO&5+6@9WCCUFH.W:O7/N/&^C!NYSE]BQU;&IIOHSC@JT/TF=*>_:S>Z$>H* MNI?8T6-T9QP5Z.Z[[?:]\[@.?+>,W;^_8Q%UO3L@\!VWRUW)[ M M3+; =C^25LT*HCN((A'6=AM S8I3NPD@$3D*[[*9JRS"R11K.@+=775'!;J% M\RNCJ(')%\$8LFS0XUQ=J)"&P%ND5@*] M MOC!;;M1\?6@6%K&9=T M<_WJC^C8>Z(A':6#^-D)WOS8+MLI%VG.VY),]=J'B>]2=\P\TZ* M0ZF5;B^/=[9R368<;T I&-?"?HIK&2<4<*,5\+'%03A2S67<[B?37@7^<'Z0 ML1Y%-&X)9#.F;7G4:_DDVVQE!9.;Q.0#G]1R3?E.XV$\X\I&K*%QGV34GDS'P0NE-Y1Y5!S60DK+I+2"3$).=Y73DHZ'0E2%J.XOJ@WK M5[BG;&<=26YI./'F/2&%=)=)=R6AA'P?7+Y7RYF$< OA;F9@ODD7=UO(FL#; M#B@N$<"+ +XI"DN(J1#3/NE>$>V+:/^4*SD]DJ^&,?; Z[""L7U K$A'B'1$ M@Y1029MOX=T+[[[U3;W?(-?"P1<.?E=E6[@8PL5HNGRGXJU/0P#/V9\2F(O? M?[FAY]Z-Z35[MAE,IH'/2_@6TEEZ^=*T#>H/'R=N^$T?,4YZC+0)-V]H'(^3 M S'X#:] 8(9TY,69[7Z]#S,8/W'I61KSZ@$? _\A9J)CT;OX]F6Z#,*/GD\_ MW\_O?W5?<1+YU':;1=.QF,AX)3-3#-3 S9J0NBH+N998*PPUO;],E/(O6)6E MFE[[6A)3OM3'@I.J*_F@ZHIOB;CFY_DD$.8_?7*?O)1[0]FH1O MUEC0^>P#_W&)T$(#U*L!\D+[HI3T >27"Y S>)\*ODV'8Q?Q4F>.6:XOQURG MC^S0$0O@Q\[,'T6--5#)YQ>_M#U6:G]_=Y4SPJ(=P*QY7R/)RZGV[$Q+ZN%?[G^UM)R$P?#;RO7^7,Z)B:;)GJD MTE0F';65IEIS=COTCCV5_8F(4!*M4!),#- .2B(9CDCMCB/2SI,_A=2T0FH2 MUP)I.WDB^?!Z3,N]T#)-EI=E4U-4&G5OQ1*L;R[K#WP4EG IF^12'J:7P>\[ M!)R"WP?G=W-*SYUYT+%31D((R'$%A.R6@R ';Z4G!*19 G+Z7HM$F)@F"PC9 MS<0<08/$[(%\5O8_9WRO<%;_%RTM(S$G?#:9C;D3?ANZ?C2>-S@?_36+DC,F M6B8LZ^::):52&57J;FB\5<_I.[8^Q\ZNO2?Z)R$O[B>_S&(6M;L M?W?YV6KZ+8YJWJ11&'$R0CAA,+%HY#WX_,+G\/<9(]G]"U^.=:-'9QQ\_Y6. M'F@?Y&4_DO1&&Q6;W B)ZZ3$';7AOK!HK;)H#=-&;_6-A#9JDS8Z<,\VH8I: MI8J.=WZ1B-4;&ZL?KU6G$((V"$&])F+NK\+?7!]IY\F?1^/A6'UT.OWV8^DL^3/]M +^4+7*O8TNF9/MER 81>DAZWRC58>$8[&[;"$-\4).+S*[.JXW=#SV_ =&0!8=?*,Q^W=WI6739(6[*KR2AG@E[7-; MA?$YI?%IA".[JT[AAPJXX?"14=!BOMXXF":I\\X*S!;S[8T)VD%<1-S3,\'8 MU?0()[:/T/HH0E#YZ)GM$.\*9/;$SV[[X1SBSIW)F6ZEAA+B<4%R:M3=: MI-^:E7YK90PD!$3$/B)[VI M1_IW-QRM-(7_0L/[()SP0]"3'B@MV>UUI .(EFB6RU\%T0XG=H?O(;CM$07E M4I0<^^T->8]%WB?GJ^_%T?7-U_;*T@%.#:B0I;6D:Z-$E832_"#X*W=2. [1 MGDS'P0NER9R_9$V5DO/B0+^KHG*?X6C$(W^"(OL'QV-I!1= SI+X^TA# M-NQ7W_ETN'QX#?O[U=]E/WA2&D\H]1PRWU#9EE"OAM?M&Y:8@*1ERR5SH'Q> M^#17CQ"W2T^4*?]U\VJACJ@ID]C2,."T.<3N1!F7S=: M\N7O5O,]^W7EO'J3 "?K%+Q@?P^JP'9$?_<8WS^%+URZ/F%\=PO?:HZ?'N.G MM^J[JW5AU3NDXM=&[0+Q78S;=_?C!L?WUJ4E"U[?XM"/!O/:L_1<=K7E9\5]!:,ZB.)C0,"J>.1\R?#]X M0YO=&TY#KRU[7.?UPJ\GM3A@OF)6O7&YTJAZ'>MOZ9@.@XGKCTSW;MP%MI?. MJ#=1]19H%RSO'+$14V?$8K]HR9H'YW/E?.9[+)9/BB*.F3K7>"X8MJI,6$ M>L/P0@Q>S?!$CW^.'VG8*9PG:KUD6KV)PK="^S"8^7'X\N?7FY:S.YW(^Z\W M MW"?G<6T8+A?0K B'#8>IM:W8#PR'._N$/&B6$G>)Z _/6>\<9+#SWDRV*GGX;D4BPGD"IM\&1$PG63CIOZ;GRG\/T#/'" MEOY@QL\ ;@^ORZ:2[>8OSJ5/MGPSFV_H/'SL M"J)?S:8WMGH[3 M6=P#5FE#?O7''ME#?@M&M5]Z:L-,]6@05F.X)HX5#U@\[ MO16K1=JD VS>K+H%F]NNN+?RN@6;V^QSKSD]UWTN.3V7$8\]/W[AYP;'NC_B MQPE/.0F,EY7^U,;,8^1KDVB\/DJW2()UXK#%XQ=GYFXF8+[PLDS!PPEDX7M .O%S<7:?K)H[QEO_T\?.1L,H/)Q(LX M<5U_Q$=9=,H\4#[AS_>_S=@SAO25).?OY+4CLVA)=+\PCY3A.A_3'K%=I64: M%AR F#7!H(P5N=Q7\**%,C]/.DB_S<8(GR=_+@3N9G87T7_.V-?93^R/%5WZ MZGH[Q#'C8,7D'-HQO2(B=' MWA.C?O'U_(ZKV82&;AP4P>6]GU WFH7T@Q<%,H+J^Z\W5O;6[%*17*L/*KS! MHGXP\?S*=Z3TX9\;;7K)JV=EEQ93*XXMHTN1'EO-<>T#O\R6*;P\HRG[YXX/ MG!.A^I%51%K[T+E^YN)<]N"""N=#=GPV$[\Y*/\,D@,(*]_P>N".[YG+?N73 MYY=W)?8NH[[_D]8THP"X'GY ]W_DJF M"C7+1 HQ' UKV-85Q9$-#1N&C%3'QF?L)K=PXR"*7\9,P8Z9@W;^2+V'Q_@] M1.#??^+ /W?'WH/_?DAY!\V?[IDV.(^\_Z'O(9C&/YTMW3]U1]S6G8_I??P> M3)_G]WL^U\;)S\47^$$X<<<_9??$P90_\ID_,N;=>0=#.AZG5_]^!LZ2GZ.I M.\Q^3E^:?-&]._'&+^]OF?:.!E?T^^":M_E]_;43-WSP_/GGN;,XR'X1)A^4 M_.:[-XH?WVO:!0$8* 0AA1&"X'__Z2X(&;7/A\%X[$XC^C[[1Y%&_,')]S.N MQ*,!&\*^EUD2R D>C_@?X>)J^OGS%T+ J+UFU!/SLWE-^G)7X@1MLBL8L_IT\H_FI.$_Z;]"W\'FGE%B/&])]25F/VE%7!X;0I8Z+G/S*@Q:MW_)]_A0KXZ>=W_,9,>G." MO4ND9O'[-\FVLNL7IC?\^+'_?WNA".Q.)WY'\^'W^CKM@/&*/^'IU>6M; M@YM;_=:^&33MZVYL\^OUY>TE^S3]RAK8_VW^JE_]8@_,SY\^7=[<7'Z^JNF+ MX5X\#_<6!=F!<#!+"L;?^5*PIO[6>3G3^;E'^V\_GZTX+[ M\S^9#?$#/_&HO&%B.4:$,(A)$%(,I//OW\X==QB?VT1R=$.RB&8;IJ9IP'%T MTW( LG5B(T,]&_@N]\]'U'MO!^X[7]'YIT;)L0FL_'H+SWQ<4 M7OKL#\4IO8U"^V$CT?EO5FXEG_/#)S?\-OCLT[]M]UU V.NZ[#7::*]Q;JU? M7]+P'I:\'DN]S-WMA5(//7<\^.I[PV!$!Y]N*N1Y@\9 \D)C*!8VL&H"I$/3 M(8YM8,>T).18F)BR!/0RC?'[C(6N-!R_7--I$,;5RF-PSR4Q_ON9QQ@9T2&C M83"^<\?C(+X+GKF;H*FR\E.5HEAU'T[!G&-HD-^_ZM>W]O7'/P;7]I?/U[># M+U^O;[[J5[>#V\\#9GAOF74=0&GP^7H \0^COPT^.X/;7^U!P28O[+%NWO++ M4)/D8SA@]1'!"<)!_$@'_\S$:S /XP:4J;G18 _S4?&BGU+WT)V>;<"0E&,($")KJB+;NDP4I&FZ[2BR#FS#1K)B0%B&H2_)U.QY5F<[ M!+T?\:V';.#CR'UYH2SR9^'U;S.?#B3PXX#?LPE(=1%P2_N[K9W;.;RHTWNO M37R#4%A_8?U;8/VQNM!<6((L/' 4574T6T-8LW1B23+"&*HL8 "E\4+H^I'' MFODTZ'S#1U558R+RE>P#!SD^[#8/)G M]M\@#A;_;I<;F*\*#^X]9J[\&5^->[]+1D0E>7QCZKHF VP82,&&JMNFPN(; M"4"D69)IFT4-9R@Y[Z57RSIVR(LN3 ">2S+FA:IUY4+>YHL=B'^U^F)( MWMJ&$27/>>D$0$77ZQKP=7]NT_/E__Y\V/@\LK\Z(V":AZ[6DE8/XC'_[>B]FCASPA M9C\SSB1T'P3W@W!![X$;#:(IY3UQ6$3G^0,OC@;#QR3>$\FSC>YS,OFW.,SR M1H<9R=4>,Y*JKRG5EV2UW-$NN/$G-=4'M&5;J#(%@H4J@XJAF%BU-4FRB %U MA&65&RN""5*19:^JLDM_&(3,"U\4-5%SWF+.9!'"#IYYQ&^=AL$3?P'/*UAT M['YW><%"DYWS'CF4)Y92A!=2JCD*40S3M T9*S(",G$T+J6:#27@X!(IO76? M+],ZKV$BJ1O]*U4]!S)"&)'M!; 5ND7;E6E:E8U-T#Y@T4# &PP._IJ%7C3R MADE$P(RN5]0,R;#PP?6]_TE^_EM#Y+O/^*U/$BXOKB]N+@;V9#H.7I@H+&-M MLCBP/A&J\$0DD:7/I^\#37K/]P7X1_W)?Y MG=1>%N"6##D9VK1\V=MDP:JM:ZIE 6@1"#$&BF5) $++<%14$@>D,#/9/S^' MM\%W?PW6;F:^__+DCNF/S8;8,7+^6S%&RW/>BJ'+V+ -8EH.5BW'0 YGC*0H MIHPTM9(Q24CQ.?P2!D\L?'A3_L!D)&&#?,]M-ONZKB$;8Z=5D LH5"U=A5C6 M"5&P@Z%CRP]\8P]"QUI)'($7>(YP\R 5XU49@*:N1C\P_:K MOJJ4IR@M'BA]3=H%(VK?@RC7/P MM=Z_[; (KLKYNH*#',*HH%E0,I!F&[HM&9P'MGR%^3^B04S'=,H)FI8R_,ASL^,95PH#EPE>&2Z/NJ5A MYT7\HM:32_?%%%=8D^73_)4[[Y.IV 22MQ1(%YAI2$>#Z2R,9GRE.0X&; 0/ MT^?:'J(?[O[&31XOGM&'\?MZ9(9T=[59(3C?4[C7;F9*//9EJX@F"O/F9<)^TZ.) M7Z5%- G7:=HY91#X@^^/'OM-KOH:G+):(8ZZ*W$*-VQP>TB>#D80&@ Z-H&6 MJ5BV@Q03\C#3X45BEK&4H,J:34-TEP!MC=O#"Q09_6_B8/CMQ\'4#0=/[GA& M!_\&+OA&:\CK,0=)9X9FISY.Q:"\.--B[B=29*@JIH05A7GJW$MGHXC!_K>< M!T@5P!S_:[CSV]67:T'W$KIK.3!D1\&ZH3O,^3=5B_"]& ZGNX0,Y.A**3"R MIDWK2R97$H-<8V4Y0>Z2_!&$W^;0&61/W#%/\X9 ]2_>4^K^9P;WK?\X\[ELSE_J.I@/8,U/WFN]+",)T7T+J7Q=\\XS+W.?F ME_F^A,&(767&G ^=AG1($],.T2#9W18-?F#/8X(TB&;,PD6/ 2\/S:K!ZX\&/Z#Y'.^8.++K=W^Q&?#QR5!V$_^*]#E\ MITN4?$3RD6X4#S0P&+DOT<4.03@!,-\E"$W9('Q;C24KC@YE"]D<=!:2%$U; MWFLS3WJ:LS!DGS'?9L-U7]*T;/=ZY;DX_$&CV@+Q^1,W;LG\!_MHSMIHY=;G MO=]Y%;SAM<&>S1_0>+WC?GMX,?>$RM_H0D M=)$.B!^]I))[RBNY#XWO^?V"LIRP*5@%.H^*SJRATFO7K*F(92!Q!V,W9/;0'0X9 M8D.7PX[+;LAM5.EO!TP:SDLO1!,&=?:6,#,13/HF; (O/W*3S!['[!A/[CP, M'L+@>_R87;Y@%IHFWS:B]YZ?;"-+UH/^S[\2A,!/55^87(8_9<,V#JC\OG3< MW"R?57SE&=\ADF@A%I6=H\RY*'H4%_MM1<_$8341VJ)$7DU[0B#8F*6#:O7N MCC5[0N":W=<'N$T[Y&V;4RF,Y0?>'DXN\,Y)I>(M&ZPASA>,B&';EF,B32*J M8ABJ[L@6B\PMK)B*:9JH?-=D:#)-\!"$+[O$A\G=B?(8IG?S4/%CN0)J36"_ MX\+,YHW]BU8YV\_T4 *Y-NNYOXCJJ\SN!U?E+G/UJLQU$9SM &=OJGR[AG"W M3FYN8SX)+IA/1U4)LGBO 0BQ97X-N812S( MB=8D'6L7Q;V2_ W*!]ROB;MYZ4]INL"[+\OM)1D]9C3]($G(S:)YS)[T3N2;)DW MOEB?UOC;Q> /%OKO62&WE7+00*X"6_9H.OO,_]J70DG@X21*;(?N5?,!\IX]%5$L!,@2( M$(E7=!(L,^-A.T!7)-TIJ=>?UT@DZ[S)N2/1YUF<*!A&KV5YF1_/).FS!X#/ M!OP(A>37Z!L<]H1]/X+1BDG7O*P19YT_ M]WO4Q?;2OC9]>O@V_'WN^]/*0RY63Z"HQZ4N''*Q>H[&5INT3WG(12;RR3\? MPUQ4'^CY74C=;^?N/1/L]^[XN_L2<18\ALM'QBBF+$NR90-%@]BQ 9&("ID3 M;U@0V3IR^#UNU1O?BJZWU^K_QE0\+Y"[HO'W(/P6_3BX](=;JJ$^ZX WK_-L M;I:KP37=GN;Y=YLGQ9-[=9<7_?IV<#DX'SB75_J5 M>:E_'# W_O/U)_VV>%Z0VUPPG1) QSDT[!B[497%_W6I$174GT'6PS: M#U86\\UT!]J8MW-4D*P1V]&P#DUHR8XB2_M(U&5,)P-X,7 6>;RD<\.\9O6' MK[X[&WDQ'>7;15\AK&E5[X=67 .IT3HF,V(]ZI-U\+GNR>#ZK72MR@2Q.$_7 M+$,F3)D "^D:MC5 @.;H*C"MO6PT2 MC$IT2DLG?LL>3I,"Q!OO>? I2$J3[61A9>E4G61(\3>D%VIU,\F%6A5JM1-J M%3N.00BT;$4QL0R@;CL(*# M3Z[O/B2Z@[?C@.I/T<#RHN%L?O@R]UMTWQV_1%[B%.4JA^ND^:XC/N::1K/Q MZU7"7NBBS0P:2"(6$\JH"\H($5M3;&@:MH*P(DD:,[K\& ]34@@Q%>-MRDBZ M&/S.-QIZS)GA*V%A0_JM0SJZM0'80)4TC V,(=8TB5BR#8A!% 4Z.B)[ MK:'/MS;PO0V?;W^UK]NVKT$@25CC;:T&,"W#-@U-E;&J,).A$8Q,#"0 L:V4 M-K;=WO.'%X./],$=SVUQTBBX+\9X$UD',A$J1*B0#J@0VW80;T"E005B1U8, M!Q'-=!Q+0[JL.7LMY!94B'Z1Y $&O%=)$/9#?6PFJ5 ?0GUT0WU8*D!(QPC( MS(/G@HYUU8$(8DE&&E;?F'M$%X.O?N$$P1MW/&_P,R_V*)YEPG,&7Z.D&4#J MKO1#V6QFP$ 1JZY"V71!V3C , G1 %8PQK)N\B.R)%5C=M:43!GCMRD;Y6)@ M/S]Z=UY/RC4V4W.@ J$YA.;H@.:09 ,(A$,F63K*M&AKMDZ)(ZMVA9R]M(< M-Y>_7.FW7Z_MFUZHB\TD'*BP5%WLTC 8O.[=*4V?5SIHU2#_Y=T-J_JQK5+U MK'H*O"%C#5\X0*_0.=J[+=T6[8->M:7;;6[["=06S?)V[QM0V1#,79&_K9KO M'>10]^3'5WUWDB6+Y&PFB'[:T)/I^%]<#9A4Q+9HI5/:E*)^Y)00-^O)LV?/ MYOF/?/A[+V94'9:]8U._G^V9=WAF;=&Q8SMFO3)0KQLM'[#SW^ MO2K1T3IJ M[MC I6F?_\.E/V"WC/FW_^!.>(/Z: ?9/M)G[P,[T;QTWY;% M?(U@??=2>4WWTG67T'ZWB9?M\[)&A?8'#N<7PJMN**8Y1)_'[2,VLNO42;E" MG&^(+-T(V9!T1^U4*'6">LK^REVP36^7?"PM()U #(Z.B!+!*!Y/T4\%T S. M[W!NPI'$@@BQ$&+1)&UQ2EH(F:E;E9S4RSA =O2*QOP$/^K/:/3^C7+2 <>J MZ_,3O.S._ 0ONS._WO!R^W/?W.&WAS"8^2.>W W"]_\Z'%)Z?W^J\HW=]W*% MP6@VC(\DSY7D.O@\_VV?0V@V,7>?+%3"VUH6(>?SJ3K)5 (*HJJB+$XRU2U) M)1I6L*J:I@,M YB2:3D V;ID8MO.3C*=1>'(2JK#T(5872Q<8C4.N0A8-+[IK8J ;5 MU$+E+!13!Q03R8_@MG2+:2#-=A0-&HYBR9:AI8I)0;HN'48QD1,I)H)DH9B$ M8A**J9F*B8#\['>3 *:!+ 4!P\ V5C5)ME/%I"D$FP?SF/XXA6*"/TH2NE"$ M:A*J2:BF1JHFE*LF:,J:K,@ 2;9I0J@H0'7FJDG1"(36P7RF$ZDF+.$+M=.J MJ>D;@W;?OS,7C V9Q$W=EHY:(71<.$M:[FE@QS&) VQL(!EKLF9)ZAS.FF5" M=* 0:-O<3/J[VN L$5*OG[%!1AKK;G3 J]BO;5J[@(I)GJL !K,\%I0,V0# M6A(RTY! 46Q@G#A743M05>T"U0A4 <0& +'#%E55R8JJQ(6+%,>0Y46<) M4T\;R=8.5 PO0!9:384)>@H2!%LX@B2YH"]-3OMAS9/EQBNBZ (R!?0 %P 7 !\!S@.*_6 ML669V-AQH*G(0+<51\)IM8XL8QT=-+"N >"(67"YUJ26 +@ >.L!KN8 UVP) M:*:M$X1429:0 P"< US5+-N$APS(:P$X(LIQUHJ;"?"N[?TS@RCF;9S$_K_^ MI4 %+UL_/\'+[LRO-[P4^_].Z"\WPR6&H+":3&Q)D14;RQA@4X4$&C+)MJCH M.@2O?6+NLWR^_R4(1I'NC])%I.@F&(\:M$5.@O*%U.F:2A'K]A6[6IZ1EF4, M 2*.A8$-%9OAS3+3A)6*L;*RP+P3=D^UBTR2%+%50V"WB]B%,,]%$<.2@2EI MIF3:J@5L4S=P:G3K6O""KU1J\"< T 7)*Y:BVZI@X M=6LU74(:.4I(6OM&/P NB+"0_0)LBP&)8 Y(;-I -S4@FSJ6"$ 82FDK#%G! M6'*.$F?6#D@DU^JR-C^<[,@^H>&K:J4#&]6^%2I").7(5QS( (\AT4W'D2"S MP#!;E<6.@5-$+RW:LE3V%>X3(=:SZ *G>;0="#0@UT'LUH,*\-0_S_($F:Z8% M# 4AF2 C35WKT%%7>VCM$9C7T?Z7X'JW%PHU(-1 []6 EJL!QY9UH#JZ;JB\ M09=IV$C..@Q(VNKVI3W2 36H 4U1C[HDU3(UT+4]3+^$010-YD>$GR!KUP8, M2S#'L(15DR"37<,6)HHD*U;694_757TEL$_(^R4,[KWXD)&\(BF'R)(W#'LB M1=Z)%+DD@=PF*AI0= WHDBZKT-" A19=*]DO5DJ@U^.IMI!8!:#6HS $9%H* MF5;8)SEOURQ+FN-8$!BV9+ +V#"L-/%L8 <8*V7)&^U3/4XE_!%![1#1I;!0 MG8);4Q"EY(@R-*++#L86P9+J(."H=G8&%,2RJ>QLH>I"E,0056>Q?O-#JJ.F M6 Y @,]3&KHQ>^F /D^I'[V]8T27DTZ]G;C@ON"^X'X_)RZXW[E=/MD]T'$PGU']K8XL6N]>RFI=(F*9B.Q;O62%K$G:@:LII3S<9(8SE MU9YNC/[J(4;L!HL+*(M!-%I1J6)451<:.08B5 M@4AFORHY#G0W$-665T4RJ76=0H!(@.@M(,(P7XI EN3H1.*-6%0=.RHBEI(F M>FQ%I)_<@U'ZDC0"1 ]"80%=;S#-G"IFZ9D@TL *&!)"EMBT*( MJ=LE9^;L;(GJ 1&&I!L'R/6G(> -8VN41%$3-_Q&>2)5-#I912,NK*YKDFE* MT'8425(8&(D!85:M8IG*RI$7-W0\9K-B8/R44?@8D172.MZY1&2T^@K&PD(B M=I"BJJII86Q*CNQ8%B!9J8MDXY4J\)W 6%^$)A'1 DR L9-@)/EIR;*!L$.( M# "2)44U%=U)=V89;)RDO=4RUA3I8?4X1[H), HP'A>,"LC!*$$'Z:J"=*"; MR%0MRP19Y@5#+*]T$MK5,M:5=E&/C+@Z4O4/$*0 MJ "Q^M8UN]9F%,GY$0P&P=@V;6"H$ #)-"T;I2C293@9,X@D2R -%66+&(A74ER@6H 6RW;,K"E%:W'KY6.=,B[L*("A<>V MHDH.0T6%.E(426>.K&-I#C#D=&.\(=M8U?>WHCO 8K*RK&Q+84!P*,TQ)273)-L%+0O>AQD":0 M#AJO8ESO600;>Q6*IC--M[H]A2P!N6&V=-62%:!J%C*P#@S=M+/C+8%%5E/ MVT"VQA5(>-PNPP*R K+-A"S*S](S'22IAF%;EB81#6-'R18_54.#YLI)05M: MV;I:30&MWKWO K0"M"T%K2P7EEJ)CHCA.([!PF!3U35B9IWA% 16\E!;VMFZ M0 N! &WM:[/-79K-F\MY_C"8O/E4Z;YUZB=*CFP+$$,&-E T9!H00TTA:E9$ M81MK@M[+A/0?@^B@82]!QUFF;2:B&P7DQMKG-F:?-R&4Y ?L:4C3>8&310@# MKB7ICI3U#5"^"KITF]3EF%[+EUQ\'/GUKE]-#Y)F:4DRA MR84VJ 8_9< $"&%'D@#0%^=VR-@!]LH>LJO #Y;!6-<>S&TJ*N1:^\]MR^/F M%U:(#'$[]M-L1*:""B=4.9;*L&C(I@HMW99DE![>*D-,5LN<=D%F_17#I-9C MJP3RVHB\3MM,4@@P=0PDX !5!X8&9:P1D"Z:&L#2C)5%TQUM9NU5B 2$P<1D[_?\&:-!FE4*_,A(�?=\O98S_'H,LY8@\<6OM=O_4@)P;>\=4)4VSL&I@ S%7 MW 9JUKU/9H'S2O>^XZJ!&I=TZST26N@!H0?:KP<*B3+=4B2DZ9(DFY(,,%9, M-2N'Q))#5A:3CNX.U+5NC(ZS*"7T@- #K=$#A;2U'1_<':M(#6J_U0-=6KB\728'!- R>O(AQL\=Y^ UXAX4Z+\>T-4.! M6)<5VS$4V8)ZV@= LY'D5-A]AN,TQV?,FX<=,H27ZCTP;1-C&VN<^V2#VXPN ME!_MZ:BJ E19Q0ZQD6-"YDCKBZ,]@5QA3;=!5VV1L53O)GR!G@:@I\NV2\X/ M2%-56W8(DAVL.D25"+!0:KMTYM/"-Z"KQC-@CKJ+3Z"O >AK,[H44#A>0D'( MDC7;T!4H,V=0M;-#EC"4X.T&UQV4G\24 MWRB8W8WIV[:M-S-P_[=#T&>C]+0\CP5)WD;'4&5-,6P9FUBQ@81,VU*SDFP( MRV<,0VD]HO_VU'P)Y<0^T9((DB&2) MJ(HN8<.2TU;UAH1LL') YB;M5]\Z/%3J/1-3J#^A_H3Z$^H/(907-1%58[&J MR7Q V<*F1I FZUG;4VBAE9,ZMG#^Z@E85;7>54>A_83V$]I/:#^$"B6=JB-# MFVB:;M@JL#4=*(Z:[:R2+6EG[5=?T47=19@=4W]=J\I8H^87R73I ,GT-FGV M#LQ/\+([\Q.\[,[\>L/+'BZ?#:8T'$2/;DC?OY'Y_8VI.CQQP7W!?<']?DY< M<'^_.+K!!W<;;N0-FY(V;&<"L#TU>#)2"S5X2-=T12>V@P"4(1/XM,6GKLA0 MDUZG\FPW]-FLHB\TO.'.82(X6U:S9/<44WMHD=D#&XXZAD==UVCL"D7;5:?0 M*%W4*')^(J1FZ%(LBU!WOG8E.S%#E)#TU8:.>[@HZPL.[Y-HZ"C%MX*C2(T MBM H6VN40NV^A4RF0AP3(6"JAJ,[CIH6,&B$_=_>44]9(I706XW06\*3:Z,G5RBW5W1%EW5#@K+I*+9C M0BOKDZ$IIHK>H//:G@%KJLP+C=AHC=@_G=<4K:;D6DV""H)0MQ55EH%B $5S M]"P^U35+>9,G5W<6KAE:K?GIN9:4.2>B$ UF$1T-/)])T&0ZXX<+\1-):Z]_ M[KKN[L#\!"^[,S_!R^[,KS>\[,_ZUYI*XSV[S^[C*K>PS29W-/Q\/W>#/L_B*'9]/NVM MJWD3QRC:LQVTTI 6)2(-<$J5+D!>!G)5RQM,0@!U!QD800,12S>QFI:]R< " M:*7%VEM!OK( \B:0:P=L2RU +D#>9I!K9 %R&RJ6;!&H&YJE:YJL =/.:ELQ MM&H'^4K&_TT@5QO2:5: 7("\82!780YR"T +(]6T%-T$2)>1GKGK&F$>^TJJ MNP9+7A_(,>H[R#NWVW=M#6I]L&XS>J4Q%#7F?\J&]QB;.MZ_;+!(&BN(HS(-6-5OG$?(UNO= MS6[6Z/?""U5@4V"S.]C4D%]A,0L]WLD_*CSPONT73]0 MJ_J^?;]@_Z(M2@?ND-=JN?X++]:Z"F(:#?X_>V^ZW$9RK8N^2H7K;EF11[1/GUXDB4!3A!@%N%*#!3W^S"B@4R )%$"R !2"]MV4" M'%"9N;YO#;F&Z3@QXU&_& C8+[XJ6VVG02H3/QBEH]X@'287T_#&37B2/'GA M1:S?R.KM^\_4?(17/W[F%IXPP??DL/SW>E+]D=N _S>7DRS]\TUZ%1[IEW3X M-?V>AX_Z^_5DL9JTY)Z<>J\#_UC'F*$$0.4\0HQP1X4%T*GB=]([V_"TM:5/ M65AR/2EHYR\Y,X1@8AU@$E+O@,""0T6\MK!PZ?TVF_:I0&@ROBH$<%K(V7(/ MTP9N'SKLQH+OJ9(RH+0#H2Q??IU_[N5XV ]_XK? TD7^X[ML^G4\^3,_2]Z. M>NTDNPX_-_B2)6_7C(9\^86\?CM*PJ\,@Q;+?WY9 MAEKW='^,TEE_$+;VYW8?;>7W[YA5H)+S07&^\]>K'S J+(/A'OPX+WJ]9KM^#2X";KD7?8U^3B^21L&Z4TZ^3P8S1\OG4W' MU1MS^[9\Y^N@/[T./QT6O[ G@M4Y3&_S[)?JBU_O6PZOEG'EI84*V:N'P\[S MSR#PK[^^:I@VB\__P;?0=K\6/VR;#WO1E/F7*3)TX/42[6RX6(98/1S^TP'X3LG$;JB]07J2]27WO4A^J<*<&E\\8$VX]8:J1 DBP:5BD, M+7KRU/MUS?>VHC[.=YA%')DO,E]DOA-DOI617MP3Z(242CL.G%2 ^86[JP&Q M^,G,MZY!WW9&'P7G,E+?J;3M>S\-WRB[]=497:^'0<9^7@3]SLH&?N.K9)I^ MBVW[CGY]\2R/9WWQ+(]G?2=SEJ?3MD]]20?#(KGV33#'WN3!-@OVVN4TR;/> M+/S"(,N?JV]/UP\[XH7'TX^G'T__-!<>3W]+_QOLQ@JX\R'L]FZ-S9OBC1;V MPERGH\]9T52_\,1GHTD6GN _63_YG Y&>9*.^DGAL&?YJJN>O+Z=C+\,\L%X M]'/QUNN?P#GZN?SAXDOQ<](/1L;H!+-OQ^5O[&_<^ZS$;9U6!Z[S-_@N>HB#J5'U?6FT[*LJ+; ML.1Q/R\65P2Q[G[ ,PO/MQ'U;@0*):IG3C) &43>.6&X@PHKQ/$B4"@]08UV M+&5 YTZ%WCQN^,=2;OY[/"R6_;^"]!3!Q/>CBZ7!J2;A%$>?;2D:'\JS>9=- MWU]]2K_M,L4&M=K8M+/7(H?.O2<"/E*/1C10&N"EE @1JL(_2"S 9S3RIM&G M;(_@:RW+ [2:XQ'!%\'W'/"M3+.B4!>CY"D.WT2>(H?-8BXI@8XV._+O5_.U M<]N&6VVZ$L$7P?=#\+U^!'VB1A_RTC-&+9"6<\89I6(Q(9-*(*AZ6=7W!/3E M81_#>S^^]&Y5!S8E]SDBT!9V?]Y]L/V@W>RBSF7I6L\=ZO"Z-TSS?' U**?: M3<-M+![ALD/*?;#(NO=TL[5TO?-SG=E$[JG[>)=M &I+&Q)/%#?4 M>0@PX<3SH/SG=!/T/M[8S2V8Y>/RU'II\;FJ_^]9/BW:U_C)^$:]-V_]>'(1 M^.']54U!._%S"T'HI_EUH5H$@NC7-A-K.M?4.T9F3Q7("*^D].I@1@0,6P(# M>(+Y;D U@Y9X+UX2R-O[S!'($(M )JGL1(Z6"?RY1\,VI9]YBNRA; M,A!!TBA;VK/&WM(_WRG0MY682 21"#I&!*PF HXU(=H1Z0$AD&JHU6+>%@L* M'[ZTQF\Y5-"1[/@#2X#'[, C [WY)7Q 0OIHVMYJ9&#'W+(-A1Q I0P$HN87 M+RAP$A,)M;58 R?L@E^TM[(Y].!'_++,N5S0R$H(<=O5R/.(\X[ZQ+ !&H\V888 %% MT$ O( 4R. >+J_O@*G#=J&[=KX863 MK:Z(\=YX^J>Y\'CZ\?1/^?1C7=V&=755?=N]^KJBU&U170?/8:O5=8M/+#,+ MPQ^GL:!N"W<'D3I%27(!((?.*.00!4Y@L+A0L, 0^Z3,A<*V] &C_UU8EE5J ML\["R62-N\QBM&,;]PJ;932W&:TX'*\FAB^.!*\KA4!*,22\ATP8;(R2V.LJ MFHB0-N3II0AU#8(-#_DE+>AQI_5W&T&6G).(V8C9SF+V,;:,X(=]G)!@A91@9YTF;G6]'A1 MO[Y=ZZ-[Z<4Q"GVL$'[4D%F)T$&,+6>"48X$*?KN8+7 L*$$^"?E#SU>4G#' MN-E'5B!N-_OW,6GHOF4341_KC-:3PDH84$)H/4?$*P^\XA1!2!>D0)1[6AU M"XJ]TRU(#J^N*%+ J5+ HX;!2ES1:@BT$V:) MUX$AD,-V$0L(+@:!SS892A.A022C_OZN^5^\<=G+%AW%^\13A?E*CVR@<-#_ M!G+D$8=,:Z07X0**"7$;M^DM$+VB\?\Y"RN[^AYV1^4EZML+#FR$;?[R^0 1 MW!'<^_?Z":FQ[:V!.J#8!F ;RJTRF%1>OX'V2:' =E1X2W,V=U%.&"M_(U;W MKHA9#59NG(;8: %X86\CIB>H8A;#LW)J(=/NGQP62=0I)R% MOYST9I-)-NI]3Z:3=)0/2XV1I,OP41ZO]];0A*B'7S.+N*760B-(T M.NJUQ5@NVHQKH2AY4E? MBV%EN,,[)QW@1 .QY#8LFF!Z&RHH13>LA!@*;W) MZZ*BX>S!>YPMAZ RFV$I=Q!\]!U14 4F()'\*>^PY;A!CCO$^ MX23A*VKX0NB81#9X DA"A"0)ML B3& *PZ E^+;O]"/1:MPOXC?BMSMN.@,K M"I8[CX2PFG)NC97A'U%- 7*.F/84;#M.-VL5EYWUG2.2NH&DQY0=0S64"/#6 M06.,5TH32K#GU4 M#/#3LMCV6X_?KN-ZA/[G7D-9N[@"O^.1SEW19X_^K#$7#^WMR]H_/^UB?QZ5HZX;_X_1(:U+?2@"RA/'N?<,("RPP7#A MNA>E/XW<_35,N(])/H3N<"[ 4T3@,%, CSG('[DPS)=F%+I=SD'$4NC%P8N3!R8:M;)=V%*F&XYD^",R+..(?Y\6K1^K]]OXVRN+&0Y&V9OKK.0_ MB,!??UU972\+YS[9T?KV_@P719O.7ME+OO^$S0W[=7.GS A]X2V_/=Z M4OV1V_1S]N9RDJ5_ODF+:MI?TN'7]'L>/NKOUY/%:M*2QW(J+,72",. I$9C M88MF_E!QKK1RP!2_D][9AJ>M+7W*PI+K24%K?\F9(003ZT P-*EW0&#!H2)> M6XB<0GZ;3?M4=G(=7Q72-KTC5.G=??S!83<6?$]GE55S.X!1^?+K_',OQ\-^ M^!._!2UPFTV2H"^^CB=_YF=)T!_G+PKV-4_Y ,9U.@P8SY*+ZRQ["KKW\]"O MWXZ2\"O#H@GQ69)]ZV6WT^0VG21?TN$LRW]N]WE7?O^.*0EN[W9J+EZO?L"H MT._#.U84!'-3NM1<22\;#A??_:]7X%7Y.CQXKWJ]9H\^#6X"-[_+OB8?QS=I MP_"^22>?!Z/YXZ6SZ;AZ8V['E^]\'?2GU^&GP^(7NCTH_&%ZFV>_5%_\>E^3 MOUI>VBWOF,6KAZ_TYA_!X5]_?=6P3Q8?_X-OH>U^;9NAGB0=[.YAM4M"@O]4P1YCCQG))3E0:;];*;RVRRD A82X1H M+[_^N$7C4(_^]1^C=-8?!'/HU%,S7^*$#V"6Y^Y%N3V365U/.Y?3OQT(U*/9ZTGU/BJZ#Y=C*DJVU!G_S,;?$F' M#_>W:OW47ZYEP587D\^X=WSQJT5&(56?@H[^;;>R!WJ<0+;K9SOK+H^ JU\"LC!H!XLJXV$P2J& M&GKJ.//,+^MSF7"-(HP-D=..FH)G@(-6IT=U7QL=O(.M>KWP]--R6G46#)O+ M8=W@*1T&(!=)*R?93?H15-(:E0%[J)C_X@#RC O #:W*1+T02-Q'9;7G'Y=; M_BZ;+J*5.]-KC+;;0[Y[)N0I>Z8<1M$[>D3C/@Q:6?8D):*1&C$A)?S0$B0(IF]&8O^I2< M4='R?,[#PNVQ92-^F(QOP_-_+SW'(I'IMHC&E['6TS5V5]OD.R8IP]@;CZWR M'C--JFP?J/T:8W>^GQ^&Z6@:;%U7;>F[;'?:5' 0G<5C4WX'C)^5@9962*!L M,<[.62:]!5B;!7Z"3K+XF?AI1ZL%A[;5/KW=UTZ'WG;W?1"2=!H^-!EF:9YU MT$WL!A3ERF1)[@ +J@T2% ")&<['%'XO'?G_U1YZ5 MEN;N$EUXR\.>.G<+T2EL=E7['1@6_Y^_" 315EW-.B>?Q^;B_#XN'BEF/"XT MPLH$08P(08XHKZE67C*B014;%-J*1FRPV,E])3QRTFJ8H;-L?TJD?L"H871E M]!863C(%"7$$:BC ,J*.F.1@.]2TE.QX+-?&)^/)?)A->M=IT9=K,)JFH\^# MHF'4W)UI(PIW8';41E@4-189XXPZZA!'C"C@G.6TJIB1&C1:'K]=[O$\7OXN MF[IOO>&L6.G_&H_[7P?#X>YR.@ ]\@2K3H&UJUKP""$) 2#U>!IIM!'%S"X, MK2+, ;!(=C0>"]5HO;LE)EM2F%"V3,9RS:*UG2LY?(:Q:+7@O+/:[)24UB'#A=2CTZ0I[I\D+OZ%GENA M':_@0I5JQ,!WKG_P&03B."(=)^.RE?FKR7 95FSG\NF1OII':36RE:&&5""' M@ " 4J6Q1Y2Q*JJB!/=K9[PN#,;QJ+?C?$7"9;M-5+8][<8%LCI8YOW2K_]_>VGM^XB4>]LY$T5VNVLK,K5&XCJL"$[!H7YAV7BY33BV6[FJJ_UPD%X. MAH/I((NM[8_?DCV9LSS!SGNWZ?>B\51L.WV4;:U1R=#T.@X1,9EEA:]X4#<32XL1.-YD) ML?JV51),O'68.>>DEC2H]$5!K]$4J,8D&G=S.QQ_S[*/V;"8_?U[[:KMO)LA MX*W>O'9641^!/CX)%(EZ[(-WE@H,'-+:0:$$9P!;_JD2T,Q=:HQ M "E\8O%G__=@>FUF>5A9-JD ^7W72DV@=KLN=<^6/&6W]+0QB>HQ$AQ[+PFR M&&-%* ^@M'B!24J%;.C'+3'9CHH4J.4\WNZ#5884,WNU%)Q39: 15:JGQ5(U4CTWPTU+]5]$'L=4O]/QZ>;E7^DB M++F2\! -R28,1:V^@EM'"+-:&..8(8@0S*MN4YPTU5>YS_L,4E+:*A2[9SM& M?^Y482AK;UIQ/V5.NP7C@36>U2(\(PS=H[:+P#H M6'Y_=/E. '*X3G<+GJ#&V@/'A9186Z?A"8)V4:3<,;#+<0QC]$T);0&)D.&.TH,9%@KHXG@UBT'=#+?,$U7 S5[: ("SX@$ M1VZ;=@J/75621XE#7B=Q.J8L@2: L)@V9AD@4E6)98@@NS4.VU*207&W.M:S M>S@\MOJP53W8:DK,(4-.UI"#$D%I.!#8.VJM$E29RB8EPC1R.7]XR[X'78@% M/"?'<&\1G;^CP!*%=1\%A@&$S&! $<&$6J.HKP8=03$:"^ )\Y4_<$9PZ0Q4G-1 M /*VW.E/Q4;OH^$C.'8+LU,8[:I&/$HLTGI^!@_ZT,#@X6$DB&:22"&J^1F: M-,W.)V*QK;Z-I%5;LWM8/%YO;WQO4.?+7@YV!8&\1J B!&((A-,> \@(Z2Z M_U. P8:Q>G2<5 F02E+9N'>^GWFU!XZ7_,@MK4ZALZM*X2B!B/%*!()[ M%6 GC)Q/@Y'5_9;VF-BFS?44(+8UETS&1B6'F 49LQ\?12*MD0@-I %TA %L MI>9@FD/T<#M0E564.540\$A4X ";@"W,CE'"6.K.#-&^SEKJM1WZSN^69J M\EL^^&4T&(;E3V;9@]@=EW\J6+W_[X. ;=OMZJQVC([BD>*0P[ID%4@(* >P MF+[!E<'*0U YBEKJQE#"I^%PC0J-.#SVJ[&+Z;CWY_5X&(R4_&])]C^SP?1[ M[)1_].L[F;,\D#X0S0\I?V(P"OLS_>5-^4XKYO"H7'TQ\44Q("1ABWD)7N;4* M M>(0#T9BEL&I4X+BMWJ(+@W17QS,Q[]4/.>A7?6*U],R#E=?B-H7TS8.:G> M6*^5DS0O^AC^-@MZ&X.SI% 4Y<_8K)?=7&:3!,/R77&6A+]RFP5!^Y(-OQ]E M/L]&3"%6'&\BC5.$,JDI]9X;[\@B5FTI-79-(^#B> ]88W=6,9^2_CUD\*!: MS4(.#5+$D ME]X.INDPVKQ-,)(5FU=BZ+G4@C/N@8"68+ $HS'-V6K+C?X0]OGMR,QW>6?9 M#OR,2-ANDZ?.6;S1^3Q5(+*ZN0P%W#**K05>>4$Y4&J1?:L=I>090&PG%8*? M,8YBSM\>7<\VU&*O-[N9E8. DG&9&%^,*9MDU]DH#^Y<,ASGQUSG]/HQ_(D: M?X8['%PY+!A&@AJNO%]T7=.6!QVYIM2PVMHR_]:L;NR\ /'WL+OOLNG[JT_I MM^!R7(,+38( :" M)L15JS535/XV;D6>C\8G:,F-T"A:-5H/!XTGY'.N*-=^=C7H#4ZR@>*CL%X) M_7@'"'1:.P:Q0Q0BB-D"U@!BTN@F_#&;IH-1UG?I9!26EZ]LN9WO^.[U*CH+ M9L(YWX?A>S@HCR[KR<)Y)7A$,.5%1W!/G> "::REK1HQ"TN5'PA,/'X7S[XUF11_TLBGBQ*Y&? M=K$%CTI0!_R='Q-B8)^Z08XU$ "J/ %8 4P@4[KJ1A@L"/VC"F4UZC?I<7>C MW\\DP.T.FM[ZJ#MKSAQSB"(R5V0NL-)1"'$""0=640R-E\(P7HV4HBBP6@O, MU8Z1)L\P.WGF*BVTOY=6\O+]\M^5QPDF<_;F.BOI!B+PUU]7GJ^7%;;TCIYP M[\]PD67%-./Q3?C%[T7F>M&D(4^FX\2,BRS\/.L77Y76=7D7XP>C=-0;!-/O M8AK>*,N=&VNHEG9_3?LS>4D2_]\DUZ% M1_HE'7Y-O^?AH_Y^/5FL)BWAGU/,I6'"!QH@%"&LB-&:0(2A]1!K6?Q.>F<; MGK:V]"D+2ZXG!1?\)6>&$$RL TQ"ZAT06'"HB-<6(J>0W\JX+^!1E# 49>QW MCCAM@.:APVXL^!Z;U_4>[0IU^?+K_',O Z^&/_%;H,[;;)*\RZ9?QY,_\[,D M.,_G+PJ]-4_Y .)JG)4'DN;7B0_&3A-U+_SXK]^.DO KPZ!1\I^?\W!W+"1P MKR@(M%$2M.[I_QBEL_X@;/CRV5>>^M%'6EW6J-# PSO&# 1STZ54.TDO&PX7 MW_VO5\$\*%Z'C^Q5K].IN.JS?F M%G/YSM=!?WH=?CIL^4)K!X4\3&_S[)?JBU_OJ^%7RUC&,K8G7CT@M?X'H[8/68(.OQ%.7+M;C_6+P+?E' M>/LZ3UR <7]9K->U-B1=[56Q"S%X0AAS9X)1Q(E._/[FA(]>= W^]4/+IZY2 M/F!F%A9D(59Y:$CWABJ=+(U6$>UG!*R[G9@@"&,9PW5M@.#2>6,T)\12(P625?,%A:%% MZ'XP.\A570%P+W)MYW=N_^>3;:-$CK<;N>ZF=,;[MLA,D9EJ9J+UE&SN"71" M2J4=!TXJP'Q5PPN(Q4]F)M$6,T$*SN7I4E.GFK3>^0S61JRX:'_Q[UF^:&L^ M'2>3+(A2;S#,DE%M4X7WBU>]PK>ZG8R_#(J0TN7W#CM7QT7I'5O?R9SE@10D M[H(6+HH.<&\NT^+"KKA ST9Y6JJP[%OQ=9P$WM#F'-9),P9R5H7&6B3K'AYQ TZ'L$D7<&DHR0 $$'LJ3::(P$7F%0VZ,9&X>_J[H:OA^5. MJE%?K>SS+A4E!+#5"O[.*L13TGL'#"4.ZZ(2J@2S4 GG-/1 :(I<%Y@E9;O$M=A]KM ]<]8S0ZA<>'PF73[2.0 MS^-WELH6>R=KO0F\T@I%:\L=! HQH@TV2".\L-X$L:;1T*SJL C@EGC]@&*TV$C-"86TH\$Y2:@C4U>QO9<":V=]/@='3 M/)^->GN>TV. T6$D%NY"?YGK=/2Y&(TT6KW]GCM!1;!OI67(67EI/KY*TM[_ MS 9YV7+]V=?CQVRAGNS"X^D?O^&K>KUP;H$E)EDO&WPI2B5+@CA9)2Y7AJ(A MQ*'#Q'LA*#082"YY=5%'N6WT"PN*>U+$1&PV_]^WHVI[/RYW=R]F,02HU9!) M-(RC8?P<3*TTS$:26$$XP2 (OL P_-^BU:92"#0[[&Z)J1W8R(1'*_G KPD^ M3+)BF%IU+S"WC>=C9.;&\FG%*!_KCST'+ZT58L"H,98)BJ%CQF.LJMEJ"DE& M-P#OX@3L8L[PPLE5H_F0"U4>PB[O$BC=S^BUIK0_Y\1CX_MX^= ^L%<:8&-, M*&"02D(H@HH:Z:MP%?/6-AI@MP;LUF[Q$6M5.Q\!L$_(>;U-OQ=VX!$;V(]A M>?4^7R-(C77(."XU8LRKA84MC9&FT1KQ80O[PWQ;/TW2_G[\5B3.X4G.F(I^ M[E' $ )8X]!(JZ7@W!&&&1>8:%WI5(T1LJWAL'U?-^"PS;FHAX/#$_:-@[!- M9O?*JJ+5O ;B*Y4<4OF@; 6S =G8,8LYJ8)9&'F_08#8W=P.Q]^S[&-6#HU: M:5.\GT QW<\ Y,-A@.@.'RNP'\/U2C6(T4 C:BF4Q"%-!.1F9[_*G8XH5IO1=EBT_4J([.[9%@4:Y:OL&QM99S(H1P1&*$:67Y&@0;^8W/ MPV+['B[GK99/'@X83]C#?3^_Z%WXN2LID:=H#3\&=KC2-X0PX*W'&!G@"/5 M>E<51SMJR09N[OP2:+[S^_9Q$6@UJ!Q]W-/0U,>)ZI416A0+#("!3@9\4RV% M,J1J>1!>-NH^GX/J'82HV\W&.@)4'[]O7"47))/L2S::G;)?#&D]Q9,2HXI) MQLR \*7$2L+JH@D #3;PBXN)4\4'_>_!]-K,\K#8;%(!^OYHO!TI:=AJ)=_A MH#8ZQX< MLS6-LXL9,1\61Z:__Y$7L;%EKQ6U/+6==EH)^&\U/7I;$>EFU^WH-T=:>#HM MH)5(FI0UD1F_S,;W!;3-V(0?8U" MYZNQ-Z0-Y5!RJJ4DD%I=98!ZBIHM]3^DW\NA)I_&JFB_,LF":N_/"E[-8O%C M]Z)OT:(_6A"O..M0,02=LTHQHQ"20H@JL4P3CQK)+-N N#5CG,O]=$,]'! ? M_3"L.WHZ_9(.AD6>U)L@)&_R(#%!BBZG29[U9I,VXGJ'C&H,:=VL LC-, 0 M*$^$DMX05*6+.JH;]]L-5*MJI_UX;G59(Q\E1'FMJ8O6?,P'6QE +6C#HHJ=T5B"!L=OEJ M:&NJ6DK:[C55YR!Z_)[N'I+ULYO;LE_UR3O"CT%:UEH7:FD ML01Q3#"17'/-JA U$I3\"-+_6)Y V=]K;I6K4=^DPV'^(ZSO4A5+P%KUC3NK M<4])L1XPV,A*T E3I(@7'#I%D12 B&7NIT9:-9IO[0IL[?75$S).QSMP=W8U M?%S<[$Z_G[C/^ECLBJS$KJA20%,L*2'>:DD J<+(TE,H=87H?X]N)\W E2NW M>T]Z<3_6[^%$L#J%]*XJWN,$,*T!#(GU2FC(J&8$.D =E0L %_U$\+,!W)JN M9?%F]Z3]W66DN6TEW64H/X9D7GNR0)/P#4&I 8P#Y[SQHLJ>9K;N;#M']LY@"P#?J>!MA);TXARQ_ METW?7Q4UEXOO]'=:X,]!J[!@H? ^%*[9W3LBB^\T5>@T"**.<6 M(-146_>@UMT2A-OKX%U:Q,?BU!YFBYW7LSQXLH/1SW>:[:RKF(]=-=I6QRL% M?!QH :72&F-)%"1:&EC-)35"T0W;:KRMSJW%;CN;-+^CE+6JE9\M+$]2YR_; ME"/>^T9&:<>T8+ F%(^8%)@94UP68R0%6PYVHN$_F[;OVHQ0VJM5.@,"MWN' M'#OU'%"GGJO!*!WU!K%3SXGZ?<=^EJ=[C_8QNUTD<2XJ(:;!22VRQY*8N.M#EGB^\_L'.3Y+)CF6]/)2+8Z.:ZSB2NGI"\/&4%3QX$0/=/,FWS,<.5KQ0C60> (]I[ M9QEW%G" %X%E:0&%#W;">G]EJRW>:>,Y#%O5;D=@J78*UEU5H,>)VY6XD4$$ MN(!9:!USP3AER"Q*CQ2Q1HOM<-O>S0\B[=X@'SYNC][#--?IZ'-6E$WT%B/" M5B^ )I/BNRVT<.\R@A\#\$H7'%#$A:"DTBO)>/ XG3?5D$2EC+I3]C3?VK>C M:O::K_95?9YDY:8>3,5$]"\[H!Z[C*''M*" JV%7CZD-7J7 2!*JD&5N :+" MFN7/!U'[@X)ANU7U1Z@ C]HQS2[C#)-UJ,9\B6HM#<:2$^^4!8Y#)'155N\Y M$NZ^;?MQV9SJ_=7OX]'G3]GD9M?M5S%MMQ_Z$1BXG8)U5S7O08+W,>S2&KL* M8TPD0E BPS'BVOAJSJC1OIGY_ 3L=K/>H7L5P$?O:+Z?AF_L.-OXD.'(^4I) M$M+2:Z6%EI0!A!DQGJ%@)U/DJ/EAA_.5'(5RQVM[>3>S?W>*TD>..WJE7="- M!XS)1^W;E= /ATX3 3G1'D)AL59R 4KBK-+-\5[/!F7[7BQHMVQ_PY/OOA'< MMI,K=J.66UC]LN9P47*X-ML_U@2US",2ULK=:,L0(31\PP4S6R+F<%44I(%J M-%)_H"AH%WI]$PKAE+:;3!RK#*/_'1GER8RR$GDKYHMRS*WQV#G-(0G^^[*+ M%X6-6^5G,4K[1HE@K-V6TR?.*$X' MN>T;%"W/;XM1CH.,K'#7GK;U$ M0^ 98"@.S(DAC=-@AQ^30Z',ZRHR1BRUB"*/@;.&>4%1-<*.>=)H+?[BY-#> M_!V*]I-%'W,5=I84O[F1D*33Y#+[/!B-BCN4\55R6\KB";LDCY$$KDG".P>A MDLABH26##A)9#965%N+&74B;OL?;$O.DC9#!&07[O12)88,N:/ CQNA*;J"A M"A#D--?4.&>UIL(3@'897GR(DW6P.VRG2[5*+U,B6D2U_R)80P+I$U#L0 M7$(O/&9:413^KV)+*PC:.5N*5M@2G7&(VBTX.S*V+&W5OT_3L(3E^^6_*X\S M'(RR-]?SEM40@;_^NO)\O7!^V61'3[CW9[C(LB3M]<8WX1>_%^&D=^,BBV4Z M3LQX%/B[2-D-7Y5G5PZ_7*1LI*'/,&VNHEG9_3?LS>4D2_]\DUZ%1_HE'7Y-O^?AH_Y^/5FL)BV)(P]\(3%6 MWD+O*21(:QS\5( QHD):Q8K?2>]LP]/6ECYE88A+0@ M,2PX5,1K"XLQ(GZ;3?M4P*/P5$Q!4ZM'G#9 \]!A[T. RY=W>\O_%C@T^%?) MNVSZ=3SY,_AB;T>]\ZU@UA85K3-@7GZC'@!X#>OR_,M;C'+&;=E8[SK\;C;) M_Y;,QREW;4VOWXZ2\"O#^7# [%LONYT6WG:27Z>3P'0W04U-\Y\[]]A_C-)9 M?Q"VO^5'6_G].[8N" 9:^?N#0@;FKU<_8%18&,,[9AX$KUF.SX-;H(@OV13 XANEMGOU2?=& [ZME8&H9987RU<-QJ_EG8/;77U\U M#*3%Y\,??*_U;X'X8?O[L!>]97RI2X8?HN25;7M$4_U'AN8H827!I/Z2#?C")$I/>#J;I,$I/E)X5Z5&]WNQF M-BR]I+*F/CA.-[>3[#IX48,O6?+[.'^@CCF*3!29!QV[?3R'S:X&O<&RH=S3 M_EX<4A?EN3*BQ],R\OM8).CES>228HYP,^4SH MK!$7G0[+L5+I-/E'.NE=)Q@^Z(;O=6O:N;;>DF%^?&G-B< \$XBL-E$40A,I MH<>60J047B0S"^D\X??OK.<@?3^;YM/@_825K\W:@?]W\?/_=WD7,.?XPMP= MCXJK ?5MD"]_:F7NSC^RF\MLLG*/7<;=\RT[I[9\D7U8]]2=(H0N9?5T+VEG M2[1OE;+SXADYNZ0V@I?4QBS"3@G'*=.&*B\]4 MJXP3#QJ#,59MTSE:M<%L= M'"IB0V]'B\A0@^>VGK!YQI@X9Y'F(LU%FCL:FGNPI'W!]\4WV-,[;J)0=='CVTTM")I:X M1Z*,1!F(4N"5:A:C%:)(.6F MP@*O:CNE]1KIO9$E!^S:3H897V73HKRZ[Q] M5D1G K!VNR9'8HS$&(GQD(CQQ[PH0P2BRC8OF8"G, M@X9%3N3ZMIC__&3WZGK_R$YEK1JI$741==NC3H*ZVRTGDFE'J*', 8R,LPO7 MCE (Q9:HBX#95?959QVW>;9Z[TZV^C#(R%DRRAZ8,KV_D%IWS:?NM4$]Y5AG MQ_L<1^F,TGETTKG1+1T$*WE;5G AM:< .^^]<-XZO_ 4E(:F,=?[H6R#PH0) M]LS[JT_IM[83L+KY!)=Y253Y MKT[SK%\ .: X+3Z^+;MS1P52L-7F\IW5N:>D6@\7F2MSF(K1; &;UH8-T480 MX=TBI9U 25"S*G$],O^5#F?9;H&YZ^H>C+,\+K_MR,"H%YRDG>!.H89@=5M0LQG1/):9[B-*YD29!L$ZD M(DIX[B#T!"$C-"7 ",^P)AYJ#KQ^BB91O>!1YJ7;V%IFXZ[]4'+.CWHZ<(3X ML4$\*J HG5$ZHW1&Z=R5><3J@#U3"''@/*8:0N2L0X;,S2-$E*?K>] \QSR* M)LVIE0Y_S&YGD]YUFF>+T%C>2=(U"B41!&-,7". M !$\%F>8782[-.=Z?2%_O:_]\>^+0]025&+ ^!@CC ME5XDCT*XU*N'$FH(!D0[O8LBF".8.^&R M==8SBR)U$/IAI3A&"^X0 MQ!H9SRBG@+J^(80\'ZS*C]ZH>=%=D'6[>=_.2H M&"**]X]BMH)B9B$"B&IGL!98,RMY/QYTEZD[Q^ MI2X^OGKQVKWN&H3="Q;&&/YIEJUA68WD%]7_]RR?%L9@_FG\0$A@;B;Z.9.8!9%T*@RQ25$< _L9(G0HVC!2 MQ;%1151D43JC=$;IC-*Y*S.+4%ZGDF+FM$6&2.\1E,$"8WAA9CGO,-BQF15- MHPX$"@XC'E#>_+^Y+").9>N_JN@ER;X57\<>[IW5(Z>D+KHH4ALET!%9#W&# M4E'E"#/"$JL!\((M>E%(R+%I#*O<1"^4\+V\7['V,9NGUV47V>3+H)?-8\5+$!IJUE\$= 1T%%'1)&*(A5%Z@!%:B.S@]*ZK)$%[Q,S9:V% MDA*%'(/51;2#4G3'[(BFPNG=1J??2T$K\_O3_#H)'S8(#-#/D]<_@7,HD]ML MLKB$+OI!*YZ"D<[/0*!6T+F"1P&GE&:!&8ZN%$GK9 M]XUYB>ZK(ULQPJ&XJXQV>"QOO$N.H(\J*4IGE,XHG5$Z.VLP,5*WL-:.2^"1 MHQY+(+VDX8N%_\XEYEL83-'(ZJ]#$A[5+# M8_*RW=F_M.8^ @5]*#!OA_5_VN4F'#:UB=I8\1@;(# NDAL$TU1#C *U*4^= M5(38M55OUT')9)-\SE:M<-NN8SS\C$C8:NO>2'.1YB+-O2C-/>:4\94>+I M;SRWB"AC$!82 U[RG "*0;.^A\L.>.XE9E5">([WR7Q;^8 OB:$3+?"/1!F) M**>"(\ E(Z;X 5JB1*8HE1=OT MO:)\GD-2S9A170FA&BWW60D MQDB,D1@/B!@?X\65J#[#B%A,$=3*>\L8 FAN0!).M0!N6UYLHVGN&8W.[8L' M]>]SU/4\((] ^,FNW+P=V;I/::W+,\;QC(]UK?&,CW^M\8R/?ZTG><9=-+Z@ M.$WC:Q_K/J6U=A'0\8SC&<<;>,KWT=,!2/)9K?"6,V Y7;;,:# MP-IIFDY6EB*>N7:S/Y?UT/B._;WCM4[& M7T]FK:L\OO&Z=X'XYKYL=_NQ,X)8#+F_F ^Y'_63XC^J7V54)D5*Y9O!*%DD M54;1ZK!H[5]Z5E+2DC(G+;F3E);,L]*2U[^/\_R!?( H.U%V[N[6GI_#9E># MWF!:/M<)A@_ZY+O8@*@D6_33Q9!)LDT9K?@G M[$H9K6RW[WHG,^R.G:^Z ]*7R^T]#MYALF[(@34N>F@RAA'6U#GO:=7!S%.T M78WKTXFGCLCLJL8U+'(7I?R1@R('10[:@H-$/<=/>:NL$Y0S XHA,T KLF@* MQ"C$VY4/;,%!;=>?_G T="2C2$:1C/9$1H\4>2(,:C82SDHK+#;62$L(HL$Q MJUJ,V^".[8F-=E_DB<\PP*U6OS?!V7&)CS6=F]K5D]: 7CQ7WTEIMF)800:"JON4"<-CH.].)O@P",E9,LJF>XJX===^ZRS' MGQ*51Y&*(G4"(K79[1YA=: <*H,XT<%Z1ZA0XI9@7N59RF BW+<"'LH$*(R" M8"&\O_J4?FO+OG^1!MA(G,N7O@*,MWP1V5%91)'J@K*@*ZD@$#HFD:5"(0D1 MDH1;.5<6QFC!&\FQSU(6D=3W-[CNP*]@W^;YK*RMN3<__J4#7YV(^5"TDMT. MA=.2&K04@SLGF1@EY)Z?)'$C'/(@1)*0&< \7)Y-Z,87I^P MV03YO]+A+-LMQG==Y0+:;70?P1[!WEDW+TIGE,XHG5$Z3UY9/"V\U M_S1^P"^NJP](P11+R@6&D%A.-5VQ9+J.B,V1%- MA9.[(?^0?B\%K;PA3_/K)'S8(#! /T]>_P3.H4ANLTE2WJLFY5XE]^_2MTD: M.ZCP40QNQN!F=Z5SLV0MOM(" V-#B1"&"8>]81PIL^@B)J'"I!'=M!4C'(J[ MRM"YV$<$]%"RO2+HCPWT425%Z8S2&:4S2N?.#";!Z^18HRE2%&E.+7+*P& N M+?QWQ9AOM%U]W&"*1L[+I;3O IBMKW .R_F_9E[K5A1/I\O(4#(+EG5X/;XM MI3?XY)O,3FK_X9K_JEXOB-$T;%=R48Q<2"?]//GCMA\\@^3U*W7QQZN?D\X\ M;$ D>0-D>+!/X]M!+V& O?HYEJ?'^'='-&L4J2A24:2B2$61VLDMG6"UE0\, M\)!QC!#@G&%C% $+*]\ AAIAT=HLX':8O1W- M;^'>7ZF%M7;7+2@:",M_(G4[ 7 E1+J\ O3CR;T_/!Z%+WMEG+71%V'Q0TO+ M:VYX%68.D/, :W=ZJ9W#8[@IC$1P#$0@ZBQ!+@$#EE*##60(2U)\/2<"ZXEJ MU,(>*A%$#._JMK^;487RU8.C)W^;C;($@ZTG3]Z=V8IOOR7]\>QRF"W[S;>Z M==T?.A!(I*XG<8@ 9HR%FA.J)-94>88T E8I+^%V,RM1-PKGBYF5K9;.;RU( MW1QWT"E*Z=+\E$BMBV*EP[''RRO/Y]+#I$]4-:8%V"'EAK)/,<:FD<330 MI_(<,!JLLBUGMCR5/W>=ML+/&)#M7NI$*HU4&JGTV*GTL;ML2>I<=*L#F3*G MG(+(:2B%1*#D4LHY$'+;,<9/YM*7Z. )64<,U:WNU ]M_%\DXTC&D8R;9,QJ MPU9[J;%A5AN D**V&#%?DC&3Q@JN]T3&^YB@"CG=Q6C#2+Z1?"/Y1O+=,*@@ M:NYUS'!JA=.>*:"HLT[(DGN)-$:01G_[3;FWE4&P!/*.L&4W P'E?7Y>D$'9I,=/>'>GV%.EA=9EJ2]HH-0.OI> M9%^^&T^S/)F.$S,>]8M.0OWBJ_($"[\K\8-1.NH-TF&R-!/RQDJJ!?X@3W.Q MD%<_7GD+ZTSX/5$H_[V>5'_D-OV+ MU3SM$=.G/%]R/2E0_Y><&4(PL0XP":EW0&#!H2)>V^!S*^2W6?NG0M:+-%]3 M<,[J2:4-!#QT9ON0QC67C+\%0BR*B-]ETZ_CR9_Y61(<_/.M,-,6KZPS+UY^ MHQ[ :8W.\OROT]'G@.O!*%E527]+YDHI>5T(R& TR_H_=VU]K]^.DO KPZ#+ M@A!DWWK9[72EO#R]*7(6\NX]]A^C=-8?3%O?T97?OV.5@F!,E;\_*.1A_GKU M T:%Z3"\8Y)!,+?*2Y68]++AYMDOU1<- M*+]:9ETL4XR@?/5P4L;\,S#[ZZ^O&I;/XO/A#[[7^K= _+#]?=B+5OB\5,8= M%(_5WMTQ[9LV>JLI>0TJ$T]=NUC/L1>#;\D_PMO7>>("Z?7OI"/)KI5['5/Z M9NSK6YXE?I5,QE\W.]==8/P)R8<[0_T\(VUNQR;IJ)_4*19)D6,1#*!D MD66Q?C&?/8;.K06^P MK"]^VM_[\7E'V3Y1V?XTGI9AW&8\J&NF<^N[T58+DR.5C'DIP2[(YJ@))A8$ M)3;KE7D@"8;;%P6=5,T/QJ2^7T;8<$ZTD48+2SPDPM!%S0_5TC7OES>J^2%= MJ?EI.97RL*Z?.T4*AQZ@.9[DFF/.G<&8U4GD#&C$%19*8JXE/);0\%.7Q/7=8BST6>BSS7A01MC$4],1DX! $U7EA$ :"(4X#G1(>L M]6#;),$G$]V+5,N(_7N2UG0FX=-X8S0FQU$B! M)%'S5M$*0XO0=K"+B#FY,G1SVN2NW[3"B@YK)%B<&'D? \S@G!D;I MC-+97>GV)D(S;X"MXI!%33M+[1LM#*0>%#1,,FO=7 MG])O;;D0K6-9%IX&\N%P_DLO1S>"&:K@Y MH+FQR%B A(66(VN+K'UOBA9U&JQ/T2HV,>O;V22L;CZ^[%_I<):5U4HZS;-^ M@<< QK0YSVQ[*_!'54O;@[?-1/[.JLU3THZ'BTIMR&R1;[7D;(1HA&N_KHTA%D8HB=8 BM9DA(>E*"H@S M#%KO$!36:(DD@'-#PG(+A-^A(1&5_\E=6'_,;F>3WG40D;)QWR2;#B:E"7G? MVTZ>&V2&&O1ZKE>)PI34(!QQ1B#@TS%DBM1;.,QS09!W" *Q%:KWA M?37J?RSW^PYP+Q;M/';O@C^C<8AH!^6;RLF3*J=VC)A8'/54[7S$;(#!D@VX M5=9Q)C15RE-+K(.HT-O><0P!6=],XU$V*-7XH7C^$.)V0NN1%R(O=),7XM5M ME,[N2N>&6HO76@M#3 4E.*@NS24QEI7U_H76 @X\T!EEOUIK9^4(,#BK45U% M0HB$(%<(@4++76 "PQ47A''(_9P07" 'L_YV^9F$T$;!V+H:/!.(,^PTAXP:OF3\AI4+]AY>1F":"W N>N8!CF.^XR( MRV[C,E)]%*DH4E&DNBU2FUD/JXUW)??"!;M!20@X ! :O+ >%,4(MFX]1(U_ M:AD,'ZK\A?%5<:I?TTF_%([BZ((P]+-)HBX^'GOV0KR7B&'([DKG9F%(">MT M>@@L\D8)APF7BA( BR(7#)3T'$*\#$/^>W0[^47U_SW+IX6KF'\:/^ 0SIU( M/R<(L^"'3CFAFW0M9N ![,*2LD69I8REHL=FUG1-(H7P!LNL4R+?W-9I!B4_?6J8I8D^U9\'5NE M=U:/G(2ZZ+!(;1*T#?YUW0T52F L0=PR#;CG%G(O@U* 7$AIO&E<^6ZB%TKX M7MZO1/N8S4.ZV44V^3+H9?-H[\>L-_X\*O_*0:6_"WG.CB%R' '=;4!''1%% M*HI4%*ENB]1F9@>32[-#6B\ET(H[1PWWE.EB]D%I=A"/I>V,V1%-A=.[9$Z_ MEX)65L6G^742/FP0&*"?)Z]_ N=8)+?9)"D+JI-RKY+[]?,O?GO171420Z,' MJ70.2CHW"HT2N#()EPI,M9!<"4B8\@"#X P'=:0!PL3X1F6=%*4S2F>4SBB=.[.86)WLC87SGAK)B2=4"2X\LW.+"3MG M=*-T^'&+*5HY7;D7WI%C7KX>C((43']AX:=;X-0"IV8^?*:8OI8NHT3S;Y&XB2UZ\^C6\'O41 ^NKG;8?&=9%/ M8HCYH'57%*DH4E&DHDA%D=K)11@B=0L>!CAE$&AN.<=80"14$7D$S%M!/6T4 M3=;6CKNZRGK3]U?OLJ^JUPM&ZC2L]<-D,.H-;H?9V]'\HNO]E5H807<-[[>E MW0U_2T< KD0AE[=L?CRY]X?'H_!EKPQE-N;_+7[H8IJ.^NFDG_]QVT^G66'F M0#2/87:E#Q@XA\=P%Q=YX!AX@-87XMQ(I3T%6"/&??"A%1,+'B!4-V\@#I4' M(H1/[3K] /SSA4_.WH 5GYR@[7WRR_&DGTVJ;8>WWY)\/!STD[^ \C^'%1Q\ M1NAZVVWHK%Z-H>THW5&ZHW1'Z8[2':7[I:5[LVM+C.L.EX(922' 0G)ID42, MDH6;Y2 3KC&XX\#<+ 9>(MRR2<4N:764[[.EN.L7MY'+3C/% M.:JS0#F"IA ML:628B2E46H1$C* <7HL7-5AFCET&NE4_LK&)$-, MR#G=F1FR1EZV._N7=I2.P(8X%)BW0_T_[7(3#IO:5H8M>XP-$!@#+YA@FFJ( MBZ&-RE,G%2&-FM.2?JZ#ILDF^9RM6N&V79?Z\#,BX3F*-!=I+M+KVY0YKUWT_#VHH?FV37V2@/ M'NK;46]\D[7O_T%XCO?)?%LY@B^)H6V"39$H(U$>#5&N7 98Q!7Q1'@$I'3> M "M4293$$J,LVQ-1[C[XCLZ$$.U61D5BC,08B?& B/$Q7ERY>& 8$8LI@EIY M;QE# ,T-2,*I%L!MRXMMS.LYH]&Y??'(_GV.NIY'Y1&X4]5Y>%GA'5[W*:UU M><8XGO&QKC6>\?&O-9[Q\:_U),^XB\87%*=I?.UCW:>TUBX".IYQ/.-XQO&, MXQG',^Z6\;6O X;BF74]VVS&@\'-7C::9I.5I8BGKEVL3^B]&'Q+_A'>OLX3 M-^IG_3*M-UED](HH#-VQOH^=Q??(W)/QUW9J]W:Q+_M _3S;.RFOD9)TU$\2 MU:]R)),B2?+-8)0LTB37;^?&6QA%Y[A$9R7)+"FSS)([:6;)[^,\CR(316:] MR&S29W>+LCFJ$7G= IH;=8K\TX3#$MOF^_IM+N?&B=9/2[9IG@*!6V[M&#HH<%#EH^WHI*>L> MU0A:90PU3'E* //(+ I+"=52@D9#HEV1T$L4EM)STB(K-;':<0#$ZJA(8@=+ M8A2@E8$;6@LB./((0<<1"H3&YB2&I16NT6A_1R2V^Z)/?(8I;;4=6F2MR%J1 MM?;D_E&P,B7($Z*4=!@"#H BE'#FYJV+H'6!QK8EK58J,ID Y_+H7;93&=?Q M+ILF@]*(?NFVM+M&81S)'/L%1^F,TAFE,TIGE,YCDLZ-[&L(1'VMBZ73$B/B M +-0<:HH"?:U-80P2DUC"FU%.M._*S$M(6S;0(X0CA#L! M8<3K 9J>0">D5-IQX*0"S'-C/4!. V(QV@["$7UMNL:'X0'/\\A[=_+(AT%( MGCP,,BRJD]B*<\\/D\>C/$5Y.@5YVNQ2#XHZ+5, QP/W_ 42VR@Y.74$H\T M!)87Q;-WE?]#>0.%+1 ,@_=7G])O;9GU+],'F[73[G551+H^["ABNL.8CCKB M,.7I&6OMAII J%83!'CKH#'&*Z4))=AS-/<1#0;8-2; /$M-=)'.GY/(\0*, M?BIWKF_S?%;6X8RO"K^S*(;/BQO\EXYT=2+(@PA: AA8[U4QLE=!Y"WS N(B M3NN-=PIXTIQ.5^QBL;M9W\XF877SR9?_2H>SK"S-T6F>]0N$!WBGS5&8VUM] M/RK1V7JR4ZLYJ-V+(\4H[DE&<1%=&3^)8'#AL')*$JJIUQ@7*>9>4ZNQMNOK M7%X$X+LNA4&RW5J\B/:(]L[Z>%$ZHW1&Z8S2>;K2N9&EA%>F/")BE?,2,U82M&Z.;D[\8_9[6S2NPXB4C;HFV33P:2TD>^'+)(] M!5*[$5S$N :DITA9!;VTUA.G."%2>X8!E)8J+-<7EM7[VE>C_L=R6^_@\V+1 MSF/W48EG- Y!N%4T'TIX,EX0' 6&25WAKC"@F$I./"=*4Q'07+3W\=X)))E8 M7^'^*(9+'7LH<8=@8[Q\J7L$=51$@(5^^FT!4#!'%6Z&8@!K%@@NCE&.>480,]$98,T>Q M##]KUX=.GHGB%@#( &EU\O&A /!4LD ^5!&6\54A!E_32;^4IN*D@_3TLTFB M+CZ^=#2XNW9>]X* ,4Q_G&'Z1Y4-68G3,RWL^6^Y@%?9$/IME%-ODR MZ&7SH/#'K#?^/"K_RD%E 4#$6TWIB8B.B(Y*(HI4%*DH4@ M:8:TH(9PB0CRQ,F%W:$Y-XTZQA>S.Z*M<((7S>GW4M+*W/TTOT["APT"!?3S MY/5/X!RSY#:;)&4^>%+N57(_R__%+S"ZJT-B=/0@M=FT5&&P4J#-&X= M$MA0#UAPB374J-!'&@"MD'/W]9&M&.%P'%:RGRZKAQ(SC:@_-M1'G12E,TIG ME,XHG3NSF%9*/0!ABAG,H?-2_AHB=]NHP9);-@] MA 'VY,;U'8[$Q>#N02N-*%)1I*)(19&*(K63*RC.ZH1()Y6E'D&FC)2&>.2% M+0Q8PY"6D#1"?K5EX:ZNLM[T_=6[[*OJ]8)U. UK_3 9C'J#VV'V=C2_8GI_ MI18&QUV+]VUI\,++[',_G6;CJ_ 2BI4XX/*BRX\G]SYA/ I?]LI@8F.&PN*' M+J;IJ)].^OD?M\6?#W^< #F/(G:E4!H'([W-;MV1$B(E/(,21-T^6S-GM!2, M0^,$B*:3^]V^V/6&Z9Y/K@**ZONN7XTD_FU1;#V^_)?EX M..@G?P'E?PXK7O>,:/*VV]!9-1NCS5&ZHW1'Z3X4Z=[(+!4K11H8((68)4!K MBADFP&D6S%+N(6:."'4L9JD :"M/M?4)@C\P=VFKQFZDJTA7AT%7CUT-"UKS ME=?.&Z481T0C(1Q&"BSX"EF(C\:-WI:OGA=9VZ1"NB,L=2BWY)'43HW43LG# MV"X'I)OAJ_+5UZS\L,OQL!_^@DZ'Y6S(=)K\-AME\S38M_FCQ$TV1Z8;#(6L%;ATB@!ECH>:$*HDU59XAC8!5RLM&;M=\ M",/[V30O=&18^KTM:H>0%\8ZR1R72AI' [4ISP&CR(FUO8VO@Z;))OF0TE$(B4/(,0B3(2Y9PH:6T0:B\U-LQJ Q!2U&*- M64F43!HK>*,#VHZ(Q"&?,#$^QHN\YD7'#*=6..V9 M HHZZX0L>9%(8P19/ZYU UYLP;DE9P3R_3)9-YW;,K+_]VD:GG3Y_OV$S6'0 M*F^NYQ%SB,!??UUYOEY00]ED1T^X]V>8,]Q%EB5IKV@;G(Z^!P0F[\;3+$^F MX\2,BT+3HJEP^*H\P<(M2?Q@E(YZ@W28+#5UWEA)M< ?I,,N%O+JQRMO89W) M_5N-\M_K2?5';M//V9O+29;^^2:]"H_T2SK\FG[/PT?]_7JR6$U:0C\7&#@. M'% . (H=TLA "[Q4AAK@+"]^)[VS#4];6_J4A277DX(5_I(S0P@FU@$F(?4. M""PX5,1K&WQ9A?PVF_:I $F15UQT*K]SQ&D#.@\==F/!]TB^3/G>@6BON?3Z M+9!HT83L73;].I[\F9\EP9D^K];T=)%Z4>BN65\KH'WA-;S^8Y3.^H/PN#^_ M,#.N9^LZ>$7/24N&NEO)]\3D>#_Y2%#[5 A1=JU/\PR?*PY>7+]U=+"?O_ MV7O3YC:.-%WTKU2H3Y^Q;XCLW!?Y3D=D5F;V45^W[;;DF9A/)R"@**(- AP4 M(%GSZV]F+:@B00D$6 *0'IZ;))8*I?W>?+=LQ$P,\Z'DUF^G&?O_:/TQ"L\ MKXH5#+^^RR99H89<>>["& /HK..>4#$ *4J- \A:Y)BS5TW;L90P(30&A@') MB$J="%'7\%8N%6&J5*'&TV4V4HNMGP-?)9E7J.[#.35?9B%4GH^+KH;MJ=9J M5+62C^1DIU4NGO/S32O!RJ_S\$OY[V^OG72$AQPQKWL2H SW2F<])Y8*W%H[ MIR&53"-KE-)80.:HJM9.4 /IX\F'J52K.5@IOUNOZ($!\!+-JD,(%F]_$R)4 MX^'3.1A/"M;1!OV290M9@N.;+UT,XOUMYJV=ZA#8YB@+2_GT$9]\M_!?&M*7 M$/@A+;7^#ZY'7S*D@]9-DWNY]G]8.X?.YX6:O)\5"3/ M?!XO;I/?KM]=)Q^S:38?3"9?PLO9?1CA8(5C__$J%S-/OJN>57SJ;TK]LGJ: M-]W\U_NS:WR7W*QF-YZ6)IV7C.M$%8_VWSCY\CKQ,_KB#:YD.EOX=PTGRY%7 MX2>3HC#-3[;UP60P'?FOGRVFA7XP#[U]PV0^?$E6PR@>'_3_2>9/BN;Y^6IU MKY.P,5_9CCJ=Z-UMEBV20;$5.^M5)AL6?KPJ*0D^3$K:7DV[]>,IMM$;H^-/ M?K0W\]E=L4@M(=L@6H.%_X#_5WC+M9>IXN.S^_&T*KR[&TR] 1'>^[K8A::- MCA?!E(LWY\6WA/'NO(0+;V1DA1CEXS]V MWX@[_Y?;/,F\"(UV'\Q:OIK>GK,92O:J%!-P- MOOB5+V[5&09QJ1?W2S:8AZF%75V7X)V'^*+YO0[LYKDNN5DNO (6.C"/9UY4 MCDWQO3EGVBQ9(RF0_.+6G\S_7 [FGH^]2/R:W<_FB\2_R?FW)Q!<_7/%Y.5K M*QK/;V?+R2A(R#P;%-_E@?VOY;1T'18G1NLL^L>*-OXM3X*FO,SSFK'5=##Y M4FD(#2<% AZO6/W7!N\_K_#^NC[:ZA&.\]^3H/W-YFNO^3GZ,VI1]?[RW^C_ M,*E_;U3W/%$?9LM%\H_!_'=/\.$;5]\4/K4HCX9-)/K@' J1[+4:ZZOO(^!6@"LUJ::$_O9I9:,0 ME7E6I$ DHY88?DT!*W282K/)VV(4W"%W@]^SY%_+TV5 UEVYD"64BFN($;<8.K-;DVU$T)QC'3J$,';.9 ?^U,?=H0\2:?R M*;J/^^) W<4)G'R7UAZS+;RNQ]N)KSJ)MX]&',S[BG;UOK[S8ROZSDP7CWR# MXRS_IE_0.6DD1Q *3*&3R%))*\\A9H32]IYI?4$]SH:-W@G7S.V%XR-71*SLT.#VS[ M1_!SK?3PX>U@^C$KS)UL'I*RDOMJ ]?;"->Z4+73>5TBG(R\D,S''X)K*IO, M/K\N3826LV,Z6RE%U1,+IGMH->0M@6H[X:KQO"[<7(4WK_KH$V]J#<5/I<3O MSD;\NC/8 V"3U.]L\5?CK8^ #<3OW_W6_YR(P@_M[=WD[=MZCU86S&YGW'ZU MPYVH]!OUZ\\/MJ0<*"8)9]H"G2(NX2K8@H%Y$&R1PM*4.@8-U2FPTD%:DZJ@ MA'T[4+7I.6ND>O"->5:4X]ABG:#W@Y;(G[JCO I4<]GK62Z62V'!5$ MMRQ63\WG@0*#^+[9W?OQ\S3Y^\"?G_XT+CT?\O4#^SD;! _8H-H\I][IHLO< M3[/KLM,2#Z./X3H256 GOQM-AM]'@MBQ*)J[=!V9P.)E>_>1OYW>QF\=E3_)LD]3LT\QP1O$F-W(53ZVV(==RM M/.KI+/=TZ!7ZY;P.]"3?6/#D?7 4O/7&?5)=D5B8,R&I[@7.WL^WX^%M3F7\8"JODSQ;7"WO2]?&+*R./X-O/-LM/-_D M!>FW9SDL9CE%2XXHO3?M"<\WYR_B'%$H0-O[_W8E%8D ]G M_7AJA0W^Z DA=M/#HZR79&-"K*QP Y<.K/^3C3YZZ=@CT7R-8O@51,EW92]+ M 6FGY/*56:Z(YOU@_C$+@_)LX5%9*4U>LWI$)O7G5)#O\>)E&EP8B/^0UURF MHPJ%7@TN!/IU4E)$]H?_VE$8P;4+],T_.8A_CD+8,P?:^$/ M@I3A2QO?;>V=?1!,?KCS#_BB]&Z&/]W-1EY5SH)#>-&02*""^6PPO"T7;!QF ML5JQ\)?GCJ5DUQ8])1]"8D8YQ"WH:4NW\'42DFX+TX*][E"DDT:F_7&6>]7P M09[?]G[/(@:]JKQ^X(U?I1*T;#R/@O8^1L)])N&JN]E\4279!7'Z93GWX"I$ MR1]\Q8EGL@\++S7^A"LHYDV74G,$6@>B2RH/=H:7^Z G5NS]TVPZSVX\CQ2+ MY[**XPM]L=3W7I[ZV\' 6]JS-[81^/Y-2 B[&R_ODNUEXL7*9WX;XES3O(Y^ M-<\ODP=6'I_[:HRSELMG-;QA/;Q1&%Z^&EY]3@2CPO^Z*-Y8)=6\;[-_H=T7 MJ4TEOS[^GMML,@I).8."C\)1W.61LG?NCZ3X/%+\,?/BE!]!Z617H%N'7SF3 M%R055 HP0=]W.*I=%8^0.E49<'64/E]^R+TZ4&A?M1Z6)]^]4N_2,.K0@KYD MF$II"$EPLX_3,I?%&Y;ANSQWYX&F9S=)4<%W-;NY6GI[_KM7O_[\VZOO"VVT MTE8G83V3R;C4>@,E!&*Z\ZQ>OI0WL*P=P\_)7?R&9CK-/N^LG8:YSD.22C#C MZ[Z=5Z56W;YRKZ+'V7T6ZIF](EH.S:_'H.D)XKE?AO:S6RW/C M[X./Q>#OBV)#S_5%VMQH7*9AE.)0DVLM%J5,E79'L2;^\]D?X[S0+*NM;58_ M;$KM)GFT=9-\MAI/>( ??EXFGX2N7/BNI;>TG[:^&UM>20ON5A0/#R1(R83]&#*'[,I^C+3FR93_&, MFJ!G!*]>$OM"SZI,>D;P_D6Q?_QJQSCDN^%M-EI.LK6>W0\Z:D]':>E=>SM] MHJ_WMU,_J$X-%H9 (Z4S2BAM1+V" I)VZ@>03& MK :42)!R;&E5O\6-P&Z] M).PXF:.-WE1I.ZM4@J;4PIMFHVP](V"+HI6U@$&(?HQ"FYE)T-["P3Z9S#Y[ MA'OUR ]Z$O(KOW_3+6FU/O^@30AX=/ES^+W]@+*ZY$%7#0C*-BE%NP-OJ$\F MU:O__@J\*G[W Q_6OS^Q)^_'=Y[^O)@FO\[N!FM-5>X&\X_C:3F\P7(QJ_]0 M]F@I_O)Y/%K<^G?[R5<-(89^#0?W>?:F_F$MJOMJU7MYU6D;!LQ_K35S^0S* M_OQ#_:;'K\%OO(1V^]C9/.RHO:Z/U;D=O[!S^Y[[?J^1@]AV,<339WU=[9 \ M+G2XK.Y-SY:#,YCKN<_OXC']R,79M^L,HC@<5AQ4X\6+A'"9$M"RB4;+PB2J M_/!1("Y3(/+*3GZ2$GIZV/>Y"N#>)/]XU42DSB)(H$ 0U-U -=4,LQ?SRMLBC O_/I@"N,=[D5E]+W*GE_IT>Z?/4:XL MWEF4XJ7%D?=.C/!=23TC)><^).K.L.X4O8% #IEG9V@:]DA8,]'-X\( M[P?"OPUP"1J :\FQUL@H"P2A0E!";0UPI#CL!N!=G)) ='KO=_^5T)./+53] MKNNBL&\&$IX-NT[-__WCL2IT/POSZ9(],^BOU<5>NG"3)(=(3YB,=+=&&6O7XFLS"P4(??B9)XPKAK M.5\<-#0-=]<:H9RQAC$*2]REDA&S%D!HQ0M^FDV'>\[ ( !WBK7>'G&7=)*= M+G @ ,V)Q1FD0DIA%58I-ZE)-:M.+&S-^B7OST#.*6JGUSCB,^*S+_A$:(5/ M2V6J>^GRU"(]V8K7R^Z340 M$+$B$6(H-A0*Q1'"7D\F6E;Y-2G3#*R%+DK^V%\8_S5FN-,3MW_6YR5[@R)Y MG#QY,-ZT5(*2Y)@K2%$EM*O>?!M1;4]M25")Q]V/ MNW_)NW^F^3"^S$;M"RP.I.GTTM(_'8,>8=@4!*=2:X2)HQ83@81%MFKC MGJ;(RJ>CGJT#?^\]57#,Z#D)DHLX[Q_.::N/$H/$87$"QH38"+PSQ+XJ"D= P)I MQK%,,5>:"9=ASKC*2.0M%K/,>Z4QYM(I4Y3B;&4 M-0(=)F:]:/J1U7: "DX(Y7G4N%R @^8LX+.A\1S$K#G!..50IMHX*HU-!8FLS^D[UW&#UG41[X-C+_:=.UV ;\)WJ[F!I9 CI20P!DGC M#T=&ZA)0 ;#<^7SL6#6E./HU3\NO69:!'CY1(M9*')A-2.OJ&LLXI$8Q1360 MQ*::@4K;3I%5=.WJFA:1[*]!RFM*0+RDYFR=39%!3IY!6I?4"*6)QA0HC0QW M4F+*:WL=Z%2MV1M?99"^&AC?<@10O'/K[3J4DO*XAY?Q+PO::X7N<<74QKZ;C$; M_GX[FXRR>?YOQ6U@BR^Q1C16"<;=C[L?=_^;\7#\ ME>L?#Q=8C&4>S\IXH+)I6DTPY=B;]HY:P0726,NJ)5VJN1-K'LA?L\5@/,U& M=C"?^NGE+2DPI1"\++3QG(P$]%K@;F^PCDD)?:')R!?]XPL&6TWNN<*$ I9: MAZ%"D -9W\W)(')K9:;;\D5? QG/NJ$S7M 9.:DO&W7NG(0;3A(XA< )KCEA MF LH!:T+CB"PFG;)25WK,:S3YMVGPQF%.?27Q>##)*O_WDG$I%S*GY9W_B/# M!Q.;^"V_JOU_"/SYA]9,P_$ROOFRIS#.X0?Q_C9+!J/9?8& MLN$+J](=_X;$?^OS/I,.\MO$><[VO\T]<#XLO(G_*9L.I@L/M[O[R7C@SW&/ MKU$V3\;^,U6J93+X.,_*K[E.DG=9EOPT6V0)I*_K9=YR?4= \B%JBG_W#P9WW@I3P;S^<#+>"'T8X_D^LID_YM'8L$> MUTG[&[)/@\G28]IC0#3ZV20)]-LF.7Y M8/[E=7C+W6RT^O!UH@I^^/MRFB48O$["-H&R%IZZ/OGA^3_W?KLAS'/PB0FRY$'V'BZUF[@UY]_JVYM>9W,OM;M['5!!=_H5/!L M]M2#23'>=[=9%FBL>;RG@7O/!F&I'GY3<88GBUFR#%LR+7EQ\B6,H_AD02WA M(^6HRGL,_7#7!]D\(;#J[(.7L7+7_)??#7ZOO^%^\*7DZL%\G(?'W,QG=\T3 MKI-CRW(O /7X?O'63A:KWUKW((/S;#C[./6?']6R\@ =03J2#X.\>;G>JH"T M;(6K9G."X?-HVTN,?E7"$Z^>SFHPY 5\'GWGW6 4'CP. C6K7GP,XB3[H_J" M\O7 $/Z(_!30]Q]>8H(F]_A[ V1'V7T6(%%H&GZMQ_Z7/X(",$C\<+/7Q2IE M?]R7H/%$,2Y++$;%0\.+X5M64/X\7MR.RY5J37!-[+\D7C<>!IV^()BO#=#/ M^-VK+<)8O6J/Z$%8OSV?SO !@6*8PL7DV\,LX]D9# M24QA2,M%)0D/2/3?\M;6E4(29N.UUF'XY*08I]_+\6Q4C:J O-^UH Q=W7A= MJ'HYC'_V:3PJ1U7*1!A9\?!Z0J42F(>-]7C( I_-D_(<"++72-+GV\SO3G$0 M^,GD7EWYX-=EZ.V,0;'@X518^/6?3/P79?/A.$PA_'56'11JT1*-XF^OJY$D M^?)#[K6=( 7UT!\>"6VRSSQ6[XI#YA&[K7 2:"SL?)X7TNDWJ9A:/BY$;+2: M7G$RU?,/0RT1N3ZY6?(A6\UJ=)W\6$$@7SR%XH$GC/D@$,U5()TPKO'3P#PV M6?6",1^H(+.LI(4\NQ\$_ >YOUHQCE>$"]@5)\_Z7X-H>_%KG82%&I(5."U) M^#IY.UTIW(^4B/K9J]U<(^^UHS,\,K^=S1=5P7FA7+SV6!D/;RMMI"VAP=3Z MG$W\GSTI+&X+0R=@LOCVT:Q-98$+*P/-B]_]6'[T\B![,NEIL,V@D]MY<'W]*6UOJ\OWK@G[$UON8S]N9;\E"T^S^:_>X)X.QWNAI(] MCC)X30H]X"LVBBMLJO%@TO;;?%&N!OV M 1Y11.%D?N\'^BZ;9(4O]HJD'"@F"6?: ITB+F'5$< B# R^0J^>\S7.22,Y M@E!@"IU$EDI:?0V&TH(KO(%O]D&DS_*E_)J%[4J:8%JRBJ8%/USR7_Y\4L%W ME8UZ>"ST=3RHY]#<)V(4NMQZIWV M9WP>7!KJW6]^KZZ+5Z\@3KY[/[L?#Q.!P/>[/O0I'ZI9.3<3-Q_<98$+DZJ] M89+>!E=3P3]A>*WW_EKZ0>]6.M[3Z_-Z]_4IU;5L,BZ-GN#7&8TJ[T[IB0H> MK4J+:ERTM8>V&=E-&%EIF=\U(\LKG[5ZEX8U#=:>5YS"HH_SRK88W-]/QK6: MY:VV_#X0PZ=:R2HLR>KYU8 *.VV:??[:>,K1!W6X\R.X(0?;@JZ^\>L%^3[*!5V^; ,5],-<6BV!XO7^HY%81@,G*\U@[R.O@ MQ4TKS%&[XC8<:7W47GM)4^_&(29S\Z5>\_=994O\;38;%7Z MWX7QO.7D]?? M!UZ,YE^"B/!OLA>_ J0,TU<4ABGXOLLHT-NIE_N/8Z^'YA5QK28;Y+WH!_)F M]VA0AT/=8G=V'N^BMG0]YW@[,/>M3!5V%P,+M ME_M 4T7(NC%V[^?CX"J;3&9U)."W@DC#EQ=\YG?_X])C>3H,CL(G'^B_:?XQ M*_U2T]GGP'(ML[;VD0_N@O82W&3ET I'[& ^+Y9OY6H-G'CO[>3PQQ#F#S[/ M+//$%AQ.#?>_+NSXPMH.+S_\LNI)_MOJT;;.@V*4FX^#PFMV0-XM/2N!$A(8@C>V^.8:J;#X7OZ0L%<.EN#.'98>B]7#_')5_I+@VYL'3GX<@8[$ MW0UQI_/,FT#)C[/2-39MK>;;:;Z8+XOE?"%EAV!=2*3[)E^SEK:)$>M4VWQR M4A5I/UB!-VTMLG O/&M]=EZ=FOXJYWSN-3JO@(6LG^"@OEKFV7[%49+015A'K? M3OTL.3.L2*,'%Y&E!QS:T/L6U%G&,$KRK3^VFMC,'V,WXY#WE7SQ].K5\F6Q M+H-&CW^H9Z\(L=R:Z\0^).5Q?EQ]^)F.U%Y0;[^\N>CEWMQ!X3K*!Y0*B0;A M1@Y!"!&#D2!\2 0!DJ$/X.;5(Y=H= /WPOD8W!HH+EK2JYO-4 M90'R"]BJ=GKBBXNZIG]-[^?_]Q_C?/'N2^YY.0^'RUH1TR\>\^VJA+<_N559 MPA7Z=D,V -9*$?[\J!9A>[5H]GF:S?/;\7TXTF8?!=,-@1^""\5 M/\(?OB]T]1=N_/_:L/.M&EB1&@Z(HUBYE!'*N$72,2JY!=9PK9Y!N.$$];9> MF1/_?CZ8YC=92!>##_?;M/;[JL-=W_VR1'F-UC8]\>L[\3^\=.]+\V7E[1NV MUZC\+0\*1\BQ"Z4!_K_[WG.^VG.H5(C?.FR5$$ "12Q"6B'+**.IY8_W_)5]W^>GNJ1UM<^%A;S?K?,ZQFKKM+4$&G]@DY0J@8J; MI@@00GL=B0.QUG9W"[C:HG_-BK3?%CX2-1V%'X)5TN]=)D\TZN]LCT,6Y^U@ M[DW8(@MS\+G( !@L%O/QAV51QQ5LBCR;?QH/L[S))BZCJ;C#UYVI( )YG14K=M+*RDOO9YZS*S!W,%Z&LH/22 M+3(_\U#!D[TNO.FU:RTX[J>WA5^ILMC^S;\:]MP/.L_J+RZ\1+/YXL9;1K/P MY<-"?L*?Z[,*\A_".+P^YA]3$]M_U@/\4?V4W$\&B[!CI0>K>=SG0K?Q[WB= MO#-7_QG^6WC#LN%R'K*7O3FV7.7MCK+).&3AA2E]G!=&6C8=72UF5R&==YEG M9<;OV_?%'.?C,.7\^JERUEXHMSL9.>^&M]EH.?&*U:^KZ,[;D%9>^-A4D<-9 MZU@>L*T&E/XU_ZA1X57XIC6$ 0;4(J((=@(B(B VWL01K$CUX:1E#0&+I<&$ M6\XL3I%Q"*;^K1HJ!XAT[K$Y0U5;*_.BJW5\+7:AG)5DRHQM0WHHJ;ANY#)4%)/_OV;;GT@K<\_*+T&M7]A M7!0<%+^W'S -U#EY4!(+05D 6Z[/T#-&]>J_OP*OBM_]P(?U[T^L__OQG5^- MG[+/R:\S3U&/1^N7^^-X6@YOL%S,ZC^4!;K%7SZ/1XM;_VX_^0^SN3^40N.C MR> ^S][4/ZPY(5ZM6@FM&BN15U]O-%0^0K __U"_Z?%K\!LOH6=][*AM2@_; MU/FH'0V_!1"Q[5S%T_XH5<2P+Z"MX0;T5D,'Q3\AL!K,E"+D%GX(V0V>,Q]X MJ/?;-.*KJUH11\%H]W\DA3,W:<;=PU83+VF0O=ML#]8]N[!7*&M:YD@"76==YPGGU#*TG2*Q_P3:BNF\'U,XFJNBT>TY/ MH=++)M\'X\\Z->TB+R,K:($W;@RL':*66HZ!),@2:8@(M"",XLAP]I@6ZL7K M*X 1ZA;!_F6KP^/Z/9#1;!@.EIJ.=W*:G MYQU][C*4T28A)S7"<.O-*41-FD*J4@(\9U*& ,4,Z8XXL_:B/,F=/V5/ M=O[M V<^G:GU M+<)&$]]I,^;!M\A!3NGK8>?M^NR6T5P8Z+;+MIF>909J(\ MCMF/V[WP'B?U##R6AN/[(E,@_S+-YA^+UEBA\NMFN0B-"?SQ^WE1AL:J0MQ% M*.D:9:.E?VCXFK*F:SB[\]\X^",D!=[/0N?.\\M/<6./]>S'\:>VU^:1XI;_ M,I@O?KYY@L.^F:$B 5*I=B(ETCJ "$M3@[0B4'F%TQG7RE AT)ND@%),E!06 M($U2$-XJ/:\*3LAI9*BLYZ74?>-"R\86R8?^S#HS9>&-G:(NKB7M,3FE M?\DI=+?D%-S_Y)3>7K7V0 58/^0O-WME'S/?9[QF!^5\>?^5)?!3_.$;];'\ M?O'JK]_]/\&(7=[OGD[\TBM"3QVG';L4>^P),-FG;#*[#WG7V?!V6K0B.':Z M5#]M_A=D1/7#G.>D27K2E"GJ4F^Z4TV8%"F7&#LK@7$.0[R6W5!JS9-O:P[GEGUK^ ,;1Z6@[0U-M) MWM@-+4?*)O2A!/*E"19]#H]LH ;6BHY I;PE"E0*E'5..(9400VIIB%P#O)$.L&#A$-AW"-)648 M@908)@ F&J""0QQ).9=K5_Z=,H<4,O.3GTYWQ,&Z52=VE<7^$\Y#M(C^\DJ( MMS[E!/UF_E8,Q<90;$6N C2VFP$."(PI0))!"#V?2A;(%0(IN4C7[G@^,KGV M,7?U,J.KZ\$AMNT(6?*JM\JLFN M3M5R '95SEVU&)V,;XK05S88WCZJZQ[G.S3LD.ML4D=)'Y$):C0U"ZU+$1.I M2!F%@$)"L&,T59P;Y#1^3"8U8WQ#4_K/8A6SD?++//B8_5;,]D<_V;YJ<-^T M ENT=)5GPS>CY3QT$GWU5_K5?F>[;5S9H/2)=I_QPN2_M@3AJO#8A!:\Q?5O MH;=(D<^P:EOM-ZANN[I[9_7;<(U?T?)C_,?N35FJ6\;*3ND[?TWHY5PR;GW[ MZLM: 15+MKK2L>K_V]QH6-ZC6'70+1NGE-WU!Z,[#ZYP"5G1*;?ZAOH+=KZA MNH\Y)L?)MMBXA$_V_JPOK%L\N&1TGN7+2;G4B]"-^4/=L7'8)+,T-\@6/4$> M9F%<)[_,9R7[M;]LUMPL7C;O'^*)O)E?E$VK6]+SI!U,Q]V)[QTT\>YP\@7S4R*Q*DOA1W?>;U>>H'4%XKXU_XZKT&S>63^?+# MO[)R4&7;[M(_7*19U1? 3+*/%2!:"5-^*'XLFYLU?TNP]B;*_>K#C#OKPTPU M Y0+ S'0E%&GH0G)5M2)E+-4J_"9V(?YF=.-?9AC'^93Z,-,MNW#7)3[A48; MX?];G39"W\#IIRQ?E(TCOY78R;!3BEAO/@GBE"1,.55?#\BX!JW$3BR1"$V7 ME984*B&%T]5-@IHY*. W&S%O?,Y:(^:BY4UK4F6GN69:R4N;,C]G2"^9$7I^ M;NL>W2N'E^SB[=^X)*:]AU[I4)\&X^+J\2NO=5V]\YN=F.S#(GE7=B0<9_FQ M%=BN,K7#M)I9K>;M9O,PZ\UM HTDSCI,"2< &NY2PE M<45-^/%ANO:X)6&C M+/<#+\XUKSL/'@A;'H1M%(0M7VU+4FK8.]JA#RM8BX4;9<-9J=T'D,M6ZV+W\7:0 -\+^SAFX6^3A8_1QC1\]*U<^Z^_Q'=+WH_/BL\Z M\V?UM&?,3K467P\T]H/7F,3 M]WUMWU?7!#[6Q?I2;G04Z%]PQ9F?;C"+BE5*9_E3Y6<7Q 67*@C%53#);RLS MN5BKOP53.%ROU'\%?%J7A$J4AZ@U1$*+> M$.4AZ@U1(#K3&WKJ=M@Y.N3&?V2K5+@F0MC'#B*'O8;JS*<7=_)#_[H%W?]3S:?C0;Y;6@@(Q!$/T3FBLP5F:N7S"5(4R8G,$VM !99!+Q2 M912P)7,)G*9J[;J\79DK!% CY?;2V7"FO" M-*Z8BZ>$\4W,U5#'0P[K%SE%D[ ?]-2=G$=^.F-^:C5?A)2X%!L'B90":TIP MW:M :(K!MC;A[363'>>O>)9(:*16C M%%&AA4&X"C**D"6A.W1X]8?/O"%)SUH;.[_;%\/H;_SX0XO=V8W?]/M9/OY* M<>U97[]88UBB%88=)M@H%YI78I@RK6W=E5*85.!].(6V<5ZW]^[G&U/N7&=8 MIK!3IU!O#:C3CY1= BP1;/E @DN68FMU:H#24JNT@B67V(.UC_D['6-UGSZ0 MB-2(U)<@%346?RH(3E..N:,R59I@"ZH6[,+_'SF8Q1^1&I$:D;J&5-*8JPAH M9@5AEA.I-)3"UJG[PF/6B2/E9T05]P3@> CGV$7@D=$F'\%91@3D"')_B%JN MN:WSI8!Q8B,>]YR/L%]<0HJN901F!&9?@"F:1$;!D* !FLB$_T%-M*R *8V4 M:1\#\%&EC5"]$*ABT+AOTQ0:GE(EM;%6N]1(6L6;N4F%4GV,-T>H1JA>"E11 MX]*UFE-DB3]"*:0I47'7Z/W@ M/IN_$+V=IK/T!=:M;%4$B'34X[HH5W0*IX"4L&8.8O83,[]"OQ M:W36>1!]S=/JDV?X+,'=2N?$RF$(-$BUD< CW#&AZY(^*OG!4M&/@OB8A![A M?@%PYTW7%&J5L=(Z+A RT%!@0)UUH1!BK)>QW CW"/<(]V?#738!*(:MM41J MKAT0T/F#G]=PUXK28Q7L1Y7]W$#=*W?:.:*:P"9Z13AE#F$"B29 8BL5@97. M[E*[M4N\\[#RGM"-);YF$=T1W6>(;MPTL9#:@A2GQ$G@I(!0*Y-6C0VA@IN3 MN(X2FXXJ>L1[Q/OS\4X;]WKJ <^8IDY8RH4!1"I6-ZU!.MW6O7Z8 '?$>\1[ MQ/OS\GL87Y <_8612T$2W0.BK!A2QEEO&)6/*5&G='!%F>AK,WB]/<"WIO031IT8\N@%002 DC*N6$<5UT#)'$,;+Q&;&^AY_UKQ_' /3.7U"E# MDC6E5(1"BR4U#!/K4B>))*+NA"7\OX\>-]XO- EDUS!",T*S+] 431"(<6M-9_P.RQZUD7G](\8[Q=.1W_LU5\9<.5LD+9>:?F7R< M^468!JGJ.*Q[C@D;#+=*) F7@GA2X,)R*#5$K$[80(*F^TBWWL:C5>WOWU;; MNR=Z0/%^L5@P=998ITT$V=%4.Y06_?J8XI:&T-2J/E(?+/FZ%P00DS,C_"\ M_KP)6K'4(.*$28U2'OA"25=?;L6Q0 =K-A;A'^$?X7\8^,NFL%(S9A6EF"(- M'*8&.\5XY\HN@@[!"V&G#1![J[Q?D-/]A"$I0-.*5'#-H-086T>A0";E]7W/@O(4=M;F MJ,O(>GY@09/!&+.XYF+PW3"(N.NWJ%S$9,?DB3/)6?SX#"*:42@>L M!A!:8>IZ#:LYV#;!XR QWZC$1I1> $IEXZ)UEF&70@=2JBVQ(I6(U%55"F_= MC.0@@=F(THC2\T>IA(W7EB-HJ) ("\,8U50SP>N,:(W2+B^0BGKM4:*<%U$# M_=OUN^MV ?3@8S8=?HDET-^D =S0 (7,$6B)XYX< .?&J3J+BJ0IWT?.]#:N MI]_>-6D1[^YGT]R?]B/KOW!^/Q_GC[FGPX8)G;;ZZU^J1%_SH?KD5#Y+Z-,F M).31[01, 4!.>AK05DE15T0;*$P?X[:'XH.84!W9X +8@#?%4\1!RJ6&Q#BL MF7(4F]H>D$#1SOHC=!D@CFP0V2"R06=L()OH%T8Z99QAX*CVM@$QBM3I(D9B M@XX4B8[FP&5!OE>.OS/$/ *@B:XIY#4 :JF1%"FF@72L:I'"C7%D6WN@ZXCW MD; OXL7S$?OGB7W4=$<+(3L@K>6 (T6H$7I534VL,0?+X>XC(43M/]+!.=#! MAN)J!$@3%G 0I,(:*Z5"PAF&T[2^;P\PHK;-?CM(#/]("@(XC'X0:ZTC@QR; M0381"&M=$@:95!1PJB%41AC(>)7*SHS4ILN&:R? $=Z(..^63&=7>OTXKR!> ME>WQ+1I\.Q=R!3!RUDJ@4X0IK5-Q!81;=U_99][ GC#- +JFYY!0%.O(S@&< M$#1U9 8@[#!P4'-@E*:$BSJIQU*Y^8;.8T?VXX79$:\GC]=-YC9$3;@-I=)X MT!(*L1*.4J\\5RGS$BN*#];+K'> C3>/183W%N&; $X:@&LLE=&8$$F%2VTH M[*[:%G%.4W>LRNX#J4D-C"">$ ZP41P[QVLMM M*)#[,&)W=5;MRS$%841G1&=_T,F;F'0(.CE C"7 I!90G )5*\7.JEY6>^\# MLK&B-.*UOU:L;(+&R%B*,"#!C'48*ZA2F2HMM>W,>/&B\-RNV2S=QM&(C MQ ]Z)'L[MBD9PNZ[!T?#8?9?-Z$>#]'TD^FXQ'R9] \4^W*2#5P\([ MUI_4%R9IU9U#K@!/M<60< PT9YI7R>;$">:.77?N@D2\+01B'YWX7TN(NTT; MVU76=I.;8UL'L00MTLLZO;1JVYW04! M4P&XD]QQ#:MJ5N:(!1N[VQSEMN^] M<@[H]@;0R#>1;\Z=;S;Y/E"K?)X!0#%S@C!$J4B%!:N$>0<=[N?]XGLFG$YK M9E\J?5OY2X[+4J>45!\9JL\:D6P(2J>6F#1EU#BF<*H(-E5%/S$$L8TY@?NZ M ?T AE:7;?^BXG.!M3J15Q[R"@:R=?N3A()Q!1RA*<8<$U@7 D!!S;9]@SJ_ M='VO_()>(]!Q:4_DE\@O%\\OB+&U84<4/5LMP1-+9 M:P."R#>1;\Z>;S9YH M*GIR(D6=+T5M8BC6ZMFN+=-6I) X3)E2:6JJV+F P,DNBTGZ0T+!U.JVDN3, M5)_=6C#LR2-\H/2=7^;C3_YHG7RYNLTF(R]6'Q;)8#I*YMDHR^Z"R"?W\^PF MF_L_^"^>#7^/C1P"F8B&3!3D4AGNF(8T=28%+*V[P#-.];87 W>5B/.OZ?W\ M_ZZV]__XW0T/4M/1KZNM_:7>V7=A8_?A/4;G<6/,,0@AY&/>3&:?W]R.1Q[S M74SO?_\),O##Y:*6@%;[%2"Q1M)J+0!7CGE-@%4J *4I/UB_QE.!,N:Q]T.$ M;(4: 0< 53'%9DAR&TL9=M3WD(?4 M9M'LC:ON#6MYD&T&O(S/, # ITLAR M"U%]1PDED&^+VKUF _0!RM'NC>IRGZ L&RAKKADT3!LJ>4JP<015M>22.(IZ M%6>/=F\$<@1R"\@4-EW4$-4BQ*.)0-QB R!$]^4%X"KWTE#&G3<%EK?(1<#W?R2CV3*$K^NT@IWR6OJ9 MP/"_]K$^&P7PQ/-_:,O1J*$F0!-+TY12)ZV!**T(%VNX^6Z5W4+VW91C(;K' M')YMY**?23Q]30X\^KPC/T9^_"8_MER[$EIEL83:66*@28D@NKZ\SDJG#Y@< MT84+1^PQ_3HR9F3,R)CGR9B;BEYHRZ_.6,H8@( @JDR*"6=0U,XX2KD]8!)* MSUN/["(IL6(E4FRDV#.DV$T,VPIW (D,)]*FF&/.K"80U!F[!%N]L>'E=ME! MW1CK;)^]4Z+J>4B*-@)H:KWXB Y45M(X#8\O MJKG M,Q.QNJE(1)$@(T%&@HP$V3E!XJ8A!8$P]4R()")$0Z 1J,,]DJ8Z/63.6_\R MTB)E1LJ,E'D1E+G)G\EH4Q\K#0:$(ZD%XIQ29QFI+E3F-M6NL_[OST@N['D# MGNC/C!P;.39R[//44MYD(2'%K%%<,\E<2J$EUE;ECL)J23?6+6^7]MF-O4Y9 MS#[J(MWS] ,[JR1MO(]NY2Q6I/MTX$24J2E24J"A148$Y MUYV,"DPDA]-#3)2H*%%1HDY9HKJNO.VMS/V:W<_FBVR4#/(W+VT:W^52]%L8?$C57 REF"6*6"V#3-&7$@;I%LL9& M@6-P0TI91V$?9'N70L;(09&#.E5J,,"@=1>3UV&$?%H_"$QB_P1^2/RQR[\P9J&@1QQE$+AC"0*RY1K**OV_M+_G1S,F7(< M4HG.E&C(1$)Y.:$(NB(4[! 53C(%A&),&&)(I9"(U%!Z,%]*))1>(RX22B24 MKQ,*!$UK)**4X[^G;YLM[0SD\#6!';=/ZUWJ65_S(F-*^;Y1WNJW;:!S#!K, M+%(,()IJ@VJ4<\0[ZQW;:;+&7J$/(NQC.O0IHGY31@5LM8P& 'J0.P8PYP@Y M836I#G>>8FX/>05>;V"/#P'[\\FWB#QQHCRQB29:J> 2$0L]<6@%*0V=Y65J M5HE7.#7'RGK8N^[/#\,&40F(NO^!T=U*U%;80<"I2R%B@"@CH:U# 0P!O>U= M.YWG)NP9Y8#);J^:B"B/*.\'RE$K>5I2G3*J&.9>WZ?*Z932"N4 8*AZF4'0 M+?3W&?6+J(^*>T\,?(1:-S [F#KGD'-&,649H+SRZS&G$-[6>W^8,/]^#_QK M&0W\R!,7P!.;:**5G@R E= MQNQZJ[E?DEE^RM@4K?NLN9&6"FJMLM!22 %SE1YNI("=Z>&=QM>[!VS,NXUP M[2M<,6@"7MH9Z$]10 U7@@C_L^"U/LP!VJ@/'R4N'N$:X7I!<$5-[KE2#EMI MI8-,&:0--V+RHC!)8'-5-G*<&F<$51 Y8!U'M<;K M6$J.'E7>.S;]@#IU+D5P1G"^")RT"0M)#@E! ##&!9$"8,[J Y,CRFDO@\%1 MOXUP/2.X;@KC8MZX=H4@2AB$M"*&($530VK7KF+&B5Z&5P!V[QB&4EZ#, MNI")9+(*Q [R/(MEU$\ G, &X(!Q#E)I&(-4*428%A7 .7:.LV,%9_\UO9\_ M1+DJMK,[@*-.N^GW+\6B5_E3,S^&F\GL\YO;\6B43;N8]__^$V3@APCO=7BW MZJ-$C9C-45$_"4@GC>(9\XR %#*'&90P%0[N>J% MA('4AXXS[_T@IZ!3XSS"^C1A/9N/LGD]$WC_1Y+/)N-1\B=0_'.>L)?M;#"B MN$X-5E8!HXA#0)6P-UASM:URWUDH>_^V.^O6=M]5CB(]1'KH%SU0V.I\"A'U M%@!$3 "%E*<$4-D!S"**.[,#.@FFGYSM'SDC2+>^AY.CA=UJMS'K;>+ ^]EB,'GQUF&_=:/9TDOV:N]V@7CUI>$= MZ\*P]Z78Y5Z(9R]#Y[,^,.OQ)FU"0TV )I:F*:5.6@-1?>4OUM#LHXI _A-U MTEQ"(MIM"^E-VW]&B#I-"NG#LB&[;9$8ZZV=3K,AF%\1FFXI06,O/S5C*&(" (*J*I#8&197O M0BCEA[PLH)-&__MS4W]#(+:J+CDN,'I8>A+I+]+? 94YUO+8 XD,)]*FF&/. MK"80U!4Z!-M.*W0ZLT 9WF/\/JILEVR!GBTO]85Z:--*(R72"*BI\&'+P+:*US/SC[HHT'V-T($I*+),9)G(,L]F&0Y::4PP]72")")$0Z 1 MJ%WMDJ8ZW=;5_I(TIKZG(47>Z>Y3;7KK'3R&:E0'? ..:R3?">W4O0<19Z*//4,]8B#)A,!*6:-XII)YE(* M+;$6UQF;6E+8;?Y5-\87[?CN^MXJ046JU%\68;GKOW?QW:W)3,;3[.HV*X@& M(O#G'[XQNZTG]\+G_VN9+\8W7UK?*+8=@OCJ\I;2\]/RSG]B6 .F^O6AZ)K2 M=?E?[]#R3\&BX"'+\8?W._#-K[W7ZLG ML^'OKPI0AE_?99.L$.$KQXEB6' +O-Y@#6=85EBTF!MIKAJK)K6:$LBT_RLW MFAJL^>YI<;>9Q_%D,OOL63 IA#BYGV=Y M6*YDX5\<-NN4W)4+Y8DCF=T4KZ:S.__$+__FWQORZY*;\1_9*!E/A[.[+,E7 M/),,BD_4N[OE**N4R KGQ3IXHIG-BWS0(!&9G\C?E].LS/7%X'42I&''I[WZ M:_+=>)KXMTS\U^??OTEVPL70KV V?V*+6I]_<.P"?_04GQ]/1_ZSQ>_M!TP# MVTX>'& 0E,=5N6W#;#*I7OWW5^!5\;L?^+#^_8DE>#^^\YOS4_8Y^75V-UC+ MM[X;S#^.I^7P!LO%K/Y#J?(4?_D\'BUN_;O]Y"N&]KLU&=SGV9OZAS6V>K7* M+%TE8(M77\\[+1_!\9]_>+5V5E2/_\9+WWJM\Y>>]['=P/@1OK'X)4.H&H@\BE2" H)2S-"&(IIEMF?_QCI<3_YWAQ M.Y[^/,W^RXO@@\CLAIXP;CP=3(?CP>3M-/>62["M'C1N=<$*>%L8 SZ$$%>72%"@$=O8]^)9 MG!@TID)I.0$^[-37VD],=%NKVF\U\4.V^)QEI88XF(Z2F_&G4E6\X/N&!6_2 MTHQ&4C,D#1=8 4\"P%1>6&(L-1M[6'P-_^K&VSX>_N]OO?Q_O'5^V0,3Y*>C M'L5KV4Y&F;D(T,HF'B(<$TQBB6G*5 HE3:&I0.L L#L;,E\#[6F9,MCBS'[BIY\I?1VF=STCJ2[\'H1U/%T.2C$HWE9^<'.8>$/66@=S2"!Y M-(/BW[?S)HWJ8W;U89X-?K\:!$OPS6#R>? E#^DVM_-J.M\:XR,>@Z&)W?JX M!]L,.KF=!X3^*0^WC6-B+&!>MW,6B.#%4L1I Y%5R.UD?A3I7K.;).0PAD2] MU?(,GB-ICZ>+ZL2S#8EK6X[SB02 OWOJNL_FR4_9XO-L_GO^.O$<=]UM>MW+ M1_G3;)&%?,:PO%Z9R;-1^*E@IC*/HB;OY-W"_Z'(+$V^2TL(9:/OGS^?X^W$ M=[]-!\O1>+$VW-6@'S# (XIX(BN68:<4L9 S09R2A"FGZJQ8QC6X0N616"R1 M6FS]'':A4,K>7Q>]3^?89_U ?PBMO_'5>(O1,D__.NW7\GFN!C<7\:^KW8[F M*+EG@-)SGU_644Q9WMU^%:7@=N%%^ MC]T II_5.R\HSNE'_0VAN)43*UU*H$PQMH((1 W3O*J_22$@:[?4?CN;M\K! MGBWSI_-Z0_[%^]O!%*(R'/_"*IU";G4AMONHTNFV_/%H4AX+&".)G2&)$=F0 M&$LM$$JYU&K#F-*:U;VHG$S16J5VMR36NG0DO*U?G/8_V7PV&N2W 0X"0?1# MI+1(:9'2^DEIK+D7"1-EH;$$$$PU3ADT6):4E@*,P)955ILHK::RG^<_SJ8? M ]/TB<,>ZV4=7^X662RR6&2Q[EBL=;N;]ERE4I0BY[SN 1P LKJ[EF!!K-@O MBT7%+%):I+1(:2^F--:Z"8X)IJ$$B !JH#480B$JQ0P+2=8NK-RE_+U?3/58 M_1+==JZ)7!6Y*G)5=UR%&JXB!&GK]2R$M-82.>ALU<&0$:2D[(*KHI+5&^+: M+2>OQW')-(S^QH]_45YX.,J*MB47V\N9>-BNP*V 8IQR)YEAWI121%/(%-44 M<,R18;V.W+5W]N<;4^YK9RH*N9;GT,_YDI))SAFTK+DU(2468R(YI-9*+!%A M%!>@151 ^PI1:HZQO ^S^H(X0CA%T%8-!DSEJ?"I00P:@C"BF).T@+"A"*F MV)9*]8$C,Q&S$;,7@ED.&LQR!Z!BU!HDO)@"X&U?4V"6$2JP6.LRW>/1FV$YL5 $S=1?J: J%(C5LH?M6I+3]0AW,SQ#.W0FWSRY2_I;'X_FWM9\)O]8;&Q M .;9\.XT4-@7W-/F2,:,\A0*Y%(9S&!+@*UZQA,*F7']]D#7F_YP5)T=UXA= M\[..-EURF/RR*8 W1[^2#%B'B 0&84(D- +6"7X4:WA2_NRN&>&RHL^1#RZ5 M#V23<:*9TZGD' )(&1'425UEG*2<*=)Q)5;7SO%]JP2 Q]2YR $GR0'?;2 ! M 1L2H%@XAOWYC[B0FDH ZW),P@P1'=L%>_:V[YD3P#4^!".L8^4ELM45C3R^ M^BQ2R#E3R"8&P0V#&,M$*HV%P;7()4N=P%7B*H*>3_K@[-^WLH#)8:@A*@L1 MZ8=6%BAKH,ZQ5@(;#/Q_.'#8\>I21H*L99U /:H$)ZT2G%U>NQ?6S']?\C&P MSC0(6,>1ASZ3PR9N:'D7.16I33T7($BYU)AZ>Z+B!JZYZW>*>[7)?UOM\2FX M%7NK#%S2F7_*Z&WY IF%G#L)G%(&"",AM*M*64=LQXFR^XT-1#!',%\-4PMWW/52CR,(Y@CF%\&9DH;GQE@T$IB=9JF)K6.*E)E MW6B=;FT7[\4]'H_ M05#';:,Z]KX?2X'@US R0V2&$V2&#?ES%-"&&I 1W$&)@;+.<(1EZFK'/F28 MHU-R[!^)*(7 M47_HA_YP=@G[CP,@,5$_H[#EQB0\!0@(I@W!4G!FO0E2^2<_*R0Y.=7X0\1QQ/'9XY@VNCH6 M1A%N.(,2"@ ,0DK4Z;T F=,)$.RKFE[$-,$(W?Y E[?,;&]B6PED2 #0_MCU M_X-U98T_E$\J,S\>P1''%X5CV5SMQ"6R5B,K,*+<4@LIQK6[3*9\2QMX[_[R M>-!&@)X_0!%L+H%Q@G'J_Q]#0S "&@-57T:O,75;1LH/[<^.Q^GA4O$1Z*TG M^OUL,9@D-^,_LE$RG@YG=]E&9_2W%V0V'V7S>E+X_H]D-%MZ*4_^!(I_=@+_ M5U>Y>EKX*/2/RF>3\6CUI+VOW4XW0F]:GY=<&;W;K9ML!+ 0@ MFG'"$2=&Z54VA7 ;)E.M9=(2]_4R4BDD4@CD48B]43:*JL7E#L'*,>IM$P[ MR0BHE5"EL##'"'5UXCB#G7K.(GE&\HSD>1'DN2FI%\F&/3ESF ME".9&:PN! MA:(N.-98[_F"GKVIH6L9N:075+I3RNYQ(1;K@2+W1N[M2G'%K21IA@U3#E@* M,;6"I'+5ZX%!ZM@> \1=U#PAWNU]IE$]C109*?(2*'*3>HIQPY&.6X()X] * M2R3%@$M==[9D*=\RC_4%,?JHA/9-"2UB_']9A.VM_]X%>[,I_X@*']O/V$:Q'?R0" @ M*,^38J6383:95*_^^ROPJOC=CWQ8__[$Q-^/[[(\^2G[G/PZNQNLG3Z?QZ/% M[1LIKP6@@ F$F)^FH'^N1"Q@KU:Y'DT*$WGU]520\HD$ M_OF'5VM@*U_[QDM\IT_%9\5G?4,B+R"G$&\JGW]PGJV?,9TF'0ZS4 3>FHK8 M=N[A \5OGTOB_#";C/PWJ#R9W20F&Q;Y> F&KQ.O/XC.:J+W7A*]TT(\4P;X M18A "+4GBUO_+1 EI;OSPO.)+V/?5[N=S.;)W[RAX1\3-_X"-KY(P8T,'S;\ M&(?\%BNQ-Q%P@_$\^:H)=X@1_,=@LLPNG&[Z(7V[>4KV)AB-S^NH\AD\:U$\ M>R">D1RC]%V2]$7^BQ(8^2_R7S^D+RJ'6Y!C3PWHG>74/5VE^^:%DGL&*#WW M^<6]/)_YQ;T\G_G%O3R?^<6]/)_Y77LZ=L2K/L\55F(;7@5_4HF:7/3_> MG1H[Y0"_(,6W)X4.$C2-MC!A"ADCB#(FM0!R!.I6!ZF"%AZ\38SX)WEVSZU" M;G4AMONX.B;>''.991"1Q$Z!Q*!LKMPD1@&7*B8LMI@H ;"K2,Q0D79\K][V M_5J.R&GQ MY(:9'23H32L&AJ_ZF07*?^7\AJJ@V0#)649A!QN.-;>I[1.:4_ M>AG!UR"R6&2QR&+'8;%--:*2-C0FF,*6>&T,.ZL=@@:FU8W'J90\[=B\W+Z% M27]8#5SC>#%A9,'(@B?"@IM(D#O2'NZ)>UDGF M7X^CG^EL?C^;>V'TXO$AWA?M"8&!=BLTJHG%T !+@30$.0QMY8GR*@W9!X8$?<'_; EJT#6UMN@9.4X%1+9 6 U24Y!F!".[GKMN=H)@!WZF:+ MQW*$YXN.90A1XP!35!C+20J4D5IRHEEU#4NJ/7#3_GG$]W_X7J:U?#D505Y8 M,_]]R8=.\<[C8CVY%"'K>;XGC]39A#QEKA1B O 7)V2+@WBH-=>\VKW MN[_0_A&/P&L:TP+.-"W@LIF@Y8]SJ9/66:.8(.&&# >TK=4'+ D[)3?\WH@A MEJE$7K@$7N"-62&0IM8P!9%D# CBL!-UA0<0?,^W._:5"!YK"*+;BWDB%40J MZ(N+0390US+J#A'P)PCX3;H# MPG"%>(,U5DH@81'2F$B7:ESK#IR++3V-APA/1 VA[_&+4PE3_';][KH=HQA\ MS*;#+S&%/U!$RP5I"04,>9(@Q&D+J?3V11V,$%+C7@*6(>A!-C2M XH"(7H MEA5ZQPTH' K<^XPO1&Q';+\(V[)1YF7*(+%"&)Y"QS'30NLZ%Y :NV='X(F M^7'R(+U&$(-.T7TZ MQGJD@].@@TULT'+50<<,!% #IC!24'NS?.6%+WTZU^\F4!C_WML1S@6QS2\MEQ M0YB36CCE' ;8:P&,U1S">;IE"\ C>N#W55%$2&SJ'(/U9TD#+?>>TP)J#JTP M@"N) =D&3 7 T'(873\4%$%CE7%ME$(BU/I=-,6"0))8PSJX%4I-8E#.:X M#Q<-'( ;".!198A@/TFP;U096'/K)4J1=$1Q(Z6PRG )5RU&G#!DRW:!AXY+ M1,6@9\&)A[ O8U!O)\M!I/D9OQ'-DK&T^'L+GO9E>4?9O-1-J\GA>__2$:S MI<=%\B=0_+,37U1?&MX!_3?FL\EXM/K"O2_13O>8/'<9.I_U@?4ER9K2*6. M-%PIA 6@2@!>7[*9*LAAQY=L/B\JTX4"A'"GD=B-HG%<:;_@7(Q(;!=$;)MT M0PKIBMDP5"FD&BA+"?9&H38*UD6A@@+7@T!3_PH\GRLH6RE]QP7,A2:61EZ\ M(%[<1(NXH45E +$TU4IJZBUG1V&3@$O(M@ZR;H)M'? @!>!:1(4O$ELDMG,B MMHT*'VV831L(L:(I4YQCXPG-TKIP$*6 [OG6GT,I?"0J?%'AB[QXX;RXB19Y M0XM"2\J0P\CQ%&OE5.IPW7S94+['BJL.V$ZBCI.BHUH7Z2O2U['I:Z-:)QO^ M(C*5T%B* $FUDP09)U?UXU!MJ=:](,;;B?)VT*#$F2AO1?SV+XNPB_7?NV#6 MUD0FXVEV=9L5RP01^/,/K9G]:YDOQC=?]D7OI33\M+SS'QD>8U >&,F@1LF5 M%]ZKW$ORX[MNDL7M8)'<#CYE'@4UA)*)!TN6O_8O9DDZN_./_I(,PI_\_Y*Q M_WT\+XKD/GQ)LD^#R7+@3:J/R:?!?.SMJN3&(V V]Q\?3X>399##Y/-MYK]K MGGPW_KX\+,;AH7GQ@+&'Y+1@B\7,CVPR2<+C9C?AQ3R\_"G+%^%QN7]AY+^B M_H[Z2_UWC?/D;C;/DLGX]VSR)4QJFDQGBW)V_O7/8_^U'[)DGOWW38,!V;]IB2,U/]YX)^V*)9J.,O].@SR<7Z=J#R\K1:$K7?L[\MI M5LX,@]>))R>Y\U<]W+K;P6CW43U+,66MR[E3; AASD%@!4\E@T94';\EEEMW M_W^:V#VN/F3SGV_JWY^B=OE/U*+VMZN];3/\VY_E^//F1?7^[F?Q-R/)1DML_"^ MH0?(QZQXJ'_A]VQ1H'#N/Y6$R]6J!ZZ@[X5^.+X/+SQ$5(6.3<@(J,B7P]OG M\%& >&"&4>;'<^>I*CQ7/DM"I#X[+6(/)N^^NMTUCT<9F$E MKP)Y7RWJM6P=-WDX@V9^LD'8/X\7M\FP6*L:!X6HMQG^0\G?Y:)[T9^'HRC( MZLY#7-S.LZR0T7S\Q^X3O2M5%,J;N!B)V_ZKJ'NMSA!V&B MJ/9?5 L=RS-.03O3F3](_8GEF;@ZIU>G],?!>.J/P'E-4S?SV=TS3L(^(B$P M_K ,H Q*RB_^7+[Q\3!;HQIF0;MX9&6N3:.#,2>0/AIQ\>_;>?TM]X./V=4' MOS>_7PUN_)C>#":?!U]R_ZR_W,ZKZ7QKC(\,:\B\9;T^[L$V@TX\4/U1_*>< MI81@8BQ@$E)G@<""0T6<-A!9A=Q.*<5!QH+^%>)>X0Q=+<_@.9+U>+K!D;"^ MKR_>N.+7S^5S/\PFHQ*HXWNO6OZ4+;S.\;NW)M].A[MAXO]G[]R?$TF2//^O M8#6[>SUF*FV\']UW8Q;/F5KKUW;5W-K^-$:)K!+;"#2 JKKNK[^(?) IT!,E M*("8G>EM(029&1Z?\/!P__H.K_+G6>D3S^+C'17319CN)HH23<:CTDM9N6># M]\OP0N7%?%>?01:C/S_]?EYO)+[[^W08=O'+CXD= L0O>53_&MW\_7H;/OKCK4;R[ MO5]SP=5SB]_?W#',W@GCO)<:AW\XC;EFM!EFCZ5_VU;W4<0],9Y02JQ1 M2G--ZK=*)#PUU3ZHG#)J^>SO@6\&1=C47,[5'3^_M:9%&@P/([\KW[N?L$T;J$GM^+S$%1G3ZO+&]XL9\T+U6E! M^6B[&F&^3R',C-A#BA\K+KYU^KAY5-C/L]CN-')G%G)[32S=J.["N/>4C6<\GFQ'"=G1IDO3 MV))(C3\[..2O]T.WCI]BF'Y>A#U#/'RJSW1*Q^?3<#P?Q,/CXH6&=NPS+J], MIS#0/2LMIPN)Z@E4__QI-BV^-2?0G\(M+;;>_?WOQV2I!\3&;2T!?YI$3?D%%&VZ2C'M%.,..,X4$8$WJ M(8/2F(VFD=6ZUD;#_)>?QW1.EIU[5!4,/NF!'T9SG,3A(TG:V5DB&GP%54@AA!(>\3J.EC@NPH9Z] M"R>EM(K(A?YZ3[->5>R2=4*.P-MT.I+_:'E-\Y->;CY/QQ>3;V^5\&/,O-W(!3E%(]K$IW2E% M 9I:+! $D$M@,9 4U XV P"I;:?T<];0]8_L;6+#F< MW2Q?>-CYZ(3?P:EZ*O.^TU12&>(80I(8X#A!FDD/FH4;4OWHPOU?U6#\5HV% M[0R%#R/Q?^- J*LP69:/UHUN'8?'YV1GF@!9PB3-U?B()V>GU:.1P$FA&>0< ME *\C-0=7ZGTT.YT 88V*$/>?BH3*JVILXZ*%M_'5I)C?#('L+\5U[-Y%&\8+KX? MO- 3M*>79<3H2W#^NBHYNUWCDMRK'$Q0FL..:B, M"@-"!?&QTR6QWEK21%^4WI3#[SOZLCHOUL/)<'I1O+\LBN6/LXM2!.?6@7*T M-=>:6H^5'[!73?UDHRR'3L],DO1(0MLXKK%&,XD8E$ )""0D3C;A":&\W'5X MXO5)(D6_-63I!R$._OSK_678L[R--M9-2LG999LSO9-E$M/)E!46( $%Y)A# M;YLZ4,\(2L=G*(?W0_C' M#MI)!M-9U76C21,-:B5OFI_ ML8%S?@S^_ E$!DYBPN)6^A=*'7.EJ*$&,485Q**)VSE(^4:WE==;E_$E)A8"C27QJQR M*@ET">S0_V=Z/?]'.?:Q7WATVWLF 9.]*B9L;5')+OIY^WZJH&!R!0JO#*;! MB>!>A'_2J-@@5D%[AOCKNQ&[!P7<:U%+>J#8,N40).M2E(4LR61C'U_2]9'D M5J..:E0N0MDBLSK)!.H3B'5DB&6(-1##'26N7"!R/!@KG;)_+WL=K5X?/=:1 MJ?UT]MS+J?[@'X_\Y_:%/JL34W>^D2;G_I[.3(/-QW17ER1$*A+7=O!D=S9< MPIO['R2X]2!E^/I;Q*R[4#W]RQSM3Z%PXNP["[*KO5OFS<5Y1,*O[J(^AW;MRJLKK:/3H4] M&%9??0JK3XM/='$=>U=^*2;?SA]=,F\U\.RQ:^!>UJ;'F\$^I7OG2YI_HH-; M(=%#*^1& ^XGK9D]#,-CSW&72V]%E[+/\K/@=3^[;/&IF,_+;LU7\3BW>BR_ MAJ];GY!W/_!;4_0A3W9O?7[W?Q%^-B^?ZM9Z\5&49%Z,_]CZ4P97X97+ MQ:"81H7R?4?K,M>UZL!^7\5<_QK<_T"S\MQ95 M97EAM(IW]^7FG^1CK#NS)C%IR[DRN!C.Y]^" U"O'^':.@O.13.*MV0_A]OL M"&]%QA[=L@C1.>=4Q'O!%5,$ATT*44Q7Z[1F &QN65HCC#:HIJ..!>YLARC1 M'>0<#!.=K?6,_N3)@;A'&H?/7@SP43B"[ZM(QEEYY\LR4H MGTZ*KLBM[?KM@;;50/_WAXU3V/<7E\7H9E+\\JFVEK7*S@]QHQ$W;'HRN_C] MS1W[-R"\1X"&?UI@C)(\_-#LWX3'YFT;57122DTHX\@IJQ#U'OAZ">&0.O,F M1G&&U_&88'Y3/+#MV]US_1 ,X--L,IE]C6MQ%?*XGL^^C&/\=5CZJ-.+\61< M;=O">A"7YK-J@>ZH.)R5E%A?P;LV^%1+VSZ2E=KVHJ]@5G,QWX6G6!-B\>?O MMYJ0&]VX&[OI_/U&8*;\^W$KG[A=,(^(FMTY&81W,Z2U\MG:U5\/YY_&T MNKSAS7+6O%"=M)>O5/&T,EA2']5=!!,?7B^*[YM_^6']8*X-RJTR <6;^V-P MU5=P_*^=B-WMW\$'?O70[WK_U=/^+"D5N1UG0ZQ&F.^S\F-C\HGGWIIH-L2W MM[_EUBYU8FC2E$[4([??!;;90CLS$)NKXFE+]5=&/>>"Y5H9_AL1X_8 MT:9+T]B2> E_#EW'+]S3!$A6LW7??Z4-(OJ.HK:0P5% A+=-6\>JEJ8.I>XV61B>80'WT_ ^S?RZI"B64OYP1M9Q(XNT MAR* .>R(A0H8J+WBDI-:L:_Y AB+QV1L<$8$4+AN@PUVL^3N/)>!D'-XU$J'24WT5!?D MHYR\J)4[I#[\!#S@!F!NA+&*-Y.76 RV>OE7]OUJ.6;ZO^<#WI=C/YYI%L[AZ> MSP"RM3LH_WDY;S-Y/Q=O/\Z+X>]OAY_"-7T_G'P=?EO$C,_+>7T[PW+B+)Q& M<5&G6FM$B84"&L"@PII:Y3B7\6^&G?M^^.;6F '9]5T-4X?/N=O!Y3Q.GC\M MF D+>MQQ,0FI=T!@P:$B7EL8YC/R6R7!EZG*LT\Q+7UY*V]G>,=8/WJ[J$F: M?B3I^IG7>7=>W_BZF ]^+I9?9_/?@]O_;GJQ7:W&#J_RYUE=4GY/_K\?3\/N M-U;+OE^&%ZIJO^_,K)8B^//3[^?U1N*[OT^'-Z/Q'$QF46)@,6#930J["X0%TAISP053"-?+\J.< F[ M933>,"Z),X!3A30BC**ZXH9 1=7#LA6/?@]%BO-AX]B\I!%N9;G5=P;GK7%5S4;],5Y=07L'C=6)6 M$0X,Q#0L4=H@*I!7JSHQA5''P*D#P%$D)('," 2UI76=F.5,&9!^G=CBYNIJ M./\6U]!.U>BD,[KWZ(:4HSM?C>['^&S+OQU&@82Z/?BSRL>V+9/:?$@'5!35 M4\431H^6/"&^5172=G^UW:_8'K]KG_=%C_2^3GN\$CVBV*IDY,'PXXHRD+Y" M;SZ-[^&C8U1=3S*)^5*M4L!S\-Y[]'9]?/YN7+[Z(C M&A_-H-K$E"]^]V/QI9@,X'I$XL3@C>]OKEM."@;3C:'\?3I[NNG@;#HG:3K;]E$ZB/O- M0[\K=V60_95L0%OY*X/LL&3+V=)A&62/)=O.?1[+J\99;GUF>U);GS>]+5]Y M8>SEWG/9[U]H*(<>=SKJF\NC> PWET?Q&&XNC^(QW%P>Q6.XN3R*QW!S>12/ MX>9.8Q2WVU_"'=WF'C:<87_Y93B>Q&C,VT^S^=O%<%(,1L7'Y6"Q:B=]6'O/ MHZC1?*!";X=3^U7EG?;,XVQ.V9RR.1V2.:6US!R7^YBID*F0S2F;4S:G;$[9 MG+(Y'90Y]:W]"A+U'3XOW*4FSQ<=G^](AT M[:H 7W];_>O?QL5\.+^X_%9F9]U2K5Z]I\KB*M\ *T',NSZR4VGEY\4_;XKI MQ;>[/Z];D[6J]E__X$:KY-UTL9S?Q/?>^K!RYNARXK3WG]4Z^UFM$U'4/H - M>4;H/A&*.H+^DEMIG,3 &&$=UEZZ"J%46 ,VNM>G@U!TI C=5"O?2T.@#-$, MT0S19T"4M'I(S'.H"0F( PHQIHC335<4Z879:)20#D3QD4(T^Z$9H1FAJ2.4 MMKUE"49"("4PEP1Q*BUBM7J[ 8I:L7N$'C3OLM.8!O%>.="*OK#CU0,[+1L.(%R.OV[LG1R^PU)LW0[#5FA#Z$4-GV_.' M>:P\!,XII^+9T$IIVUJSV:$P'82>2O22G=,,T0S1#-&T((IA>XJNN2"!H@YJ MAR!&A$M@F\[J4L*-SNKI0#1'+S-",T(S0E\'H;@]14?!_23.:P^E%,!823FO M3]$QD<#O'J$'S;M3@MY VJ:K0T3Z3#I+(L\J.P0',\5QVW,,D1VT^.J:"(HD@)\ P MJ!UU0-8;"B442?A$)T9&YD;"7"#=M*8+3'$4F(HH$HR3#VEJPIBX!)V-G(8(D,C0V-_ MT.#MD0?U%FG"E>24"P*X]K2.75H& 53'EC"1/8.L5]7-H)A=717S:"^#Z^%U M,7\A$GK-D$N#%;)EA<<.6 0) UQPBY6$L,Y/)<9JG56>GH"?E;W]<M3=L!JBN1$0(]4PMENDMV>3)Y,GB>1AX)N M<,9PSCSBC"-N)==-<(83[G2?)T%IY(AD'^7(2)%00LD1HH*)3NJZ)-QP9:QC M&'&(.:DS32QQ7)AT#W]R;":C)SLI!T8>T4J_$*(D1MI3R4AXW3!L2)W(ZC!A M.5WE]?P>+/$YR_#)\#DJ^##0'DDAB8+;@QF"UD'G 80.U+$9YCS/.2_9[3IBSRH/9+BTDIM"08$8:N8!+Z)"C-AK(5'ESB3?92#%!G90TAJ._ YGKV#8T\8.=AYSF%[.@L@#IZ <%98 M9A0TE,%&FXQ*K?K<6!QO7DAV#Y+G1G8/7HX-3+J["BZ%9 A3+ %P6!+6: G M\'.ZV#B9> 2!N-?>DID AN"CII83EY-'3(Y$ G4-;3J@& MQ&/L$/1"0DIAO4DB6,"L9_**)%ISI!#K55D^LRBS* $6H58VEB).B&2&0,4= M0\8 4,M-4X6=3KCI53(!F^P591)E$FU'(M*>50OB-"%$6$LAYE) Z>K]&7&< M.GML.2G9A3ER<"24S'*$Y&#M<36//@MBCE@"- RN#&&-]#WRCN^A[7>.[&0? M)F4491]FAR02;5L_+)RD$FHDH*4$4B5X'=EA5O->(SO'FCBS+[<(REZU^C.+ M,HM>GT42P$Y#( RD5]QH[I%6G!%B&G$4:46?^ZEC3<7)7E$F42;1=B2"[7D7 M%=13@3 T$#G/!'$2-4*V ,L^JXV2R.[)+DS63KEKXGP87T79E++IU$MS=0X7 M#+@#!HTUL6&K9!200D'M05V]3*$D+J?D/,X:/9S^'NVJ[F66J$^2K.MQ,A[& MX?*BT^.4D< %Q*GA$$M#C7/$-HDS HN$>9%,>*4_7JP[(Q#VJK*?D9&1L2TR M.AU.0? M- +&*.HE-Q8)KYLHB!(JX:Z%R41!LHN1>7'YUA[1"D\Q8PH2;YGC1@BAZH17 MCK70"1_1YIA#!D9V"/;""]SIPN<\=N'_ (>HS#%SK&EPH[$%>SB\R#&'>U-; MN>A5/3XC(R-C6V20]EA# *VT##L)(Q4G1D$L:ODD1KAW">>CYIA#YD7FQ5YX MP=IC#6(A",CP+,)!8N48;RI?-,=0'EM^1/8'LNS)TZ?3W\_?GW+O[]M,KO?7L^EB-B]& M+MS\_'H^7JP_F#0]E?1RNW)2Z.F!"79Z=S* K'762&RUI,I18NO>G<0S:'(N M1SI@VA"7ZU7K/J,IHRD!-'6:>QIK8^$>@CJX3MAQIFD=\B62&]JG_/6QYHQD MGRF#*8.I%S"1]NS::4@QL=H8J#AS"'!>^TP,8,_Z5-=.(CDE.SBGQ9&$J=7!]8+I@.O6HD."]=AS(:,IH2@!-LCU)@\ Z+HUWWABIL<7( M\R9@S37I4RGW6+-ZLL^4P93!U >8$&Q/TA UPF+(D%>",.'"1H\V8%*>[&$S M=YP4.34')RVUE5?)+>HMJ>APP8);16[LC,=>$JF8LL)1SZ5KU"P58S3=<[ D MHT0[XA*F\)P?0])C3FH^>'C0MI":!$I@;K0RR$,&':2.-B%F#4S"\$@RDK.K MY@ !'C##(\,C 7CP]J ;$0N-ZAW./QION8C,(!Z[2!TJC,]H>R6 M@YWJN--&E6O*B?# "F<0$9J"IK6A1[1/J7=3B&)96?AB4R/[">D 8].W].P MJ?"2.*Z0I X1B(C&38X_P!*D"X]3"D\0*LYIAD>&1P+PZ+0JQ-_IM?S?ZPL]V_!<.,C4-/1;RNK_;4QVO?1 M9E-W>K:>"->A.TE=-JY50TE MY5KA/D/;QY8\\RJ 6]O/4M!OG4%&7$;<42"N(X2#!-#>6*4 M]WX?E0F91YE'F4D])4-A4IGL@F(-F>4^9 M 941B;W#,?9/291PU"2>3YZ!9W*22O$G-B,N(VT <;.ME).),&6 8 M1];[\ 8EZS9CQG,-]]"6,//H9'BTI9B0.."+8"M5 M]MK>TM.V857]F?$=FQ^8!LAP"S+B)8&60" 99\8+)61SP&F ]GUN1H\M1:WY M_>J1!"-=W'HDR>H2/ MVG3!]>JQL3V":]]Y&IE:F5K)44MV!"@II!IR!'39R1%RNXKH:V=,GZ6622A! M[<4WD@R?LTR9+"1UTIAAL$U%E1P" #V3FC*":>P04D?5652B2UA(YK2"4?VJ M4&5N9>_H\+"%VWP'C#P$7@!$#.:&2J:<;+PCP(Q,%UNG%8P2>5N7P77RX"+M MX1]EBDCM) \>EZ!:A_?434FH\TAF[:TDP+7O_(=,K4RMY*C%>(=:F$+B'/)4 M$N^4\K2FEE%:VCTTCSPZQ* S1%G>U/4M&P9W!**]I&"Y?]Z,E]\ZN5;?/T(N MO,_.D8FES9[LC>?1SZ.?1_\T;SR/?A[]//JG>>-Y]//HY]$_S1O/HY]6>_<7 M;_5_FDV+;X.KX?SW8CGX%(;K9%NV"]H>ZUJBH&5:6"P)D\P3Q4E].D(%@!LU M!E7 I(W.^2\_CT^H#*HTHI]*&_+1A/IK7,3I<30E>(TSC%3+QP^7$*QS?@J% MLH(HQ*A6*J!!P5K^F@)(W$;BQ^L0(IDDC_X(D;L393PDB@AH=#G:>4"%P!( T#3[0@Y!M>5T/M9" ME9T10DK6J^1 )D0FQ L(T6EU'#8! &D55CLJ34>"5-K+-A7W@0K7(0 M,XY!2:7@4AO'#4-4U?L+:)S8*-9Z&1X.=2X?ZV;@0!J:OSP5X69Y,YSTDH1P M= K4.#@(K0*BQH0A+[4+KH*' '/3M-YU6+.>HX<'&VXH!:PKH^J7+(B=TS[K MI9)3G4XJPRW-4LSC PQJ>WMC2 !&QE%-(12,4XY9K>@/,#OM M,Y3QDO'R^G@AL-,%#3+N*<' &.P4U< V>)$>II([]>K1CHR7C)>,ER?BA;7) MVXP33;'B#EF.L"%$2EY'2SRE;MO3V-?O8)WW,D=$@Y341X\/![S-M;+<64FY M"5Z&QXX+@E&# VP)R/EB7C!G;,>HJP)+RMI *66(.WJS%0&F-N4U#R$W)*\E]ES MO^%44TI^O?DX&5],OKU=SH>C8C0HUH4M$U3D38,0M"4$<&&#(S #1DJ##?*L M$<-@Q%.Z+2&.+=VD^?WZ[??7Q6"O+:.2=4A.*7OU>/G"V]9/GBB)L<=A-Q/< M;4^]-[*1TO 8)\*75X^?],^7G6YT,EXR7EX/+[+--C% 6F^PCHZ+9Q I9VN\ M:$FHVK:VYMBR33)>,EXR7IZ&%P1;O%@,N#*60$295H!##.K=$1<2JIZE @^5 M!7DKDV%PK##HM(.D!@%-L+.<"$/E4/#2$46FQ!M,M,5:8^9%?M5S_,EL/)WG-5>DUS2[ZM-,9=.6;@" )$ M 6D5-4(AR^J"9$N9/)5V+WWTJP?XG.RSE?1]-IMFC^FD(KR.7F#EE ZTV9"48HZ.C:\^F6X''\I!L/%HE@NOC_&MFQ; M+A')KETGH]"6K2E;4[:F;$W9FK(U'7FOAFQ.AV].&4[9FK(U96O*UI2M*94X MU.OV#M]+69V?S8OPC8/BCXO+X?1S449=8^3RH"KKDHB ,]!&P"6DBGEI*4/( M::>QH[H^IB-$V8VBE#:6N I6__*I?5'%^.(CJ97MN]MJW-_&B]]OA\*KX7;U M:)MZL.\_KCNFA*HD3P"375-S#\!39!AJ11RU-DX9+;7%$EAJC.)H)4$-X48Z M^-$Q+,54J_7D]7X;E6:(98@= <1PJ][$'.0" 8:,T)PBH34!JSX=#FZD(AP= MQ'(J5F989MCA,8RV2BQ>6."D48APQIR#P@=OK!:X!(Z*@V%8]IHR<0XCSGJ" MP.%M(;#'0AJJN"*"&6R(#L2I@>,)IAM)YEL"IYO/F9;3E*-7&6'9:3H\ALFV M4(8;B($5A'.D(:",0;!2!8_"O4?/L(.(7O7:.#9#+$/L\"'&8:?+K*;0&ZHM ME88K055L<%"%X"UVO*^=7[H0R]&KS+#,L,-C&&Z/$:DW5C,!-&(:&NV()K7 M.>5(BKZ.$7?/L.PUI4&<[X<]IEG+??3%1YFD MF:0E27D;4X0$(6\ Y-IKR:D54M;G(M00Z7E")#V Z!\\HXSO4'HULS2S-+,T M*99*U(8%N%( (R-IH "5FCB@5TDM'F^H+;XB2U,,0FZ(6.]0>"B#-(,T@S0E MD H(.V)KA%%C 966*.%(>]!-',-Z%]O[5*B'S@A'.\SER^!+)&\O M:BL[I%28$4^AA,P0*@!1JZQHHC>3%)_#O5/L+H YVV%7W8S2[$-FEB;%4M)6 MF$AM"*>6.40PUX&L # M#8XHL3SNPRW6U!OGZC8RC&K"7A38/($V#>N!S5TJJF>09I!FD"8%4M&IX %, M0:L%D<)+QH@&I$Y^)PH2^:+ 9N*M)/ 9$BRG&3TCU_-52Y;WD!-:_O2U*"_H MXVPR"I_PXWCX<3PI&Z8\UGD"/Y:A?JP%WTG>=4JE"0=5>M#W."?KSV7+S):9 M+3-;9K;,]"US?Z(UV8M+Z:XSD1(9YTRD;)G9,K-E9LL\ ,L\WAZPD_["<4?M MKYT.8HZ)),DN9=F_=3Q]^7H\H*6Z5I?K2 -ZK9:AN(7.:N*HI@:*M/K46,,X8P\09SSPS#I"F M18:%#-RO:EJFJ:[R2/\ZGRT632;?MX/J+)9B56O69L['0!G41P_J[QXA-0*\ M);5VFDNM@8!2.D8!Q[XFM07:/M !\FA(?0 ULW2'95Y;6'@+L9?8?#]3_,^9 M[)GLIT+VQ\"..EWJ (:,$^(51Q CJ3QHNM0QY0@] ;"G6,";7? ,Z@SJHP?U MHRXXH9TV5E8P99CF& F-*7565*2V%$-Y2"YX]I>SOWPTY]J9PH=.X<<@S%HY M!:0D0E0PHZ36"$JC5AI?Q##_0%/G9T(XW6Z".6*=W>7L+F=0I^@NB[;K*Q+4 M,*PDY1)ZAJW 2-9M9B#B/;K+Z9+Z "+6?(?Z/-D#SV3/9#\,LC\"=@PZ/6^T M$U9IHQ!W0FD.M:J31HBA0N$3 'N.6&<7/(,Z@SI!%QPCT$:LO8,:6VN Y]1I M+3BO(]9$,JH/R07/_O)!^LNOV^7\5;*QJZ[GG3KZQ%N?)T_I[52"TW";2=OA MS",EG='2,D2 9@()L.9X3BC5SKCC!J[F*^=Q_W#J-+UI<])9H M"TK;"A,B,/%$"V2=TLX;Q5&=MTRT0ARF1KT#"-GN,FGB ;-+W=7,E,R43(F2 MCT&2MXW+#!40:^LA0%19!9#1OCDJXX2JU"!YVN'/[!IFZ&7H;>D:RK:DC7KK MH/66$@?#3IES(>J6WTQ9:G?F&F8_+OMQAY'+FHGV^D1[!&@$LDYNJK9(0Z6% MA$P!3C!6S<$X,\2^&&@GT- [NW'9CVWH/>;&$=R617&!QL1H M1$ 3X5.>4Y0:]0X@PK?+0^;L&69*9DKNQ36DG;(EK0'B6#/BN,**D. IUA$^ MRTD/>]T3Z*F=7<,,O0R]UX;>HZXA;S/%)574:P*T9H@HKAVE]8:82E;9O;B MLA>7B92)E"TS6V:VS-<>J&R9:5OFEJ6ZN_%9;GW';BIURY^^%N4%?9Q-1C\T MI;O#6/N^.!O,B^O9?!G+=G,K[*,^@)R4/SS9OQE.(GY>GN:600A$H@B[WGO,X>Q+C(/H(J3('A.,S(S,C,R$T.F@&V-$L900:>( M)%)0*X'R9E6^;AW8Z&9QN,@\N9K.S,O,R\S+/GB)6QES"SP3B+K@35*.-2"* MU/WJC2.4B_1XF8H_*"3*_N )IL%GO*6.-]+1*U=.80H!<5@J[QF&V-3N(,-6 MF9?@K5NM_OKNX $$'>$90/0<969FGS!#,S5HLE:_G$+MK?=8<8TP, @9U#1E MIPP[>3S0/("PHY#LG&5D9F1F9*:&3-$>;DL9=M "&6 )@Q8@)673'9U#J#>D MD0X7F3GLF'F9>9EY^7Q>2M">;'L%$(($"VFHLUIS"AH7$SKM77J\3,4?A&<2 MP7-QU(3;KG8UV4S']Y>S^?+MLIA?#<;3+\5B>75_ON-AY]H^"0.P#<])Y0%4 M"$+A*/.:4;UP\"PU.S(2'$ @2EX!ICL-9J?69%9L34K:-O" MA#*F"0V_440:8I&70#2LD !L]-\\<%:<6D0F8R)C8FM,\#8&P9DCPC@HO3) M0 8TK&.VQ"K/?:*82&?])U"U MQ_I%91()DB*'%#(F,B:>B G2GE(P)!@C!#/DF'4<"&Q![5 X>S^R@T.-:0 M..BUR5[Z*0P'KN+TXRQ>4+^I#8>E&/\D1K"6$<0XATPUT-F[AP;=R# '0TS:)$ E BOF<:6,]IPAV)L]Y>,L3_N MG%KT)%,G4R<%ZJ#V#%@RX#&E "L,,#+&(0&;$F8BW?X2RY]/G61<$W+D52:I M0B*==) C9 1I3W\ILAA8Y G6#BL! 66X]DR@D%[O+5B; S'=&+#(.Z+LFQP= M=V@KKX*PQ](Q(JP6$E&GF*HUJ:A53ATC=PX@$@,%R/Y.!L_1@8=W:N@ QQA3 MA+B"BGG!N&;UR9.C2*$C!$\.Q63J9.KLGSJR/7CR4D'K(>3 8"ZPL$ TVRP$ ME4^9.LGX)E(>>;>>M!0_-K^D]W;U;_[RZ[RX'HY'@^*/ZV*Z*!:#X70TF$4; M'43["=]4MZX_U<0Z!%N((">4XP@2RI6CA!./:M>%(:# BR0IGQ7/K4?-U8.F MIJ,2*Z8:L>IK3S)N0[)LR'%Y)8?+#8P[ D-$>8R\40H:+0C%A#3G0%:!_;4W M>!UN'$#;*P,R--+A!82=4XBTWPC# *!;$.^6:&"V.E8)'SHU3"YMD;&1L M;(T-WAXI6XD$E-BJL"MQ%C$M5!/KL-:P%]7_[!$;J?@&$&1]L:-**#G<22XZ M[3$<80I+CBQ&2D*HF&@*>#A&>']%?CD6<3\W^CS*/55N9._@Y># H&T2X3'5 M7AO,I03< *!QHTM(+,8OZ[5X . XB& $SMS(W$B!&Z@]_#"20(.\!=IC##R# MTM?-$HQQ3.RON4P.1N1@1,9&TM@@[=D'1QK'DBF.+U4+LTZMKE**&P2 5$(P13!E-3&(,8;" M_5;-_3R;7IQ\* /U2YWT,K]R?N@I0D>T1ZW68PFYP9%GN&?HG"!T".P<&TN#C#"2"<"MU4&8<,>%$X9I?02840/.^$ MLA[)T0$"M\?#"'!$.9+*.4.Y9=JB6BF-0Z+]BZ(OSR^4R]&7&'VAF3G9*SDZ MZ%#2:8$#H6>02Z2,] @Y1$2C6 \T>E%A78K0R=&7C)R,G/TCA[>G3-A+33VP M/&R" GR 54#5?DYX[\N4J%-$SB%$7TB.OF3H'!UT9'O*) 4GWEO"",1<.6\T M08W8(U8L63\G%4)P>>0[H>T42! X8 62#[/E<%+GQ0RN*O,9#8;+P:=@4X,O MT:BV&=K9?%3,FYO'UW\,1K.;CY-B\"=0_F!*TY\C38_;8 MRP3+&34"BF;CBF&2-_;0>&11M,V>DI2 MQL])9FEF:6;I:;"4MK%&RI6*#6 D#12@4A,':J^4&>!Q;WU@3B1,V'.25@9I M!FD&:;H@Y6U#+<,)H\8"*BU1PA$&@6NV]PSK76SO4Z$>.B,<]:I2F,&79!Y: MYE[F7LD]V2JZ2:DP(YY""9DA5 "B:.- $DU)7^=&IQ'6A&>8LW[;[&249A\R MLS19EC+0EEU);0BGECE$,->!K W+!50D=Z$\TXEL!D/B?K4J\HLS2S-+$V8 MI:@];J?!$266QWVXQ9IZXUS3$(5JPEX4V.R9I8<0V.PY_S&#-(,T@S1=D)+V MM)T#IJ#5@DCA)6-$ U*7Y1(%B7Q18/,>D*9"/7R&1,]%M8<)OIXET0XP]+G* M$L?[S!)/Z0DD>=>Y/""1<4[6)\N6F2TS6V:VS&R9Z5MF]N*R%Y>)E(F4+3-; M9K;,UQZH;)EI6^:6!=F[\5EN?<=NZK'+G[X6Y05]G$U&/S0%VI/Q\.-X,EZ. MB\798%YJ&:O8TQ5XDQE7"3T/H*R4[D<) M?A,L+['C?J;EGS-M,VT/A;:/P5;0CG83U!Q'45%,-4& 2]74BBJ*-@5%CP2V M*=:=9E#3]E$0)&2!A\I/0\@ LKWT^DN>ZJ9MIFV M.W156=O]4QM)'"82AET\D)XP8!KU>NL@?WD$-$W8Y@AH=E4S/#,\MW%5>:O; M[* *NWQBN#;: \P %;#1P'<:;S1L3XR>V:],TJ\\V8;+G231W'4YJY<^V[&% MH&U/XI&2SFAI&2) ,PD$U;)D)[0/,)M%[>J4=ZF(*H1U\,DEEZ(BQ]S,^% ML$WI)P(33[1 UBGMO%$<^1JF6B'^\@.MT^N^W/.I_U-M\EF^[VO.S&T"KAF^ M&;Z' =_'V(O;?B:&"HBU]1 @JJP"R.B:O11R0E5J[#VYT&IV9#-+,TL3=F1I M6UU%O770>DN)@P03SH5P39!YIQF4QP/*QSC)V\(HI+1% M&BHM)&0*<(*QJC?\AAEB>SW8RM'3['1FIS.S])!8^JC3*3MU4@+CX'?* %*, MB=&(@"9ZJCRG*#68'D#TM.>,@>S'9OAF^!X,?!]A+X)M*1;2&B".-2..*ZP( M"7YM'3VUG/2PX3^!EM#9D6R:S_OAR&&VM>[X/"G=N8C*?%V\NJ/0P$X%]_Z-S7_]PL MEN-/WW:#RLH2?KZY"G]Q4?T<+7H\O1E6IE&^K?K#]8ON7.-%,-9BOC8VMVX* MA9OJ83$;0+YV!^4_+^?-IUP//Q=O/\Z+X>]OAY_"-7T_G'P=?EN$[_KWRWE] M.P]=XYHY0G8K-;BY[N%S+GIP.8\S]D\+9@C!Q#K )*3> 8$%AXIX;2%R"OEM M'LB':)6#V:>!B2 *R%@]GN%C=G;7[:YRHV^-ZXL'KOSQ=ONC_P@HNR[F@Y^+ MY=?9_/?%V>#=].+\:3,$W9XA.[S*GV?+8C%8SN+C'17313&*_U82:1@;-?GQ M=#B]& \G@_?+\$()[<%WIII"Q>C/3[^?UQN)[_X^'=Z,QLN-RUU=]"T"K"&B M7&P_A M]7TR*""J:1KR7)'.$2FK>H6C?+1Z26S_YS_ AG M'H3GUNCY<%F$L;\*?_;M?RT&Y4YG@ ;#+\/Q),[!MV'1?;L(*W!8E3\N!XNX M WFS'_]U$1[G9>W4UX-5SH;S4K^/E MY2!P>3&;EIL*-S3XNAV%\1X-/\]G5 MG4_N;!#K.*Z+LIAC];5?PL^S>759LU+&N[Z0LSB;1T6XT*OPN>$)%H.;R3(X M1\NB4Z01KRO\:E&$A[(HEHM;3RX,?_!/QE^J&^T.5CD4D_ GXT_CLHU;8R=G M\=_#!WXKWS*=+>.3#G\]^58]Z_#>Z:C\7?GUC:4T=W,U&\6'50YW&+8[AK<: MQ_7+O Z@"H]S7")L7ES,/D^#15?W%)],4ZWRK7K\GXIYN(>K6?C&ZKKA6><& MP@56/^!8T!(?W,?B\W@ZC1=8/:XP/L-Y>++A:IHA'%Q<#J>?XU,:7(SG%S=7 MBV6L %N$JUF$YQ[N-/QFN/KZ\X&]B?YN^6D-C9X]59=AQ2W*"UZ,_]CZ4\)3 MGRXO%X-H6:/M+R8L=,6__0DR\ ,&9X.87['U1YV5CZ69OY?#4;"DSLA]#$MI M44P[4RN^O6/4ETT@)_YN'.VU-.ZN)=Q?M[3=VMPC@)_A0N_N(M1DTCS8SC0K M81 F<[B R:A: *+UA6=8%%?E-+T./F QCP]UL9Q=_+Z^/MP%#=P,SR@,79B_ M\3LGP_"WX?L[ *@)?HMJG5&[A?QB49%NL6X9M3V\[$9F<2;/FRWKX.-P$%T./D67VGL\7;B1\U6QQ'9R"U9^,IU_" M'11%1/[%Y*9<$,/W1>[7GQ:_*H*U?K+AX[I_%X;J8G@]CG5ZD=EAK9L7F3B/ M$B?8Y]?XCZT_Y4DA;PS;RC>$8'#YN&.<*4B$%9R8^KA10,CE>I3F[]/@64S" M-X[^&KR%'V>+Q2_3=^6@E^OR6IC&5DEN__G!'E+8NWUS,W'>K3R/\L/^9WH] M_\>OS0S^6YC -LQ?-1W]MIJ]OS:3]WVQ\-*[G_T]\:6W8?['&%/8 MPXT6Q?3-7Z:SQ^)+SY\6BP#Q ,>+X739G=[S8E+ZNP%]+P+7^>"U5Y4$EK;J MQ_CV[R,@QQ=W;155M2"5KF#'8?BIXS!$4Q[\WVI1B>O!S[-INR3HN"3DAQW^ MPA3SN+'9]"6J-;^[PHVGP67^/(XV/&R?_^?9;/1U/)FY>% M9$$X7EU[W%?-/Y<0K'=U@7K9D;GWH_+N)?Z%^^=-W.R/6]>HC,O,;I8Q-#.* M\[S91)1K9@>$,36=W@PGZFIVY1T["3;\[+)Z.$[&+SM.)MN>!E\,Y_-O97\]G?VR<4+:G N&E MQ>5LOHQ^QBJD5:YM2;BHY>VEM9@UYR"CS2/?SN@M2T6_X$[%,\LR%%/&%#4N,R.&3#Q4N7RW]Y;+WLUNE(!$64\P0RK)M8 ]H$SA7D/N- M]7(V_?PA>(@Q4KQ:TO8F;M1#/B,\$Y*?DXT%["3\RXL7RA<9[U,'L)6I MT@1:0Z6&1&J#L776-%6K2&"UJ?GWQ '<37U5#P.(SB 5YWQG W@6MU3Q%+', MMCB+3DN,1DSOS:$8?%>G//RY.CM=4?X6)0*2K\:+Q6S^+69SQ(#&XJ;RH+K. M.2DB.,K#7F\DBK@R3 MF(RQ^L.P/-Q.I@PUS+?+K?5HOA7^=A:_\(;MY-PS,J5NEU70EA-1VI475T M/)RT;OY"?PL_7,_"$PU?<'.]>-?$TN-[&D_AE^M@\?%/%^WI6?GLRT??7\(U MWJ%Q[X-.I',NZSFB5$'(G104"\^9$=5P

H=EL.=Q=.!S[<3-XA3]+?<+>N MX*),V.@&:+/#]SC_SP=51F_KCY283D;HJ&$ M56AZ\VE8)J7,PV<$@QXO]X%SU(9;@,&*:BV%1)I9JPUUC?O(C%<;[J.MKG)1 M[6U_GDTO*NGVNY'>Q_2BYV*GKL)UV$>%L8\K;CR=+3=E<0VN,I+:P]EG; $. M8]*>#]X713D[J@_D9]M>UF8TY,U?2EW_3K;\NVDUR&'4SE;#MA%<>+[%]Q!- M( %@,;K^Z69>7O2XO=3H-L9Q?W#*GF_>2(ZVWW\1:547B;5XUQ;51N.5%-/TB9U+L)^YV_%Z'-X_&J5]-AN>^*RIB>SB]_? MW+'*28TH@0X3$MT\;#UORIS#*N<9?=ONZ:"+:Z$6"O/@^&%&B,'56RT#"M,' M@^N/?@]\,RB"9W<=B3Z_*:)[OZJ5OQQ75I:?-^G24R7KS;095BKSE\,OE&X MA_!SZ?A?-%GWHUGXEUCF5/(AQJIFM[ZYK'8+N[(8RXJF$--[YL,RQGY],P]? MFVA6[E:3^_W%93&ZF12_?+ISFC\XD6EP(J0 EFKE93!QC9L#<$< H*XSD054 M&BLG!-+ &6B0D;R9R)@)M3X37\D:@U64 9SZU&SSV&7-I+[=,IQQK%6\"@9: M9CP.X[LGD]G7L+H%8ZSW@8L_?]^W[70^X)8P"%CK)15_[G[#-&X=)K=$#R"H M9%%*/8$PCR:3^K?_YPUX4_X%-\W_[)!NS>K9EWA+?'!_9\WI8-Z3RNOZBLX_-M M_^ZA7Z'M_FR77[9EN[)$A7)OIP_=EO-8C2]_\_"=WI;VV-3AV.9)W'O?&V[D M5G=^9])%X,M]DAZG->#XD0'OYTZWTV[9V?C?#I"5"WHW2O;*5X%)://E;8; KWF<+FN4)C#NM!GV4@&N$@.*F?B\6> MIL:]C^UUQ?+VW0^X'_6T[7+T9J4;^UO8C>3HFQ@'><8[U ARW-V700C=/W MO AGDIXN24E[THX]0<1+:167UG!B%+0U204E;9[?\TG:3:8Y?I(2R>_(KSH9 MDB:ZC]WZ/G^>3=^.5H;3C?P]LJ5!.]C2)$(-VC92I,IS0)EW,77!6^B$KGM_ M<P$UNO[7(Q/[YWCFV Q1?XG-MQSR-E%?(< M6\< DH*&-;J9=4!)T<]:_3JS[L[<^P.<=2<3KZGF9?>?'V*94C(2^&GZ3SM1 MQS_R[0H'L)/X#[AU2#$(E50:0TGK.@\>_!/[,L>CCZ:@G-U1!+;+GAYIVGF. MN&0(9@CV"4'4J7YBD@F) , >$QH3<"AL8C9*2/PB/["7XH@,P4=]Q/[[>*RG M+B:1J):D!$9YUA@#BH._W7'6>)+/[8X,S8W\M_#"U^%\M"H[*1,WR]/:=1WJ MR7 :M?(O9HLRKVY>?"FF-W5*YJPJ@)Q^CGF=,6<\YH).9U$7;1\CG _='<7%351.S']]")\[6(0 MKGC^K9)9J\J>6TV+'FKAUO(WUU!/9*L[9)6,W4X]@<0I"3&2D@!IM:> &D+6 M4SQ_&OXQOKJY^JVX&HZC(/Y/U55_^^63KQZJJ0>S7106\%X=L\.)WZ_+%HUN MYBO9HG+F1#WZ2C3OWA3O+4>T5*TO%DE)G40IEXZXR*XJ-VM[[02&8YV1UQHR MI1RUE&I(9)W[RSVS>MU>NY91- ;U8::+WXJV O:_RB+(#U^+R9?BIW(,C\!B M7^QE@5VJC00[OEEIF0^FQ7+P.6;9U^6H7?F'JC0URD?,B\N \YA%/PG/.&9( M1\!?+%>"7O/.F%:I^,5P'BFU:#XX+B/3,*P#B.K9FF6]UM?FCM!N^)3.*)5/ M?8=UVO5L9YW9#@TGC"A . 9(,&,TJ68[]LK;#56\LOK6=$VE4EF(<_).$N@B M^@(M"RZJR38=?1C^\;B8_ET,^&V\^/VVJDRU+KH_*D5+4_LVSYNF<;Z'UQX6 MF+FCXV&O^AL=4_A<2WKOV!1XIY\E,AHJ()SQE%LJH'#>&FXU8P)X]1JF\-AR ML!M3>.B0XQSOS@*>@.5Q^83+FJ=2?.S3ITJ.8A#%!FHG.99=W=-4ZE/6/GZ* MM,J._['WS\:Z.)IV]@YJ/8U^= MJG7-K^'UV:B:J'?/2M$WH'?J[_5)?TC/Y6'*+S6VU6K#>2DT@(H;9+V#SA!: MLEX;XQDW:J,KSMYLJU_B'XQMH7.Z.]-JJ!^7DN&\4@ OQZ(LO_TTCI=:*B.M M"QRM^:P=/:-]N2>R37,D&E@&N?1(02HDX1;6"4L66PG@B]V3=( :LR1>EW+/"!'/ W+%+O<'6[KPK]VU#N)T'NC1CF@O0I1 M=MI3=CNWO&#%;$:Y5?6\HQ'$/:&]Y^B(9K-X8I9)K"%JCP('GT[6R=5X.?X<&Y%\&<[K%B6ERGUT$2M'/6X5P\=5BLIEAXW8QRQ:>9QJ MJQE7)H;4&F+!#2Z6P_FW;GO3;@.4)Z>I-+\IZN7LKGM8)9Q<#K\4:]DE':7> M\(:MF1!NI]*)CIN$)OEAR\^JXCG='B33^TKD;I&E;"H_G,_'ZWVF;B%7 MPV>C \I:OD\\]YR/JD=?;=SJ'=A9>3[=.4%^[DZL[%D81>)6_?'RWFQ7CN[& MA6ROJ+ZV$.V@)U1/7$U+6GA==&A[:6$A$!96,\,AH] 1C;&W4&I@F//*@O@W M65KXB;>;I86SM/ A2 OS;:6%VY8IJZ'KJ.\_44^8<^,MLYPKBR"!VDDL&AE2 M+33HRI :B U02D%(@=680E$?^4A.E0L(/=!9XJ:CP4R[F)?>" MGJ[!^OJ:Q#U:]V,;N'?3+V'NQ]9:KWBE=SZK%\K_KFZLR@9?EDO9@_-.6QM# MC!IKBQPQV,;_KN1_@>G,.ZXDI0 R[+PTEE#&6=W80K(P'4D*\K]E0\7Q:GC# M UR,%^6)4!4PJ<1\XQ;@MIQOOXOD 8GY7@WGG\?3ZO*&-\M9\T)56EF^DO5^ MG_]EKRJ;\UIB'8\I_F9%WY1T'AZHY'ZRCNLN-)R3UWE-3?+W&8\G53W@D[2C MK!=\IT'].I^-;JI3\C+&6LR_C"^*50@WZP<_^_:/5D%!$@E P5#;+M@;00PP MBD$AJ-?24E=GQS/KJ-ZH5EEMF'X;?OVIL;"=BO9VBG(DGK MQ]/QXC(6=\YFHU.4H:UG&.VH8S 3%UV$,9"$6&JEK-4&)$'&;Z3GKF98\RS_ M&A_ESM9Q=%?)[P%J6IY2<.J()PYO\]HY]YC&ZE#JH6$<&,GKO';FI8!FZXG3 MS]J$8*_Z8>DO04_S:6&ZB]/*0++T898^[!E<''3*VA%@+#C/7 !OE+6(N>90 MGUHH-TJ/5W:Y6:K0WSHOR1UU)5GN,&_H,_@R^%X"/M06L$.!F==86:$4X$PA M[VF35>&(N3^8<#?X^O'3!#H'&7QI1B#605?GCB!P9UKMZYSG'=E]G]*]GN08 MG\SAZF]%E 0K576_?^'XGZYW=\0WGD=_N[4]X0C.K_/B>AB\II6L2:EV4@FD M5%G"=5GDGM:^)'03F>/\^F%SN9WSUG M46YK)LFZ$4>[-\NS_^'9S]L.#DQX03%W"'G*F51&VF9OX E1=)>+_6YG?[\I M)(>H@C0^FDH(1@3N1( M'TII]>4]*:D=6US/%N/E:TN2)J>+>CE<#(:EU.8XEI<7B^7@8S$LQ2E'U2,; M?*S5>7BYVIJA=*8Y&H=;8Y6MX%=708YNOT7AQ$3NK[W%,:!NXAYA9IC01&&(L+.$4 MZWIE@=285374_TROY\V Q-:J[ZZN;Y;%Z%UM8+:^B9T-#;DC+M??R"QG8<(T M.KN#J^'TYE/XEYMY,8^BYZ6Z4XP=K[2QAY_G1:D>6"G;__Q:N_]YN,YT!_S4\Q>Z(X]6 OT4/CCB]P[OXUY-!1-1^/%CV/VORS2GOYXG(X_WQG MDYK:BNM/'<#.?AB^(?H;!#+O,\XC+S,;;([K;I6M3I M'^OG+7$:[%@M_O5]G_U*Q?_7<#X?3DOY[]?V/OI7&ZR56NI[_/9CH]?^N.J@ M= 89@;476GH)$&5&-JJ#W"+741V4",3^/#ZL@ &75F)$<8-$Y#%_ENK@VBZ3 M7/^QHX?=2*#WH3>^&/]Q2RQ\>["F0-6V)47I"/_;GP2"_(?%X&MM1;%323'_ M4D1,S9MLU5H#OL+6\.(BC/1M!?_G]+FH9.&'BUH,.CIWHWA#TNON!$<&T2ML7MDQK)6S>%KU4" V_53 >B!M( CAAFU M6D!7+[7:FK#7V%C>8QN0X7RTMKBK"-W@\N],&4#T&Z@\DF/;A'.V@H%\&2_* M/BM7PU'1=76J)F0G*\@! :&=3I-4&JRDT\)Z[:D&LE:DT]H)O='/[^YYU^XC MWBT6P?EYRJY^ZP0+UFM^5?HS[N#3)]7%,MA(&3*(KG 9@AWU/B$/,F/JN\>F M*FNGJN164,4L-UA;ZC54P#9+)1-B8ZH^O%3^.OQ6]B[9Z52E^]%ZV[3I%#+W MUWNKO'II]LX]^+@/'ZQOP7-V0LY.N =NLDU/P)):SJ&P6&--/&,(ULUBM((! M?"_>!_0DK2?Z)5I.6$@J2+_1,.FNWGY)M=5#X.5M]9X1DL[=\7)WO-P=[Q8! M>NBCAE[61PT_PIG72JWZ5)0;O=^J(^+46+_5Z:*I$SQB5H.Y603++.9E;I&: MCIYQP,@-4H1"PJPEVFDIJ%P-*6&0=0X8&3 >>\4IDMH[ 0%A=7:-<+&N/H&V M9K98#L>3.[N^UR909PF\ZAV%D^%7OM4['<(.U("P:>W"!M%VV0[MW# MG%8#M61UE$ZQ\U5J'=2RJ21K*CMJDG8@T=^5BW]=1>$:/^^EVGU',&V._?Y. M9BQ/YYCV[V%3,QF'F^M,Z(O9U=5X685Q6F&^YK?5_BZ!IH=I'N,V,<[^I#U(S^6JR66!)95P>N@K=J;5 MGFF%01LVA9 K[*'BV" 2_TEY'3;5ABGI7DZKJ#F4-*T8[E?Q(SE:'9W4T&H_ M]3G:W/JNZA425@\ABP3#-D7.60JYYX@&CP1080%BH,DB,4[J'?LHK9QH^(^?$3=H1L+$0H)4 MUN:>$T(//\7]E&,()S[K>3OK#;+ :T"XI @)#YDG35V901@\PQ-_;-:_SB(O MSF6>]CULQD7ZZ_[:>E^*<&7W_FX"R'8O;H5#X54)D78:2J$A9S4!9(#"AN#D M@Q!(9;4/&YA=Z'LGYMSGG?CQ3U4"V\4Z+,V&8R%5>%X/M^ M5N'ZM?ZF]AE@QR[(DM1\3G5Q/LK9VY'619PP#I&R&FMML1#W1'T[D+3I9T> J\>-OACV,*!..24^RH)H)2LDH8%-1N M:+5OX7KT0J/P43OLV74PH@XGL.G/I,JD6I%*MKKV FG"/97&6,FA8MX U*0- M829>O$GJ1X,RD KB+#]S0C&/WYI2^>'BI255Q[Q=/-D;SZ-_=+*U=0D,>^@2B47/(2AQGM/_4M?B;5:9&*LGPN>9BDVE%;C/6F%)V;R[VL6RG. ME\C,[[:/]?XOXGU1#&*KA@%$9]NV5=Y\Z/%S/Y?B15M_Z)N_!) ,1N/%\//G M>?&Y5'JO$_D''[^M2NVBU&"=YW\VN*A)-FA@<5;^_G,Q^SP?7E^.+\(G? [ MV:Y9QK$-_:^WJQ6C8,'68U4M6/_RV(HEVQ4K[.^]$E0Z H&*?5V\TDQHXH$ M)BQFSUJQZAG]6W$Q^SP-EW5/6\G__&!?H;J(WG& UC0D6%OYGOW<2_O>\:CQ MCE@:HM0*3PB7!CH9_A5"4XV:5 (AM(M1^^_7"[O!3>ANU\?1B#_QA.;X;S;X.JO;4Z <[\8UD3$T M4 Y8HAG# F(:*4>](@YQ_;RX9I^4Z[U40X)S>MB8@VW@1QM"N1>$*J\%U@QX M .IA4UC3YYT2]8FYOH>-4'8N,N<.GW.O[4SVU39K-5FNAN-I&/Q?BWEIOM.+ MXI>/X:++SFGNCWCCQ>C#^"J\Y9=/[\.KBT^5\3[>4@L!3ZP"AD&GE %0(896 M+;4HX-V66A:'P5):,ZDEMM:Q)@ L8JLMED!+K0]A7V* H;:/L/+BZ@?(-PZO932E.W]Y+#YW![A_) MS@?6\?D7KL=T 'FXKR@5] AY.!( MTL;ZI;!::D\ LLQ+X0EU=0XS=XQ+LU6HJQ!?? 9TOU4TF0^9SYG/B?#Y__/WILVMXTD:Z-_!>$Y M\QYWA*RN?7'?VQ&U //ZQ+3ML=WGQGSJ@$G(XC1%:@C2LN;7WRHL!+A(E"B0 M!$GT3,A<0*"6S"?7RA15E)53 )$(+6,0P2@,(0E5<287$PMEA\_/Q6<$&L-G MM*?>H!T\=_#S0V-6 M#F?O%)86\G*/$Y8:.5$HA+'(:FH@A9!& MV+"R="/@:+^6Z@E@3J.>1 YWTDZ[ YX.> X#/+7V/MQJ2RTCW$@>40.BR!8N M,FZ1!!WP'-1%)GFG\73 WSAMX MFG/^4'[)SP%WSJ>,;[N*%!ZL*.5.RGZ]Q&??%F2651L!)C -K2;>5T]#@!$* M=>'_(HAPVB0R'R74-N700K#9%@C;$VIK%;^S#8-VN'L6N MKM4&D@!AP8D(1 M*A-"KMTE.>[ZM@X0G#WN-NK4$TCLN6!D![X=^';@VR;PQ575P! #A0B%"(@( M*,BE%3P'7^R/W*STSCI#\&W0L8D1V&%$I0/?#GP[\&T[^-:*C%,DC)$8A((S MC20.651Z'")C>0>^C3IW&;R$YXV][:J2?EKEG_.W_O)'"J7;LF2C&=_<#-+4 MUTEK8:'!_0]BOC"]:F&"NV3R@CJ53RI2BB"OX%@BP"$AV&*$*.88"&-S.);, M +#:1S:^S;;Z/TF_K%=JQNGT?;*[[G5H77IRRN&4E6A1L4P_X8,-84 ,XLIX(7,6[) M"6#LB8RD:O-\L#)S$U89O$3'7&G9K3VO950J&]N;N/!Q+< ^?LX3;?8DG?OHP?VY$V:]/R^W#F--DU&KWX= MC3?IR<]G@\%\_$'O.IY\2[K"U$^5A5LI9[NT)1QM>/(;C&9Q3AS9Q_F%RV-< M+:WUZO$Y-##F ,&E$6=_KR?E76[C;\F;KY,D_O--?.7&]#8>WL7WJ7O6S]>3 M8CJ/C7')O0#9[8\UXXZ?,^C 4:]CVK^DS#@5E-C0MW"A40@$=M)3D4A;B$*% MHJVR8+(ZQTZW\XCBNPC-ER=^"EDM3]>[4QXKF?82$VK18')L-+A-)H'3J1TZ M_9E>!.]&O>T88H>C]/V>L@+9;GG[7AOS!MXHR_7*VBQ%@U$\Z@WB8?!YZC[( M^C@%KTW.0DG_IZ?/YW [\?KW43SK#Z8KPYT/>@$!EB!B3=5XSDUDG7+(E460 M0!U*+,JJ\5IH\ 9O (K&P>Y))OP')Z,F685?M\\7GC"W%S5M _:M&@Q\[ETG M_=DP^7"5+8^ H88HF'$ 53/)N.RP_R\$WV25=9OWO8N5?6 MYVTZ2;&[DNF9.?=;;HV%F37FC:K V5-G?I+F//;_\^#'DW?_+&&@'86TMRMD MLC.JJ7M:SA0>.KI83Q>BHXN.+EJ%%\]8BXYHVD4TZ\!DLQ9RXS9OF!Q]]X9W M?EV3=.K;D8YODN Y#%0LP;F6.WPJ!1QYN4."JXBT$=)$7-B06:.,M#@LW7K& M$BOTLD/QW>B[HRWO),_]AR6U[3(% ,HU77O/INQ?EY/=H=19HE0M%QL(!8%@ MW#(+0QYI!471Q-CR",N5G@;/0"G1&$JQKO-*AU)=Z>AG[ONQHQ2GM&4K)"*:T)D!P3+DDH ML34(4U+H4BS4!+],EVH&I3"XE.>+4D]V51V;1ZI(N=FV%N$+9KTO/GR]@1$I MK-*D!$),&$DCJVWH.$]94AS$( "L\;UDB]CD;*U2X\+:JB+Y-*.533WDBUK MBBR74R7/+>1TTGR&*S[37"@#M;(ZY*%%RF!9'.0F1%#.G\]GC?D,$&U&SG5\ M=HQ\]H*YMH;/:,5GP"! H&0&<1J%3'.E45FMA@&PQOQ]@CQKR.IE:PX1;J]/ M=GS6\=F>^8Q79Q8)II&2(;0 .B:Q1FA3&G" 0;%R9O%)\JP9/J.P4;OM>/CL M;+(+7OL#KC\%W^+!*/!D.G<.I-E!BA>JG(VN3FMXMW;X'D-,%#!6&"<0+1#N M=<&[3G(:L:*+_LVMLU_Q#Z/*#?/ ^>)G:*2I6P7WV>.J:3,Q]Z=N;/M9_)Q] MQZ?-P!OXE\&*?P&*B&4AH): 2#J^9?- -!.0)$ *IGBH0ZB501$JPXH48;7BAGV\,,0NHXR@T6[N MK55)ST)PG0 /R4J_%,("$&G$,0,DI"2TI"B\3Y BJWT G\U##=I['0^="@\= MHD+ ?GF,U])?I. "P@@22E2H&-:(J3)<",5JN' ;.=6,,@B[1ML=#QX/#VYR MI/!:;HQE/-)&RM! R67R%I8'JPA&*YTVMY&T#7L44$[;!3P\$:WW['2<-O8 MEMMZ"^7;M@E([;6ARQ%EQ#]U?8X^97XC3-;.'QHM%(D,0(A&& .@M!6E31V! M$"[#Y.[,Z:<@)&DF!M08)3P+.P_+*IW'NL/0#D.;P]!: Y>(198[U-3$<&A5 MB DJ??Z0BM5^6KMSISP%0T6CB=D=AG88VH;&@D>$H4]=G]/'4%EA*%,48! ! MKH"6D% I "YZ$@(K=?1"/;1Q2[W1LCT=AG88VF%HAZ%;8*B M8IG(&16,H45 M%+Z/H#$TS#%42>( ]H5Z:-,8BINM*G3N(+JG+JM'T(4)O;P+4YSQ61HQ("B! M'"FNJ2961091@F$4&=_4V]EU+5O:D73H*Y]4UMVXIGMFYZX*0WV75K= MDD!<)S.)H\W)I)( MX5!&T@!&K6-H:U21"QY2S'54:TS$,;<&Z="P*%)*A5;ILHT8V: M/OLY<+FOT<), U,T5ER5%?4=W]R:ZPGC.-].U56GRJO!))T&_Y[%$\>U'IX] M05YD7YFQH[K1?3!P6MH@ Y'8]R*M[=7MT#WXM;_VE?]9L+B3']VWKWYR:IU7 MX-RO'3@Y.>GG$@P<^'@P=1I=+PGN!M/K^A/_.PU2I_RYOU.G3R;?[B]\Y\V) MLZ4"][<_RTG??>K[9":C:P=LB2-)7SGGZFK0&R0.Z)+T,JA-,TTED3W1*GU,:Q^,_@Y[[UY_PO)I-LF!KKG_:>)43C_BB_JG5W%O,'1SRAILY:#MOLAGZ G=J[2!&_F-@_&,X/UT MT^VDT E3<]4^=>N&=NG@QT+[U)=WQGOV+QMMM%VG<-^L=O*BEK"Y'?EP+V!9XK9,&#T> _BE_]L?@KW_IY MU'>?)9/OB?HQ2.?7A3>WP_%]DGPNF?"WY.9K,EE_'\_PV:__-;J=K'[E1Y'_ MO('<.;[&?#V.[MW%CE>. R:8VVP!"842,2LUT2'2DE@@"8-BI7#>TW?\GZ>T MXVA=@E9C6^X$W%S0Y++",?\P$^).#%>B=Y)DXM0)G8M=DPBL\L895\S9O=P! M!8XBRCDQ40$*C(9X):=UMZ 0%;+7."W:7=D6 EE7(^28( %6\1A.K&),$TBP M%HR%3#@\ (Q%6F"LY0OV>QM(:.E^[QH/UJN8Z<4^: '5NMZ&@AD4"6HAQ)+A MD!M4B <3.BUQO[1@"MWZ2Z5:MX4>(+JD.R6(A^V*"V^\W'I#^GLR='969KG5 M;:%>8:0[TR;7+]?ZG&J>)O>X#WETP%W0F2W^%XO6Y7 0?_7LZ0S7()YXP7P[ MGOA%],:Q+R)4&)B]R"1]O;R9_$DS4.E72ED_;+'&%/6(RN0?=.&G0[8?;PH8/\&8B= M3!OK[F%=-_!MSYFUHT/C@Y'VG35AM$DO4Q<##)W][;62KL?KV1)#8=QTNW^> MNQ^GU\&#-LD^1O QOK]92,SH"/!D"7"3#;P/>GND&%%';*=$;.N3JFHASE+S M6=?%_&S.:\\C5%U?LL93^MN>F/VX^YR)VA%K&3(D-50((T"O=3E;"=7=%:!9-M.O[28>0I8R0'M,M :2 #IK;=WZP0]<.74\273> *ZFT4"PMX1( "K6T3B.%S( <7(613#^> M^5YBH\_WB8>J[_..//3"4X3:_R23<3].KSU;"031+YU6VN%FAYOGA)NLII1J M1K!4%)M02(DMDK@H*L\9A&REZ)6[M]6>G@[GC\.GL>5R*;"2$D$"0F76"#*M6-T MS_.._5&('R]1M0>/Y2$1X&F%?)NTRCLHZ*!@G\J[H!426 NP)DJ$(N28[D.4;P&D9( M9]Q;2$)EA5&"085UD64GF A7+(0=NN;:5,5CI\',;2FNM9Z!O?+0L>H4YP@T MDG<5@QJI&-2A38IQHPRW 9O:[V->X K87E_RE_$T'K:E_V([L]6?.M/VXYVHJM8[K4Q%4C)G M&D).0,3=/P7>"6*P;-KA?<0E,S;M?VLMMA-07SH,.C$,@FZT55HM9$9(:Y"" MH32,4:SG( 0P0SMPAN\3AS"[Y!T0=4#4 5$;W5;0L?HM^5'[>R+V7.D6=;=^U+[6&R,D/ MW^4N]0WN;N/[HJ'733P8.0I^I+77U_S29-3W'<'RQM.#R4I[\]R&W]+WGR=)/&?;^(K-Z:W\? NOD_=LWZ^ MGA33B3. 2BDC842XM)9*JB(H@,6A RPI$(D(\#W'?HYK\WY\98X,?&!RH:=& M_!3"7YZN%S=/Z<+VS'%F;U?J\@]N'06_3Z:^27!Z$;P;];;KU[C#4;X?3Y., M:1]H>A@-1O&H-XB']1:4K\VX:!CXT]/G<[B=>/W[*)[U!].5X=989CUT/+8I MS0BO![8DD-OVE[3)UZD=I+WA.)U-DL=[2%ILE0BEFQDD5".KL8H8(=3WF$_?64>RGY/MX^-V+=C-)'*,%Y4G#0RLH+5C 5[^^&P7J M=C(89HK,1;V1:9!AGD/9P<@AD[S=KJ4N] - M:SKS%.H@>>C4IF3BX/LZGE8]5GVWU'C[-M17@^_)UC]^DW5BW5D+; 8Y22BJ M$@DHEI):* RWAD=6"J"<1N0 "0J-%%UQ/?W=;?F'JYQ*2R+]+?XQN)G=Z/%D MDO6L-;%OBCJ]7S3?"NO-[20&5;+4PHT6\JCF/+'TL,5+[S M[\(MZH/=9/R]>Q\]T?JC *PY7-]8-^R9TR%Z,T_4DSDJ%#0];YO^VO/ JP=1 MX]5/%SG5NV>/;S,*<.PQ&+G;Q&F2,="#O_4&Q>S67^]^[#6.@E5V39)5L5K$ M@.(28@,XAH91IZIC3Y(6,LX(FK>5\89^1H_C)7I4O9ZSJ-U#HB1V%E/RKICX MWP!.GLZ[\2?V9YG)%/ 9S_'<2W'C;CX67P<3+N)4D_ZZ\^ M'/O>T3=Q/W%369'[T.O&]LTOA@LC"/%](\9L(OHI> MA@HK&U&-I0Y5B"G1R% 2A5"#B"IC%@G>T=:7DK;O47>%GCB^RTFP9W_L_5=1N/M-SF^&<^\)3Z>3=.I6TV/%$^ MJNW<#Z>FD,\UO?1)\)XA[E=/WX-,74^G%X'3MY.!)X+@]> GIVU?.9$QS3R= M&9:[S^.1X_0@^??,H7PA=;YZ[26_8#AS5._X9?+-D;NCZJ_)]"Y)1HOQIMT@ M-ZVT9Z8BY=1GK;!%$1<$$/^'Z8#G@?+=R+MR/4?J.!VDGV^=;M+_ M,/K?>#+PGKI/;GI+H5L[!V\ W^00GDZF?WR*1]]RR/7O?AN,O!*^A-#[AOCY M5_7I+/S&33K[<$4D?'2:VD-BX W:<.0*K.H^?WVI(,AIR6'#7HBJIO]2+0 M6H?(LC#DG&!5$%4HN%U)J]PE4>66W9D2%>:K)0Q>3%47;C2W22YP"I%>Z+K_ MG3H=]NMPT'-7?)UZG,NN<:B9(62%B1D"+@#C)(^7.GO-HWQ24&PXBKVH241@*(X F $AD&+>ACVIS&;K_4XU7 M7+B-$7V6:5/_B=\+9P2/IE4BSMJOHWSQ(K]VK660;/CUD3:O8-#=J:U.;7AM MEHGVG0D#[;2!:R?__PQ4_\;)/D<'>0#PWMXZGL@P"IVKD M.%$&2)Q",AAG62=N4X,;-X[K8%_DS]&<_",=$H:)CS9:C47H2W(Y\M>$0*FQ M7>G1A=>YDU3@?3U'OFTIG[8/Z8 M>.(S MN@6\&A23J \GNS0/%57.QYX7J9.2Z1]_:!L=8CM(+VP@6P*]+%L";YM?^+!? M;N)LR,$D21<"+F['?=)A%BR/@V'6;>Q;1D>#<3 :%UJ3I\5X+U9C[=![J"(% M!+"1@I&F1C #O:)C:8C<2H5L(4[B0C>#0M=/&_%Y/YY.>R$=Y;$"5Y M#"G!XV=7-Y=_?_9V_0A>%RD2_3QA8G"5HX:[W$?E>HZ:TBP@$5P[]/F:)*.L MC=CLQE_37TS<<-AZZY%UZG/DGD-S.P[+B1TE75Y/G$UX N@HL0[!R.[^),'?2:WW#@NXL6 M2N%PF+&1I\6TU% +-4+- \NKLPI:J!6V[H #:>R @U(,28P90Q&EOOH9PHH" MC#D3DC/.N@,.K4RK[PXXM&4GCO& P3;GG#X/!WW_KQVMW)J4^B4TNF]O^$3 MSSR 2$)(5"1#X+E7N8?H_%QG2-V'LG;F03( $#<,Z]! #2$F!N:7"LP@LX\: MQ!N?LW+F(9_*2T\]/.6Y+QDV>O7K\W8M4PH_);>S2<^954E6=7+JS';/:$[Q M&M_.(LX]?L63.:;FSL5)_/]K>=758&NY5_YDPO?)O%-\-II:$7&KQ,F MR8]>([Y.[X-/X)EXI89#G/>3#BV?3 MNZO=Y(MSV3WO[[U-D[?EBQ6,?S4O*CJOUPLSI>N!FJ/Y M,RC^ZR_E1_DEO]:KNOSOM9VU6+/JP\HC]4\V"I^^L:CEU=+&!+L3!Z.(9:]$13;N(YG!@TA'-T1+-.J0Y MJ(JR@WIEMO2CO)!&3D#RGOK\NKT\G?EU>WDZ\SN;O7RR[-QK'[IEH;KPC/41 M^VXX5\8\*7^V7:(8N/1F4G.U M>%O7LZY5L'/L0K2#F/U"C "D.IQK+8D$#+% 1&AFC=*JA!BEN&H(8L0N($9T M$--!3 *) M[I2M.AHQNOFLYC/VJ;5J1J=-=)S>,*>+JA0-H8)!@1!!1ENA942%*3B=1EBL MF!_/X/1U7HWM.!U=-FEI=)S>(4JV\V#U9K MU3Y+J#?$ZHA<-AD%;;\-?U!_87& $8%F[/IFTEW/9$&Z1>BHHJ.*CBHZJNBH M8I?9G/L($C0PT:HP2+]6*\+KED&F>0;5!;Y#FR\3<>;YO&=@379[>3KSZ_;R M=.9W-GO93C-^'S'Z+$%CT[%$M$]-K!T>-0A!54V,<6J41$HCABV%P [CXA; M+5%KQJS!$8)<,FT&-2_0 MV\?H"%_BD^;T5OG(=V&DJZ(QS.UDT$NJ LE=:LY1P)&H4NNA^\1B9V588PDB MOC$3+>%(#$8,W0O*[,ZW\5R4V:5_ MHX.8#F+.!F)J2<886L!"9#B@8/ 67.-_MBKQ42NBHL M^X8R5D&90A'@(L)24N1'58M6^L$E6ZFX["2"ANH:8,*!T!+''I/U*(;YGN]A!6[=11U&7 M=$#5 =5) 96LTO4 B;B')V8T,EQ980DOE"H,D-PRC><1I6IWAF"G5'58U6'5 MB6$5KJ462V,485 )"2064@"F;'F& .(=*%4MPRI.3QVK,C?6SUDK\/+S1NZ= M+]G[V8W[2>],.]7G;_WE;P=3=^]>_LEB,SE?M2:P\Y;UCA_S1+U@?!7DWN'\ MC/%AI]**]7SU:XXBV>GK:=9<.AXYCAO\"-PR^3;"2=9&N!SELV_O^P_GP@V# MBZ#>&_+9M[K(!NDVT/WPWD//T&UJ/XB#?\_BR329#.^#GM_Y?K'S?KNW?EB. MZ_^U"=@9.H].-,]>ORH[T6]#+^>Z-#O9[U[\3SQR>W8?()G31$9TZG8R& :( MYA]=!(YC;Q,WFN_)\/XBN+L>]*Z#NS@-;MW"^)O\%CLI%2!4NT76[1J1]7>8 MCO,!7#N42"89&DR2WGA2NQE=ZO+0#D"O)I-9VYV);6E%]FO/(DFJ0?_ M07I]DXRFMWD_'W>!A\O<_NI,?Q M)*-CZP1^;SIVHW[M/_?N"01^R;[.7L-??O*7N3$/_,*/)^YA03R;7H\G;E/Z MV08,IM/$,WDR2<97E\%G]^;]>)H$D%ULRR>KTC2C M+#U);*_4_5">WP;3@9/8TS@86- MA+ <(XD#4.4RSM)&!,K\NZ!X/L>\R&P;^*Q[MP8:IBTSY>,A] MC0D3?!T,A^[%BR5G+C4G%1_(YK!-%U0UBZ# M+S6*N(G[WCX(9K=OKB;NYW-M9@^:MJRU,F&A)D)#A)@2G' ;Z>(PES0:12NG MLS_FHTRC\:3:G ]7-05\D0QRQPETK '@FVB_Q/!"/TICM."&G<[B7(?RH+#* M_.M))?[V;9)\<_,/W'B_>E7T*@>T-)@-IV[H4Z= UV[3A)6VD73XG'0L94YH M&<>EP7;S]MO_<3)E1NG M-?6#KSD%.%,E^#X>SFZ2(%<)O2Y3G'5;D(.#7G(1#),TSMRM^[VW M$CR@7^P!BDBMGCIR0HE)"B6A&G!'5Y85F8D"<8UQ&_.?M\*H%R8H,K1##\/E MH77S5A@('T:E!T663HL-VMS%$J)G/%7"M^.CS*[X46+VKKD*5HDG)*1:6[\%\< M8,^FZ30>^4#:DG3_?5ZE,R>==NB%!)*.;/9(-NOT0N_7G"2]9)#Y(+(WF8KD M26+@YC.(ASM6\0BL2CU8J[FU1%BIJ 08&,$B3P4&('](J4$5;Z_TT'"%EQTH M>NO@9$'YNRK M.OY^%&B!R"[1XJ)2\#UQW,23/Y/I'G>==047FCNG^,(0X$9T*(BD7RB?64!Z M$H_2?#2Y=Z&4)@7HS(5.$2XK]9&[)'.@9EQZ$<2]S#1TEV4 Y&Q']UU_EM/, M8E!P/K+DW[/!]-X[2//[NKT?>4IVK]+Q<. 'V0]T/(Q'CI0_7R?)M(S_39+L MN^(Q<]UZV1#V0W%?WH[3PDJ.A[W9,)YZO2N))R/W;UJS<++9N]_<>7^_)RR_ M2=E-_/@FR4T\\#_9.4OAVJ$\"8P4D /*,(;("D0% 8(2 T+&T4HKL?7D_*D< M>N6:K:Y9ZZ2-WN6LU$(T93M5O0:>84;IH%_8%F>$5)!\;QBGZ>#*79&QW:&MVE:8UI[YIN.I M YX5I^9*3'IA^=WF?$T6'9\%8LWJUE1PYTC$7UFB@+\@+=-R2D]8/W:#?-!/ M-I>JB\/)Q]&ODGSJ_K1,=2D=:G,?6IX!5$M*Z/NES"RE%?7?>_+2[ >.-/L# M3S+S-7$3NPRBPA5BE85S.?C%JI:D_L>M/QDY,9^E.P_@NEZICCQ=.0']S M0G3B-;1))D73A;B\$_./S_TFOO<#SP3\R)D8,Z\W>#E_GPV]C4J>9\IBL'%N MC68?YQ!??I^Y9/U]/BND\-L:EXRQP?:F)^#F##JXG'BS_DC)#""8V!$Q"&H5 M8,&A(I&V$(4*15LIR9E)D:78NRUP-#I?GO@IE+4\77]\9W5?F\E$7,P[+)-F MWR?3N_'D3V?(OQOUMN.)'8[2I^JF'FP><$9X17O4\\Z1SU/W0:ZNOS8EO__T M]/D<;B=>_SZ*9\Z*6!GN?- +"+ $$9G.\\4-]+,S]S/P?0,B"2%1D0R!IW'E M](\B)S^D[D/Y!FT BIWE->^-6;Y2OE!-NT^OLGB,GHP:I-_)R<[*P<[V?S*UR>G5?=R!,XQ_9 M+[WWS.LT=1&5)V;X6WY/TLROY=U"7 MG01Z$8POGVC<'C=; =Z9K',&Y-5X.!P[6_&UDZE%G"']Z6VSNFOM]PO5!D"I M%_I0Q"A_7W_ R+M=A@O']"'(#^5/\_!#,AP6WV812O_>#;Q7OE^S(E^R2'[Y&[0GUZ[J]WDOXXG3MGRQ\:' M\6V:O"U?K)PA>C4O2SAOJ +9JX>K%N;/(/2OOY07+7\''_GJL>\:_^K<'W;0 MGB%M;>-:,$9I -[^"#([,_@+R/[;=9G-%202SUT,L=Z^_'TT2=PC_E/!_Q-< M2SP8>C1^XT3LFX..YG/L9()-ODZ#SW-/ MZ'G6HNX8M1V,FN]1G5T?#L;LB5^SVB:1(\6##N3_)OUO'7.>*7-&XXE[/SHH M 9K99)*,>O<''<07'^8;9K[G@XY#50DZ'4N>)4M^\EB 28+CHG'Y.7;D=D,J#JUP\+'.1K#RIG549-RS/2ZHV;K<:^RWIR%AU M[HQ+J('65'"LM89444"*RE^8AWI])G11A2K,LF[7)$J)?Y J4:J,Z.97F[FO M-\N5*J^J>J6*(M) M3OXQ<^MU=>_6W-OIWDS/+>7G :Z_G_ML0]'&C34;]TEQ%>KLC :;XLCEU*(. MJ3ND[I!Z2Z3FH$)J%@)E38B8 L9P;H@215DNHYA3A?>/U#4'3>4C:1Z+";H4 M'1AW8-R!<0?&!P5C5/DD0(@@H"82%E$ *.(4X(@AY<]^.4Q>WV=PIV#\4,9> M\W@,Q>7&9QQW0 MAKC#-LC<$DXG5YNK(5X]-R^V:9W WZBIW57EO[J M0^JGS=YDGS2P1'FMHIK)[VOU^"/S3SE$^4*@:=25W1*0$;5:S*&6(490:NO, M" BA,E%1?T%;+<(5+^0RMGBE7HU[@SS==YK7VCT5W\%_DLFX[VP3+[0$@NB7 MD^Z*>\Y1G?/& UR5GB/,.ABPA%LA-(1&.^NB4#J $'*E#PZ3^PV;S+ M#BTZM&@)6M!:T?:(28^G+AB<$;)"'F!ILZ5N1XA9(40 MAC,IF(PB((6EAB+!BFI>A$(L5\.7C]0.*X'AXWB2R>PC]S'L-#^AG:[-+I!Q M^MPO8=6'7@D3&2"4$%$(C*&6,%'J!UK@E;3S5G+_P;(88(<('2*< B+@VGEL M;)@*'?,+!#!DV"!3^ T(I,"N-+AH'R)TZ0P=SW<\OY'G:<7S%@HCJ! 4$6P! M9Q'016JR,8*@E:+"[>/YG>:TQ94U4[P;17FMO?@;@>O';PNPVLM,5=R#B.I TITF&HD8"PL%Z% MB=A*U'LO\'K 4S:[JW/3(6Z'N!WBGBCB;BB6X#"Q2DM4EB@>(6,Y !AKPBPL M4@R(A&(UT6CWD+NORC4-IPN\F*J.O%1"A\<='G=XO!T>XTH%A@1$)N(6$64, MPD)BP+/B-0(H!LT!/ Q[3.#:273F?"$Y\PC_G#GOR\\;4;\76AG^NKY?=?F0 MQ]JN[=!$Z+>M8S9;U]7W>1VSXPPW4@PI#A4W!(6 1E&H0>2@!!O.N=;"AOXW M\<(Z/#:Y)4+N6FUWK;:[5ML/0'1T$^)3P8D\/.?!6K%[>[;AL?'\=IT'62O[-U]C#=*_&Y,&M M7[+@=C;QS>RG'L_OK@>]Z\!QB/_=MXG[-.GGOP_&MUDMBXM@DJ13QR_5-UZU M=_#NSULA\,NGS[^GV4OXRT\760]U)\\R==Y'X]/KV/?ES=O:ES_Y^%G-?W(9 MU(?O3(1Q04B*VZ27@.'>]UE92@C;&,*0FA!4P@A4-3Y']))10Q[=WK M@DDS5B\Y/=]Q()K<<;ZFK$U3&YX#7UJT)2_7)$.DJ]ETYCXA!&JP5>3G:OY?B>#.\OW8_]\H]R M'22X&TRO@]LXG09QS]T\'100/UV&X-@-[L97>7&FZ.RKDU33V1K)X*'_ ?DP MA_Q7GQS8ORHD@P?^[8R;4Y/9'T:!NIT,AD'>CTTN[H&7VL/$KZC_M+977F;] M-DBG:S=VZ=JE;2UV=,T69EOCM^G"G[,;SKP!YGX[=O)U>AU[W: ??$V2T5Q! MJ"C6CR7X?)\ZFZ\P7?ULR*.DF_TF)]V<*MP\O*NNG&U..$X%& ?+UO%_;QA^ MG?8O@EP#%@+TF3J>=$MVF"TLL;QMTF2(9Z;]?3.3WQY M'-DC\WWXLF:-8W\/=Y-OSA9^D9;Q),R7J*HN9$/*@(D@9ER'3#L)8 FP/FP7 M(2?L2\SW.+L]X'_(5]_;C(58=@ PRXS^S"O\Q:UT>4V^(HLRH#!)'?T#^";[ MVY $WZ$ +_'<[>9C).C):0-;5BS\WN%LOY]]& ]+NN^Y@7U-'F(USS:7#[=< M/A\$?9+-F!L+.2D&RN/"FA;JK5B^K1PXGWO727\V3 K5:X65L^F7C)C/_CYS ME#[JUD$*L3 45D%DJ"!82!81H"40B# 2UMTZA!)D+0>4,.(N2NL2,BL?PG])%_@[B(MURSA\DN2U M[P:C'(6R"S),\-]ZW<[?;VN,20<_@AOWX74:)([M^]N#51O,VN"UP\("?1U, M.@&0>F>^]&WBO?KUFJ+X,;1W+OD[O@T_@F7DD_N!OT MI]?NI9M:$33L.<*-;]/D;?EB)4SV:GZV8W[V">)7#Q_]R)]!X%]_*2]:_@[B M1[YK_"O4^!W)@<:X71F.XTQLJ6AM8RF>'31H>C!HOK-FXA]FTW3J,,J+D$*> M-E:(Y<@IX! $L+H6VR59[(Q>] M8:$I0F%$ M(P2LQ401C04!&BFA)!5BI0CE2^-1-2L]-\#6]^MM)M8$+N$^JLIVAVS;)C,; MUPD.5U%XJV-9+SAUU1*(@E6.%". 2$!!1#D06DC,?-\-S:A%6 .XTGVC08@J M;8/"-"A-U2*X!>)4\'L=KR:H%9D$.U)06F)V*ZEL6N-8,@I5UPY\:VA$^F: $-" M"ZDD #>;YK8NA6TA*Z>9W+4F[8G6RMUCQYE=%YEM":_5:AOR,-*411J%AH;< M&*QIY'B-(8"0)8+N@M>>H1NOY<,7JL?T$C19 Z9CQB.RQKOYM5-S/?:Y-NQ# M;['F6J)U_]!&VKYDZ4-U? IA*G'E$H\B' &KJ$+:X%!@RJ4B0&.D.-2W]U:5=G9.V5U]LZXAXYRK266. M"JQTR+4.0\RL9#8*A7%OAOE@'!@A1F!2XPZ M?_*)LGDW\7.;>.=//CE_J9:%,L1 M(TP0DZ%5P#N\-&6<1(2"E>[*+_5Y1>/)53+P)2&R$]5^G[([S(7[<:GT3R22 MX]?LCQWBSL.5#0&$<];&@%H16F@ ()R$@@H*?;J'L@@!)5?:(.Z< M$ 0L6BU_OX=4,FTK] *TH;]_EFK<*2+M<\^//-8= 5-8'U-0:*4.K(;&8 M6LVMR)+-3:2,E:0]R>:+T/9"(X-+MA\;(XVS*'RRH0 MR!7R32TPTH0J 2*N+/&ET[BV.H017\OA7S=S^-=G<_C\L'?MO+4_;HT>\2K4 M>/A-FO3>]F<37Y/KU:^B:HFV4CN_W431)F[HY/41R&M8\Q8"#;@E#$@F= B, ML-S9&T KQ'S_"MBXM[#&S?,#X=F1[*=(Z.VZ=Z-FFQVV3C2WJB176;M0W*[K MI70\COT6S_N(=OY]<6NW_)NDT:_C3#Y(?OO50TGJT MFU&2A5 #$89<$FD9!9@ Z3UM1M8XYFT^6;DF7;95GP9^X^..)C?VIC6L0/1 M7CGPD#[Y(T*.6M&)2"JCI=7("H40!$1)[I #"H8LBW3CI2,W(\<)1= [4#DB M4&EKV!M)7,EYR"+,C"8&1!%D5!'BN15CJ+16H/&P][.Y]:%H.#QX-+PC^4Z. M-BQ',:CD*+$ZDI01PR%3H9;"".DYDQNJD:$'T,#G%=>/,\3=_DCVJ=2/R9KL M;6]"GV#)"8@1J9)30B$I"!%C/++0 NO/IP*-M31:1R9JFK-KN[)[(WI/569: MJPB?K/^ORY$[@1PY3"K57V,GX6\YI6\M@81A!@!#%'HN%@A[+E9,>(NE73]0=IFN'G1X%]FV@8M M_DM\TJ(Y\P3\G#6AGW_>7^H65^]D#Q'X:[UO_+]FZ71P=;^K(2YA:BL&M>]! MY&_]Y6\'4W?O7O[)9A-N)CI_1=/Y5_< MC?30K="K#-G\V\_),,DX^PVQ%@!*M#,])$$1"85"QD8 A2&U$2%O0.W\+:;2 M G<1880SR+DQ^:4\!)*H')$&HYG3.*;/?HX#M,3ATZT'@\DL>76(;?ERG00> MI^/1_?_YBT"0_Y(&GS[_GA/59Q7$Q;)F'TR28>R);S#*P=1+CKR6A?_6?9:U M'2DW^=EC20<_@AOWX74:)*-^57#NV3?:?@@^ S=7;98+ M.MTK#5X/1H'[R= +N8L@^=%+;J>![_&5]UF%V.0-X6?=T M[PORBW.1E5V6\]DREZ\V ]U ;@W05H#XT@RRO]>3\BZW3D5_\W62Q'^^B:_< MF-[&P[OX/G7/^OEZ4DSGL3$N*5"0K4U'CY\SZ.!ZX@'H+ZGC6J?@V-"?SJ51 M" 06'"H2:0M1J%"T%;/E'NJKP)LCOFCO?'GBIP#S\G2]POA8D]>7B*)%P>/8 M8N I]7TRO1M/_G3D^V[4N]Q*I.QPE._'TR0-IF._O,[,<>JE?Y45)[ING#4.__ ]% _-G M$/C77UZMF#;%\_$CWS7^%6K\CN1 8VS5(>(=>WLJ6MMX(FF?U8 ;P. '>I[7 M4A.\JNR$X:?/*BTUYG1KA?'_26>W#RR@6X!?'M'0^.W420;B)<+L]D6I *=$ MCX<@QV>XYU<(5#1$GWFP/=CS?TZK/>Q_>8>;\TRH>_HQH1.E^3+N$Q2!GP=5 M^7T,YF^3V'UFG8D11/%@EP'F0][# R077.)4 6BX/;I)=D:CR& M61Q"'#K'Y!CJ?U-):FF&QEI)!65"6T%#(Z(R=$<0BYK+=@[_/1M,[]^-TNED MEKF4/TS='+YIWPP"UK\@_Q1C../[)Y?[F\3]6.0_N%;9/_Q*9VE MG]+8-P3YZ/[Y+VM:6],/W3TZX40^M)NIG1/ MW4P['#TJ'-WQQ)]!#6>T*D=BU9XE:6P9B *MM=I\ ##XYB54TM\^[>REH3_X MTVO\66"FWRI'S'\T?DHNGFUTY;X-CGVG2,IN7J?IRF M3E3T@]FMDV'^Q$O<$AL9312W$H5( M0"@8+"(R1@HU]S1ZA]WF4Z1?'SA%^GY<".X5P:[R;6NQ.MX5L3D#Q]!>^S:T M!09(=:921"#D%DD:"J@,4 HC4< UQ*CY\% ^A .;-3K,SC(7PY.1[D7'8*< M*H)T$S^WB;7Z*N,7^>I/ZRGOH$I^Z/W92+.H?)P\F5_C5Z4C7.*_C]! M1:4J I4% '#(XG""$;2\MS_9X#3]<&QI>G42N_E1] ;/9^QG^,9K=4-3M:Q M<>X1 <'1'!&0U0((2JV5#"-I1&1U@0A(0 U/+M=G,V2\/!#@3PQVP'&2P-%- M_-PFW@4"3C 0\'L:Y.?=3LS5_WJ#Z)>H5ER>1%RJ2$>:*$4D,9#8(AE 6<76 MMXK8B>C/^] =0C@*'B^F]]QSZ\+'9Q@DK]Z@6I^E-ZZC3J[ MJ#I$RP@SD;5N#TT820BD+2HK:1H2N<>*(3O1V8\PH?]TE/B3]5^9%&V6^QLL!P1HE24, 7<& J*^!"NP%%-+BA/ 0FBDU[>2;;'EL-/4 M'W!).S__"?I1SL//CP"OCOQ:I^X3BB(N) E!"(S@191/2V69/CF%?_<)/NR2 M=V>!CH/;N_D=]_PZ#_\)>OA_3X.>A^=AY^,O)39$M5J:7%O#%-7,2J#<)3(L MJH(+($5D]B>QH_'D*AD<1VH.;%1E[]S]QPNEY^[NA[BJ^P44"4-A(RZUQ@8@ M GF1WB^%4F"/!WX*+)DY_C[Z%!]V"??2<:"UEL$I8T.?S/TV?_PN, MC#:+_XVVA*BR?,.(2:5#($G$8$@IIPR4.?X$<7&$ML2.'?]->O9.QU@X=H [ M$\<_ M7Q'H"5I@:AB!KAJWQJ867A1J :Z3VF"NY#]=^]UQ]?LJYX_W&P>C>_ MXYY?Y_4_[0;+_S,;)0$&67-EN8TQNM"5'-_^"/KCV==A,F^R=F[=EQ&B58JO M$E(AID-I)!<<*6@E+71^+2.Z1Y_?YN[+3K8?JONRO,1-^O"V)LFNK6BK('FO M[9EWOKW[[L#<%CCDE1U$H2"A(DP1;L,(14C3HNSSQ\*(FRR]$RI>? M:D9-GFKN0AY' WB'4CUW@QA.$W%7]58 0_ Y8$1"$P$EDIQ8PT/M<",J,B8M MD6*/F=(?9M-T&H_\BBU!QJ?D)AZ,W.?&S=:SXRP>?DDF-^ES_2>/@4<-#]ZD M2>]M?S:Y3^*)S[68JT[%>NXRU>)4&:O3)(Y D\ UCZKB5 @:182KD",($"7=4KWQ>/K_,K<_1*L MKMRBA^MNT)]>OT4D9_)BUY_L$'-#>/7XVE;/E^[Q"R@+\F<^?65EL17;EJ9F M18OXO"+U\T6%O_V&Z3Y*2O*YI)3_X-VH-YSUW;:FR>3[H)>\R2 J<*I([E/)DAG7_^5]*;!=+SX$P=,_;S9SB2Y=1=Z M>,O[\)28YJ[_,;B9W:S>[BH2WP M8CX8N!M?S8;#8.H4HWR4U3.V&&_V]+OQ;-BO/7]P55P>]-Q"NL6,'4KZ![IM M7\;Q\/<=SB^ M^ESX^IXAV?;:/G15R@5N>X;NQ9*T>^X^%A1Z&=C$K;,'L\#M8T$K?@4S*I[U MKH/;:N6";V[ITHN,P+(M66:CWA(A.XGJ^,%=GA9,E.Z!]JK"-D@(*$P(,:9A M9")$."H*VTC+"'AF$YN]TEXZF?[QR3\YHSG_[C=GFCD R^EK'[0)5HTU1Y]W M8[>+R>C5K_]Q<]BD@SV;*AU0[I8Z<*5Y1XXJM :&3B;7_4L0FY5ML<-(QGS 5K-M:'],@5 MZ7UDFB2I-$G-H TY99HABR%#AHBBRI2,(J98B_'ZH,FG.T?BT],A2:5#*DP M551QKE6HL0!]I\HWC5:=XE@\_V6:X]SG_:(.>_/&>OM7'9_OM*]TQTPU M#/I>0;N*!Y/@NX^4>$F6%2+P+LU,*[M+G-HT2?JS7J5M%;ID]1,W@4'?R<\T M2'[<)MXL\T#F!.!M/.@'14/Q3 H.[[V,+82E^V7/Z6IC/W9GQ07]V<1_F\G5 M).\^GF0C<3\<>*VM<+MZ83P8]WW6Y()0]1K>:#P-W-@&TV$^B$G22]QO:T.< MN6^'1>$S)_BK9V[+ENG@1^ F,;UVTW=SW*+58\'>V_[0YXWFQ+>EX=._1;^C6U"UT\.]9/)GZ[0MZ<7H]7TV_A2^35_^U26#Q*@.!"1(BJK#@ M,E0@M(CQ\M06!!"N!!I-1ER9A\"6VU]F^]AB;HL")L\+@/\3CY!\D_W=G"OT M[GWTQ&PA< DW)@L]FV@<+^3\M,).[H6;@MNX^P#)G"XR;E*W$\< B.8?==*D M7=*$')TT>9KB*:M*+I:'0A.)I;. 8D0#G%9K5T:"%,]%3?.W<7]P-5C) M$6C+^>39.CUF&6OUV#D[RXJ M929V]OC-HM?(RSEWG=OS49(3[MU@>AW$O5S_\'3BOW2_[7'0Y]<;I MU(TBG0VG?KFN)N.;[ GY.O;B_#[3\30>OF#AGB@Q9=WT1Y%6U$J*M7L52JN+ M;D8:1)PL.IS>C7J3C*/B87URQLWM4SFUR,W,3>RW^KQV>C9Q*W;A.V277+%U M:N7XV\A]7#A MGM_5@=,? M_LE=_MBOXV'?W32\N1V.[Y,DR#3-X.-LTKN. MO5=[Z)YUV/&W8A%?_?IA%+QW;)*% 5@&^7S!TO@_?Q$(\E_2A_SX#J,RB>.! MW.'$-$-B__OP\\>/GB-O)V.OW^?N5__%^.HJR21782IF7WQ-OKF!NSM'R==) MIA?#BUQ"S,,.#E2V@.=G9%236F*)8A$ FD4$, $$4P*SXB@ZQ18LH7-)91F1 ME33F22S]4,PUKQ_A#-IL^58-&_X/,AI_9VL3F#/!_NI71#8D,#][34J5(9.J MS:SL0X*/U/(FN)% &!1!PC3@4B!=JIA&4"<4FU$Q;X:SR;-V9'E1NV6[&M9"XARK"U1!FD:861!A(JL!4,$"!O* M6GAL3Y[(#:QI9GB3W=@'4G,)D5-!>AFH8.2L8D2*"Y;1Z\ZI+IEMG_CP4^(4 MCONZ.N[MFB2^O =L%9,(]1Y9BZ57SJ63!_T_;]"C M>JE8K<7YUQ?S;:%F#L=W>9#=O\D\ND4"YMQ+FQEQN;'GA.%K^%/VB1.*@U&F MM1:7Q+>W3M')?#[+=.@(Z37*?U8X_Y*XUQ2L/X0VJP< M"C)F+N CT^83;\$F[M+>M/"$SY6AW".(Q(7[8IBD:9!G663*5A)/A@-'7Q5, M9"I7FMFU!>'X9RU[$\]4X8T*R&W 9U+>4@I1X_^\>59U)>O!N" #1;.WH'21O-T*$3]Q.5LN4 MU9' SLJ*A(P0BT2^CT31QB+"' @JN2Q1' M51'(7)M83Q#%N>-,H2R#@X?D]I?6,T"78#79K@V\OGEC*[^*1<9:"3%U' \1 M#*TF16D+;J369"\;VS#?OWQCT<:Z/L_?V'GP^<+[Y7SJQ^"[D].9[NF$=R;! M1^,""TKE-5T6]+4@D\.+).E4I@=O=7EHS;8%ZO63G/(9I[S):DLL>I7#'_YU MTL)U7#2#'Y 4*XI*[SKISX;)AZLYGN1)4@^4WQ@.QWG8[L/5IWD,*X<\'^A+ MO[AG:G?-GZ\RA/5O/R?#/#3Z1H;:8J5U%"(5.?6*H(CDP!I2H@!Y4PE7%;K+ M&(DX \2&EE#D43GSZ4B*O&^[-$C[:OKLY\!70>)P[]8MQ'0R2Q[)>MC=#N84 M5IZ&K5%8DE.8CS:/>X/,?,Z\WT563IY\<)'EV?F_ROW]F/WU(%-9/W&:11DG M_3SJG+EUQF[[[CQ69@%G?WWY,+>IR;?Q9."MJ5'A[G/P.Q)9/'LE30 M:EK.-IL3(+$T@^SO]:3*4_KF-F^2Q'^^R3RG;^/A77R?^C2CZTDQG>8_2\I,X1@QS6 24BC$#@UAD-%(FTA"A6*MEF0+X5# MSQ/#U._^?'GBIX#@\G1]*9+5?6T&VA>!W G/@5_SZ*9WU?JWZY5'HY MZ 4$6(*(->)$08FEY%S#T" .N3/)"W=NR& $HC?X42FQ\>?DU5-&\01ATX!X MJ=U@)5N^J,\Y*R13I6[.BQ1#5N9LKDG5S)]!X%]KB9V+WSWV%=KN9]W# MMGG8EDU0CK(PV9QX^::6-PMU;5<+U#;:+&$%T\5SIR[6(_J7S-K^+;>VP\S: M+FM0GWF%]?/8_\^#'T_>_;.$@8V=KW9 !JMKL5TI[)U1S9;5Z3NZ.'VZ6#:Z M.[KHZ*+#BXXNGH,79]/\Q?O;O4=NDGQ/1C-GD;\)/D[&_5EO>NBJR8?MO;'O MDLK'T,B&PRJ7A3$A.0BYA(@0 *@A45G/!5#+]'*(J(CY)/WU(:$B(+8^-^$? MM1#VNU%O?)/,_9=_+P))"V>Z/$U_N/K;>-Q/"UK^^V"4-':P"UZR?11-[GK/ MM$V2=MAWQMB'J]0>$#$1"1A)*W6$5824T$4&.!, M-.JX'Y]?D:^[P8.,=M#RNRU\+JJZ#4(93;5@1CC3#A/ % ]+'81^^ MK>RT1L[DGXIM*_:L,1XG:TI<;\_CK=543D A.0>&%$!4A^1":R+ "530<&6Y M;YU>-#^*&%0K!R?WX7#9"T,VV=:W8\B.(5_$D*@JEB*QX:$-E=(TBE2HW35% M](<*$M+F&/(97H ],*3H&+)CR/8P)*E5I9:$6%];P&I! 591Q(HV"@8!(Z-# MF*9[8$C9:#BB_0;FL6>;?$K2))[TKHN"^M^3X?C6T\T+F;C196D+=[.*NX5% M5C")*:(R%((1&!8MFY2E1HI#)EN46ZI&?5MM:/&(QA@=L1/O5-TJSF^KL#Y) M/A=54A50CKVY19'7HGDH"(E@X7B*H-+-)55MD5BP)SZ7^W$T=WS>\?E^^5R" M*H$(:DF1Q18BR4/)!8.$E367*0+TD$'T_? Y%HTZFSL^[_B\+7Q>JZTN,&.1 MHHQ"(A1D"#O;O)#G(>,"'C)@O!\^YW@_"8/M-]V/Q$+_[#8U[[R75VYVCS]? M#YNLM4T6(:.10EA4QRJ0!$872,B=S85&"AS E(W9(JWD?G$DN0<>9'6>V MA3-%K;FW!%@S8@V*3!@R#*DH_-;44@@;]5L_5__= V,>9'6>^@#,Q M !5GLA!8RR-#HI H&H4A@45/1F4@4XUZFMO(F?PT./-L L=_2T;))!YFAFG< MOQF,!NG4UXS]_M*4Y4U%+T[0184!JH! 4R44!()BRBT(2<18V:,.8(7,(<(6Q/ALI2U81$*#VKT M[PLH(%G3YJI#B@XI.J00%5) QJBU1FH9"L85L$@4*H5E[G\'/4^]-Z1 S5:5 M.#JDV"Z #MOKJO@RGL;#%V\==EO7'\]\U/"YO>F1- MP^T@[0W'Z6R2?+AZH$_X9!*/ON5]:O5]=A_$?LF"Z?UMLM1I.VBX%7WM!@O2J>LTNX)[1]F/]70? MUM(#?5OUN^KZC'9]9KO]/[8^LXL1==2LEU$T[6@[>BB M76#2T46;Z>*L6]!^GHY[?P;C6^^L2+L./(VGTAZY/QS+ZA"*1@ARH*"V(30F MI J7I]4$H++!8ZM+I]5R5^/];;*0(QK>W [']TF2$?"'C'X;;+BSEWJG[?2> MMPKQVA0*[*#NI*&.P"HYW@IEL "< XA"XOX5H2Q"?X 8L[.J-ON'.M!H9:F6 MDGL'=1W4=5!7@SIK^>6"MKM%C@>TD M]P[J.JCKH*X&=;2".A1IP"Q5(F(:,@&A046%?TD=##;7/EL<&NK .1NP+8T? M;CW/3Y]_3R^"3Y^5^^M+,'UTK\ZWD!IAU3D8S)6SR BPB&%,=<2-*DL<$HGY MSNHG+3)TUFKK4SI+/Z5QJD;]C^Z?YMI0\M/HLG5.@993YCY1Y4=CP4/,I#8$ M:@,(I;H\A<:-D+SI4VB'X#Z*NO*^'?>UAOMHK8BHH2I4&B..D2&8 V%,>6Q= M,AF1_=CM.^4^SBY%QWT=][6%^VJ5.RU1&D#*A+,G$:(" EJ<#>($4-GTV:!# M$RSQ M(2/T#3)RH]7I.D;N&+DEC%RK0PDLX%1S@7&H!(\P1*!@9,D(U,W5H7Q^_+DQ M1I8=(W>,?(J,S$#%R%@K12V4ACCQZ[O:8%#T598"&=YR&)=/=@.LCK(ZB#K>"!+=/5@CQZS=E@/MJJ\^NLSZ\/6&43<_GA:9<^E M)ZRINJJ@Q%)RKF%H$(><6E.44@T9C$#TAN0$YVZ1]-7TV3^GVVR,2H/QU;S* MZ;-_[FO%Y8"-P450K^3S[%M=!-/K))AZKZ!CKTG2&W\;N:^7BK;VQNDTF"1# MS[SN8G?E]R3UK^ME7K-RKFEP%Z?;SRS'H/_: $*\=C(=>9D[3^O?&KJ+#N@W=N5*LX[V]R/V=RC M\:3XR%\''U&N:]OY)DUZ;_NSR7T23YP$JG*1*IQ<%#\KJ/G\96X %AVN!7[( MZ>7JB%;K,Y?BH'R_1J@5%:M>/2X%&I!Z 5HN;);]O9Z4=[EUU/SFZR2)_WP3 M7[DQO8V'=_%]ZI[U\_6DF$Z&&^^U$X)SP[/A8R_UZ]Z\.""R*&), !P E:S_]RZP" M"%"D+ D$29"LWEVO2.*H(_.79V4:P)@ULY4F M.1+?3X7A:9JJ 0X:-M'#0+94RR2.%KH^ 6YA(WU]L(@5N0:&]Y#.T[(Y91=M MV.MGIZNL2O6U$F8==YQ]7"UB!@(R ;B2/M+R/LN_%1?2^S2^ZE15?(>C!)"A M!>(O+.\(5=\1_L5T1"9HPR2-TC@!R;SL#EI(;[U:6?GEY?,YW$Z\_2V-%J.D M7!ONL]"QESKV3^R*1)0KJ5LC@6MZBQOUAQ MX->VM>'W'\.E.BROZT^@$@.0CPJ:OOE;EM+G3/C7ZPSY)+0L42_TWB!K9=!+(Y!Q =<*\T7^3PK*+,@(^Y1P5?! MO=DBC^%[/!)/[Z+I@O_0O N&Q5Z6QO1"BN*832W!AS](HZ2(;F]S>LO>UAY5 M=),M2BFE: #>44"5 J^?Y]EH$9?L9077MB^D&#@B W20:F\)/Y]_2[/;/)I/ M $3A!>R916NR-W2:W7<3SL-L)%,O),P4.80M&E.E?B@!U-"W ]-W TVQ0T?W M=24D2WPDCMR2 *YIF);AR)[GN%8@!Z%M5#:OI[FJZJZUA^DFR>()'2VFV!#G MD4Q[WY"'^U#]^,.Y:437%=!+'=U5 Y\$9J H2VO#\;76W%10KRVB&;9NA(:B MAB0@U8$4V[-5)QAHZYN*G(N7,,JC;C?]JJ6M^U<\[P/L=3.+\MLDY<.+%F56 M?\'#'NP;T0Y'O&PH[7!$0Y1=UAT7#7'.>_^/IB&.Z%8PK&X%HHN%H(M-="&Z MW@BZ$'@AZ$)TO7D!Y7S)%NC8.72YX&&F]FU1$?C@67O,TV^J1JM.A.*KFNSI MCJ^;;N"'AEN%86S'L.TU+V#EOPSS;(:11WS![TDY\2I7;_ ]GBYPUDY14/C? MT=?H^]/57XJ\_.,S=XA]RJLDC5;A)DZ$_96+(,:5?=+'4P<%2T/*2A:H= 2H MI#>)7H9F$C4@H:7HENMIJ]J!'1BZX02Z5H4M;=<.U+63[[WI2O^S=U0R;2)02:"20*6! MHI+=.BEJR%8@.X:GRYYCF;)LV5Y=5\@*W;7#[;WI2OM') M+-?W21E/GG0EG799;,:JEFPW:97$"<-0,67'U/%XBQ*:=3)30 Q[1V;-BYPM MRXWJC5D5HI]&?>QSB@:<,!\J5I-4*!-/LS2/!+YMV<0)3*M*F#0#6=76JESO MT;VP S[4^RUX+?A0\.$V?*B9K5)RMFN8KH5YRT3!=.6P,JC-T)#=M1XM>S2H M^^=#U1;-D@0?#HS0A^^=# M$/RG(0_/)AOAFL8+^.%!%)A>8V*K8>+ MP*BZ;KI>H8:^J&K!&XE3'TY#-:Z M]^[3N*PVL#]'$+G23MH/-"B6'JKP/4&&MN56H65%#17=-XBKRIILP[]6E9IC MJ8:ZJ]2ZWM)[@:,'1P^#H5F%Q4*P=0R5V:,LA,3TMD/W*D6P1"Y3N0QK. MO7.TKHCN+AN\/D/O[K(L.7 5]>P2]AR=C8:=G9\U;1LW=!-T_-"XKNR5VG< MCNKIP8[8^3D3NF[95/W8G\Y-U'[SX0=9W%9XJT^?A=M%J!T?>-4.0L,F;FCX MFN_6)4(-Q7%VI&,_9S3OBH4M11,L+%CX^%F8R*WJ)JM&1I\%7@>(88AFU4' M&\.V"-F=^_I 7*RK.VDS.# N'F;0^3&?5T7L%*Q8MR^>?[:0PIDLB%@$016" M*@15"*H05-%A04[4"5_5^MTVG+;/VH[[-1U(*U#NZ6'H6:$6.EV7B:H;F$]O57.*K MBE>Y\@PCD-T#N^-[YV33[C=$+CA95-F3BR8EN.;>F^;&EFW;/! M44P2.(=URO?-R:;9<_T3P'Q(.!>RTYDAVH&E6H(9P+=?W/XA7-?->:W!?C[X#YR[F3U F M(,JO:Y-O'F#.RS=_>_M_?H%7+^9_ZSP T828;Z:2W"OM)?NR#U+=XT6XQ$$[J3;$)'=$*:R)A+;-,+5-=Q+4^Q3-.5J])I M.O$#9_=]Q#]$_\KR^O:BJ8/(*+"_9CJ6+LJ:GF=X3$#2,4"2*C>0%-B:ZEF^ MK@6:[AN.X=EUGKNKZKO-3-HK)&FB&8* I'/,PSSQ-$M=:UJ'DD#S+$TSL:XT M40Q/=;TJ4N\95J@8.S]^MQ\PTV5K/T6F1:ZE0#J!=(-!.J-!ND#67,4GJBT; M@6^HIJK41;AUV="=W1]/W!/2Z?J5>KY(-]" V1:NKNK@JO0YS^X26/&S[2Q) M]%8];M<-53#!9,UQ/8\HLADXK@I.;(MK7[YN?[9D98AM-H MO"R8\32846N845,TP]-,Q<-N,8KJJ"JI#O8923M%Y 0),4YGG2;%U&=G3Z\H(JFW#S41S-"^4-4W1]1 X357]VEENFH$= M'LSHO(9GE_0VB9NM[+'XI+P?A])@Y>XI>\?/F[>M)M'())8F6YYNR6#!!J'M M6$Y5EDE7'&N'+5-N4FXP=VR?$LBTE( 24\= +7:OB M;^6]U=*^JR=EF7FU>]91^HD:GM+XVF\IE*AJ' M]8JP7NRAA"&\>7IM5\NMVO#Z%?BMZI&^PLU8;477@J_&E@5?^?M?U3X+1_3, M"OV0^NS74A^_P8-11 G@95K 9/GE'.[(1E(TRQ98F7<2W5'I MAM)4RFD\C8H"KJ8CJ?Y]PHO M'%H_+@#>D[B6+=7'I[73)\5&\+VD>1I-EY$1]^'O-+O-H_DDB9V<1L57G/U7 M>*H[S>)O;YCXPH_7F)J("W>IVL1W Y/XGFGYBN7)NEL=V0L,5S>MRR8,)/N^ MK@9N:"L>T0S%-8GI53IZ&#B&_4:B(&GFB-;Y@FY#=)T7'4M >]D,;GN0HK+, MDYM%"7"T+/P,E'2[7"'X^A9E^DT$TE6"/SB1\;7\\T^60LQ?"ZF8)/,Y0(8$ MR $45UQ)KZHSO?XZ4:V9B&K-XF6O?]E!SYV*>KVB7K/8_[.OUWS>93B'5YE7 ME&<5=+&)+D3%9D$7 B\$7>REUO.1G$%TF)\I*MYM22,GP ^G/C^QEZ0 M$&+(1!QN/-G#C0*3CAZ3]%8S<--U#%,EAJ'*JJ4KMAGX==44S=!W5WAWWYBD MB&(* I,$)@T6D\SF8*6L&X[L$]-T=2=0==_5=:/2D\S LJV=5X38$R:1"]DT M!2H)5!*H-%14LAM4LG4]D"U-XFN-Y<($15A:/Y3KZ M[NM$/LW'K#0-V\HZXM9?AP+SRMC9"9T!G<$YIU# .3.TTNJ21M"/&@2&[6J! M9KJF8E7=1K3 E[3WB%#$Z()$7UN''W,'<'&N!/:SHQ-#0=$*1;$:EK<- MT]-M1_%4.]#\4/-(4)4.TVW-TG?GI']>Z\9?>V=V0[/VXZH?9FV+<_;C"T!X M"A!4N!E6Q3D^W/'E'Q3I?Y"?8$20HAKJ?!FW# MA(13.PD9+/)L3B^D#P J4RH%45%>2%$ZDIPQ4LZ0O8%;-,=X&9\;;=&O$<4T M+S%"NPK(K/9=/T=]H:X1D^KU[Y1_ A<'KC<\4FHN7XJ4GJX^9&J\E< MTSU+MRW/MEU'-G1;5CRO"I#KH),[.^+&%UGF.^%&5;8$-PIN'$RD3).;CANF MK(2R*NNFKEB:AXV#5+OF18WX.SIO\R*C>">\J)M6K[FD@A<%+V[%BXK6]EC; MIA.$ID>(%@!?&EZ=9Z*[AKP[C_6!>-$@QFG(Q;[CU8,U-YTBB:3/48QEL'>< M.W:"K4@536N877<=U_05S;1U*PP=7]=,I4[[MA3?.W2\&G:ZVNC^O$\&Z3=D MW96$!BNTA4?Z7)'!:-JO$,>0S="TB&H[CF583K@\$*+:/@D.';C> 3(HQ-YA MYT^!# (9CA<9+&6)#"I19$>U%< '3HR0;A# %A L*6$-9*0C0"XJC$-13#]BU#4VU#KDXN.7ZH!;L[K-@7 MA"FRUF]]'@%A L($A T=PHPFHRO0-"O0PY!XAB8[@1&J>F5^:IKN*#O*H[;[ MZQA. ,)Z+1$M($Q F("PH4-8*RG5#E39]@+'4A13U50EE.6J&+YI^X&WTW** MO4"88AD[])0?#82M-$OGW_?R[$<=SS=]QMU-TD7$%[XU_4X=L/L8-?N'?UU_ MWK EU1#>_'C,/8Q04N5'J\K^G>3U4^;1+;V\R6GT[3(:PYC>1=/[Z*& =_UU MDE?3B1@7%Y9KF9JK^9;KN7IH$#?0X$\KL%QBF*8,UMIDB-#_U08GJ:IFA_(ADWT,) MU3*)HX6N3\#$4\).GE+6RSP;2X@] MV*Y]N:[1AKU^=KH(V#N@2?9QM4/=/P#IYC27/M+R/LN_%1?2^S2^6J/:?7+. MAE%^S$I:2&6&RPLZ"< W_L40+L(>.6&21FF<1%-I&?YW\Z^N7E\SG< M3KS]+8U 0I5KPWT6.GZT*?W ^Q-;(A'U2OJ_*\C[M%6P*JZ!RD L@Q#VDR*> M9L4BIU_A-G>:Q=_>,$3!C]=T2IGR M*>#JNL1T;$4CH4[LT BU0*F,'TIND$CQV"JL/($^_QW1>2H#\B&@@Y8M?WO4+^JW[5XPT MN0;4!)&KIBT1"9&ZE\IC&=3JM?_^,-[#Y^AH'']><-*_DUF<$* M?*3WTI=L%JV9M+,HOTU2/KQH46;U%]Q"9M_<)Z-R E?#Y"LU.X8-B.8%?5?_ ML49;;Y;!X&7:!#'>/!TKYN_0R,^_UA<]_NU'/RG=;A,OZ_*R@1Y;-U\+*.;+ M,W[,(=6>W5G#YJ]@)%#I _PP*:0 $&HD@89,P5"Z.$_WW)GM_W7R_<6[?U 0 M&&I[V7-M\VZ?.3P(NMA,%Y:@"T$7@\*+5ZR%()IA$'2!4J+X'N91[ N21KE M#^]+.BL^9BDZ5_-L.H5;WR,JT*+<9?+ROIJ%#C/0/"C\&U(2C<"ZD\BXH8O51C =.JC SG9,Y8D4JSUJ=CV!G7W68#?0U((MZ/S]TE7' MLY0*)/,]H=U <6N;D>\;@2RY95L&MFL0W=&,('0-S2=.E5EI!XH:/J%N ;($ MW^>8M>O2E(Z3G?K 5-)KD]S!ZCQ"M1',O@-FM^V&V4U0/DS-U$,K4$*/@#GE MU&=(X=JG,[J?9?;>G$"JUFL[+<'L@MG/B-DMTG3K-=TID+^&:]_EY3PZ!@>LCPJQFS_/"KID'ICOI@S MMSDS^6A%7L2I>E-Z7 4Q;/@@F /94Y10#56U*C#L^K9EK 5S-Q_.V^3Z>XD- M_GF1TS;WJDOFO52>*07:JQ'^[+8W=-ZC+.EQVW\608UC8OA>0?!%+&\V+&]I MEN?)MJ4YKF\YGJ-ZGEOYV&Q74]:$\U8LOV:)=V9Y1=E/[ME.6;[7C1=,?U1, MOV\I;SZ[LN*X0:>']BRJIAN[58'HUQ=B*)/Q0Q^#PF(E7C:#VQ[^_).E$//70J)KC@%IE,!W>2&- M\VPFE7!/44;EHLSR!_Y[-EZF#+Q^75["G&I3>E!62$AD525^&-IJ:&IR$&BR M%>JJJ2J!OG9EU/:^5B[L(ZOGYW"1-%I0K,Z%^X8[FL!VQR7N&>YB=4KK0KI=MB*19LEW_)E&>0I<7.!Q M+EZ>$6PF+!BH[@ES)*;Q.L_%*=^1K1T8+-H9"B="3=3K.;:-J^#D3< M);YR5-UQ(7WY";*2M<=P]/II>C[#[%&V.0DE&2 H4##0&9 M62_]>1#D,\THZ-%$,@C*=8BLATRMA,>K'YCM2- /UB%$5*$I% =( M]_(VA51[7TCW4;&MB/S3,S+2:)HD6*9M&J[OJ;KLP7^A[NM5#,E4=5M> M"QC_UAHWR+PJA/186WW/Y5X?6:06V9!%6E= VU[VP8;<@R";['K)S2;[3B>J M%SJ.Y?BNY6A$M72S6G++U97UOA1/+/G7253^GBVFH_<,L);*RV9-I,<=,:T- M ?S^=B092\U\+Z1[G*(4L=DQ?EJ7-4.4R)WK%C\]K![*3BK;E9U4M]040.C? M8HU"%%_5.+)%P<3\?@T4K=-7U%48CERJIK**$BAP&ICH6Z M@:HJ:SY&OQKK^_0)&'E??%DNR^=J57:&':KV36+_]ZFLR2,FH,'GP\\O$>4*7_A=-'K)LJ4BS+EJR[. 98IU[J6*0\J!]5GFE^#+?WC MHM8A,53+5GP_L$S+#7V7!%HM$[1 (ZVBUC[@D&%YKFF[@1+8AJ_;593?LGS# M,7^H;SW[GK4:Y< V4G4,"[F(3>796N5;50E_M&YN5"2QDX[\9 IB;?1\@7#7 MLAW--@G1##]0/1(J1*_GZ.B.V5I+TR&*20S=\P)9-K10L_6JY:BE:Y9MK!4( M?UZZOV"%AUYG?.?N.Z:#X&:""@R;RU23$=]>T';*RO?*72)(= 72@1055>GR MIRN2UUH2R[JDHN7'45="+O92?'R_IQ@[$PCS=T5EEK_;DDA.@"%.?7YB+T]G?F(O3V=^9[.7 M/=<&(#L2J^LO:;O)+]DW?8C>9E4 M"O6Y)=BF5NJN3U$^>T9#-VRL3M:T]'!-S3;<0-,]W0AD5?$"OPKZ:3HAEODX M- GDU=1#W64!0LVX4OH\(M5Y6W=.I:)(%2 J4$2AT32NFM/,]0(X%EVXX; MF')@.[(15B:?*VN^^FJ4ZJ]C1=^]R(X/IDXM$.33-)LEJ0@%"9?SBRE"0>T[?F>I)W1T&<$B1+>4'P@II 4>J"NS^N!)=>ZD.6O2'!XY MRH)T.U6D;^'P[?CXV)V0_-/ M8W:PJ_BT*(LR2G'6[)#72V(K?#\[G@0W]M,=3EC\AP3\<^305G4=E\C$"157 M5XBK6+[CZ695$5:3?5E9BQMLRZ%K<86M.-3NM5&+X%#!H0/A4*NI$1D0P]=\ MBSBN[3NVK=FR%]2M$'7B]\ZA:R[UK3C4[#='07"HX-!!<"B1Y89%?9GXNF)Z MON%XLN)HBE.KN;8%FJZQ R':'XOJRHFS:#>/\:XLVSY93>\D([.S9, M^^U_,EC)>58"W(.52J*4&J74.IZX;[^@JE;9RF^*H.S4]V$_<(,D1N8D57'4FQ%-G75!57 MU#39KNU@3='72FP^X:2JZFJN^:IV'HVUK]9;"QTB\[';OA]:;Q!^: $0FP!" M:0ZZ!K(ORX81&A9Q3#MP,!#, <*P/,M>:T:V/4#T&@S6-[5A$0 A $( Q#8 MH35G3+7 LHBI>+IOJ;(>N+JJ5X:*X3A$?VF8ZW4:1(^!+G)E"H 0 "$ HE> M,!J D$,P) (EU"U-SET<2-NAA"5CZHBBX( HN;+8<%,-JTA$"Q;$= MP[&"$+1Z#:P*N>I2YA@:L=7GNJ6]^$#8HAC5][2-!&5I(\@_M!'D*S(,)Z-P M$PQ-!@O4.@_4LIKCK;;OR*ZIRZJOF"$Q/=HLB>Z89.&)IF?<82_J>SA;BI-M]VJ*6= MN:YUFNT%N1Y[V<+.ZGE_IN%Z25L?TLO1QPN03-#(AF!K,@8A$$50BJ$%317^KR M+B:] S7+24WC!8PBH47P/9XN1G04YMG,8P5@(GSQI_%C6\&9 >N4.ZXATN_Q M/N%8&,!YW&/F-J4Y.&N00//MP#9]WU,]739-1>;<9I%05M=*;^R*V_HLR$'D M7NM*"W83[+85NVE-?\_0<0PY5$G@V4'@>XI+EJ=-9$4SY3T*M]Y.KYN]MD(1 MW":X;2MN,UKF>XT2>EE9<$21?[YU_W,G_W# MOZX_;]B F (1Y8\V:&W$/8Q04I5':\C^G>3U4^;1+;V\R6GT[3(:PYC>1=/[ MZ*& =_UUDE?3B1@;%GY@@BUGRIX6^+H9NK;G^YIA$5FW5$Q@PWNBE77XT>0> M@0PQ-CH9HM?,5IKDR'\_%8:G::KF![)A$ST$:% MDSA:Z/H$# D!:-FTPH@U[_>QT$537"6+K'6I_'5&M6^A&]V.,J/64D++.@*RPO"$JN[PE^L1$V$=5W#)(W2.(FFTC4@ M-*\W++WU.!K0T2\OG\_A=N+M;VFT&"7EVG"?A8[=@]D36R(1_4KZORLH^[2^ MN2IOL8AT4K*-F%VCJ9:,,$ N0R35TWPIUR[!,U9*KA%H]E$-% MYW*;D8I3OOH]Y(U$07[/$<3S!7WSM];SU(QG69=IDN]DH MSXB=O0G*/5,WN_Q=4L*#XTWTWMK4 PYUF\7ZUZ(HD_%#'X, O9C.2]15I7)" M)0"M62'=4#!G+O"+G$J3Z(["-S25TDP"A1:> ^@<3[ +>KBU M$'M&=,'5[^%OR4*5XG.4E]+[]_@G+D<(!H)$Y,O_O)(.30:OI,6MWU@%N11" M1H2^C&W_2:."OH)C6V\DKQXC&0Z'?FW82YJR-0 N+:1Q%"=39MHRZH[!,HR MV.B_%\D<20_LU!%H@R"?+F,@2SKE>BUHB!&R0?VHUB82NBZNFRH>G5$S_)5<[T-XC]I M45#ZJ9X1HX^O,.A/8V1U-*L?6?'ON0[S1Y&7?WQ!^'*^)P7[] $F/EO,/E"L M(/E']8(_/N>X7.7#YVF4EJ#;!/7:N@]?'^;\[OI:=Y%,4=WDCU@Q_B\+&K\; M+?('&N5O_D:>5!LZKC+BT&ZWJ#E[X(9:J(1@:.H!L537U&2;!(2XFNN: MN]RBZ/O>MJC_/<('M.D+745G\-2\6F6G(8A ZFS.I>H"-K.8:MJO9Z1ZU!L5:W_=)W MPV87(,J*.5I)=W3Z<"4%,#@NTT:UU'R0DD(J%C?_POZGL,GPGB0%T9Z,%J"^ M9[!A52ZB_(D6X"(G*,]QO1!6&P*/([* M-&P%Z(.@UJ*FQY\8W>:4J8574MB2WJ!CS_-D!D^;/C"5.4]PJ"!YXRR?9SD^ M)!N/DYC"U$#5C"3NNX!/""A?_AS-YK_Z+84 IKS4 I*4^;T+Z8["%*:5MK < M.GMLHS1<26UM(YH6&>@&!;N$JI2'GXX?NPOA5=$$BH7L#BHBK A M+$J^$6!(Y+5 JA3F M"!L /Y9 4RPU)\[N\,UET/;N]A!2G/]T M)>)'9![?8^$:@)#IM/J5'8_ SS"UN/Z\85N^)C-8O8_T7OJ2S:*U..=],BHG M\"?,O4IG!R-O<+^J[^8XVIWBSS 9=13>O-T]F"_!6F^O.O]46/?R,_^.E' MO_7^T\MN.VA&Y% K].ZB;^,KLD/7 @/6:Q?#VNQG_SH!829]@!\FA10 WXZD M?RQ2*JGRA818?^;I#.=*%M?)]]<1Q3!/<>U 7_JTZJQB8GY/3')DQ;R.N587 MLX0-TA3-"575TE7+U%7/-BS+"GVGRF:U;_L%Y.M[Q4K==, MN>'5WQH4J@SI1'JO.'+8'CW[!IEA=Z+B"*2VW-RF89BN2AS7]%S;=#27: A MH:OX@>MYG1%H[=1Z)P12]%ZS!P=*HN?21NK_K?K6GM9Q3COOE_.@WKBC;&+I M =%#QP#A[\NNKX=5MTB'$"M<*TE3K^->E "EUU:0@Q7U)R#1.[9F[,>\' A7 M&4U4, SL0"6>98:N[#B.I8=VR"2;IGFV%:Q%!5_(5?T(-GV'_1./48(=?0>G MKUFY#*=U--[W6ZK["+7R7=;Q/@:UW6XJ3H&&H'F![P2.011/T75'KAT'OA;Z M:]5V]^,O,$3;:.%M$, G@*]?X#-)DSMD>*[FF9IOA('JJ8I)9-MC6IVNN;)E MD%<"7S_:G$H$\ W5C_%$!2!B#J@DTHG-^YSF>I9[?(9AV3@J)E*V*,5I1 DN. $OLQI(Q5=^45<\T+"4P9).$OLHM&5/W9-U])O+Z M8RSI*?JJ7ADGC26G%F#]\NDW*2H*B@GC-WAV@!\YIM_Y$69V]#FE]X\U%VF: M1#?5@8H] <\@\>5H8,1J.T1L/=0M/U1=6[=]XIL&(2;*W=I3T"P[TT_BW M@CI(*9\J.GF?!A65A%F^"C7_K*CC89=ZBRS"S.>JA @LV H+U*84L6^'/@DM MQ=,T0S%#2U9!LT"5PM)-WW'7$DEZQX)^] YRU6%K%T.HB#XH7]FY+(A8 M!$$5)VZ2_,[6#>R0"*81W6ZNO2*]96=0'Y>0.\%LT,W%$2S+6LIPS3,5S] M M5PU\/PR<0 VJ8\Q.2"Q[K0;LJGRNE]OAJ_VE7NQES02RN53"#TH7&(U#\8GB M!<<@C,] ,3]]/K%E4_#).2JM^Q!,HZ2(L1ZVA%5(MLVP[G-QAF%GVDK#>\0/ M+5LUU-#S=$W3'2TPU3K[4+7#9\)@CWC/K];]"RS[9UZ XBG>6UJ6GQ>K[2_5 MI65YJ?S0M-2NM'UXM-?I>0A^D)^/S0H9BL \17;6!#N?(#OOL$U!AZ8$NZW: M^JJ"4O]*Y_D[YN7$TMW_; )>O+C<\^6EB$X<&ZM+A9XA>YY!9-VHRTO9KANV MRDNI'M$=SW1D7?54S0P#W0KJ-AZ!K*R5WNY:&FN]*M[2/?LA*K$;R,,+YN7J MZ!W6-$/39<\W J+I];Q\0[9:\Y)U10\L4S-LS55EU56(;/%+#=66'7< 9;.< M[%R5Y]:,NI/$"]H!*,UXB.^FKKK^IYJ$5L)PTJ;Y3FRH*?FA;CNDY M8,(X)A;'5>L*98ZOA&HW[O,7%/GMZWVV,Y;3+)%$[$X"JO)](U?"Y]$B8 M\>O2X2Z*[3W%F80TG*EXEJR[.MB$H19:FJ-87IV.Y=F>'';E3 >W8.?L:B'M_!^;=5CZ^.M GANL["+5=/$*JV1DS+((&IZ3(Q?5>K73T^<%I7%MZ= M6U75A5EY5%(52>:=A-W1L&?9"1N8;Y_C.[U=J);(6N@:BF-XLFGHGF[XM5LG MU,W7B<[?TCJ/E8ZPX751\$CA[IC0[+5$^S!3K3:=3#D26;KR$J.?TTM,N(I" MCZ+08^_JB-5TIE #8GJJ&3JV[^@&44W7-&I8E!WUF:S4IPXJ]PA\LMEKB$E4 M?=S]\4UK0,=93VC:Q^:BW7TZFQM-6?O?ZPFEI?2^:=)ZS&>@!T%"1V+I?&+= M>:,XSA=T]'R!I9,P>IX1[HK65"VR=$)05>7>/LK/V BM'PIJ-I1"6R M%;BA+(Q#![C7&?B@-0^!*Z^A).SV5P(IX! MI54B17@&'GL&ANL Z/\LZ@M/M3V:G?W:R=DO/0N[Z3,25I(N(K[Q[#;^H,0A'K0#Q=%+B.[Q=)7Z=.031\ Z;MR:_X$=5TT VZ2/M+S/\F_%A?0^ MC:\ZLCHEY?/YW [\?:W-%J,DG)MN,M!KR# (XC8<"S;]2Q/-D/3,2V7A*9F6)Y: M'\OV K"DE6> 8C] O]<1\(]X^;L$E,8DAF=\7N3Q!.T[+YO-DI(3SWU23A@S MH^R5/D3I8@Q_+'):G::^7LSGTP0_'7 VVZQGCR?FWZ<2TQZ007,Z6L14FBT7 MK#*?1U+)3E_CVB4I.Z1>Q_ 1-B?1'5X8Q1ANQN=$(_IOH&SLA#F;9RGLB53@ MDC]5:"/!9#H7(^ J]I^>T;'55EEQV56-T%3=0-'AQ]!R?<]77-NW M/$]5;'4M*:'FPT\W0* ,U':F7NNVNB&9MJZ"\$C-?KUV% VFA,15-WC:;=65 M_0_B:QLR"K0GDF*":+3TZ3T@*@&UI5QX<@39R$DY:! U(> (8EC3#*P,#MB(7H,AU55@GX#$J$,?N\8L MM:E/XQJ!K'NVYH>!:3B&XA*=(&:9CJ5ZLFVLU@+BXPN 3'%#O2C/'P#-/;ZE MG_)/U79_J'>[^F671P368PV]H=J2UI"\:35II)YB$4]J0GZ%Z7 :X+*N46[0 M[?]);\$V^0P*!J5H7A1#7J6=*-GO0:F"%>=R?=#3W[T$FN?T+LD6Q?2!50R= M9LA7Y20J@;, ^ #5*>6(7BQN_@4"B<% M;L\4!4+>VS?7@??FE[H0%+_/I_,H9U(-7_ /G"RH[F_?^)_^ 9P?VH M9\* IZNOKF=3:;KLB2&(&E@X^"W/%_,2*!Y!",2BY,3EE?0>16P55:ME+-=Z M5V>W*@KJ,3MH'5=&6DEI_6(WB_(1?O!!)X]!;X?;ZR=C*R/0H%D>!5R1+X6E9GBUN)]QL28&= M5\;,)&D$RD&QF):U#K#YTM79S<#26;$@DAD8(G>5"9"DJP]B:D VK:P8$#@) M0O("!BV!+,!Z1_!J)*H$[)HT AN&2X&"+3Z^=YPMFD]-+!X MP!0KRO8+F2FS?'O"3"%T=>"=\.3Q8@J\4Y,2;;8;B'RI_63I;8;7/UI[7+@? M:DU 1$@%J/*!0(XKHF]>44;C<4U[\+[5W;RA8$[>H:^J8F<8^S3Y1J>M-7S\ M!'CV="H5E'[#N=WD?'G M 5)'S,Z>/%*+5_/WPR$=,.LQ'HT0/A3M+\!+U#W M!>9FZX$[VJC%(_;V2KZ/P'A'V06$3?,[NH6RN!;W>3+!X65:F]YH;8'!^M60 MT%5PL2Y<_"6IO$#T^.BJ5/6&MS_BZ9/G3GYH\C+ M/_Z9U/3D 24YWY/B#U0(_U@5)/XPJ(/[#Z M97]48VZ]$UV=2'V7#2E!:1P6@ MZ,WTH1)9\.,C[0$#AT7/FD&WV%+]G])&'2 M\PE,61967";@6O1Y;G4) 7E;#Z: ^[R= M^#1*9LRMU-X%Q,-:X5!W9G5T^2J8TX90-51YT9(463P. 1VIC;A%0TUUFO66B1T MC3%J!JC-1Y> ^^#E:%'152& M6WO'(R"X/_#.+(856:&SOP#K+0I O +>W6P]VCK5S+D1PV3BTEBK&(+UL.<- M[/F @2,>CYF.. -&?)%6/*PX5.8NJK<>E^NF<8@RDQB>@HRPC(JT1EZKI3"< MA$U\=?DJ\ZL*,*64JQ;1"$&7';JR-"1F#$/W# MR@K1ML\*B9BB7\B>;3J*I86!Z^@._!?:ON?IIJV[ADDT_C J<\M7O66O; MT$Q#8O-XLOO7"U-^7C""H;G;]Q. \9.[9(3JOD]!K\PWG*,;BD#?\R ^I=L$ M?ZOO0;0?P5--A\9GFUV!V4+^:T:JW MD0.?"@NLZ)?LWZ6K[Q'R?7V8TQ57X*/?-SD"ZW>W'8+O/X9+CZ#\0X^@?$6> MK=;Q>M41E88"!X5;&;,%@P? BC&?.!9@2IC'OO,;KNF\9&O1$\7BN-@ )X P MS(@=+^V)HO;NLS )?J@MKCZGH&V;&R1LG"XVCMZ;C>.9IN8[@1N$EJT'(+B) M8R@>L>*["C*NNO/LB'>5#E +MH+'Q MET+RES$.YJEPTFCZ4"0,6!KKQ*M]-NR:+XW;YM/2;2/R_S9'++YB4.>_>!!\ M^@!KAXF[B,XA2#Z^W42^_*_:O72/OL Q3W'&0!)@.[_E GV.TP7SD6((69%_ M;?9Q&5/N:SG%W&=8N09K MGW7U;T^6@JF\6S3#?5$^\>%-'VZIK*DUO>2&/%J1D!/>;,B[E$7191TGO^,V ZWN\9?5\JQ] M?X^^T[4OD^GT\7?QI@MGT9#K'W9;'W]PUV4 M)]%RD=ERWN/*JRYNL,3R.D13?VH_'^,S%&GDNN0]'EL3H0F?G(=BCF3,?&#_#T5<^_9I/ MT'O/9]/VX+/'+X,"E1>?Q2;X-O#X)0NW_VBU(Y;,Q0[/@\\+ VQ1H@><:7%3#::*M+& >%R) 5:&AR?@ M5>G@2"(EGI^H"/$+K&L]PIH4X2&-KD ]Q)2_J0S \ MYI6S=V+$1AICM'&9:?3"W+Z+&EJO P]@A44LGZ&<)<@NHZ=T!6/7\4JJS' \ MQ+,TRA^J ""N]$.V /N-!6%PL7/<>9Y@-8-!4;ZD)0; TDS*EB<\^)&ANX1O MZV*._E=IOH#?8T9(/R(1%H?FD6NT_<4F;?!H6EV?$L9A7,GA1NY%?Y2RO.)"1.6," MGLRG"'1 (.R.OSO.YV4&)%R9@I@-Z 7R:/O"H+7H_*O&QED;$ M3?TJGENEZF:8]'I1O6Y:N6QEZ&2RUAQ!TOGV5X#8.E M2G*Q59OQG$TNE99+P=:)G5%#M$1!G"V *:,J![?1B^NS*R@Y&M;'_-KZ-$H! MWQ1C[DNZ8.=@:%D%HY>IKPQ#OU@6GI=607D!,;PHBX0NNR3E MT+],)$%.:_BNO8Z,C'E: Y J _UZ:O;)AV_&N;R#_8+C, M4XKX-*.@DL3%&F6H2)&05M#?6.T M:CE&+-A@WRRUGY:G@YM#/U!V:L6H#?2;M!_^&52@ MQZC/\FT=QGQC H_>OOQX5KNF4^6HQ&;H90^J:1=55XJBK>\KC&)*:3842L:I!#(FQ]([.LWFM7, .\8O-:SJ*X#NN$IQ MG<#X+ML(GU9N,50 *;>::@V&?<>T+!9$X\F=8 0E_*^"LLH"+(,N*\I+GG^) M(FOYS H-DD8V49X;B(FQ\22AO$#";9.]5AT4&K7$*47S/<$S#? L?EPI6L MJR-*A]Z005#%IT7>VG1TEV33R@.04PK&17:;1W/0']"!BO+QG>2P;(RH^%4* M%ICR>2%]2$8CV)@ CU4SC^X8+V @&'P(G%_YET42@3R(\607^\GY[(")CN8P MTAZ3#T\1V4:Z!*$RICG/\XU98B@W4VZ!PD!_ "K!/_D-S&T 9$#C20KRX#9Y ME.#*DD-;2\%T*_;\RO5:$W;-$VV-'CM?ES3EYRKP=6!Q,+$*3QMS1QM+L:WO M9,HYO*:5 )S#([BYANL]@\&M;DR;&VMOVI.+U:[(P3AI=0JH6R7M-L,;J0KJNU_B:?@T#.#LIM;A EF M&+,*)LSE47DVV6L+8-L8S9GBH0!5H4:@;%S>1\P'CXXQ5#R3-,WNHI9;#A8J M+7#"3%>H/=B-O9,CNS.SKQH8HX$)GG;>UE\OI%M02_%( M8#Q!Z[6RGZ;T>\(S9FLP8A5>V+/OF!7.2XLP7&-*SST8YVC"#E0'V/,@0CQM MB42%.\&8AIW,0PGR?5[KP$LZ6)HE-RS3G#$#+G4*U+>\J$Y)+QZQ,*L],P;M M->.44X" F*)CFQU06)ZZ;2BE]@2C'VB-4AB\X)=HYRRYIDT0E053NY'9LT9T M/LT>J@C'(Q9HB!ULY04[)P#&%8P+@_<1/^/!:6EY!3L9";"3L_J[2'#< \FT M]^4*T=7UJ9>C!99XYK->VEDVHM.B4@IX"."&HJ\#?H&%@;UC"W:'9P!K+7[Y M[.4SA3!E=[3VF&?<'2Z)1-J].U,"PX"M R9*R"BMMM2Q)QSF(^WP1E[4N5XME M("C0Y7* R#J>-T6O5.7(KD*3R1WZML&RC*2X*EO5?D;ET0 3<'2[>AD+K2;'3!H=+JL/)ZC-U6M!3I.7T!#NAY$1<]8Q:[K5$%>!.8 MX99SQCT_G5;Y!IGEQ,^1<3E<*UF@0$>C631GB$(K;S"_I KW-QC$-+%D*7DW MH,6:S'OD^AP_J<$R]WJMJO,9K#]_Z3-;SK0^KR\%G7_N7OSL?E8[CQQ,M5 M)M.E8/T$Q$/9"_#6%+0\C%,4O&HB$[',-8YZ(I@Y475($5_8&)%X8G,?H8O_W[!O.(_) "_U[7]RS/+8%/QZPND]W:MF4H;*AYQP7V"Q -*_%*) MFV?W=: (" P]+0FKMX.G=!,\L$Y70'EYGH"-J@)$X"DV-F9MT'3"RP4M\A:? MM'&Z,;-NL C-[(8[,O 1RX2_%+>5QZG9*WZO!S[-T%\ HBEJ/#W3J$1YP%;C M=^"EJGX1CN">K1S[KK9!+D=TG*1L,49T]4DU'+ G<8AXY Y:L1TKM96MUFW. M0AXT'5V6V24>J5@4V'V(9:HL6T^U9!1[Q_NO%RTG1'&UJ3?3F;+@\[*B63A4 M5Z)OS#IMN:H>FT=+540:+5C>4Y. T)C=!4]ZNE_50UB=%=SV23(O:@4*H#Q+ M;X$]EL6R[D!XU.>C*T&#EO6'_Y;TOTNX;EAR"G/KLK:T694R-34O\1ES"RJ7 M$*?K ,.D+&&G--.?T0IW(^-@R9"8GS G)O&?4CRMTY MS":>12!L'M8)>L5M\)<6?4OQ0SRE8LU?#S%+!T*9LWHH+:1A_I@&7M;VA9>$ M 0'6N!#K"MJ-$%K!H#JG:]0N=EAE=]7%2C"G$+3/*4IP"<7/,D,K!7YC+;@N MJJ$]WO\EAFU,6#WTO@R".'[G@%J7VVN5!ZPJ G)=J W!J/Y@X&!Y#J".%R#^ M7:+W]9(A8>6>Q=HD]^6D!LF-A07MVB/V3GI+?EGS::^[:E<2=VKITXB>=8$ M@,_K(.9M@+]@ML)2&-7W,<.EY5N#06CW5^FM\DO++J_#-46$])WEMU&:_.\R M2;9R43,R:=1#?FUM0O*HXUOUE]J3O7SDFOMZ&1[&DCAQGLRK(I'+<,7]JF.7 MK>9B#EHBEL]$%KS E5_A>1:1:M9GUJQ/:V.XDZ6)=W%':<;"AWA&%1.=69;T M#S2"&]"KQ[# /![ \.([+#=E\2A&K!O\%<-R-IK"V3AX9^.+\G":'+$OK=S M_Z0/TN>6E^]#E1OXJN M6NL!*]T&Y;I03,**$K//[3>D2%K3E=9\1.;=%_E*@KHVK7YE)_KQ,XP\KC^_ M/JT05+URPJ=6=8O#U/9H7M!W]1]KI1O?+%M/-OVI982Q)SI3\G M__:#G\Q.=YWANZQC'ORIONMEFW+0)N?[[.;>A@RB/==/>:6]Y7H#RU[;*J\5 M[;)>.W=K6GX( CHX KI/O+][^LP0" M]0!DL+X6W7KE[HQJVB&ZO>/#*]9"$,VPB,821".(YE5$\R?)8]4'!.$\33B* M()QUPOGYT(0S#-H0H"+4%T$T0GT11"/4EX$2CE!?7J>^O-@-->YE80X';3+6_W7O<=$JPYKXF?G!1\[:+9Z9? M C^T>O'+SX>F@F,B?Z%9'K-FJ8!EJ%TI0K,4_"OX]RCY5[&,J\<'4@3_"OX5 M_'L,_/N66#T[9H]3Y18<+PS.\Z7^30;G05/$>YG6WUD5TEF$51_W)-@&*J(& MXL T5..J"[<-5ND[=:07+- W"YBR?-4E85&P@&"!$V&!MT:W4/(I!:L$UQR( M]K9)%A\U7V;(WN#([RM/.X'/0VT\@Z"U[5;E_ILR>*7GXNK<\%W3TS;%H;W>SD6C^RU.!-,Q?9DF=,]5:_N8."Z@75 M#XOJ=Y"1-EB+])3I4]"DH,FAT>2I8N83^G&7V(_0% 35'S?5]YJ;+ZA>4/VP MJ%[H(J=!GX(FATF3!TT#WXGO_=.RR7V2QMEL7P7=1&CQ1T.WE"M-!->/!Y$% M!_2>8:+;XG"$8(%S9H&WIME)"@S3*A7I)4>57J*=?'Z)(#T!V#WK+(HN$L,% M"YPS"RA$%VGA@@7.F07>VB(K7'#-H=3VDZ(\D18NTL)[71MS ,6]1/Q_ .A^ M3D1/U$XJN:!Z0?5'0O6GE&%PSO0I:%+0Y-!H\E0QV"&+B)P!SIY0\4YB6!5B6!#]N1&] MTZ)YBXD<-D>YY>,>M6(O.0KTFO1P,%JQV?K>!5<-@0N4P67"2X37+93+GLK M7RE=SK,>62"ZVV&-L^7,HPL\OC6Z-!ZHS\\422_&2Z*.GHT(%+ M4>&D>V1HL.K6J6.WX("!1&T$!P@..!$.Z!I1&:P>);CF:%*^NH5!!DMYHC:M M .S!ABB$RB(XX&0X0!,<(#C@C#E *.V":P[GC[=.B?*.IS3M4 ^$G?(BG.W$ MQ>Z+W1>[+R9^_/D#IU/DZ9QI4B"2V'VQ^^B4G/\UI M'I7P6BF.BHF$-/Y3J*#2? J/B.(RN4O*!U%#XBAK2*BR?-5K MO;W!ZE=G&T(1;'9X-OOS3Y9"E%X#8(+1!*,)1A/R[.S8[.A2 C[^]8.@R%.F M2 '\AV#];P+UCQAT^>M<1Y$W"U\ M!(,^K1"1AVG5,) $'CPJI!&-IU%.1]*LA+<)!B^8^GNB$L@N),?\^&+X_ ML7F?TUS%'I_^7,4>G_Y3PH0_FIR*;)2/I)9O]U6HPG M\P9BFI8T;TW%>NW<\0;VZ9YK63?9= 1/< HI&PL=26#QBG, M3^A(IS._ER?:[$!%>FXM]J$T_6.14KY JGPAL81B1>Y4T4A0P_%3@T]C.KNA M>441I*&(+N?K!44]=!7YRL2H=$V]= M5S!WK@7MNS] M]D^/GK;>;KD HS>3JW1![I_XJSX,33P.!KVW L'$O6J2U4[ M49!!,)E@LA?-Z"U1KGJM>;).?-O,LZ^-$^UQ!E\D90L2/@/ZW:J&W^J^R;MV MM&Y1">9SGHT6<2F-^G6YGCK'GL#\Q%Z>SOS$7I[._$2RDYC?X?2>+@;7()12 MHJJ=G(>#]5 (\A?D_PKRUS1!_H+\SY7\WQ+2J>WT0)T/@E]VRR_]T=TV6;H# M([I]=*T8LBOLFN9W24S[=H4)K_8)3ESLOMA]L?OG.7&1?7C.NR^2*P:<7$$N M9,/J9 B*#";!9(+)7LQD=K\Y3(+)!),))EMU:(HL0<&2QYPE^.>?+(4H.YGH ML(CXF9Z_?RVCFRE=?L_^;0UHFJ3TLBY>J\@_MYYOO'9 _(8_-OZW.KP?#:"U M1/]:%&4R?F@[2U_M764W?/SK!^E2^IB5THQ&*>S0>#'M:41]Z@1LJZ283J<5 M(?W'&_D-^PQ7Q?7G#2_YFLQH(7VD]]*7;!:EOTKK;UOUHM\GHW+R3K,X@59L M\6*G.Y#[FY=2$7O_*D1H_*VO7#'^$2]_EY0PCKAB)[,HAXM@_R@.#O0-FDL@ $O<3;85]TD93_#3 MDL[&>3:3LD4NU6&KSWEVEXS@1KPAP.HD\.""2C7[%7!O,:=QF=S1Z<.5]#N5 MZ'>UAE]N]Y5A32ARB_3=+.K/2.B>Y;]J@9>Y0$7!*A0,"*9]$M(_I^ M1+I0>(7"RY6)"7 +*JXS4!>2_XW*)$N1S!(@N/0V012+BH*6!?Z_+$X8!H-& M/&&SBN)_+Y(BJ6_ZD!0EVTVN1<^K\XT5N<++0GHW'\%#IYJ%^?ZVQ M+DF[>4RQS V;@F3)'V!M"U!H>M9GA!P0C7Z3I=1BBICT^GL'\G>?V4.IND[R:SNO&&+UF@!(PW_@_WOQ4&)ZFJ9H?R(9-]#"0 M+=4RB:.%KD^4P%'"+I/_RK1> '8/?D&O]'(IHK58[,JF"77Y3-5E+RHF4@@ M6;SKCKL8"XSQ07/N;QPAZ%:B*TN/7SL&,7DNX8\S5K>8]K Y+,F(.\ZF4XPD M(D6S0&03CF#F(6C>BVF)Z,MO2M*[+$'LW.Q_8;%'-F1<<\X^$8\ELEC38CZ? M)O#POK6 ?<6/A$@Y*Y'B17/\6_I"P?3_(*37_Z.]]_>YO06;M_*E/^3*LM7L@0730': MMK)6V21@/WY+,74"!P[C9E.?12,VY,4.:SLM6.S'%V))75_!$.%DV(5DT M+0"*HF290($*4X*J?SHJMB-(^6H;#] E4[I7W_:0I&$NU'PP,SB!??W@IF&F,[<$H@# M@%8LV32.$1F*2@M &KM@X3VX!(RV[#Y*8UI<5 C'G!L1+!K& 4<1VHHKH< Z M-6V.3V//MV6X[@'U5!B1R%R3BBF2$JS; 1-C!^H$>3HQNB*OS;X$?LT&.JZ< M$DB%S&7!+\0#7O"$QD,AW673Q8P*5\,)BH6C%P)U9:KJT,H6$N%K5C*[;K74 MU4'=T]%VZO+.W,+=I>Y:;^==)$HT1S!8VD3+4J\3[Q>PTS"A65+RXQE'H=^R M?R(I&?W'FT*70]-10D,FQ-")9;N!HVNABVV\-"\PM3?MJ-Y!&'6UAZ\'E[&3 M,@X70[@_GS/@X:1**@S@W3,\)S' M/']#^(K5Q&!X9:IG^,D!4T374]%">O$ M0P'<.\7U5TS\F6;% IU!&#/(4M F@<(?>&(HIN1+?W>:SFJ5 H^U- E)'NB@ MF#LQPK]8CSDVPG YA>O5*?"D588PZ0.21IJ5Z"K\E**1GJ6W&7YY$Q5)P7VE M=]%TP5R;B[PU/';DIAD]\SL5].D+)/2JWB!$PSND> &XGY;2& _F7$B3I"BS MG-%L5F%.%UV=YLR%-D^@FF0(;H9[7:'QLA^I4%;Y! M.66)4_#R$2)C-$?@QIFQ W)LT 6L7$S7SA^=*;OUX=([M3 P_1[3>;FT2&/6 M@AT9/&H0?)6S^"4YK-D]BR=*4U1S'CX & MDG+1=6$VZ8W7BQGH#4PGN 9B2L; Z, A&Z33%DM8H2$.G_'Y:V 1[GT/?TL$ MA_@9K#KI/5=HD@)T740)/(>%1[#8.:P4<1Q0!)]2[T,5#8MKT;MI,U;Q/5I/ M=GO%W94 XGOV(4JC6S:7OQ22W\I)A5N<-)H^ );CA)K)X^KP,PMXS1=FFK)+ M/C6Y(JB_ 5WQ5_!5>7_!%HK3O8G7XZ1#$'T2D2__J MT"C*1\4RV@J3W_@[JC4/M*P?@I.*IXM1+;PKRZY6B5A$<50?OEX*FC9JP5], MG2U0 V1HV5Z+O &A5L(:WM]HXW$-6Z"93I)X@EYE/!>2PZJPAR!(P_K=/,#C MQO W,-1 06E8F;KV(Z.\0Z9N92P;Q-$T6_-]$XUET[*=4+=\@WB>X_A&J#\V MEL\PQ7< +H*-$G^8C#)$ZE?=DG&%LC@D&QA-SP'(FRE;"<0#*]7%8 MEHS!S[1>+),WEQ5>7B]WF[8+B_D/_.@_@)=Y^>9O;_\/%@1#'F=U2 M3!B;@X""R=^B%'P+,JE*$RB6UEYSB+'XY5W?OH'6 U9"%]@!@ST@086$?VZ_ M(05=/IJN%+8C,H]V]!;;>31:'LDA,DSM)LM'-,>R>]-H7M!W]1_M.;.Z>4TX MJ"F&+]=QH WA'_X.A?S<"A:M_O:#G\Q.=YWANZQC'ORIONMEF]*QM_2N^^ET M%DLOZJ! M.=:*' \JJ9"YM\E9J](/\GLOWY+GU;J?C,5Z[5SMS8K>U]9 N0' M[B\-6/XB>B\E5;YX323Z=#I]G1L!7"??7[S]!P6"P3;2V0$9K*]%]1:F9/R6#933CFN<*48(VGB:-K9I/RAHXX1IXT^2QP)C!Z./5ZS)8/MW MG2OQ_'QHXAD&?0AP&:)2<@3 (@AGB!J+()SC)1RAS@AU9A?J3-_]S7?MCMVB MO?D7WD]B3QSTY'IUHX_^EF'?K>*ZS?=Q%ZXM)JP1XZJ+MK;;'>PSYB[:Q@GN M/5GNM>4K0W"OX%[!O4?(O6]-]:N*'9P"B"_+?U!I6 MT+\0>"?K[6I M"/+?9&T.]'#)%M.\OD_*>/)D///%0?$N$]X'*2M$[V1(#5:I.@$D/7ZBTK6K M+OE7@J@$43TM=%7[JHO8[21=!ZH_G@ ='B?M=0HO#);RN@0*3H#TCAX"55NY MDH5<%435:^:/)90U051]"TQ JFU.8 Q.9)XG'1XG[6UU:&QPE+>5G^WXCQ-< MTW@!OSSL^%!*KPNUEQ@JN=*Z.*&[KL-@Q?TIQU3.E[Q-^$.0MR#O$R5OTNVH ME*#N(Z+N_4U\+S&=@T>\]Z!L\NT4>=0"IBN8UNQ.#EHW(53UEU?SM6>CF/2:2+M]#C)D%RH MJB)."0FRZINL=%7O5 = D)4@JQ]X0V2UT_'TPLX]W94O M;N4EQGRU&>HE?M'#$O'/>'W3=O[SLMLK-EUN-\;=-CIS7'[I36MC=#MJ%%$!,_ 9S;0:;-8*WZ4Z;)LY+#ZE47 MZTS(84'UQTSU9K<<.$'U)TOU0OL\PXD?!O.&M @GFRQX3?.[)'ZB:>71!W14 MRQ+!YR'QT4D0E=FMFJ @*D%43Q*5W:DDAR I$41>N>64JIQV/U%] M1W](!F MFMW:+ E($T3U-%'IW3+J!5$)HGI:9G9K7RQH2NA>JW;A6>A>(H=/Y/!U71M5 M%_$D$5$X.ZHG(H=/4+V(HI[[[I\2SHDX<1%#E_'#M/R;AR4O2CA/(?O>2?CCS=\I62I.O\NC;+%S90N M:Y9VV?A#]QC_TRX78L@-YLD%D94>&J!LF'XO>RK"87T++<&^)\6^BJQUJD$C MV%>PKV#? [/O6R)W2WM[\>S_/WMOVMPXDJ0)_Q68NFM&]1K%(BE*HC*MVDRI ME&:RM[(J-S-[>_?3& @$172" N')/:O?_V(" 1 4@=$B2 8O3M9(HDC#G[OY\3 MM[N_S[O_=A.WB>8VT7RW)))A**VPO?:$;2UM6-JPM&%IHRVT85.:M^%K>Q5_ MSF48Y_ZVG6W;]8\W1.\>C$XLUE*3F-VRP-NSP-#";,[B=8,(;0259T.+U:S,XL0!:-MZX=U1_7*^,W5)] M:ZG>YI+:B>^TG+.YI.V@R;TZAVN"0=ESV%+]3E-]'6>OI?KV4KW5/O=PXC;# MMWT9OM]$!+Y*6=I4<#L]LS+Y)G-0&HCH!Q>C<$I4EJHW&]L[. M:N%0-5.IMG'EG:*]?AT,I<92WIZF@^Z\"!R-ZG5)LN>J):H'H/Q[/5M"9\EJ MXT?F8%#+LFSLJ;F?A+BKQ-9ZH]KQ;LMU;>7ZJWVN8<3 MMXF [4L$O(HRD*@51'4^M*D*EJ@V'-8;#&LULVNF M.FU#RCM%>W7""XTE/)L!N)M4>-8_MN4:EJ@V3%2#4XL?;HEJTRE8]2158X_, M_:3#W:2]5A&>S?ZKQ!QL]M_ZM3FV>5 V%K%_5%^O+LI2?7NIWL9?[<1W6L[9 M[+]VT.1>G<,V#\I2_?Y1?=]JGY;JK?9I=]]F_]7*_NLUUOUX\+?O,0B[)S@9 M'][P./%%HN9R/+]W_#@?A\+Y2X_^5VOCY4/QBCX\,8W#P-G3Z&]E3&V_=]*%EV;=5[#OHU82KM^QKV=>R[W;9][#? MZ]>+<3YU]L^RN[=-!S8O98?R4EK?GG+?*<\>-6TZ:@9@Z UK93%:3=&RKV7? MK;/O8'1:"S/>LJ]E7\N^6S?T1J_D9;6&7DL8WAIZM@"A"0%?&^[?PXG;W;>[ M;W??3GS74QIMHGD[:-)*)+O[=O?W<^)V]^WNV\3C-L&.7LS@!\]-W[V0X7=] M9_? Q6GWLCWSLWMIY[>3MGQC3?86$)(5"NV9G]W+]LS/[F5[YO>J@)E-FNN& M(^_])AO!_XB"3/C.M\S-:M7=UMGK%PMKKUTNAML&EIH@< MRV8[P&:#>@U7+)M9-K-L]N0Y'0[V F"W7KKQWG+FSF7\'-;I][![-&SQR>SQ MLE/'2[_3.SNS>IQE-,MHK\UH_9.S>B! EM$LHUE&>[*F>79>J[OP[BF;EC/; M;##5@A'8.1I^4:GG[L25_LC@EY?FTI:JS)=+PIM*R<.S#:"G6="+1L:V=Y4F M3WKU^D98FK0T^6HG_G$]O?6)TVW]+M/>:T7H/W^T&J: MEB@;1I2]TPT >EJBM$2Y0:(<=6N%XRU)6K7Q6636(JV1-^AR.;*K'SHK3%]'EV4@]]VM*GI<\WR64^W8=VS38TW_+0O,UEWDB#+W1CCQQ(E$YB3B5D3Y.K"35P6Y M>7UZ7K4$)_5\N,TDY543M.DMK2'5TUH%8Y94=X54+0RWZE=]%4_>KBWT+%0S. M^YL-%316+6^SW[^]]'G<&UGZM/396/H\[)]U>WL1IK(D;4.MNT[#-HUP7^3R MR=G( AQ:^FPL?9[V-UQ^8.G3TN=& 8 V7%[86)W DK35:W>=AFT*X=ZF$ Y. MNR1;@EU5TA51O7MO/;AI9G4PB;1TAM/+_.K*IE27572+5. M5-*2ZJZ0JE6U=GY^-H6P?2F$%U\N+O]>K%_ M2Y^6/M]$(S@;V!S"?23IEI%Q?S^(V"81[FT287]H,[-:%W9I*:F.+#A.JTG5 M1K;M_+:AYMDDPN814AO/KQ,+^6Q)=3=(]BXA!;U@/)LN*""LBK(AHOX@X M[/?ZW5J)G2]>EF?Y#[9-.38%I-4I(/N; 6*)V)Z,]F1<558&]O6P5BZ"59ZM MB+ B8B]$Q&!4K^V<%1%61%@1L0FLGO;6O6R]4K'V],_8UQ;5_R5Q@ M7?T]_6N,)@PB<305-)U^K_?3>V-X_\K3+)@LC->=/G=\?,/_//*_\MAIP(XG MPE"NY:\'O0/Z#%=YZK-\O;G\0UAKV>9<,TDI3TX2@"$1+$R=$<[HA]QYT!KV>I,W5OA3,6(G(2X85NFL+5PG>RV/'B:!(G,_PSFP)U MYDDBX#7R_GDB4JSSR8(XZC[&B;7GOTG5^6ED6O.-RPEQ],T=OV,QQGT^N>PY+.YF\#7=T$VI55_Y);1TZ?8B'5^ MG4%\26(_][)2CH_S?/Z63_.%EP@W%7[M)SA^GH"8HPVL_9",=G[&.R]PY^N/ MI_:=2&NL."D:K?VH3D'=4J*D[DPX4IR L*K]9),/:@P+Q.+,3> BV#:!8_LF MDMO $PZ0U6T >KKC1C[P7B82N#05'2> >7@9[C H3/1?O"(%IO6F\*F[;7YH M!%-^7;4TBCTM=UKNK,F=KJ-( (<5Y\DRORHE#*@MS4.BPDD2SQPP*.'7TBE! MW^-#/O]?>!4?(SRH#E'N\ML*05#K/?_[NOHB*R[P#K6)FSG#@\A*B;V6$FF6 MQ'3<1.(.&)18.&-WG M#- !AIO\>O"7]/1R.#P>?KSJG9[W3ZZO>J/CT5G_8GC]X6-_<'4QN*XS^>_D MI0'*N81?8,6+.@)WR=FT;M.V9'E^"^Z?9W<^>(.U.EMK=::P[_:\:HC->1G& MN6_-36MN6K;<4V.3),"J5\#OULJT5J85#F\G'-IG6;[I()YDI_Q7$J>I\]E- M;H(HM8M&,4/A3.(0A#W)"3)!9>PU=6YHN6:\7,XA, <\+ SB*.TXXMX3\PSY M1N(QIC^_V_!DC ?%O?];1-:2C^[=ES1?/9HPF%6F#TAX_AD)S03>:9"C] MQ,5,1L^=^DB=Y$_.;-ES)*$](8"U_N*7@ ^U1PP\A@WV&D2PO!+UTLY?C69, M,W%/I8.EB]5T\1*D1$L7FZ*+M]_ZOSJ74S>Z$7N^_8\VKVGI]O]DM[\YW-^\ M4V%[VL(SUL(23;.(QJH2EBZ:IV?L@$!IAA+2,,)Y0$/9,*;RJ_L[7E![JU+? MS/C3&[%2N] 8=AELX?C\O!Z6H05;V14EXNVXMX4,^A8\.!R-NL>;G)=E,\MF MELVJMQP"FVVT=WUC054L9VYIXF]"QGO<>]E2L37"6FB$G0TWK !:(\QRK^7> M-^+>T?E@LWJEY5[+O99[WPQM=CCL#K>N46][WZW-N*V)-X #-AH V$WR7XM# MVY04Y]([J%6K69QU1-]L8"GX,UY?](3^HJO/L"Y2520_W(>UA;V_3TZ[5=P< MV_N[!:*^C:1Z7JL+CR7572%5VZ9^Y^>W-VWJ[5[NY!%R:H\02ZJ[0:JC6@V[ M+:GN"JE:;6?GY[)9 K'+;'$\B?7HZP:]DX@^.S>@UO;>YF4SBVW?39 M'VPVO]_2IZ7/3=+GT)+GSI-GNTBRO]'SO)E6IMI/FV2[+X)V>-;K;C1QW$I: M2Y^;I,_!J=4$+'TVESZ'UL[?>?)L%TGVZZ0CM4A1;51^WBN%?LJY=ZGTN.Y= M[MUIW^;>M2Y4TDY2/3FUT>A6DZJ-1N_\_/8F&FWW/$*OM6%+=$5(%;>@X1Z*79K&?WW>'[O^'&.O?M> M O_;+FR#QU9HI\$/3H_K'=_U5\5BFS1*8EH!807$@\ADO5ZW3L,.*R"L@+ " M8@\$Q.'IL%:XX^6KLEOX,E:FM#@1X[#6$;EKB1@6D=<>C/9@?')R5F?0/W_C MH]'JSE9$6!&Q0R+B&$1$+>!O*R*LB+ BHOTBXK#?Z]6K.[#VM14JK;&O][?C M3;T:AP9'KE?EV)2+'"*QC^#"9S:/JG7Y*"TEU9%%AFPUJ=J4OYV?W]ZD_-F] MW,DCY*Q65HD]0BRI;H%4ZS1WLZ2Z*Z1JM9V=G]_>:#OD#?HE<\>AT-_3O\9X MPB 21U-!H^T/>C^]-^3(O_(T"R:+5PKEO/T@_LB34@E$ZKCP_YWY6G^2,W5O MA3,6(G+?S.,G,4>/JIG$4B1 N@ZV,9R+A14B=.U%:31@#WHCSG\1Q!BL"H[T+ MLJGC 7NZ 6YVXF;B)O#TH^#E:E7A_3Y,*@G&.0[+\6 UX+4I7)#$^3M.MW8<#(P!2NHN3'[R]\HW\6+APDL0SYW(:1&Y'CHP)!9ZEIJMORJ9NAJLE MQP3K$LNA T'B"L'%2T/J.HK?GLDHTO\].,'_!VR#,Y_%L#A!!-0QHTW'Z>$; MYW$&I!*X(8X-J UW02X97H*+/QUGT.N?D]@!OO*9 MCW'S'[EEM&>+>O"W+U*@KR_.V]/C>M7"K#JQJRTFZ\L77WB)<$&,UWZ"X]-Y M^S(QEQ&+S)A%!+)(_?'4OA.9DC5+QK3A0X<-WH)L"$"#=-!2H.:1I[ M@9N9DBT1'NE7WI]YD ;JWL^@DW1 X;J#YTH*A1?#N02'9HB:X@0>B-HCD/E= MAEH G9II/,GN4".1]W2=?Y:UI1SH M2$'["8<^$%$U"*Q 3.9U070#OP_03. M7*U*2&U4GM)(H88>5.*P+DAHD0K],*F5X&[1Z:\TP3]S8'A0!.&)"1@UI'5J M54O :D5","O$^ SB*]"/0QB]Z]'[3$WLO1//LV 6_%L-#55)6!Y0XH*HI$\J M=>(]JQ:K5N9%>>BXIB215M;6BH> MMF?CGIZ-?(0IHO)%&(#P7+ #@>2K/#S5@;5GBOP*Z^A;:,ZQ6 M!-*_TT0]90Y#H?'PX]7O=/S_LGU56]T/#KK7PRO/WSL#ZXN!M=U)O\=XU8HLB[A%[0N M]5*X2]&L=9MFK9?&'51[;;W8PZJAMHOKQ$#]Y*-)A!?3KT"$-W'L5Z*$F7O? MV)/+=0+_UX-T<-+O#8Z//YY<#7HG9V=7YR24#T\U<\C<>Q'=@L4D< C63)*(#Q)_--T3H60Y+^37]'N?. M\"P]$8;RUU\/>@?T&4;NJ<\K5O$[,'/J_"[NG*_QS%W*M+D+_&P*?\+49#FB M!ROKSE/Q3OWQOII3=Z"+JXI\L-[!^MHK?L?@Y*?WZJ+J;_WU/YW5NJO>3V_Y MKM-='GQ;W[6E36EH3Z:SY\KGLZ^T&'@LC_PUB&!Y)>H!,;P:S9C6Z)Y*!TL7 MJ^GB)>7NEBXV11=OO_5_=2ZG;G0C]GS['VV0W-+M_\EN?W.XOWFGPO:TA6>L MA26:9A'-]E0)2S2[231;5T)V@'":H:$TC' >4%\VW'WLU9TA+X"J^RI2X2;> ME *IOK@583S'=/TW8J=V 9CN,C[I8#BLU:K6XA/OC,EBN;?%W#NJU_[/6M!5FU[URWP][8FOGWZKX6+WR[JMRVY['&W)\?=\*S?/;7* MJN5>R[T[R+TG_7JH\99[+?=:[MTV]QX.3S=[]NZFMFT9?F]MS>UW>-XZ]6^N M/55S0YO\&:^WW:F,)1@,:G4RKD7G6]GC?0?!;Q&I]FII*KM#JKR?^TZPMFO# MSL]O;[HVV+WQ.D\KYK)<-_0_!Y MRH2?N!\LVG@-H#79.&T>_1Y/.H>6_JT]-E0^CP\ MWRQY-E.SMQ'4[4W\;;($]H*&;<[MOHCEX;;5M-GB?#S8:Z M+'E:\MPD>6X6*]129]/TUYVCR'X=1(F=BZK6-R[;3,GME;/]P89Q[JRDM?2Y M4:F[X90L2Y^6/C=)GR-KY>\\>;:,)+>/?+E51=7F .Y%G.^D5JE+,\G91J3; M3*G#EE.J#4C;@+2=W[;4/9L!V#Q":N$A=FH1E2VE[@2EUFLSN#N4:M4MJVZU M8GXV_Z]]^7]?19HEN9?E";S:\:9N1X^,[KZU'DV2XNR@!?[0]&##7==M0*W:9KOSI'D[[]\ MMA2YXQ397H%Y?&HQV2QY-I8\#Y_9RL]JJ):BFTW1QR-;V[+SY-DNDFR+AFI3 M__8BPM=O.<+'OL?VVD.I__&7T: _>$E\K_G4:N/1-AYMY[RCUL-?R3-5:#9W:1*M6U=KY^=G4OWK.TGYS?54'?_L>@XAR MXKE P+_HQA'W=/>B> M=]!U>N?#>B"$]JRS(L**B'T0$?V>%1%61%@1847$NC*;?LUV12]>E6>9(-LF M'%NETV83^W O6GRLS!^I5SG1X'#TJLR91I5.&*)LA=C<3N[42:^6T_2EHOPY M\[=)@+N5C--$,A\.WZZ J(%D;@LVWBZ+\#G;WR3=K4T[W?8<0[N7[3NB3@:U MS/&V'%'[?CCM"YD/1WMM<%A-S&IB^[33;=?$R(OV2^8"9>GOZ5]C/&$0B:.I MH-'V![V?C,>?/G<\?,/_K/Q?>7@/#< 0=O_*TRR8+$SA]6QI1S?\_LMGY\CY M/^\_<\$LYQK^,,>OUS8)[9W$W@Z[L@FSK95#B/W#+:L75^G4%\9 1R7"\U ME&<_(Z.%GO%""USHVH^J/PC<6A8XBB1J/ZI3$%,6T]*D[DPX<[@Z]IT@JC]( MD^QJ#"M;4SE6?T!!Y"7"35^R8_,DF+D)7./XN< %FP+-BL1)5D+3#-X23YC]#_&G M _JSC*W_!9YV\'/7,0@]%3 $O_J(#OUVB3L?+1S8<)(8^-V:ISHN/"2'JY(L MCG\X'OS7A3%.\B3#^;LTQ91G C/,0SD)/(CQ)]C*5,"IZT:>Z)C?3EPO"(-L M@2M%H5L7?^C0^^"K+(%'.S#R61#1+_!EFJ5=$'C"41M*J[6.7'!=@;YA74/8 MMG@R247FC!<.'/\P<+@^Q2T*CQ(1TLJK&SN.GP2W(L)K7<<7Q:MN@0+P."?. M@6MY7/*^CI/.A1=,4)&!]\'EJ1O",' ^0#H_!(ZNX\2)\^T_W-G\_6>>*H\& M+H5GRZOO7*2A=8.8"M?WXCS*')B?*]<\+NX FK!-0F3]CZS,2-Y_97D]<'HS& 9\#<;HLST5]> M23HY';5^DA9=[\\\2.DTQM%\ABQ#]B'UJ*%GDOJZ.BAC M#)@P(I**3V'S9QAPP[!:X4/_3A/UE#G0W-$8]N?'D3N!,;USPSMWD<*[?IDF M#S]>]4[/^R?75[W1\>BL?S&\_O"Q/[BZ M&%S7F?QWTK& )B_A%UCQ(B''77*DK-NT-Z&D)^D:?Y">?*4DS^_ '\VD_S<> M!(J821R"/"6U@?9\CG(8-MR):=&TN,;LK$,00_#$D*6DN/?$/,/3029QI3^_ MV_",C >47)&]^3T_( 5)>+/YANB.)FY8^Q)Y)GZ8DPE+_^>M [H,\P M>BG?JC_?5*,:! M3O$K?.^]@_49@/R.P?E/[]5%U=_ZZW\ZK757O9]V^EUGNSSXMK[K:9O24+SQ ML^?*Y[.GAW#ZPT=B..6*@.4L_8TF?TOMK)C)Z+E3'ZE#_T) :QU M_S2M[4!3H_:O008/1O6?41#T:E1C.H_V5#Y8NEA-%R_!3[9TL2FZ>/NM_ZMS M.76C&['GV_]8ZD];M_\GN_W-X?[FG0K;TQ:>L1:6:)I%--M3)2S1[";1;%T) MV0'":8:&TC#">4!]V3"T_:M[15\ F? )5U>D&4;A83;-4+/.VEWE/ZT%;6>:US&N9=\O,>VP/WCWFW9V#D!O4ZEJT:Q!R M%J;=GD)[=0H-:W83L<>095[+O-M6(7NUX/XL\UKFM;M#^HU K7,VPKF MW>C$MT[,PXWZ(6M9A]L68.M-QX864VPB;"BKVK: CO465'TX>$.PRC?8MCI- M'EH@AUM AR=OA^MMZ=#2X=J011TJ;*SNV0*2VDDR.NR?M$F8[3O*[:Y*L\/A M:;=.[^'&$J*EP]VDPY.^U>XL'6Z=#D^Z9U:[:Q1)[209'?;K-!MLK#![D4-O M]PL$#G^+T_1GYP9QA>]W23>]U8=4HGO=.BX(*V\M=;Z1O-UHR865M[M!T>VBXK;HM.U+SJ0F#2V- M4?5JN0,:>X"W0*I9DK(D94FJ6@HP&O0'==0 2U8VFKXA4FJJ65 ?8J$%-+CS MHJV>[6K%FB6IAW(J6I4Q9,EP)\FP7J392C:KL&W +]9\]]?3')3])CO&OG/C MWZ5VG'7\F"7([./YO>/'.?;#? EF=KNP.1Y;H9T&[S@_&B[!0D@HT M69%B1R(?=LX8'^VO,5ZO:*3!P7'^C->_"S)XM OP*M-JPN;9]?J\J=QHV MU[;/KYUG2'M2\>T9TFY:[;>H-X^E5:OOM'%^>Z/OD$?HE\P=AT)_3_\:XPF# M2!Q-!8VV/^C]9#S^]+GCX1O^9^7_RL-[: "&)/M7GF;!9&%*IF>+,E4 XQPY MO\>9,Q-N!/LSR<,-C6B3WNBG[4O--RZ+<_KFCM\QCD,?'OI]F@CA?(8?IJES M%?G"=_Z>1\(Y[G6<0:]_#LPSF[L)?'T79%,GFPKGD5M&.[;.KS.(=64^CAK8 MLY_H"R\1;BK\VD]P_#P!5J!-K/V0C'9_QKLO@ M\"RFI4G=F7#F<'7L.T%4?Y F+]08UCP)9FX"%\&V"1R;ZR@2P&$%E>Z7'<=- MX1+X*@\S])7#F0.TEQ$=^F* M8 5\JP5\"GO?-/'^$CFZ,^+=2N8M2 WU=750QA@P_BR2BEFW>4D.FS"L5LK0 MO]-$/67NWHBC,>STCR-W F-ZYX9W[B*%=_TR3>1T7"?P?SU(S\^!/L^N+Z^N MSHS?N_B ][CEM;A>9-SGS,S!W3&R:\'?TE/+X?# MX^''J][I>?_D^JHW.AZ=]2^&UQ\^]@=7%X/K6H(8S5TDMTOX!7L"Z35TEXS@ M=;O])B3XI*/Z$_/7=_?>^9+$MT$:Q%$MSI%4NSQJX_Z2OZ,WO^?[ Y#Z$7\V M7Q#%R1Q<#P1AO+77P]Z!_09!NZISRM6ZGLP$ZGSN[ASOL8S M=\DY @+R)HAX>&Z>Q>H+]K70-W>!GTWA:IB\S#7SXC!TYZEXI_YX7W65'NBT MF<++USM8GU7#[QCT?WJO+JK^]L!/9[7NVL-WC79Y\&U]U],VI:'PQ6?/%=-G M3W/(<*7_:M1C>F1W5/Y8.EB-5W4R=>W=+%INGC[K?^K4RRV5/GE-=],6=@X&QC+FEB;\) M%>\'#5M<87NZ[-3I,CRIA\-I=3C+99;+GLQE?6LI62Y[,I?M)+;L+D/''F_6 M76B!87>*=SK5DM^OZD78X/3V':6J/8AJ@WJ^W&:ZNRRI6D"U%LYO;P#5 M[%[NGJ9S?-J\ \1J.NT@T\UJ.OWN2=,(U6HZ5M.QI^,>:CJUH&/;#.\V%8Y8 M)P867+2OA'CU+0\1*\+12W(D3< M(S](85 XN$S,4O4SO\6EX?/#N\YUG#B3/%&8=:$;P>]QA ]!A*]@17IWQTEA M;K_'\/C^<:X._$4^50(PNPXB M-_("-W2^9? %HI;1,GV"OWES^K@$7]PDXX^?\&,V#5+GJT!XLX9BE[WQ(/Z( M@)R!'@?#CJ11I+/? R!WYS)(O#S(8-V!O'#U+N9SX89IQP&2P\OH!]BM-,T% MH9#&\R!"VH-]N @SD;AP23+O.K==^&,V@POA5Z#31/R9!\1J"H\.R#H+!.V@ M*U'KB-BC!1!]"F.>NG2]FR3(+P12!\2!7PL%U9B:Z';TR]&8V!J?!!<07W0= MF/)%?@-+Z)R9<^99(EJFGX@[X+M43P<9-029[60!$/<$9H^(>!Z08Q9D.0\_ M KZ%Z^#+B4CH)02J<:8$1/&*?#X5H2_YV9A:(F[RD,8(*YSFXW^!G%+BA$X3 MW *7ML 9+^0"RS?A#@[4J^32SP6,#M?;-UZ.@T_$5- KN\X_![#J?8-3. MOW(_H%]\X7&)B7OC!K" :K13UW?&0D3TD! HU%="+R%VQ9&PR.O0NU;(\8DD MRT=$=X&1>A?GL!%3%QY"KV9L0RL82#"L7N.9NW F8>YE.7Y*X:7!!!2G* ,* MQ$UU_LR!DT4"'X'W B88O&D,.^*#[I,*^,FE!\-^ !U+2&,X!N%:4,*".;$P M4"A"O)-$\.(\RA(4#W!9QAO&MR&=Y4"L"QI=BH)) E0^^X'ROLH3.SC$3.L- MR(+_Z'[KFLV$B0Y;&QFU(G88U$ZQRW;IB7- I?P(M(U8%GN6DJ,EKW,'#'01B@%*<# M M;-?!)<&[IW\%-)S*$H]6@W:- @E&"[0GR""[,7()G@OVJ299VHZWP3@D9X M\#5(?SC7((GB) 657NCE067 Z5\H1<#Y5%4"I##W!3PYF*O;X!@1MT [(';3 M'^8N5"F8UH.Q49^#A=H6&7%1AH;%(W$&5.?S[BK.^2.Y<:. 3U]:[RLX;>)9 MX,&1%(-(YQ^04SX6)PV1QA]7EQ\[R%\?$!_]2C(*7ODEB2? #]^FP00IIZ-I MI.!L^'#U^>J"+K_X]!RI*3#Q!1"IN@C24! ^TD> I M':6!+^B0IAOQCS0'FC OENP2 >^#/IX!_]+QBKJ)EU5$"'Q*\6"#U9@5W Z\ MIX]6(#$^7$'0@34)4BGRR30A/;Y@$]*;/& HE+@P!. N-V$KI"(2NJ0_@^(E M4%AW@+O4V&["> PG,[%SGDWCA)@8GR$M([@[)&X.0X'&"E(]JBZ.ULI@C1DU MNZ2Y&G>(]% M'7Y3$J2/Y6+VWP(PJ?P@6Q"?7;ISM,GAE",N VYN)L^\\2! 'M,I,,G)&D Y M-LY!O(DT-7PS2F'#G^4!A3(.%2B6C$J2H>$+!H]0FA&):F"F&?7FZ#KH;YK$ M:#FRZ&8)!Z(?+2D2HG*;$KU-AR#Y8 XAJT?BWA/S#.T>V2\[_?E=K35<$[HR M[B[Y.AL(&[TA3.C^R<'ZS#A^Q\EQ+53=\S>$!-[M=_6:CS^\K8C$V5[@SX+= M$$_V//9DXX@[/[_]BB,V+XF\ECAJ,'N^A>@MQRY)*;>XSJW=[8_"$[.Q2.2. M]XL=MXC-;Z]H-8$BM@Z6V(SM;P8>XMMO?XL@#^L[@>+D!_ICI/.E3ME@B3J. M@3K\.$>WQTO(HZ%5M;5JHA];G^T73==>CW[G_'Q0#]6@]JK8NNJF'216/%CQ ML+J!;.?L^+Q;;?EIQ8,5#U8\6/'PM\.SX6FW%E+%BQ?E[:$L:J^2A<1L/"1F M?0X8G&T=J.7U";@>%,L,J"D4NV)'-]:SVB3N;,'\[%ZV9WYV+]LS/QM^;IMG M^M)-IY1WC67+]OH=AW5PN7:-@'<( KKV)+]- MXR3C,JL@NA5I-EMO(C4#8>X%1L2P/ZH5+VJL&M,"L;CS1-4[ZW7[EJ@L46V. MJ(Z'HUH(K9:D=LBJ>@,RJN,P:Z8NQCOS(H5LU_W9O^EZ^,TI:H]EYN^867(V MK-?EMNXJ-%;>MMF.WE?B[I_7=,Y:ZK;4W7CJ/NP/AMW!6Y)W,Q4=ZS5ML=?T MM!:![Q@!;\YKVF^N,OX]1J0IS"SI+.67,#C?=KVI6R_<&9W5[ F^D^4W+1"T M;2;'X\[9R:B6D]:28QO)\0V.^M'HN!;!-?10WT\BW$7"&[3'Z?LR57+7_;U& M9)Y:-C":>AD5]:4^A-VRGP;GY[7ZP5D/5Y.$:ENI\WAX7J\8V5*GI<[7UPM. M>O5P=G;,^V3)N;WNT_X^$/ ^))W^ME$E]BU1O#>9C'K>JZ?-/C+?QJH-+1"G MK2?*L]'Y2_RDEBB;3)3-)+K#P?FH>]H>I]5^$N$N$EZ_3A5>0ZGN#5RE#0[' M7SXM$-]Q(D$M ]>KG<\XY2S8X#Z!#?8[O=&+4AIJK,IN1I_WUY]BQ<,>BX?3 M_B9,)RL>K'BPXJ%UXN'PY'CXQM*AEJ%BH8IW1YSL6/2F5C5J:Z(WOU K7_T] M_6N,97_Z1O-'O/P=-@P*//ZFW%GI6SZ;NC47\-/&>[;G/EP8HVV"DM M%UR4L@\$191JL;UP)DD\HP;9ES$VH$Z%CW^1:'-OYMPM;7 M+.G MHXT.MYO7=RTZ/+2U?>VH[=/6W6&.D<8@^KEDYW$V]E;LO$8>2LW@OI.3>HW4 M&\IG^^EYLPSSEET_1L>U^E$VUBJR#& 9X#D&2>=TV*MEDM@S8R]99H.D=](B M8,6]AKC3MH(T%9Q)$+F1UZPH4",/@6;[D@_/3D[J=6+9,8-^VXZ9MI\FEBDW M"4E\>FHAX"Q36J9L$%/V^[U:V#[>52/9S2&$=%Y>*S'^P++Q%N*NH_P/'S!'V<64_F+P/*7 MV@^J/P0LN&$9?-SK.&;9Q;,?U7&\>#9W$]BF+*:%2=V9P,K&("8W1.TGFR4! MS[ZYZWQ_R1Z]F%2<.S<% @ZPE#1< -T(7!XX147"Q(UEB\)CBJ:B4@\X*)Z) M)'7@3M=)1)J'&7D$1,>UN>"O% M7 M=<_UF(WB[7 M^S,/TD"US_DW>]/BO"SXPZUE%# M:Y8^/[YJC=.&'6/6.'VR<6J>^""/_WIVTNOVE 3'HS7-7?A)7JE$JTEU5>+1 MP!Y\=74OS)<=]]:]S(5#Z>X9 O]<"OPU.B9= =/W1>HEP1@>-\D3N"[A5P>#S\>-4[/>^?7%^!C3@ZZU\,KS]\[ ^N+@;7=2;_G;#& M$$(-?BGU?7>7X@GK-JTY$'R7[AQ_=+X*D =1,TG_C0?Q*7+^[D8Y A/BX= A M"?HA=A/4_IV/02*\+$[ \KB;!M[4N4.!/P$IC2="2I*4+NXX[AR='B!DW9?8 MH2#.QR^U0M>=2P_,@<[%;UGL_0#:T/=]X?NZSD5*QQ&NR*-7X^%V+<:)L:3P M0A)6I*]6SVWX; RU_M*5U(3ZBP=31 H '0$..;@5)MEU_BG@"/7!W(N7"^"<>='!\,Q)P/Z9.^P"9T(#S PN;11L"2MW&8@_[%XA"9]!:4 MN)L*EP2>Z#BA2-&W ,N2"+@PG\/]:+3'>91U7K;;@Y/NZ> %NPQ[0Q-OJ-+R MQH/X(W(N8,]"9W#.2N!:04.J>*?"#+3%BO)A6TE^WRMRK[_))0OBQ7(HSK,T M_K4973N8#>=,6*'C_\%=@N[K1)Q&X@[Q>1>D'CY#,\4 M#V,H&3N(0,T3)(O5$^AHX1 )_H0R'/\+NCT(O%L4&H:T "Y),#,J4F*G&#DZ M^% =RS(.!J?"4_&;T+WC($Y,;J\0Y&D(@_TSA\. (BU=YP^06@_/>.8N<+BD MH$59$.5XCF3PV 4-N.M\$X(\84Z_P/7=0'C"N8)Q9HM.??8+6 !++UV\#LA= MQD%@:0Q(=[CW$_SM]'%7OZ!E]HGW-TAQD>*$8Z7*HRAC3C+ A4 9N4++W03J9_,W<#GD N,)8!-\E^8O]#KON D*,P U&B1'J.;M(]>;$"PH/ !7O!D73<[YXU(T\GFX+]1_N?!O?UAU**0S1#DP#==HXI?[>@ M/G2="Q"5$SYX-'ESDTUDI0/'O*'@=R2 M<0OI4V/UN= 84"G%TT&P@A-/3)%]6EN^KI+9W_)Q"L<+#OGJ5J UWV3AO2RT MU?9(Z<09"VDQ*1A'$PC,GB)/=<=_%;=Q>(N2ZA+.FB!SKETO"$&ML O(GGGI MWUGIV^%XK,<+1\XZ$D9W039U/)%D+F62PFBR'!D%>#!$(9S(D*C,4$S9HGCP7%+T/AN49WL5.'$GZE!EP"P>8#HX<.A\X ZZCG#KX M3#:M8 Z\:62)818!D#O,1)Y?5>ZA2$]C/!YWZ*]/N) @GLW# &U625+]1BB02':YH$45.@2,\ M)/'":-^Q):T4*O9U6[*-#ZR\AIYO$.WK?=^=DM*/H;>* M21RM"#!>%UWMT)J(8!+J=OSBNWN/^9T=CDD7B;=E%^=?CPM/I1X9O+S#0T#J M Y&/D^8QFJLP=D,2&[)A7I;":-7;_]']UL4U;(C$HYB.N)^3U(?AH7X#HARN M!5L)MB:#Q4H7*=H.<"A(!<;)4Q:)LJ8K3C-*4DM3+LAP$UA %)=RW6["&)8$ ME@.,K**O(,9(86FCFQBW:NRF00I[5[XFP$:$H9>'O$/IZFJ/E?1*,55%\CA# M/)5 Q4EIR@%FUE V7BX5$I,4Z VDL>"F*ED_SE-@Y33M4$D9VDP4ZC@2T50F MP\Y$E3]8+Y =H0;& MU!7&6!8/'TVIA)Z[&T&^6;97\#$W(I*)I2RKBDICIF'%TXHXV=>>:E?->FNA M" M,)H$72%^!IOOB3>^=.4A+3)W@(*%Y3.!KM+!_OY*;WTMO#A.4X=K71Y_I MWG_/\P)UVPOF-.^;)+Z#U2"++ .A@;O%@O >_H 3[U:*6G:J=9W_!IEW*Q). MVI).K'#-.5N\F([:6TQ/PO,E86U?EH/$(($B$'9J'7Q!TX-%C3&Z@;XR5R:$ M@0D5YCY5PH[S#.Z"(0

THLYB')">&NOF?-'"Y T8@3)Z44Z2R=2_&G1)D/ MDPKC.1V48H(:>\JWPV*[D7()444,/8HIH2QS^080K4GLYYXJ;J$49KB#Q22, M=,X_\W-2D=P&GKH7CQ(B.!*?J#DGAA!6 E@.(1/>-(K#^(9>39'\H@P8UBW' M96.O;$PZPAP,&I@>O>1]0<-!^H,?F$?2B*<#Q!?P9\CU#J;I"Y>C/84;(JU= MC#"IV;*;[:+PLU7EV+)D:E;B;15%ID;BK>L$_J\'Z6!T=7YZU;_\<'4Z.#D] M/C[_V+ONGWV\N#P^'8TN3S\(=_QN3<@(\ MYV[Y_(,O0O7Y8Y!Z89RB,'<" N 2%XZ/P!"59'O>Y&@5-I,3YL[HI?QJ;XAN; MXM*F&.\$C0-T4B*7%$<\LV X(#1[1_]KZVK;NM((*=)Z@[/> M^<>KT?G'_LG)9>_DXL/)>7\P.KOL79^=G?7/JR*M$SY5F0>7=VS?$;7$_[=LB9-N,XO1E>,2]6 M$17T[,-TY15KR*6JD+*](-#2)ON3OL0@@T@BY2#SS$>1SPY&(S2=IERX(6L7 ME1._O-+D ,O0#LU#+#*'6UR??>C1OT"KIM?22JVXF8-A,RQY)Y>[R 0GG^DD M9)4K&L\##XLW18KJL-_0P^+M,X<\-TD"]#;DF(5F[%W'R.(#0P]-+;+D..M. M;@<5?9(Y;+@ZP7P"19\C&MKH?#D[R9T$ Y.30=":4U\"F<+2L FOO -%&H(6 ME"5RG6O*[W!AZX2*,(#RD"53@R=/#L7/=$O_Q)>?BK4Q^:WKL.N&BC#(#6.N MYPM7@'@/.=*G1W>D)YC]U+[Z4U;L8K I4?:GEG2=)RX(1Y[T2B/SBHANH$F9 M D&+-KAFK'4_]JWFY*5+Z-4RC'TG8&(AV>9I/IX!XZ]>2?3>+-^XR7Z@3AY)43QBV\?*9\R1'G >41"B*>^RL2ODJAGI.'F3P<&*2@:6(9.LPOE<+V MQDWHG7I7BKVV$F^E4L6ML-F=C'X2C"GI _(/8"+#^\Q,!.MKEQ(=%YS@C_]$ ML;0@4V65!6HMI81Q4!X9Q)VHI=Q,C;_ Q('Z*2Q@O8(,H4I"*OLA447&L6$0 MNR0.4>Z@TD%:G9O&D3N&W\+@![(BF=>5&SK/6X^FN_C.-N;BZUWUSH[/3TX^ MG)ST3\[/CT]T8?1Z6G_^F(PNK0NOJ2EU5NVCV5H_62CH?7+2D@290:\7L Y4;AT&AIG[Z"F#)ILG, G M>B3J"!A]6[ G &;15$54RY&KJ^O!^7U](BG83D:LOXLA1VJ5<(R>=439M86]PD#].2ADQ.N5'IEG( MU 9*)G#)@4D8.9S44D$.Q] _&N")D^3H6_1-J]Q,<>1;X$'&:*B:/;C7_IA5 M"0O8M1[]%Y5<2!^6.%FHAY&=P0DI.H?#(R=IE@0W-^09@&>2F2*_*1(.,'.H M4UK"29CCM'AQ@E+5O<8$6,Z'_"37=M5&29>M![;0))<9Z)BNF*C\/<[R"<4M MO5_R1\5#]&A>"CYDHK,R]4J0B<;+P786C:Y(LUNQ2;0#E"=$$V[H.=2\;&H, M(4L+F8!U:#G) LZC.:9N>=2OA->WJ (PJA-*Q/?>9#=*7,/\IHD;4/[B3(A, MY0X5S(SI0Z;KS@T7J>0IQ?T:\DH2A0\&=BJT&:X0(\@]MI[@+4W(#4\P/S*7 MGM E9BI2T@P1H[+2)*T<9?&1@=T&>XRE.?5[SD>S #UOA=W#E?8Z#? M]\[RV\J]<^\"/YN^&XZXL91L9_6WI[;:S>+Y\WQ[Y;9>0W[KLU>,+-[39_4; M@Y$^YH9\G=TM$R/&CG*:QQPG_4E*^=U:L4ZF=EZ6VUE";H>\K:D&EW]+ ?M( MIR#,9-!81GQ7):I;\MA7\I N@?7N "L[]IXX;@3"6LVG[ 631LY:8<( -I9R M]I!RJ%Z4?7?DT 0+.9X%G@&?8"8@46$5E3F24\Y-@LDDM42S3T0C2T8IU2S& M% 1TRBG-E7MW1-*P5RTOR9O+H4&5]DG)OU'&Z966@/:(@-BK)I-$\2BB=&N1 M!982]HP2L#Y<-;>CHB^5C,_.>,S!Q\">K!98>*&P1\T^T4>:<^$_Z*^Z>%O5 M^9L( +Q+D@[,2NQ+:'L#:%,XSL&!4*@/$J*%PJ21\( +2JQI\+[6M9H*ZG' M*@;LS&)?A&:@6$;X$6C(S"T0\+Y<5?O#PY(;2XG[1(FN# "H<*-R_W-:1P0T M)/5C2L! _=?+#(P(:CUO*,X4.E,X)!TI]+#L.0P[YFU< P/W+,HV_J$).&%4 M(O+//UN'XIZ2:9&#A!C'ZTBV;/:GF$D5>0MV/3(0?DH=PHI[9%Z,F^7P]4)A M'P>Q,&6X*#TQ"/D,L M-PJL$.1B) MS9+&WI!&RC6W#%?^V+XW(L?P[0=Q3:40+KIB,;VZ(S$7HP5WDH\"LTR;:PXZ ME&Z=!() 1CEUVE%KO50ZH%.>5&*<[/Z.6+N80BHE_21(0"&42:-82J!QFRE5 M.Q0J]YM*&,:N]R.,;SAUC\LWM$E#)VEV% M1G\QRL*6XC1<6/:PL*GD$J"1QO 4\)8 ]F0!SYR"?HT %0AW@9@MIB<+=L,- MD3&NN9$6UJXH!X23)=PI1P=N;@7!X:2,@$)9\+@[_];@*6KY$7Y[C#US)*9J MJO2\CD;-] V(3!@V>G.!G+V4\3*Q+##-Y:!U!(DAXQ;X]!L$UD#CDYUZ6-[! M46H#E%4E+^."%8Z\PMS@3Y2*Z1#M\-30IWB3Q.@.=-'A3->YS@T"R$B,D(Z1 M3AX)]%XC AWR 3(EERG)U- ">K;K?,LQ7=VX1O=V0^ .*B5*<$+P[@!I#T%4 MI)]3,@AA[^)5,^$'^8SZ(-AL=;SCHER0E1G)Z[Y(O208(PS+.+X5'1-]$P#S4B]6N]=)"*MW- M\/=7%EVI6K=9,),\-<<+U,Q%$N=I M44-(1Z:N"R0>T[RH'DY?+,L$I=$7V7#*UNV4IJN3)+=4:(NH=]CR$^E[]X)U8C$U*-9)!G95?2DB!Y..)=2'5*Y%%JH MW:F[Q%(YNNYZK 4=/3QF&P.N" BACMJ0J!8\(C75XI):2\U5!2DJ,14RVG5U2JP8G=2;@[ %\=)P0%%,A%&SNP8&Z2 M@"&V4&:///(BLFT0:7-!E,8_BGM*E#$3ZK0!%8_3&.C%(WM!>^L&H0SD=)09AI<(V6[#H]TW;3M<0%G#:Y8^Z4>J+6:3->'?)?_) M^T!Q0 ;D#DF@]PHXA3-I2M,"< &-L8@*3Y:GU5F=Q\PH"8RPMM0ZHK3!LH<$ MVVHQ=<9+9-4?7JO(C58/B5TDYLPX_Q5H1R6+8#.@DJ<%Z1AL8U"-J.\=@J5W M)"PDBT8E&PB+F,T*QHZLW':&@B>8L24A5X^[)6$'HU)AMEH[D$AD.BP_JDD!QB1@RGDRA6K=D) 8 ME8PHBX"QREW*SC+#)TG&. K9(.(]3D TP6;YL/@W@D^I=6913/@7$C17:P;* M,;5:]93^6;"9*Q8:-2M*N8&>BW8<6OATV40]DAO-JB9LTL&@'DP3(:U6]P-= M%<"?"DKD (N&^IMY;J2[M6$W2J1F/<#E%?A2-A!%PIJHQ&SY+ MDO]$,I?R *EUD7U'^97(Z8BD"]3&T)X93L1VA7ZJJ76AZ^H+CWG9QXT2-0G2 MDJ0BN-,"I+MTF%"HHJS"WKG4E7U1.,E7*V]TX.3I>F2@2AR"\A$(W[EH)TB> M%DP1)_LR)"!*#LZXD3N/AW" MZ1BG$ER!..@$55;MY,JZE-D7C\2@9#3JKRF ^-"3>%@*@"G%1O.DSQ8P1L1P M,K!(84S=5W]6B_P#.-B4"TC8900AS2!D/:NU37-C'S@R1O>&V"L"?I\I MEA86KDC5&:_40+9D_1E&N;)Y"XM/=7G#NPJ0G&I$=$F$+;,?L;\^"54T8PU8 M51G+K-A'G?F@P._9@UO$)3 RM6T>:P2CEZ0\"5O4G4B33Y781YGD0'$Y,4_ 2GI4GB]^"Z$<'SANO^Y^EQL>X7[]A MST3GF#H/% _DJSO._XE]=X)>GT^PWZ[$H5EZQB=?N/"N,,2XN_-;YG>)*KX? M?8['J,K^XYM^.[8/(-"]RB.^L=OE,D[F747\V&6>EPL)DAK4,UJ?[D'\=]PG MZ@Z&4HPZL?\L(]U4;&$N'I^F4[(X6:.&85Y*2VW%DA8Y"GSBH9M]1B-0FZ/$ MG(655L 2L+BIH MO\JM1WH1!RQ "N*9 M E-D]:B^,J2><^+"!,T]4XTE\BC46^V6F1=^.?992-JP*NK3T!=+&\.:9T5I MPAP7ZL8=Q PIN08(KE.V4\N)BTLB4)ZF M);DGS7R6II@>4HU_% =MU_F,L6)Y*(2+(Y"W[@]*V11+PAS7@]1L94VC7YN> M&TH7@P1RX)/#7;!' N,?RYZKN[@VXZQ3J;A&]30@6;@$K:D(J:/ M)=P@H8U&SVX!(E])>#7)2U%,&(\Q9TF>(^ MYQ,U2 H?9LN';CZE%U]L&9\G]$0K_2R"L&H$NQ"RBQQ1H=0R?-$+-,#RQ&F)N)]CQMZ M(3^035D\XU'=J)1>L(*9E9ED"HQ5^A/&J. \HE"-=.E)?:H*?Z"23")*=E99 M_\PRX?H7"HOS4U)"THF#J]IZP.RA_JF>^ M=A"K7=$'42FFK-PNB3L/?-,U:AJD!;N4SE2&34 /C*>LU<4C@8Z";&R4XT$3 MTMAI20WETXN4"R.OIV/0TXPS::B) M*S>3)14Z3ZMTB-D6++RXL&(Y?:&,[B*K/C !+2VA_AMCCN<8Z)C='AOQV=J5PD@17'YQ+0SGA!.V^F0M%=N E34'ZH7DBVNV&0 MG<(!RPFA^G+.Y#+?])510&X*0HSLW" M>['=)\U6:J'"KVBGG&= 1SRM.ST>CUN8,)ZSY4*5.+F!>7'\38HHU/Y@ & B M%8U]BB?)=L!QI(-WID90'(!HZ)2R\Z3"4[B%*::$+(]4SNJGX1=9C7*$/U"( M4\>E*#[2=;[)?-J2(JCR\50\#@9$C9U1[60]D)47#@)@9@>5WRE90OGL*57' M$&_K<2TSKQ%5TT0&MW-MC8">><\"7Z_;6X?>F6N_G-#"P;JI/(ZK[ MMS3")8IGK"N(2I)Q10Z2-!56Y_R4+ -.;71OJ=J@8*HQ&)"3(#-2%-;;;D8# M[E)B#=SKSBC'PF@.1&8Z/"J8Z<)"S#.:S4O6-B5.&QV%C%I'I5J4"QJ+D1=. M!8[SE!+$\;ECL<"L9:/!# 5DF W6CHQNI0Z'"?7V#28H/+@74G',.IR S%"( MDM]T2R^X10U1AU#0+LM254ZR=.BM5(DE/:[,F;?GVM/K1$!LRM2QM)QX7T*. MX]#94J;20X'["E=:#=6XX](L<$CU\E>B$2KA$$6FP"HOH=.%29*"R %Y9B!+ MDLXR#;#&#)V#Z =!]O)!4D0DY\8+YQ(+F)UO"SB!9CK@#GQ)WW=DK8$Q/ ]O MEJG,S+A%B%J%CW^/?P0N1='C1";?7"0P#-?YG8US_:+_%G>AR#+GB^O]P/RR MJR+,<1EW^5S_[]P%*G6^&\B8_".%^#_)$XY+[!8:8.[N 5*FP?/$\05?W#!V M+D(0J=7AE=ROU5E>3H7WP_D28\; -U788HZ21\B3N*9^YC@P?+*CLVS-PGI> M3F[HR+5P,FF:DT:70_!"ET T/-1-6G@M-@<]P%L8,%40G!/:SM M$S*1:T@J*?",#AO DLY)SU5@#Z!OH$#PXTH,)C44^Z4QCS$71W"9&4J1&^KA M7,849&?/,C:\3LI1-VI_GIKA.(G=Q^=8=IV3/Y<=[?"^7#J)<'QN1@$IF6A? MX?_J(@/0W;H(!AOOY8K:G%-.D!B!NZ/CL0]D'P:W*KU M5O[L@NAY5A4I0@^GA9/.+2VE%&Q*:M!!I6,I!CX>7):&'D6-2DPXZ=G$A,8G M)CS)-/LN:\0-Q]_*]@(K(NTF)$Q>Z@O.>AZ=@H4Z0)'-%%5W7UH-H$]Z,I:J MT)CH-. ()P=T$;.B4VFC^DCZC\(8>%+3W(9R^YL7;*A]^L]4*VDE!&(5MZQ$ MS"N89*9=@!H-]9A'YZWI5,)4Y"#3&0996E'8X @%RR&;8F#$#?-"^REA6NF. M&#+B =JBV?":+1$D7*)?55\OGTSZ6C'R3DEK):7%2V3F2Z&R)N(&;$D%^NP+ MG-,JAH%),4TKQ;$HT6"E&,: 2@RL)L&-J=GB1/*D%,811AMA/@2E#]/+"O>? M0E@C#D+[G;1'C,E7%D&W >?,9=5(GO4F]"&BFN%J[8C3FM@!21!*F2(*6>>" M!W>Q<.7E05ZE2)+R;58(I^M<(6 +G0YJS7E9EXFOLV14X'J6388TC.^DTH/^ MX+'@G,$N9HN3SC QMH%L EFQZ0M]FZXVHG7[0?)*:&BL KI"N;[5+\O[W-'V M4@@*9[:H/@.X3%L51695Q\@A!5N&G@_:HW^G-,A"UK$"C%LX"6YR5M T-I;T MD-,B,0"/6O-+0QJ#H"V1:0I[EI-M)VY+U4A%7S 8QR'16 MXH //2\F0L!HD*0XK'0@L[&"OH>GBBD;_#C$/&B&K^7G@Q&:,'A=HM[PG=S' M=&SQZ?3X850YAS(N/JQ['A'L2JE#^AC]\7![,E8>L#*0@LR-6I']4IQMMPK3IF#*=K%42*T[D9C*!K221T\+ M'R^J&9QW1N8H&)]!Z*L*V8JWR?2?*#*D9'L2J3Y[[$'3RJ73B2]1/SOH."2: MB!82D%/B;2CL1<9= /%O-G?GNJE"2"M:+@9C#*'T#OE8+?H5/JSTSBS3J_2W M%8>"BBZC([D,'OJTX+#&/= J4E$$3BP(3]* N=NFL$:0>=E[J42-QM/PI%.% MZY5*8+@K 08Z"HP A>CQ\4\=Y[C_DTP%.?^)E*&8JZ.UQ%H&]>$D$ID^N$ZLJY5XIE@R8(Z6\RI182D QHRL: M':WPWX)N<:09758Q@OJ I:B(V@BB(9U(B:L10]:X:35^XG*N'T2G?P[FN#Y/A'37 P"LH*ZMR M&@82C8!GHY;9%\!6B9'<3YI>(3W(\TJY5FAZR:0VN#8@ ,72&SA=3N=L=\H0 MK'0XF3*-@W[R-?*(116N,FRR:N11*U-0T5- 9=FR+GD2:J1'0_"2=51YV#C/ MY -7UL^98IM]#TLS+-F E*RDP8+*YMX=UO"K\IS2K->KT6:0R-2F9:NW57L/ MNXJ+4UH$7"8E!)>M+01?#PT0:03WA7F%:=S!D@EX8%$U@>>BU,9E&IZ.2-!^ ME@R ZNFJ*^KE 8PBE:8N-UMI0&Y:)CZ6]S7XP#CS,/FWS+J:6UWLL^>1UB89 M<=OBKQ$R^$+ODO1N^ +E&G+O&E0Q52M4C2PR,-=2V9"LLE'Y'L"XL>O/W/D3 MZXB*--&'RX5*0M4M2G DM S>S=9)IB-N3",&BJ!4Q]D:-=F:L.%+2L;J6J(J M2)OU7;P\T8[#KZ:BB*'0HL0.Q7U."1VQB>^%E69D@VI_'V[0IR^5\DB92CZI M5KHKJU7>)./S(-\%"UZSHNTFB>\Z+XI$VZ3,QP,Z1FI,U4JK9+U*L5/Q?^,N ML9.3ZGBQJE>#!I/\1J1\2^*+T^W:6,!(JT3"- MK;T"@$<;.%P[GJ0_=TKEALNKK6(695_(\[!)GY_R44Y)J^1CZ60:HV03"TYE MV$Z&=&B5CS >QQ]IL^7HK@2WO>1=6=UJK!I: Y1)AI00,.S M./HVBZ/Q61S8J$\A2BG,*9FK9XB+=3)Z&3V[#-%&!K].\"8YH)&B61[<(8;; MBGX!XU):)]7O0J"QTDQ(ATU7 C)U%-8MIF*2[DI^@/)@F>-G 65GEH\CI.ASWJL?!I+.*((=9=$K=M- M <2 ,0XQS[@9T^K E4HK-BNIE<_4"#Y)K<;PCW+B6XZ.>4O?RH^M*D*6,2T2 M[L7A>BAA_LTG#;G5*F3$RGY']3?.S.2SDIN\W#A2"W@3^+>C3!5TUU9;#*BL M-!+KG'2A*_85-"D%2%80C<&-TI58ARD=SA97#U7<6C?1OWA%:%BB6ZD@EGO_GQ>^=JHFG MX4B5@(O?E+9*1N-0NH%;.(#5 42^V'A[%, M0[0-IC>1O>DA/JL$>B613)2[4F);EZJ "FQKY)>UFJ./DY<:JA\$/<1>4W;B;F1*E>18%W,N"L5,,A^L_9K#9'N_E.LI\ D4J^&E4 M6L>K6FP\^XG,J:JV'V58"F3C^LOT98]YF512-C85W$E146HZE!YN)27+SU;+ MQ^(V;B@@;=A.Q;15Q;QL,RKT)MV9P'B]V7E '@G+>1X=BI,B/ZF6! AS6+3K MDAW(I*#CQ#$=G*O&\67K%E/VSN8$NBK/#?2(AA1QA55?@;8E"%8EV9B6>%YF1LO3=8@1;3 =!^+FYQRZ?T@ M=6]N,$<_$\L1=78NR&\UCU6*,:MYU#H&(T6ZD=L-'.%1>?P3>!;1TY';9#:$ M!D:6[9;X?$(JIPH%KO(L/99 $F4@0;6U!04K\8]H*1O5*2/#VOID@9J]Y7VJXG;U,9_<44KMA<(Y6YXB7(%CV$=]OF MD16,2IFH#H)XSE$MBFY^/>@=T.<4@S3R\XJ7?*=6Q[\#AWV-0<-\[RR_+4O@ M_WQU,YSFV?3=:6]^C[_]DOGXH_SC%[JT=+FJPY:KD,7SY[GKY72.0C')W@T' M_-9GKQ@FZPU.WU><^#SV]2-]+++P.KM+*25%AHM4^2C HA&N(H5M999%>U34 MOS[/#1,U%28I*U+*#<4RLL&.T4<_V8 M$L@L)UA.V!U.T)J3A., BB]5BM/14D+.L/1MZ;N1]*U\S%4<9L.[)AL'R)QD MHTMM*6G=+-K*%G-V=2X=%Z_.!IO(4R'%T$CM1,,WH%'V).RH1'@V M8GVF;T\]^3U>8-5$RS%-XY@@37.)!%XB7-.39?BM'W"*R!Z3K$? M%[Y(G<!8J!VE^M21 &&J;9K,E3?Z BREA)5*97UW MIAMH%KF=QI@L>@3=\4]A5.<9JO(ZFCE4/6LX(H_PO"5UH]2D=,*-8T2"";0: M4?YGV81$75=! +P(@8*P]%TE!A65Z5IS63VXCLPR*6Z01*UP@>'GV4,O9^2Z M@OJY*EM6W"/.#.; 825RE,G^J9CB:OY&J"S5C#W"!G^NMP-R(R@K^>!I#ST5C=!N6'6:ND,P/ MJG@E_9@JQW1SL#S#?'I59/>/B)(>OV5N5LHD0KE&^89N$DPF9=Y6W&&N18?A M)6XT3TY X:'VL=5J@M(;97(IMQ:.4\HFY5<:[5I+&=$\+D3,I48MN&#O.15? MBKMT&>9.-<>1S "V9-:(H.I&AHC4UZUR:ZR(/6[+CT?L4GCF"HL0K]Z MGI4NK33,U?GU7-=8?$^<3&4[>&#"(2-93<(CKI*K1E,]>?X4W:(EDHJO$V"(I7U,&D29GDX2B0-[6$*@Z(D%Z!->;ZN\8 M\D&/2Z/+\TPJ)]?=2FV/ZP:/J!2NL+U5W;C9!G0>WQ%&NB8LBB0!2>D%W#8=)-Q(E%I!"/-&BA!I:9SH*/! M_LJGI_/@!XU"@L0$U1IRA2=O8,$9D\3.=5.))(#%0QI5L]Q%CJK^/WU?PH"1 M(#$%X%5(>=18$,46FTQ 5K (.^])-:,@Z.(\AMT"(G^CH(9)IGQBZ$6DBPG F''B M26FE;K(5::!/#FWX&8JV%[H!6+$:->+.34"URQ9%M6482$'3<<0UHD7H.JL,85Z]B6J6C2AP M9-&6[>'5(CVN;AZ/6W5H[K"M5YBU'KZCR%1G3Q[=.EV4$X12H!U35' MI1<&2_X\RRJ%]QS!H,0L7X<81V%G6I*QN:_PODF5LY@IA\=#'VRGZ% MJOI(OV;%05\Z0?_KMS\^7/QV_<<_?O_X]=/5-]GC'(;SZ<-GB5B<5M:@;%\4 M9\G%K7L3EYM^_B871C_U T(N>F@B%JU&&8(,>"$L?ZONN4#W1*DY*<.\5B=? M3!H+4POO"F/.E@L"C?H=TU];6C=3>FL^I"ANV:%G(+D:Y%OJ64TU3$N"5+5\ M3TPL:J72().[BP)5G:\MNF*LXY0*T92E,B-Q*U1-/+NX!3L#"+J%/\(\(?C, MSZ4Q3$S!1YG106>\JA\U1RP0YD;\H&015B\;-9UPM1#U$SR4\[EN>"C=(BIX2&FME!3'3MT_ M\SBC!@B.F(V!BF)6NTSY",1/<##Q?,ZV'WE-T&_#'*A/3EXHA117VC;R[4CY MSUY#!CK2P4O0RA#/$%TFG5(\!+.,$BJH+=RUG'ED&!(-C]$2=\1%=Z7))'U@B +C,M8:)A"E&0./!;=! M" \%1@(%:H8/=2EM5?IM0:D7\3P.=?\T7>F'1Y)+>#'PI 1,F'3&MD,YK RV M::CZJRCUAHMTK1-%%9.;]9,HF65P1)2<*,8YLQ26[!1PQF MAX-B\!6O0ZFDOQJ)K8#WH \Q3PN]:04&D%3#C-O(9,26!9T--U?>ME1IA&A; M$CZ&G.M(4 D27NAI,%K<5Z.R9?"@=7 3,&H$87I74L$05)@ZQRTQ84@8 MN1+/W03J38WL)764H5,>5%J"O5V5SH1=+"H#69\Z@B+'Q:S'5+D.26:9KF3E M@0VDMB;!YK5ZT''*"7A+?AQ#E%2<*U7,YR*K(6 7:<*J_-*MC/:LD@>6S/]B M<')6\E<*TJ+.4?R.'B+!P#T%BKY:<^%+NE@5O\*0!QH.LYBT0'P2-1,VXU"< M,X &B7;:DJT?2"40>UW2AF5383:KEJF,VB6A=3@5+#! ]:O[44#)RY&1@T_* M]8ZI)D]B33Q^Q8%@4.B:7JY%CJ9*82#/FLN#U1JKTNLZ!06BBIR:/82+F*AK M!B@HE5$%Z&# 7>>_9+!.EM.O8\5*H53YUU(&Z'+LC5@LC_P'>! MZ3.E:-VM=/AJ]F*UJWK!5T6$ EWF*C(A206;DKGDP@SCU"P%-S/KEEV_.L9F M]B*T1]<3M9!OW'M;H0ER[AS8TV[FJI 7ZJ3H)P-35B72+\8B.7*SS/5^*$*A M)IGQ+) ^7UU+46W&"!591Y#B:RQWVC MYF9.854T5G,Q*W[D>:YZ:L<&Y["ME( &?: P;7H>KF]FG+T M5AHD) \+5^,-BAFAZ(FT.%<(]-*PH8WHH G_CF="1$&I4KY)-=2S9GK:A>EA M%X8CUM4*0]Z(X, )K!NLPUG$'7=4=FO$#V./>;6!CHJ!K[A;XOAQ7D3)M311 M":+%FJ&@3Z1W4RJO%9ZK%OY)Q%',;R%<:I0%K'>(Z#9(XHC\>#/AJFA5$ %Q M!GY.QY%QC+(V? .?_JVRER<<5@HZWP$+2&0FH86U[#, ME+2C-"4#W]34;N 8]6.E))O;;[3F8YHK$1E&OLU$+W4*Z,PJ(.';/(PD*GG9 M48$N-'4]E9SP:3'F-(!%P\'(\TK4NS.L0*&3E(S-:PZDS*AZ;7G#L$\#(E\3>.XD".D$+>L( M2T4Y5!.!WWZJJ#:7Y:9[WPO17<[5P#@_4%G [3]*M4GE?$+.9T?ZX65#LL+S M$O@O2+Q\1I$"6/)(&ZW;6*^MK2K1UY**I/NIFI4\,;?K$#J1/_!,;2"[)=FK EGKD M!?;)3I%M+(M(;X<.HP6(JTRI:-0U1J6;<;-U3@N4QH#A.B(U+,9)F&?UT@&M MCEVE95"[2W@O67(P&HR*A]HND4]/2]'@HC4(:;B8/4N,KSK@\%EI%!0HSX.V M_IK*[F\\B(OE_#>7K>XX86<*V*^^UFZ+)K):SK-MC8$J762DKB%W(*=YJF\H M T )^!4^P1O0JT+I2P>Z(+*C#JL\ "S1EU ^*D"^K/U*T)FR*XBR$%2(U@V$\ MDJ4B9D-E0)T#67:%(D4YF?AZVMYT#ZJN\T&V@R1#&%6%X,]<02F-%\7 M.CIOFB U4'1@^0M:TR4KC)7W,#R:H.,;A$J19HLJOCN.J86[U@-EG;IJ:"8# M K(J!3_)[G:J%;M I3,+0"''T\2A1K64D)%*"2;-AB)!PV@8A>0W8XDE0DZX M]52/$&/R,HNE*B[I78S90-6>90?X;"[\4AYKR=O=*8,6%CGRRJD"RZ4:MRVW M.HYTR\E'H%+9Y\+E/93BD[(VS3@B(B1W R\$5O/=!M09@TA0#TGSL5+X.]1T M!4R# -0O2@V)*>A2J(\%P*+TCYB=9Y;6L2@1,>2WX2HH]00M[YY4(3NZBRD% M?;@:GU*HJ;U+*>SI!+Y@0 LV2LG]IDK<)'6K-7<)L"%#0Z'4ES2(YG& V1'E M&IPUY2Z&7/#'GG/*.M519RH(8DC,/P5%)34A+ ZGG69E$\ -RTS M?:'M4#T::C2EDZJ:%HJ9Y%*@3U9GY9@-[5BUZ:P$2 62"HUJ3PE.I))VO/^_ MO7?M;AM)LD4_W_LKN&IJINT^D"S)5MFNFNFU9-GN=D]5V<>JFC[GTUT@"8HH MDP ; "6K?_W-V!&1&0F >ODAVL99D.G M2[4_%8D'0]CI61]6G/O&:YI3@=N)D(X[2>1 #5TO:Q>'A\9(3?AJ3A^IB:"\ M&/<.BO$X2ZD4@G/[\G6KJZ]ON<:2/<[Z+Z;REH%'%QE,'FM]]AD/%5![-AF1XAGX9W[.BU_BV<>AV1Z_M8PNP0;6W MY402#I.6>)@,(0^$EK9A[$/*1P0K=Y21LM31HCNH#H H>KBX)6W X7?5,PM7)A ([(!W=#W;F8'@SHLF=> M*C<39+']=Z[YN.;H24RWFL<1,?.+S8Y.RQ#L:U+8K'7.FH(PA=K6O AV]!F- M (RI\WQ8/-,BII3T3[STUC$^)?1CWQ:TK$CJ0=NZ'\%\GH58S1U +3ZG8-"9 MZ :)&JJ/DV%MPR/MXL/V%7@_9CE%U=J=0M[9=].H-&T@6Q0T?80>@=8:<3>5%MOD':'CVO.U3.@H6.A7> OD ME8'A42M+R11(B057367W^RBI!QCN'ODW1,ET\*':,*6YUV/,7X/@927I%TI= M(>"\.TD1<2/%"G=U,GW9(&K/)1Z\1#$+]FXU\R\L.OPT[NS<<5%>Y9&3UU_I MGW]O?1P,,4:-9LH4S#LA':%_\P65O!9<514N:VYC085JS<6XO$FDKLI[8N;\ M>EK3BJ/HPT-1.7^>KISGTD/1IVD)^G.+[8<;:WEWVNR%!^.ULA-9I,3*;??$>)\/6=7P@EXQ?:X!RHBG1Z% P%LP_Z)VRJ()>3RB> M$Q+/BD3N9?5<(YQ$!PK?2G*ERD8AU\#-D\U7X]S0A%S3",LC;2UB5N:9$$M$ M^1OV@ (%)7F,T@:%.AF6N?O_C-+3*I.6+#@L?@16ZZJFEBZZ(.\3Y .K M;%PIBPV[3BUS&;1M(^\5!^.L7.0E>_PV/1,[E,Q'$=Y2Z5Y-(\?ED[6)'C"(:7 <8+)0 1'+#0&,327%^=U,A!73??GR45X1I( 0$=[@+#O MZ=;0)2!)='=[CJX9I4$6&J;8H+%P:%N9$,!);_.BF>.(_>[O'16V+Z0W98V73J(B*D9(QS3F! MF%!C,A>S%U>>OA;2][D\/#U- 4Y;85&X!.3)^<%T"A .9?I **9E*D]UDU=M M*ZR0*),NV%*#\YD?XD1RB=&J"4M!#B$D?>DC1-S'TYK<8 &%9JB>I8.0^[QL M=?G2A$_4A])?8GI"<)=,#2U#X; M_8.*_#@N7SW[I<>)TB9WOR;[V*!]J.*&Y!I+T[E5"T:=IZ9%3F)P];8 NO?U M^=K"\B[LKW&_V6R':- M9R^Y97&,QG7()"(ML,GSR"AX-"4\E,S==?[/-3&[ M)J/YNJKH]>G?LP63[LQR .>8%I.2P^YYB?4SQOHIV4\R(M>#F3+D=TEP'\Z8 MADA=I30#;L9.X6>%K))5H 6"W)GH,^ SAB&37;GQ!&,#$Y M0\JU@%9RZK.)GFE/1M>&.YO['91?P60->ED9J:Y6<%89-_ E#_&R>K&H4,)\ M]%<9-EN02[H'(\9+')2=K#K#QOLO'M'YQV0>&*F.L, E-^L[F;5#1F X)U1I M(#-Q:<-*@J2S"6EDK'R!1B(V,3G>&ABB[NL=>W:':%Z-:>>=O5L AYR.722= M!'O H47AV;-:F9]0A]:F\G!,1#R/*->8=NOK+3("YI]GL8@T@;R=-2# 029$ M)A-_T!BVN_YTN6[:J#7NKD_B+7 'KD?^("J.DM8U]!\!)!W:(2- LP=%;R)Z M-Q/BT3=3MR,$_%F>TWK %IR%"9R[YZ(BY3"!G*[%"4%EB,2/H4VW$5=[$D^; M3>=EQ9S-AOOST3CD7RV[@%X&(U9^4& M^MWCW=%1_ 1GY>+,<*Y*,^\5I(;>0CFG8\SH ]A*H7"=1O8UTF4L;8YY701( MEU R)M90)080Q8/J5J6DK$721""\?ZK;\%X^QIQ)U\&$E8K2)NCL\X7/7EI- ML<%QSZ?5F>C5#8$[8@JPH'Y4%Q?+I"@M)2UW^%MV7T G025K:RD@C04?%U\6 MEZ*N*0BB*[)5*^\TBSE2M],HY%L76,QY&C-VUAY-QH"B>LE\Q0+YMNALS+5/ M#"L^@>AZ;?]L&*48@R&=A<9[[VFBG7FB(K1^FK4OZD_: >1&$NXB-L\FAS$H MX$8)2[3FF>5AD,)FS2:"=JY+I #U'DLR*=%#^=O(\@R7#E^BFAM_)699IX?5 MU&[2X:J3'#_A9LX\:LLVQS$LUEFU?['%MOO*)T ]K'.<%=DL[Y'AAAMC[$,; M*-&3[DV\LR/\#CS.C!478Q44=%29*N9-4U>"A6 Z)$I#QKD% R"67%GX\_6268NEOV"%TLE$-;%NC2/8*# Y M'*X"*FAC837#8%>KQWRC<(-]#U"LK AV2]Q M>Q2L9-V?A-EY"/1;-ZF4RF*@PR2MYV'1)'IWZY'?&[N=*7T"[&?CW_<3 "@J M)MR%54.!:4DW^)=T4+N[GD+XA0B7//&_6$"#1>90!8F )N,S#TR#4=,XAVRA MZ(<\B8N%S9<]H9.0B,G#X(V5=-_J=^A4=9Y4 0!T%;1+2!0AJ/S1N5L,V4XY MFWF,D\3V&GDK;)%OI?=.P C0XHVZT@4>6 D_@M11*CDS:M!.SVNWN[!,6L!W M,K09F6]-J6G?/+7XUQ: '^J2U&C*I560*9GFW6 TA?9=(U\^9;G= 2SM@-E3 ML@&)$_B?4UJ;[S)M7EOXQE1V5!E-N-;:88J&G6!Z3 *!NR@VKKIP,O2NLWX) MKE),Q\S%X<-2E# KB1+,+<.,&B=) A)*TOD4P6/O_'V)'+?/>#TKW1E /SQW MBT;H.T*O.,UN+!A(8&J*EW29!T0!OD#Y/'6J]"/6)K*?S+0G%+A4S'/B'HR% MIRE3[9LHR2*G#9>;9F3\I$!ORD.2HJ6CA&['[NCONR>[HY/P%[K0B_?2946M MX>YX9/T!;G(Z>7$,[1\AN/">9Z/7>I[1]E;2Y;_3M KU!7WD^>N_$\%U;3$5 MX5(M,\!U!-6?&KG/2]#%W#1XOI5)?>'^+T73\;AD$K$WZGZYH+;QS_'R^,U1 MPOG!@)CU,I \-')U%S8>.4>RX=%P\T!1MA(6N$,JKQO-F5H%"F=R\IIY@?C] M6'S1Q=EP1CT5%8U#=@Z@7\^+RIOQX^HXZVL#SBC8FJ7R".?X'[FX>J:\P-/* MO1QEUYKHM:FE-W>A*^B69$$Q"-#?B2>_:143]P/B%L?7FU$66>B M6>77B#JN6*1RU"I.A$LV*>E5SL+ZLX,PSES034!Q%A;6:$GP$ITOL].C0A9C M<1-<-.ZV_$2*4^Q"JB*/N5FT+MIWIGP'!RM@)U)4ACA ' %SHJT./1I")"%T M?U,!AA PJ.*VL^_W#W;WB$%^0<]DK .<3QE@>J]HD'='/X M_;0NQ%;"0C5>_%2J+"&?4G-UL525M["F43OI=$.Z;;KQ&W&.H.29%.W+35$RQ74D389K8BYB="(Y$Z(ANL1L@P*6^"D7'W/G@BK^9Y M0BFR79R9K'?L>@>5=W7:NLZV0;HQFE0<_S+0:9WY?OZHM&%U:7^#V$,+,BHHW46NY1 MQC5RM3WF-NY9]RQ/(3O(Q?X:]=+$[Q[P;KUK2=$79;$CSKW[OV%]:&.LZL3" M2W66C!IO*C _2)B \DTF/KJP;AC_E^,FH7427@E=-)SU8:?++*NPEB3H"BF* MRQ87W"MF0!,OT<1J>LNH*TA0?>9AV\Q;IN[#S/XH\ 3Z;CR9,U&+=%4SRPIX M* Q&@"U:[5Q.)>3HJMORGXU$(Y>-FBP>E:#'BV&AV&=U@7='/R$!;*IWR35' M"UZNK0O:R:"C<$HIV= \Y/Z4G0E8K$T\;5XPS.P#\Q[1],H40)-'/QX=XF6D MH= F% R%L#+B'"0\O?3"IEV&%@_OT441,=/J MJ@/2_+T+S#&'%F0WN #(=4 M(>CN2E[(;54(O2ZR5/K1M,U"@%"FMW<.NZ8JH;+< CP$&T'1:M6J5 XG)6D%Y.9/A9>M1BRK#CEYFW#-(\^(&$.K;@_R"8\^U9TB\]0 M@7\R2H;CQ'T'4N5<;$%N@M.P;''^ &(3'(QNI\W"SJ<@U?G];NC3*@]2)RE4 MR\'\Z$S^VOU(H2YFI>3,G#&Y5 >!S\IR -US&\^S=![BA:=LCJ=.X MOF$]^2^X?2;L#-FH]X-M'L90Z-4UZ)^\:_A&Z$L2EUMV\0?64WW7KJ$]0.%L M*+#>UA4_8J5Y2:ZAN0VAE&W4[L*0J9]Y+)V"C+(6PQ'8T +&([@.[,99X;+> MT-D'VT#JBMNDXHW=]JGBBH"..<& 8;2]X494@H$:@7]L6#W(0'W0M >2LR58 MSUN!5;N6KO2 X\#@8)=,N&K@C2HB[[9OJ)J6G2M1#*LD[!DPM M?@%%?],9QR]#";?$OLVUK $8\18I.TWZNE?N9>Y9ZMG0-O.E'CQ_CIT%WM/" M)&&X' PN.[!1R)9.8A^275;.Y%_'8MQ8Y7"#)CKYQ[')@]O8I[F9T]TOPO+% ML6;?D#U&=]X#S\D]#'=M(;;"3,526RU[)*%R0+!&6T9LC"(7B7-!^#.GP,>2 M1Z6$V*S(J3ZS=B*E*NE+@>D\-=?G8XH[<#RN%G$HZZC&)*FUB3ETK;2ZZ%M_ M]8$$S%9H%"?B;B1?\8)K#<%Y^41HILQ]W-,'FDX)?5>L7W^YLHI"E\U7@IRZ M4K_*RT9-ZJ$KJ1WQUU'+N[R<=EO*/3;YS<%I >)]BYN.O359@1D<>VI+:Q% M^L@1YXUS 1IXA'F_?G8@N6EZX.K4@&Z5;R(_<->6[4MHH7\\5&BWOD)[K4#P M+;-:&)\\).D+];H]GJ6G,]5^''GJ">"G+<1B'.-.W(UP*!;U"RO!5(%>H:8<+$.YT(SC_"S#[SCL2IA]PD26T^D.Q??O M1O\@?/!)4]%R?INAQ1C]>2@)N/%^$Z0SCR:-+J=:A;+6P8T5!=2P3J@HQPJ7 M(9D6RIBF-T8$DFC3+ CU10AJ-Z6U:B4QHMH3)3W/EN6$%L#$/;'<@8^QTU+R MJ7^4W/[G\95)@-E4I,_*3$G(F8N_Q67/YV^/D] ?SDQ/X9G3J 3W)\_K:4E> M8<2HU"ZQ/MS(36^XJZ_(&T%_C<6_(DQ>T1$3:CGA=+L7:TKYNW7P>\%%4=&+ M\N07U&A-6?*#O?T?1)_OQ>\[8$CN/-*H6B]$$UCC"#($+WXG\U*RV"]4H^CF MZ^*4ZMSN7RZ62A=K%[F4RPG MU+'T8<3:BL1W(X)B_J'_52HJ23Y(F@XC=-K[#[D1^QE9C)9N,O$11 ^FVF^C M>7G.)3-(E5.3;%E0 4W1 _1Q.BU7; C1\"KM0O3U M'*>$CP5=?'2P=[ _&*M. M[\7YS%/;-4__Y:P");-\E2=/J;'[$3SK[0)N+&!J"9W(7>EG\[X>WC[ W]X#UV)7;!T]( PR.* M#WTT+LO ^IG0E%=WOFK5=*LA$Y]0]=SY)A?2RT'D/630R GI'?F8=#[8YV/% M<";Q,F@;"WW%V-7[6WE.'DWB'SQ[3S(ZWB>BQ#L)W4_9H5[5F<(H5SS/:42YF3BMZY2E8J/1EE2?>US_G6C<$R&2@^KF&%'97%=9U;N#YY$@YX%P]9M5JY(WH0K!C))N0CG_O)& MF!];A"0F@6>T:6)1;U/2A2-]"G&AVF;8F?)X@RA.)XCL)-:([QS9>#$VYJ!H M&YQ3!;PM!B$VT$TVQ=RT$TSH!=*H+KS#G_EG&) M]7UD7\+I-0%RGW'DTI%X(?&9J=E1T6]E!^\:AP_2J-PU'$#4(,W.?0LQ#;$> MK@O^4U443PP1>6T)PIX2YB)51 +,%Z)FO.60EBW2==5+>< M\GATWKXX.OY;ZY4Y+I6#O)CJB:NOX>ZRQ*O7X:2R10"4 -J.^5T[2]OGL0E; M@BK62S/ V/S&K2#TT)F$S-2W\_'YD)XJF]-Y)Z$TRZ8(_J,\#\^AN%DQ_Q0G MC:@BP?+8>,#.$VWH+'Q.4.F:'97GKY\G$HSBEZ.7\B2&QV9D3SR ME:Y@5'=/*'WE/OT&L30_\).]O9W]Q_MXVE]?G?PV.GFCOV-_ Z^@K&XB=ZE\ M(M1.$#^S/*?U=4:D&&X[\>5DH]]&4V).B&[(5;?R#YWSW!/!Z%HQ2RU45N+C M(H".K8BH6#/KR@@QU>4YN!N7X^]Z#V^%(?GMJC2]5Z/R6<:N=,JFV*=/0$.Q M=^2&J+.,$RT*+Z/X[16Z7K/FL@?:=O>?X)S=4V93M4? -X[,M-YRYE')*3,>ZF,*6$'MHOJ=>O2RE(),:\]RW M#S=D0E(N>,&^YN^ANENFTS$;13.9YSFE9MQ8Z6]5FI3;_L,^(UIZ^(AZZOK+ M,+.5V-?NZO.8/O^K]OR$I"0-'L;NL@W>"FV*W)*'NW>'M'>X=.@7#A&!;N B7IY?-P.B#>F>?0II6U)7@ BHU4? M60\WBZM.@U4OZ#E=?2.F%H'\#B"U;)(2@&#OEB,$G@P(@:U'"'SWESC61=LP MZ\1+=.W;?3GKTG^DL\RP^JQ)Q$,H)'+XO3K?B%N)Z7GEBV1"N^,!/VEA$:!R M8AE(&SNM<"N#]C;;&_&CP@P"O&V,A0' MBD4+:D4&D"D3\\4TS RG-./OA8A#Y7."-EI@#$ML?&#PL6UY!_+PU%$"VD&+ M S%.N)<;#&R;6,\UL@[1 -:*XO(MT6G55'GEO'9TUOVP8_!%V?!&CU5W_ MM_87EI22U(>E$<-[N(8\8E[9DCG,_;H/O1&4*_+?,P44KRJ_S4I^G\ZV_EZ ^_=$/$$W,LHI-A.:JP[(BN:T MYH)[H'ZR"7.M!_HIC\J*5(X"Z5X+>\Z3#>0/&D/]A(<&O]W1+V*A6X6VJ[_* MK32>^@75NE9R$=8I,*W&,)?6*^[Z*J<9G@3<4!*[N8=\NW;!%6M+'[MW3A.? M%N-M8"IH";\3V_$J@I6P'M40+9TV$RD.5+YCN(_B7=73)VIK(8<;E'-H*X M+_1//RU NQ2N:6Q%0?Q"R\[V(;ILD,_&()N"S4KHGKLVOM_:S/@H3XG*@1G=58B*8.A2/MG.B& MRMZQ236S1 6$YHD0P#+#L/,3&TUS>V*T\>5_*H&@$&T-&F_)FO&44ZA, MR;W1@)N& 2:1B-W1&^\L4Q$BK;C&;D$S4'6M6K.JBBC;[F@@0 Z7HOP3]6I MX3*O[B:&K7N"$;.P66:DN5S8@4RF469+4->L*8>]'+'>KI?&LE+L3)L^)@PN M#V)[XZ C,^@J<#5JM4@CL&PH1";6C'"-A-T DY$U!1?.INL0N 4/:LY)Z'6. MO-N[-JE;8==[/'RV4+P91C+\<:M%$O=\)$IRGPB,V'UNBGQ.GIW3%#I/_!R+ MY32.LR?THX",\C.H>(6(X%UVP1 ^/F!B>3QI@8WC%VMZI=FU5>\H9\TYP]#1 ML,$=KY7OZ ^/YPNOU!J7P'* MWT?J@/AU=!A"Z8R<229(8V].0?G'*$D+1?/3W/IGT;QP';U8Q=9^;Y0TXABYU MXV"_=D?ZP"TKG-?"#Z<'B^[>_GWFPJ;?X9TMD,C88/?5>P?WM7[G M>;-M([WYM$'!=-%3;J-@*^0J]GNZ>[H\*_WAR.H M$UK8(>7/.%&GL#VT+)LW5!44U:TY>UMT=X>)0&;M,I) M&L7F_;3D=PI%&?K:_AY_#SU?\L;.D7W'^ [_2#2VIQ44!MTR^/MZ<>'OUGFT M*J/>61@RQON[P*@02)1L 7HTNU86Y$Q$93L6T M-K,6%6^AX(,I9RD&CP9TVGQ"/-Q+-MOZ8%[)U.>%*JH&4Y]VC)9 TW[)WN>3 MTMA49_ R?QZQYRM?Y5.,>YMN\WJT+A:*1'8^3K[09VK*\IV[4;:J.>X"+J6)J+>=^UT19 /E.2J2 MAMO]?K(CUQE#K-=Z#V'DJ'W%%^S",*:J 2\"WA@ G&2+;-90+5Q4QJ$/)+M, M3_S8-YG$!YV,I6<'2RL!(QU.O>4+B>CQ7W^N?,8Y5E/K:!+4,$"@'!\O1; :BM(KE M!/)]8[,K,02@]46U'1Z?(FFU=<0P)RO,=^]T0"WIBJHSPB\=X\1*HPS9!JR#NTN9^Y((& M:BOQ^TB:)K'D>**V76?YO]:LB"+RH??"N6P2I_=[L2:=^:!0*&84%7BS241BCK0"R4L.SDC:&NHH4M13/N%[3K1A@=!:>_TP;1] M$K3_B0$?+Q=GR(O %E+&&#)-TWR6;_H>D<@C0Q4%+]G4HJ88>)LS-V7O58R+ M(7<-N*R[C?4B.$@@I8('K"HV A! J:YK/J_ MS&5>[[$'$@ #AUY<[$)>4;HY35MI[^1(%5C$,9@GI%!O&LYK-F5/3\!4OJ#F M=2N0\SJ/.3!\=]%=VX*M,$B=9/1?A;[Q.>UBPTAF&JRU9/C7YV_>:JU04662 MDPU!8,Y!)^=ZV3NOF2F<' FWWJD[.;8847'34X11.U/=5KAP"\/3ND?4PD59 MV'H]*-Z%HP"+C6$:0:86K![9='?48GTX=B/NKE?DE,Z>L%U1F!WI_=0+K343 M!1)R8,]D2AU7\?G8VQO M/&I:7$0Q.YN:VBV7,VDXL3F"^<>?S#M,Y!UD#MR E.<>V;W101FS MLBD007X,R70Y+[R1/#!E"28+BI89.*0DC8$R'NJ[.'VT1L:QJ?3H0>7%W!7& M;ZY#$W]1O^,/$UIBO_G'\V)">'IOZ&D]T@:Q2BY%GQX0;L9,+KJ']*A>>65D M[)_2.8L&PL7"DI:9.Q#?>YIDYM5AWKT0L J!"8LJEJVXO1PQ-BST#9^Q7[F M^,*77?6TDD];OQI:I_<7<.3&:J.D+SN MQI?2P[#?LV:N]2)=DU@T=.RXF5M\-/\482J33C#8U3.NVZY(6]S3BQ(EVCU$ M5E(%F&@:/%-.\/Q\7U2$TT*;4B+?[<:D;"R4"8+RMF*JHF:]&[09]0MKNE\J M[6L2M8@;1TT=2W8>R+NB'P#:%868MD/+FZ7'3+%OZNFY0NXTOG!\)J M$.X#FM-4OB-*3^RC(EL,KK:JF0I+ MB%2ZB7\IHQX,U.2Z2C75.M<.9@PNT_P(ZIQRK^])61:$CH:"+S$)2YY3_)(A M32M.TOF9X5XFSZHF-"__7),7F+J+,' HW5Y(K="I['71DW G_+&;;/2 #*,C=-^_"AH%#\KY /*=F%;(ABFLT MP;@7H>JA<^ITS22P2(E!C@Y\<#W)14-+2$AY@L4O@6KAM),FI#2)R#I&(*AT M\W.6U]+\GJ$;=0,[K4%N.W&J_RP-^!5O@"\BL% 6K B(<+_ MX]_V?]C[Z55;MZA; B:MH@ 1 ?Z-S!+@ NY(=:\_YU*= MC>NF1-L%[?!E!%;I6'.PDQXJ8 [L31QN\LO\U9Y OZQ"B E3W_5%.)'SSD5R M7)*;92"O8EY]&IJ(32*J$MZ.4J)?UG4#Q]S0#GDC[_]&A3N/;:2D.N/?"359+Y5_5Q@(..W)4#[Z*E$L+"XXF4Z0( .DFE'3 M#-% ,9" W$=I[UD7N7<&6Z\QSH2\E#!":55!U!(7845#=R6=DQL/)H'/V#(I MWNW6E^**GU_M+S32O,TU5\<'/O:CI[M[ M'_S,!)P3N%L\W7UK1KO1PL!G[R=@8A3X%M5K6NLN+/M2356X4Q!V3(O.J$F. MN(C';99%-PTWH[8%9M\,"34N^]9H('3^\G1W](+[E;A=]KR5Q(6+HC5;/8FY MY<_M.A>!D_Z+KPY90BVH#J2@,I0N6JFZTA\0D'HM8#AP5J_HJV\MI,X[O*!V?/=_H;60$K:!\9=R(Z"U%]4-2_:NWP_2 M(=Z3E6F8I/4JY#FFV;@):#BUH689[8Y> ML=VXZK%\VXI;7+&_ME1@S%@VVMI3 ^_"9)[ 'V]2%^^7'8%*%TW:3O@96W6$I2 M2B:[I(*\OL./8!QYX2M,[!O @OEIQ_4RM[B*C>S'9B:'N6NE[?LF9M(#5S?6 MIP<#&Z@\9B5!*MP$_AC.<]8F68"0"8XV92DF^4JD'0VSAB?GQK;D;Q!T8HT" M<.43*933[[N8O^4E5Y7OMB[[DS7AH%9A_M>P\*8D_(<8Q@V4'+3(7N0>+/(3 MF?/<,V/AH(>P$EV5[?G;_TB7JY^>XR(3,GN-E.XCX<,UD;<(;M%W!*536@*, M$%$ HNF+3X-T1 =OYRX-KDXRI1.%G7M[60N?IL>,,[#FPC\L.I:TY.E\3QHH M>HZ?)/-BGB;Z/G(F:Y%+^PGO;$ B=,%L9RP]44MR%S%R/UF&:*G%+[-F7DZ5 M00O".VY^N/2MK&,&FE^V7L0\LQM9E%\4(E'(,8N4?B#3(59O7(*B5?%EP?)@ MEXE['Y:_BG"#[F"CI<>(%<+!KJ"JKL\4\)><=BAGK?[I4IM7'UERKU_=E^>C M8XII<^) 6S-+Q=&*F-8%K0BF,_>'Q+;%K/*""^^CHP7UO+J/5*O=T=FN(6S/ MK,JY[_"GNIC'S$3C2=.^T[,@F(P6 %AU_\W:V#3ANZ/7OB_VL7UG?DOR9J=5 M=HYX15^'BDP ;Z'*@VH6? Y5+*''IVH3TZK-J,/I=<'M6X]MKQC?8KV:9PLM M(IE7B\AE7^N\'.@%9$"U?B>I6;ZD/M(\PZ5V1V^D67&6,[5P72[6:E_H:W(Q M$J?71\-@^Z"1&IOX"T7\E)?L)0L0P\*=:MJ7;\H/\X>S%,B=N5B$2<%R;I"B M\" ]*U%^X>=#[Q$[K2Q WSD_N*HI260YK>EOJ_1"S=M8K3#\05HN(I')]HJ( M_3GVFWK/3[S#SN"1V\D1'GML(0\(R)VHXG62W+^Y!SI>BP7_>SFN 69T;PEU MS7OT$0$VTB?=WSK8QI1QP)FPDS@[0(\0)!-XD3Q..%\>P4"LE![&QI\SR+G[ M-'V /2L$13/.64K'''65Z]@HE$Q9W69E908_\SS^P7Q!PF.*-:KE3'DB)>-W M'ORJ5'H G<8*>'Y;*+ OH(>1EN7T0$XT3O=K>$;$9ME.5I4U]^XCI8 I=0$O MH)NB'^OA/\90QW?K')5NK5FDK48OMS7\7$W0P4"\91!UNVY]>(NO:0HS8BU< MI"RHD!.U:\/MQ-- $4MPMR6<'HZ[2.0.6YPL@-]A\9D2W\60L\2<=?A,A9%F MO&*._(4"YB,8(=^I9]1)#F.(W?1"\;'ZVAA=M"_P-H MF=MMU_E45'&M7#0]X%U[WEOA_@N8D/+?\#9>3YJ2;!;3H7VF]X7.[X8!CC_3Q )."'O'YQ_#SQ/D-H0*SK0-6J]')/)\Q1L@]S[,7;TX2FG[Z MT)M%RMJU^+7]K=I$8H::-40Y>33QD%E!-O*7P)M/.X".]Z*F-2Y**EQR$NUM MJ,-U#+]:V7AP@GEAK[*8UI-TE85N)'EW%IT3'<;QQ$3?HN*[R[T4I*>.[K M5'CV$ "O*7*+RL *^VFED R\5\^^+8>5[ ^PDB\ 5K*A,_L?>F(2(2ME*>I: M,@#OLD4^+\LI:YQ1N7&F.3T5\4R!"@J1'_Q&[3;@+!$])8W$4DUQ M_,AY':PJR5 Y>[,^12O%V UO=F9(78/SQA7PE #X8^U)B^ZAEH9M%D )GN", M\^%UE%!GF>/"!4%H8ISV1CT>BMY/61.^HDENK8AQ@8W[3Z@DA,E@7QQVL#,B M%.'@H+J,YY8N[9<;WJ[_Z) &(XH^+\_-#U(MGSA]+SU1,Z(,IE5)&&GL..[5 M,2)&*VK]IIZ^BKY?)U%'3*_7T25X&*9%\#)!QD91K/ UQ\9J4K(;T>VD7%WH MF(.BC\J RLL.RKXZ=U&8)X-YX"?3!U*P0^4#O\ MXCGJ;74+8R#]["I=5F4NB$+VAUN;F(^!K;WJ6;38/7U_>PR4#<]*;3H#(K++ MXNI&>D40#\G%*F^^G<8^ QUU:VJB'QVPC7,?5M(;N[JP>J*QN$>E/$8IZP18 MD^")KS@!0R&K>0@XJ<'*(;#A)*HU.5)IU,J5[UP1= O>UW9M%+084UA%MRFF MI;9XMSCTPGTYIQB4D".*?>.>;C![!EUP'C --:SG1;GV0R!RKDU6::J8@\G6 M^Q"II\X#=3"$O+;P^,_3J95M9@\P&&@[^FH-X#Z:^_0]C#4\8X@W"$A*WNAT MG1*H/(MM(UTYI&FC*!H75#V%I0O 5SR DC=MQ9:.,G((UT!(,@,Q MLT^FAW09P#9E<\4VUQP-M(:%%8#@<65TBTZW 6?'3/8#21%-A6&2.52H-SW: M.#.D,RC2YS/++2ODP0:GQQF]*Q[+N@:*5.)V0Y$P0K'(M\[9@_?4>0TKXSJQ M]'5H_*LS2;O+G7T-)L0^YWIX$BROIUOTBKE SE [OZ3UW@4N &LY[Y@ >K2_ MHD./\E=Z1F/7TR)A^P"H%9?H)FL>.4M]((6+1"2F0Y]Q!,6>@&?$7:(HSSAW M%8L'J!3UF#HD "KC)L]ATUX_A&KE3 G#28YI7OMD2Y>JS](#A"+8S:G+ABCX MZG#+V1WXPM'V,<3M$1WB->:+1MQM;V)75TTW*JT)+8$&S=Z^;*(UY#.8!:*B MS%9HA%;/)K2/!LSVU&WQB7),D4F4'YMY!0L*0)/5$Z+/ 0:^P^)507HH@E+) M]TO)YR%U)R!4* 5+5=4\B0RAIT2Q4E$D!L>+Y224DM+6=18^+D)&'W=R__^8XG$T!1JPZ>KWSC N0S-A,4PSF MNK74L5STXWD*R9F\ZXVP%;O1*"R$ M)&N\BFU>(/E1$UL=P>2A]#_+Q,2:CD M02P:$QKN1@:W8&8U+DT&?.-=CU;/E#7P129NJ:UH8Q2G__7=WG?XV7UJHC_W MW.0W:'_\FIV/WI9N@_XTZMZMJ=S_G^J7S_-I,__QA[W5>_K;@V9*?Y1_/,!' MHX^?$?F!&VT9A:9>,2 X?GAIU9YBY]]\Y->57/[ M-+-K0<,^P,L@1L_<#2^F%5\*(=G_>/._A/WFV')#DOV M2F&&&.'55J(J%VI/@9F@-. &[:YP-/:]^[#4AZ6^%=89"^"X_C3[YWAEVRK!3+GW6P$SK90 # M=ZHNW]##$6LA=P) 4=T8SH1AI6_=2G?F]T*).2WM+95I%OED(V/[L)B'Q;QU MBWFV($<\N#4L2BT)EFQ8L\.:W;XU>TY5,A='+GP5/!TU=-.LD"XYKB^.X610 MEOTZRWB[L-D' S;[4V.S!ULTV*(/SX51PZL*%"#\B7I%0OD/K7 ?^S@=EN>P M/"]]5LDFJ;2M2J-+;U97O+W*)CFI-T .OO.=3M'LT[N'PPH?5OBESRK:,2Q4 M5*T740O1IN9F".6*(JY(FRS*\Y_HFT/ ,ZSQ;5OC2GTX\1W]'IW # &*#U*= M]!6ANZNB_C'&/U"&U>,JU@48/WB5Q%PW#<$%1=24>6^*M%E3:9J BG4#D'6V MC-G'WNPQ<)AQQK0M* ">!HHD 48WB@FTK2M(+&^Z%T-!'W8L0S#+5+Z?* MM9!555GE]3(Q;PN\$7 @\D "^S;=340*W3B#H+D\M ^RH'L_%F7WJ[$-=P#Y M*9A/;+$(3-N4_"=(VN4DV['8]0"#I$ON?XR.$B9@^.]=SSM$BAJA'Y6$HB;E M+[I@]#40^IUA?]HE.V,"*M5LRI3_J-4A9>J^GOX'VG!! M(,2(?5DVL!9;T+D;2A%ET9XN;!4&BOJX4AH BYIZ7%B6+FO.,V$JINGUJBDO M?N]EW5_2J_;<'-T>Q91.!SU?6#;W'Z))#PT]84J(3RBAA)-&R.WD2G152Q MKU#;VYE#'UX!"$HK95L_B=:I*SHJ$9'W^]-J-5F%,1&;6M M/LSGZ_YVEN8+.FUVG8=&_LD\6\ =9]U%8J3?VOPK+/_F>WT,A9'? MD>8;I=Q FJ \(6-RA0W?U-#=X378+,P=^'*_+E-^VX?@+GQE?;/ \< >[4V M4)#'YAW]: 3P#F)1UG:X#]"XX_N$]LZJ9:WL.-C6L K> DUI09/762L5E3E9 M2#OI347V\Q? L;-*E$ZF^2322^7;+8D@<%41CY52_A7ESC1SBX)7)8B.21R0 MJ(7!.9;7RN/V-VI$Y(\)E]NHGF0%8694#R!+BUA^EM01F;LL;?@1CN7M#'DP MF7YHK[IH,:V\=N_4;<@+HDU=6M$./+Z*B-5M&6+)1/7=? MWJ&)ONX.WAV9T>Z.^OZMPEW1SG&?N_*K< M([BO. NQ(CTT15GIL-6>\%$9I6L9*NV.I)?BE1[KM8"H(S/4["O03J6!1J[G MF^X->A^+IJ1>UY[Y:C1U41RM)SI(8;UKJ;_ZU[:^;,\C,L4BSO]%ZE]FEA&= MKKE#/9JNF<'3Z!2P8^.>%4Q(@7$6S0WOO#AJY&G8T8DQ_!N6@%VF\)^,=H_U MI8:.[Y7R-8=3N^:585GT:.D4V6G9Y(&5S?O+/H2>$146VV33%APYAIW,+QO" M0E?P2:MWF4@41,)AG%85=_&4K5!9;@E_8-'Y5\+S] M@%Z^7!J7P<+E_,\Q'1\[=I54[>DE#^1LN?N0O?N_7HY>_'=WW=/OQPV:LG,%LMH0# MPIF+KY#W2Q+/&#O:23.=TO/P[,GH75&>%[3#.A??X8?>D=,7=U"7Z/QGLQS(5?3()E[:PI#S M*:N3L7MNU7(W8>418KHZR]I'#?$2PG9HJ\@%*91S[63+T)Z&1^AK: )['L?P M<*.DK9AH7(I3!E&$M1%$UWUWGCOL(,+,ML>T:2UB47:$/%-P!)1R\-C,>YOR M_$H*J2[G UH*0?5 T23Q/:MT,P=X[F4*RZZ"^%U[T$GB-2\7WCP"4=W__.HY MI.A:%]Y?C!?X'B9MN3M(YY&NFXR^7R%Z_=W1_^BM87\4)4[B(=(J$9Y%!OGZ MKTZN,;]Y^^#MH5^S\M=)1 OF78*J=).T##KI[DT>@!_,37FCA.QKOK$N#B&J MUJ:0JO&H' :PQ\,>":C>+FB\D0+<8,ANH*WG<=JT_$5.V6@A%U/1I>*E2YPP M1.?0<%\FR29@9I&.KQGAO3A/1?NWQ+Y<9ED3\DF0:FXNA&9<?+E,I@4Q(BIB;.D19ZX(2UYD0 M,@FI%IWCPJ 5M6BP!#FK*0^KK[GVTA)1YX0[L[5=3!)P@8?8#3?.N\)YLZ5R MH"5ZC().7F:DSEP8E3<7QN@H.19".V:BUPN%CVO"B9, M]H3(?6LJ'(JD1>8E#,V.X8V2A)TC^X5UP_1QSM8+:@M5&DPE"I9=AD:B*J=J M"CD9.ZY;; M[FM('?@"ZR:#%@H@LDI.C.("?.;Z2Q#@NNB)BY3Z#5\V74C;)7F69@<17.H M6E:#^P!1FX:5;GK9#S\N&T_,92*G%G.HN0G'!.K\Q>>!G;8+Y(8:+F5I7)4& MJ09E6L%F27E_[M#^O!#*/$]A(H1P>@T:^C-+2LP?-V5[]:=H#I?9-(]I (69 M?EUU*>5Y,,$Q.UFD^5*8N63#*\_S!9&,5JPNP"QUF Z=),3%TVS)L34?Q,_= M8#'J)54?+Q$^PH74XLV0U/GFH^FD^L"U_* Z/99)*M9"Y1::%1;VC@DQ:+\_5E MK\?,IDD\?R&3D;?<57)CH=GDOEK/. #UF^U/O2ZZ<*6YESL#QHX(KQ.EE*;7 M$#]-"\_$5LLQBRX%=/!B[F8UUINH MPX=(^YH/\4S*\)?2C-D4_S4XJ& _83DQS61)$.-RFF3I]C6GMW-2-B]VD)3: M,.L^>I +L4W"L <5U/Y9=HR(2I@J ID@+P:=ZIQDU?!:JU.FSR;R,X$2MJGSI M0LT%ERRTLOF&"Z['C_KJFV_F)=E>P%O7(S[E[^[7J5958B$ &Z9[A3 MC\S2R5W*"'=4! 476)Q#1$(4F6MTUAESZ+3N/.$ZMD$_US%UZCZ#>@[*Y3+)^E; M+"SH*]>4Q;AB#+7$Q*61@.0)2U,RZVOF/H'/F)Y[:^'!54)82^XC9-?YJYE63R\UKI)'4KV_;-@?N6)FMBTD, MRO#5$P )*%OGUC(_@)7J;4W<1:1\[LNT+B+ UIO-W/,T+<@E$I/ M[%_4L'7+HY T';^4U)O8_V?S1)\!F(D1;;,UO0,_!((>L+A:#-RB+$X9RC+- M)C3%[*FO5M0Y)4(IE]LC'TP( SOV@3SK*8&Y&GDG99!E_F-AY'5/R JSLX_P M*#1U=4YQ[P>$&,%Y5Z#"L#&OZ;R_FK%GQQ&81HQ$E<^>5CPKOD>!G2VM'DK: M0TIX]47M5I4I:Q($->F<+;@,\^17Y7GLE**(.LZZ)]0PLZ&>808S[$RV'5G5 M+0AYC$X\U"M6(R0D5;K*ISKS-)%R+'O1J[0P0IL!]$S6U1G4QD.=0Q[#(Y%1 MOT9J@1'?_CKN?K4SVR+ "PQ8%_/E?UB6TVQ1N01+\;I@JRMB M-,*]NCOR^'$PFUOF9&8_J\J;K'SVC#>N?@8E4%X3K7YAZ4>O:0=$3"9G;&"K MS1:-/F@>M7?7D34VW]5Z$]QWAA,HZM6-9/\5( 2;T9NM6?"Y8GKG31OZ0U*3 M6D8=MOT'&?1HZTO5&Z@90>P$51/OUTO"T90TI>QAA8BH8$*9+Z\',(+6R>5JR]SGLJYD?GYA&N(?8.NA@D)".ST_SCEX3 M=/E?%. LFMR=!*@MEY,2,G[%-*VF?N<;GD?&?XG(S>[H%R,UM7'M^)JSOQ6S M"GL 4H_P RIMS 8?I8#8,ODKX[/D+K!;R#[*M%4)1PC77>\HV<>%!/^5 $JT M=S,*T)(]MR%Y,.>=*%E'Q-)N>CM..ARA-,G1I\RNKW2B)L5M,/(97U6'%59= MQLW;5XLKW"'NN%G+4Q;XZ_+ (LSHX8$@QEH)%)P MG/NHJOMR"'KDQG$*V$=&QJ3T)RD^5O'KNL:2LQM7K?SD-G4&#'J%UKK-7_/& M-DK@S-=5U*]FFY@83*3.B:](2JJ+R%LI5&[;:S4!K,35M=[;A=]X-. WO@#\ MQA8''Y(@L*JDLS5QVV6](I)E5HF;1C7M6+X0($7YG,@\]7U4S8V-/LA$ M^**L5TK4#$Q4KY5V.%.U+1D8V\[4&R==VD8%C= (FH:P_T-)]+H/\8\,!\0I MUL85JT&T!B73V4KL[XY> N0@3=TLGQ7 I!8>ZKPZ:;G)Y BJ1/ LW#4L."-E M&%"HYJ$"9&I'=0#-VHA6@P%(9,6<3J&EUQXMJ2((3HR&UU K3L=9U7T\"_H( MZ[FZ?XNY5#!(M.;5>7C'2ZK^&2W-Q;TW< M)GF&#F"K"NAW2?^M*/WD7,D_UE5>3_/0,N%+64LP$9#C'FT?7EZCSJ8[SR+[ M[=LKX\ CIQH#(8@X"F.]6]]'T/N@-(O;-N[/!RP!AM82\C7=+AN>/M9W'1;V.]<6Z_B;CPT<5%O;;W0D5& MB38"+FXRP98]PMI@93P(7!H(:-S<83X2>\'>83#"NAO^3A6><],E@4:<"A!T MLD8A_)(WS;7SJ<%;ZGT.VJ@?.CR MRI7*JI]N,&,9X>6P4+391+L;I%$X,ESAH'WU[!P]2X-^_P4>H]^ 3O:Z$2G)#3H(JDBW@'P(KXE^1]E]2XQC&XI0W2X M ,O%]82GC167N85EK7K2HW%5IFXG,H3KRE42.'6LV+U=(:(RF:C]\H\/,YV1 M)CY?I(""=#^0?+2/)Y@ MA:99_0[X)@;#!+](S5;F,^=(J44"PI#1[>P;/+D48B0#-9661]I3- :X, Z8?7(!I.<-Y$^*\D\" MN] -.BO[ZT)E+S1@=S3T76AY02K [-2:5=8ITHF;$PJYMB=7-K2N,L],TQ?9 M6M!<8 4_:9[2B?'04!U3QDZ-? MDO[7/4K7U(U$71Z1MQLDL,-09$3O@I"+2>-,Y)5XRZFUE6B_R(:C/H]NTX#T M5;MG2VQ\&DQL]]=TX<1R8B[2=P 1$+):2V47Q3_H/:8WU@:_K*TR5Q#6#1 MN-ONTG_^5'-[%R)0#*A?,%B1?L&XK3)&N*$@X?[4@;TMGUB0WB%SE]>K-=EG M]W1C$F$9JE9H3'%PM MV91 DD 9#2G@>?7GHUG8?KKK<6K4,&2*,M5[-=OD=8.2DDDN=W;U&8\@MZ MV@GPD>V.7H8'MH@1]\+YJ6P%_6[B6^KQW9L1Z;7(JBRE P[R2[NPK,/?UR_O M\XEV=B219M:+M_QNX9C<&:4CEJL4)D3:]!5CF>-H$-X@]YHD=ZM37AJ1\RM2 MC@B@"TB_+&ETG3G):X%&GK3'_?C,4TI@74,]I%XNLE<(AN0A:86CG[[=\9D[3X1"%M/?EGCTF?O#Y!V0^<-" MP3=.F#OC/_YM_X>]GQ[M/5*C>Y)6X]1-T,[K]PMG[XX8V'VPMW<04(XTH":4 M!-MP#0SCQUD^[#CPPLFU/6D!TN\9KP5=,VXY77XL2.],6'] :PAAY#C3'!O; M0L_YD!N+M20ZGPI'$-M[8HHX+86)Y[1*EVR;/,,N(Y.AJ2$;:BA[[3[2!\!(9K4[B0R@3KDT4E9B3$3'=N BJ@UN:8R08Z^8P5J M:336?+L+Y_(6-^26HS@.!Q3'%X#B"*N]#O&T1&H]H":;\]=V5.D1T2TF4&T< M6S[/BY/,YQ[.\[H'#2RE1[=QI^I[]V6'[OH0VH*3\%HNDPD50A6,3*[SG_)F MQ+4\Q87T4E%H'][,Q3I*@L%MEMSD1XP9.EU@]%]EE'^D+H*R#ET^Z41[!2;I MBI[7<_,/4VD[.N&JR,YHRM#I'ERU=6(BPRJ=4<1_6\Q=@FO[ADX'!"Q8P>:9D:]S(V>8/T1;@ MA)FD;3>H3@8^XJ9024-]!SAE;MR.&94NSCOM5CV8HK2\9% M70P3#5XH[/-;9YG_OBXRCN0>[B4N6-M_>NM+<8,R!3JY,RAN+7R_GSS9V]O= M(VVGA23_TM-35AH!X\2JI#QZ*[*O.!&=*VU MC,NJ*L_I,*1&&Q1J5FD^'=VS#W)>4N69%].2E-N8P47OP1SS)K?=[RU-\="^?C8A' MOT 'P'V&#YH2%U4GXT>U+]#U)9RY@M/;[VNPNTIB'>BQWO2>YRP#1;_Q%4SI M4@N%Z<0"K6@Z-#YWUHRGQ%W5A(;Q [X3"UA<$ZVF!/'"XC5U@D)U9OXX!GG&5*4##\3G_ MP*<9W265!&'A5KJS21DQ&BS=<\UCY(M=4S8AR"QS9?6.^3DP"4G_;'#GVSR; MKA>F(,S=CMZ)D"(AM"#+XM,M3\\_TE>'NGPGMH>;XAWH3\ MT35BS>[^3>P;H73)(P;8%5&37ES:L:-$B\,)HHD.5B#%UL(LG$)#Q6P+;3)6 M> 16[HY4= [:OL1^DGW42LY3LAG%\BG%S'Z2_A_5YJ_59*TD/Z+?'Z>1=1.,X"-+?(IJ M2$420+=BJXY82G:#D+D&Q0:@-%['FZ"4YTUX-X?1O.7Q:H$(\HHTL M@^S"&0[<3&R ME!"] @F9L/62/A/4Z#_9$?L1AD52#BO*+3="MNS+L]<8I,/WW/&$;/N,#/ _ MUVE%NL[WI;DCI%&\GH&_V(*Q>C+<'V0 !@=D,!(?P0'I2TQ4OI&_G92@'X_+ MY4I;F*A+XAI)BL3M(H(+(HY,Q,]A]@CU?]#EL!(B*\FF]?H\=$M-SDE_D;M3 M3KIST/9$YXXEO53YR-;'(U8I"2/T32XZJ4^FM(-\FJDD!4\@>^\ACURN;-4# M?2\)C3ZG>RY6;4#TX**%HKP5SV8TK%^KB>:-M4?&8_8(+QQQE96^'58*H$LVW=]^@QSG)C6A#%0Q+NC([Z/3"X<-:BR$**G6@IE_ M'0J/'1I"6PDVQ:-0[FVK&;?,$!=;EMGT OVZZ(Z0)[M,Q@P<3]$P1&IC "Q M!*N:)$^#TBIPP7-]QSPP_GJFP!>7[.AH#3@!@_JY6?WNKH^&K3B?HME5*),V MA81!_BU]CS:>F*&K1;?$C2MT0N5Q\:?(&J.$I#&%EO$9.*-WD'+Y0@X1Z6\O M"B*(DHN+QOFE5U4$$0/*J& -:NZ'>_^.90L&= J9TOU8&/'(X>X8_Z=@2!57Y!AXQ$9!^< ]N ML!+6&+6;3F,9IX%5^H;XV2-;*T<+GJ?=)5N,]I_L "?47KRZRG;&65I) MEV2TC 57+%A,B>.=DU2,?G$K>Q\0Q<=)M-M2 Q$2OT*?*,".OW]\: ##W/@; MP(D65:0+V,=?ZH#@T80QA64::5+I-\M,/A(Q%.!]VA0_W&)(V3QL/H*8OL^7 M+!GS_>$3\XR;TA0 @4XEFA1@**HSL#K/W:B@!>4AC]43NNF)B_OEMP!Y'APD MHU8650=@NO9M(P"E4A@ 5^ZOBW^,"OJGX]Y-/2YN?/XLB=%U,PP*$QS7K\;65G= MSV>76Z9X],IZ]RI9TK/WY!$Q\\HX@R5]'MV!F0D5J5\6/AT')C$HR,W:'FW+@SK:ZKV>7HFJGJN]A-V%8&HH?6-WJ V'V32.GBR1S(8FWH+Z8&6"W3A#3VA=]X M(0O=?Y+%"E%1ZU\OC5W2!BZ#D%&%83+^&H58TK<4D)V"8)CE"?!%OYFN& M=1>2S<0CK87.3+W<]2*!61@LXF4L"F=?)F2*D6FO?'Q+1!+.]<-!M/8>5]^8 M#^OZP_SN7TE4F7P>\H(X'Z^SPD<$S;WO"N,E#0\MK4Y).K)_<XT-.5'#B YSI?@D3H;W]&>+2Z6*RYN;9M$:N 7^V M1+$A;6B2_RCC]D'"=]E_=R/T]]0]@SO\-PT0K:QG95I-Z8&?YZ1;!A9T]$7! M\:;FN>\/-"08B^?JPD'@V])U,R^K_%^:040,X<9JD4ZRJ; ^D_L4?:[W\9XF MFQZ&DC4I,U291C0^)L*NPI#IK-"?O]_;W7]*%785S6WU"=(>!O5NT/ON?Z=. M/^'W#Z-^2)OT;"\6I8B!D3@Z>=MN-@DQH?I[8 0V4:0,C8_/#A[9>U-H-I.S M-B.7^@$!S[!GOY2 %3Y\2$$@BP?ZVBHK.PHO'JQ+R]* P M692UFDAA"T##I6& M!(;\A.!6'L#]B&R^W7JG8/ZPUZ31:7\L_)W)+Q=UR>/TO1OA1W:$V94-HRM( M7!5*:QD!210N+G8@3C%!]@UW.8X5>.SW6EM?NR(97!(1??# $ 6I>Q,,)K=^ M17U]&'W8CZ@T:JR:E&O(K,P(<,/LP\2?:VBVD<@BK$%@38MNH3237-KRO$KN MF*N"UC9<%&4K=(>MXR#/X.0>EV*'/B%E9UH84A MU09F@?"6LGL\Q";;>WU&<#/L7X7RPW:!.AX/H(ZM!W5<.XF%]+UPW))]2+F_ M>Y&>>UV!D#,]+M=L;(XA)%-YR"%8TA&;9.Z;9!35C4=!IY3NG^R]1H_.!J^7 M+*G0P1 *,S;AEYMS@C"OZYBL5!SJN/@;P%GV,RJRV=7320U^S!FN'#8B/)9_ M"-BDM9?FF6KP19&'.U?Q'&01E9=W2TW(7:36KKFT*&./@)WS[+6 ?)@BVR?9 M&95C:)(9NGB]E/[NOR??D2>3G" M)SJ:+-(<): @*S#+I^L)(+33-44=YYQ&B;29F6>!$)1EM< M[ E_\:!7/:GS9U%BDTW/5<]%ZWE&L;]=2UI=C;41GIYC9X.UE%TK[8&(OV4NL<:>Y9<\X8A*1YL M_.@H&"("#*,/9X+Y5" 5:.*;RV= FMJ"$)S,!7O0SG-EA2.1N'21; $1#\%M M,4PQ B@R3+[#AM]VL=U&$30A:RE-FBABBJ04+X=8(9LA/O@ M_H@;^SWPBU0 MD)9)IDA'7-3L.OC8862%,L7ZURP MU@4#2"_&M,"-6@?*\>Z (!23J)%H/AL;AFR (2221@>E&%I<]#XR0T(#F9!7 MTH0#17@*(A3BJG^A+#/$Q\K*.>2WB"0I[?J=0!I.+D\=2T"'U(GIK5/2=AR9 M>@/?(T>V6_E2J#=&^(EXO*C^Z$[L17-A#:9D,MRM4/:0T+YS9=@D3\625E5. M1Z9[I&+MK#+],K)(?+#Q(\#^*)S!/K;B(,3;/R.'9]863&:R+/KMHIRD2NFG M_TZ$($L4B*RZ8>(U*J?"XC,1D]Z&/&'>JDS '/SHVO#4SAXIRGA!RU/*R0P7 M3JSS2+?!Z\6BPOXFH9L4_5B\ERXB C,_\T=8O_P,%21@K,*-183 1(<8@G6QHM3:A%L< M.5F_D8FW)_?SQ:5^MN^<>AV7IS@5N2#P4SH 7_D;?\M)9X%.!W(.M5I(6G$8 MM[E(TU40AYM&BYS']*PDPCRV--! I2IXQ9RPMO&.C*:D?#59@O8T/LPZ>DH> MX8>\;CW/8G5&#K+3Q44M'VW=32ODG/ =7^B;@>L/Q7&H7NZ.7C(VE/C+$DC> MK1>INIB,O1.I"I/GI1%:%SA@Q^5:,SF4K3XEN;S2B]WU)70W(&9"-Z$_O36Q M+?K(B=>HEI[!"(QG*&JX4Q&%/)-5;Y=J8V.*R!]_E81W>^+=XB-@CDPZC9Z; M^#7!&F4_!5O/CK<2,#8]"@CP>(S$HB]@H+CA%Y&L ;UD.7.G!C,%K LE*I>H M.WB<+2%?;;3R%9*7[9,U\<2009J$WAYU]7R\EKM<;P"H0KLHQZ"-#Z,9#0QY M,LP$>)/!N> +1HU8;DIKK5-X&GO#4M\FOF3AF))6T,0NRK#9[+91GZFL)3$6 M8 X1$LM'N9O6(V.K*&N44Z1*HC!9-]"#CQM_C9B(^V+N50GW :_@=S3+L&JT MM^B1ENH;[([!BY@>;RN\2DW_WTJ)YEWJR]U5#\RS5<0C>> SDL*\+EA\7H,[J2J1:5-.!\@/4Q(4^%R M1I'J#O2//R(RB5IG%/B")BGB.@D 3\V0W+\=HYF<>]TI-]^/F'G:7$?TL[U! M0:[DPK/Y-.6*+@DRGX]&7=1Z6I;>X<=+UTVIOX#.,_^&N8R>/MU]LG>X]P-1 M!+F!>'+X[S^-(;.Z0QT_Z:K.?M1_='9FH$=R'Z&!_J_O]@^5%ZF'#HGO^-#= M(I GQ7_;O^1/CV[WM=O]Z>%'O^)G??SKW>QJQJIQV33E4E<$__3C_NK]""Q) MHW_;P_^+>:J(ILHN=?NS7,'^BE>D<%OU.Z*M8^#)30WPDPT'F_M8V4?#>M5P M?(K7I:P@=0'\.,^GSHA\C .'C6W_^_D->_#=5D]]QQ9_K,G_#=W0OT+!;>,I M\3D>A'JXZ=#:["%]CJ=01VUZB_-]PR7_LUZO-JPMHI>[)-8Z7#7?_>7>_GWW M*.O57[[Q#?KP&]V@1UR*N=M=@0S/FS2?WNECD&,+&S%LSBW;G,/I.9R>T>F9 MWO!/C&^ECN-.'.=(&T[L=DD6*^L(='R2,E1GL]W;9[V_6N0I=ZJ/GE-ZY MV^WQ/]J#M06V'$56HI_ZOUDS>G;'_J>>*W?Z%+][?J'!EM[0EEX_PY9.WIU6 M[KB<4MZUK'[\M\DDRV:SCV1AQ(XA\]PQ8M?-N]V^GQE<"_NC'6%=:.?_;W#X M?.)QNM-3Z?.]^.V6 X;I8PS"D]TV3_8'C<#=+NZ>VN*PDC^V_[BE<__]IYCW M[=VW!X]WGSX:=NXWNW.',VA8R5_'2A[.H"_U#-I/]O;W=O>^_KU[[=#Q\X(O M;OV>8/1V(2#]K]!5WR8 '"Q3]_T^_:Y#5_S!;=YG:\^^82'=8"'=Y6$U;(!A M ]SY!A@6TK"0!DMZMP[\]KOBGS6>_@0#0"T:<-+QCZ%,<\'J_6A:KJE)_4,PSU]FL?^JD=C.PN&WOH"'=-UV.(K#!A@L^&#! MAP7\81U87TCF_%*W^0%8?OSOVTTS-V# ^N&FC_<07[A%WSC?Z?^[XO_%;WPC M,B,[CX_<%-G':9,;C;KCW<D;VHY>>INWVT)H7( MZ?HC^U3F\+9-1S]$34\[J4$:$]ON@;Y"]S:QW(1@>=L*NKU0?#5 M"\Z24.WH!+QH;P,OVAM54665!E5HI0M!1\((GH[2T],J.Q51%#?<[L\WWPC\ M]*1[.Q+)V]M>HX\JE+B#(7G7U1;N"FN#G/@L=]M"Y'XF>359+XE+>2*TMZ"= MAWH5_4EKH+*JFKM$Z:=+W M_/=R@6&QPP7IE3D)(0D+L;^07)B6#?'*ZT-6T)3*IV"^C%AI[>(*NZ[#/*CC M*W2^549BF.$VF+R@4KRJL@DK!\'Z8P0O\.FFRE3(>N-C"*5TX+B&H)%(3=9\ M+:8Y[I\95CT(2BW@=9:16*_<+6DRW,,1(78V^K5L:+DEM[0"_!-]6HE'O_L+ M\V'>UB+07L!3P70=ET0?2#;1_0NN*,;OI1^DJ@W*V-O M/(-B+B<#N6Z(8..+16?%*$/F^7#Q9Z[FZQ7.\ZJDWAH>J&LVZVKMQ7& MZ&%9&V*2Y6=>M:[)O;PZ2XB[P,M?0S9='^,UM##LVWIR[%BF/"$5CF!+VTS: MWZ/%S#!Y]MW+VF&917-LL>2(/KX\LG]+9@,7)P0OFY!J.]&%NK_B+5@# ,HD MK(_2IP[F!6%%V:QWYSX3%>Z3N3/XHFEBK&)JEXI[DFN2_I=[SXZ?/'FZ M=_C#X>'AHZ/CI\^.'S]\_/3I_@_'#X\?'8)#>"#IOW9^:,?%7SLD+>)L_H_U M>NE.U8\ECM3#W/_#IV7N?_%^GH_S,%!F(#IYERTCW?XDC-H/O]NET<$_?E9$V>VZW -Y34 M_3CC<+N26&>0;IDEWM_;W1^VP"=ZO]M-[<8*0!I]>)I-1 C\1R07Z2S^2=.L?GSPX/S\?-=];/>T/'MPY&)C%[77#[+I:5H]<+%. M^F!_[]'#'_8>/7!7E'_N/Z7+/SI\\$>QJG8H$[/W\.%^]GY_;W]WWBQOL0B/ M27*S&1V=5AEBJ60TU9C=[5/)!QUJ/FA\H:JL+K[^^[K(*2K_-6O.RXJ4UEX5 MDUW.*R](>:6J>Q+PE)"ZX&0K9?G=U8[S)A^GQ;MD].ONT2X$V=+ITL7PD @D MD5OG;1?-Z!Z70?+:B+Z[)Z4KN?AO3-G3F?LW%&++D1QS(]IE&DJ_A4X2Y;]= MW'TL^F@<'U*FQ87.+H3-?/_:Z?\_3]' ?LP9;.Y]>V7K^*,_3@EF[HE[(Z=8]UC!L\X^,2PY3" M=3@E;WI*/MS2^?S:UNL7<4KN/WVX?W#H3L6GAS\\_.'!]/'!XR>/#Z?9^Z=/ M;QMD_N+.D]')1=UD2SW7W%GQ2!56W2](GOJ,2==O>8(]?;HASL-Y=;+S9,%=AP/%'2@'0X3RS1PH!Y\U0ME_,OI]]V3W>)=.#7QQ_^'A MWI^',V++]MGPKL,9<=49,00=W\P9\5F#CN&,V,YU.+SK<$;P1U*K]W+I$RU=2_/[_/S7OO;Q)9197-Z M+A?TN+$HEUE"%[K&E=K,)/?RLQO?/JWGHY=NHNCK9S=XZV-DZL!/<1*85>H_ M"=" :5+NG>E;W(;[(ADUZ>DI=VR-%^X>N#&MUS_?RO9]A09_>->O\UV_MH-\ M]]6O)ULZI<-A?L7TX0A]53 _I>]O'^W@K,CU]U/]_;1TAIXX!M/5*DLK)==Z M16N)&H?<*?<\;5)G\1?$]#=)U[6[C#M4(YQR<=K) M9)XM4W\V#.[Y%BWJX5T'FWRE33X^^GE+IW2PR;>TR<=*->O^_7->O"/&WL%" M;^,2']YUL-!76NCG+UYNZ90.%OJ6%OIY-@/!^6"@!Z/US;WK5V>@?SYZMJ53 M.ACH6QKHG]-QMAAL\V"OOK%W_>IL\YNW+[9T2@?;?$O;_*;*:K="AOS&8+:^ MQ7?]RDSTP'KTA9IG0GI.:-1&)!PDI.A!!,PKK6U"=XYN">RT4)![5LTRT+[N MW[]2//$Z4LY[ETHYWWI9W%ZO:I.2A?EZM'JV4&)GF5:G><&/EZZ;4G_!*Q>_ M^20J//O?;3:?(K6S=R-!G<^P55L+[E:R)6J%_OP21)'$-TFPJMMAI[ZT=_[S MRW55Y/7\6WOQ__6JF%+OE-N(;@LZZPQXGE>5A,3PWO/GCQ\U/L5O.+WZ,%9E.7OWUUZ/??G_[XN3CG*]W<,9_+"_C34LO MV&J27Y. )6GQ#H_FZ70T73M/#M#=J94BI=N0UKU[!>8C)ESO.)NGBQFQ&].% MT%$J'X!4SIK4EW$]=^[/R\H]_?2:DJ;7<\V^(+_HDS@]CZYT>@[W;J4]^.B2 M/QW>Q(M:NF!KD7WFL_4# [KAOU_K?[_-5(0W%P????YW_02[M)\+^0M)"Q_L M?3NITN%=AW?]1"GPSV.Q\)&/\:9'Z]-UW?#[/N:LYY9.\9TLX2_+2WQV\>,M M7NZ.19(_ULL_J!^,_CLKBJR9CY[MCG[)%XM>3>RM.GN_=KL\O-\W;Y2&/3FL MV:___3Y5G>;CY*KQ\1_SQCWKQ%TC$)[^3S[) &O*I]!4W41V!V%Q_.UH,BG7 M!_>A[W^,,OU'*A;U MI^RWJYS5ID6C__X___E@7$XO_O+__N>#>;-<_.7_!U!+ P04 " !T>P=/ M*P3_ @<5 #:\ $0 &IN<'(M,C Q.3 V,S N>'-D[5U9<]LXMG[O7\'1 MRZ2KKFQ9V5/M3'GM\91MN>RD,V]3$ E)Z)"@&@ =:W[]Q0%W$@07R98R5%5W M129QUN_@8 =_^\>3YUJ/F''BT^/!T<%H8&%J^PZA\^/!UX?ARUOP^&_3^^OK7/?#CQ,A77&,!+8L7X0L;"^.9A_MV;,]ZQO/OM.'M%P&!)9 MZL<3=SYQ>X$]9"$A&)D& E_ZS#O',Q2XXG@0T+\"Y)(9P8Y4P<4@(E<@\UH@ M-L?B%GF8+Y&-CP<+(9:?#@]__/AQ\&= R1*S XK%X7AT]''T[K6T25I)^:<_ MZ9(U+NP2^CU7^&G*W .?S67)T>M#>#U%',?%J4]IX.D)',$.Q6J)#V6AH2R% M&;$3NGJB/ $4<$1"D]7J[6'X,EN4&&P@E M$[<2&IY+-/UZKTD?/[%LA3TQ%OZ3%BT!-D,\:FBY$P,P5RN@!B.CH:O MCP96&#+7OHV$"M"LT5E2172(7<%31L.4T8'486 =ME-G$XJLHT+ AW.$ENW5 MR!*&JD1/UE6'^6X7?+3Z*%[K*M0Q8+0*=8X94[VJ4*=, G\-8[HA/!H>C=?3 M(LU0[;2(Z3:AQ<=#Q&R 6L)FBR%^6KJ((N&SU:7\NYEF+F,Y+A@CYJJK\;I)NZ$3^0S:[4]QXWV/9Y;JL'^*FDYSM_YPR7PY$!)$ M=J7U7.*B@5=)2QH%A4&DF?QT=GOC=8\!/[KX P[*P/=7,9M;B_;HQ[(M0"J982"[DU%&S%DO>!$/DL M@\V5(TTC,X*F+KZ21M(YD;\V'14=!=:&R)O&(9(/C*P25JK%/F J N8+.&J= M (@8F !]#7W"HV: O@KY]0F6,\07%S(L'Y$KC> GU+E2HWY86FN*C)F'N0OU M7M.% GY6AJ&%J&-E6.[A"?UP\BB3"$3LI<\>9(%V";43:W/J?*_I5=6!"?VK M6-A02AN"N%YFR"Z G$G%Q\\(>,A_C_J64,_]A%)B]8#M@!&8#-E@=6\DIS8* MWG6(@NQ?A%JA;"L5OH^)(E8W2$2^F+<1$PM].\[0)\*#DL72^P#HH!4JVF6)IS,\RWO-?,M MM;#NIU[RGOY*&48N^2]VKGW.[WRNI$[H<_?X.LFMK>:E"=4&U3S5Q )5K%@7 M2_ZW;^ S8>1['HD&\=0Y\ZD@=(ZI39I7>0,'X^S=6+<$G>&F4,WQV^,"7LB\ M:EEU6_$T5LOQD:[C9<*N\'Y?UXK^7_H4WDQFUQAQ?.9S56HB%IAEUHWOL0MK MBE]\56JC ;"6 K714AZ7U4=+I!$,RI0T2RFE2BNU<@OJD6*6\,/"^Q@K0'P9 MR%$NOI&RO,";R,! \$[YZ@ZM8I*'8+D,ST8A]Q2Y<%C@88&QZ+SWXB4UJHW" MB)@I#%:U(1RM1,@K(6$U%FU74BC2UE*J]W_GQ@D'0:F+JI=7:!^C/%Z#A MP(+,PV7^C24_/=O: "DOD]0$2%[.'MP\"F%780-;#->340M[>8VT!O:H#[3? M?=@D"MK-<=7R,53!U-)+']PWR4.].VS+6QSM&H9&> Z M&HV/1FJ6XD%Z4C6="JV(IY5EFF]1^S594>?C=IVR9MSVL#T[;'>(2?,66!"I M\.9J7(%M#9!O5;IL#:3U*B^F]]DS\2"?S& &_=+U?ZR%J9ZA&M' ARY!''"Y];BPH M-*R-^,L6O6-FR$J*%G#W(!N1V%P/KIV@V@#HE@ T ;#OYQF BJ:#FY]C;L/1 MC/&H8R5/!?0*R$?,[M"\>5*.RQM D !$H^#D1D7 0%):0-HC]Y[CJ6CH6574 MN&_EZ(UFWPJ0];'LQ3&V>ZC-V_*\Z- WEIS;(^TL1WSL3*,^@Y"V_ WL##7AY%F]4)D(M(&IB3 Z4I5DR(VT( MY6JFM?B66K)J?,,YO43,'M@L!NDQ)A7^7Z6P$^K<8:;V>*B5-L3PR0_$G!-; MNJ_#28^-BZT-CM+FM\K@R)SB"JL_:*)V3F1TL90REM+&2M79QU $IG+/*5*3 M/=X24ZYT/%W!+FN)ZL43/,-G2."YSS82/ETEUD9.:5=<9>2$,:%TL+)*6-.5 MVEZN@BA2Q$HUV0=-#83I\VC+J:IVP.H9XZ:!T-K0*1TB[10ZV7>1+E'B4=KL MPR=&$K+U9 D2HHR\DA4_.KL1/]E P+014QLBI;,KU2&B&J-0<-SDK%1*B8^G M) _W$1%"U6JH;F!@'JGKKG&K0+&/(_4V6T;J-W_(T?A;W6B\;_LW0H-AZ]*Y MK/,.I@Z?4-52A&NHGA]NI&B9[UIR-:>WM[KT%@Z]XI/6B1@X/!T*BA9C/3_: MB='/;!8"D3DY>6+;@1>H1*\.*.;6J^$<>KAD?8O%9/8%/77"?7UQM0%1GH1) M R)W*C.C0'0B,[]"_PJ4^#5:J/\_2RH"5%*5'L>+JB_W>!G-5W4>G3=C5HMU M>)"P$!D\ZN(F*O0X/MKU9[,DYA[L6UT/-MKWV+\>:W)Y M]PU&X(PVZ^)Z6F-_=O1!TY_-7-^=Y=1W%*)KTZES3="4N*J]B-X[)R*]=9W> MP]4[C-"Y^NY(NP3Y')*-^7+T09,O*R( [J<-+VV'M)A1)BXELZC(W?Y.+60E M2D7?8>EC"M7"VO&>P6:\:D$OC8ZJ0>_WM8):?[=J#4TM M93@ D^.NQE!D*9VJ4I#:.Z\ZQJCK--[F8 R7FR5=LIT MYIZX+MGDG=^_#',+=]ZHA^KB]^[F5F_;M=0EQ+A#E%CC5# M!BVBL.4QNG5,^(4BV87]WJ?-R%\=AX*-6-5"6AK45T':[_'? YZWV2Z5%#^2%M\U;7BGAXECS3*-^,X?L:FK:A<9"\BG_M42T"T*X;VX:EL9,+'TLHCQI;(/H_ MW0W^[?").Y_0X?"[EQ::#O2EF XLB#Q\/FA03$=@;6$+:=CR@/J6!]\GQ/43HE7P!)@^LL*",-.*K2XZ. M!T[ HGV,AR53LZ9)T1%ZZ=A,W0\L!EVB- YA5 N$(Q_3#[)-M'I1Q+AA/,5/4-+ M(I ;GJZ]]!G*59J&A.4%YC^3#<@_P%/XE3U[>_)UYH M7GZ->B!B-EVK0G6M?Y1]&%!+@O2 7!Q^+#7^MN-=,)5IU%U]8'N &^H M"H5+Q3+_1S/ T7X;.C^9,ZS*)B8U*;F-@.V&INL'3KZ#E'^T_4Y0YF*LM*_F M?)5#759X&'7@3AYE]VZ.DUNL&;&3G+\I9IW<(GVRC X&;< K8:?D&Q&+.!3C MU+J*3S/ M:@\-;T%QS-RXY*[UY1Q6*BW MQB+;K\?P)1CXAI%,E^(&/1$O\*YQ6+ON@3JVHT&Y[K#)VKU^W:O3\&JF^CM< MC2Q@*@Y&_7*\V=1" _TN62X'_E+S*RK'CK))5Y^G,F)I+K\=RRHK'&B>Z?3+ M08!LXA%UHON]DC>7?]Q>7_!^,UG96-TK[;>43_'2U\F1FC5K[QE(+-BG%!@HA5F M45,#&I3?S&1^@&4$Q?(\859C7S5=]^B-+=D\H.5/S(Q'1V\+4-84VAJ(E69=8CE" M1.YE0!T.52EO3^7;W3/DZNSB%%-[X2'V_<21"9Y 06#S@(4(J&X;<["!RPOV:YYOOT[ 6,.?G:F.R26RU50(K#TS1U)>8B1@) 5Q+UN>:^*1 MI"_5A7!GNU;7/IU_P_$DX-9SGX9?_TALKBVVO>:WTI;; (+-GQ64 MY55&&; ;F2C\[#B,%:6L7:0KV]5+W5D[*[^B5T'VA;U M70,'8P\,N&/1Q)@:VJ8FYH%=D\<.8,]\&V.'PZ@ ]I-,9I7@-RFY:Z.(Q,[, M5TNR7Z_(?<((-G-@<<5Y !*Y?@_2)ACMY!Z)W.GE:';C8S[:S45VK]6Y]P,8 M\1:,*#S<0;5YP.\Y4ANZ>+'%KWJY>V8\V OL!) HBIO6I.[1ZDIF=%WH"'2F MWKG>03M+2NMRWTLNGF1=)X4M@"\C:NL;!!67J<',Z2HMDC53 M7Z%$6J'B.9FK:18Y_??>3F7?#\+J\3_YR> M;S*5W]GRVWBFN^0"78Y]+@D_;^"&D3"9)?L4E.3UG5;%=EN+$>M[:L,>VJ!G M-K8(56L,;Y> BIVW\">AHJ1VS:DR#CT5%A1UJ#P,W#)2''G@JG #IKS@PA[49J9+#_>/=6_R!*V9$V=,] L;T#5R]TS PY/ MN416^F3CL]K2$Y[QD_JKW)G+.,@M3,2NQV+W7/('8NKP*VR)@[;'I]"R M/)$D=9H*-)[*P=//UEJ.E(K #5Z $ %0 M &IN<'(M,C Q.3 V,S!?8V%L+GAM;.U]67,;.9;N^_P*WYIGM+$G,-'=$Y*7 M&D=4E71M5_?IFOIJ>_>6GW[^@HR_O/GWZZ3__^F]_ M_C\(_??QYU_>O)^YY468+MZ\JX-9!/_F6[4X?_-W'^;_?!/KV<6;O\_J?U97 M!J%5IC?-+Y-J^L__2#^LF8;@PO\R<631UGR\6E__Q]NVW;]_^ M]-W6DS_-ZK.W%&/V]C;7BRG27^@F&4H?(4(1(W_Z/O<_O0$-I_.F[A:5W"3_ M_B3]-]:D)EKKM\VWMTGGU7,)H5CR]K]__>5+HR>JIO.%F;KPTU__[VSFU?PDGM9A#N WF($ 33GG M=8A_^>D?T\L:="<:2X:3YO^^(%O,C]S_+J@Z^@VH[%SZ:AD/@:Y)B+XT>YNQ'PG=F?OX!$+@R$\!H?C3UGZ978;Y(YF"KD*TR M9Y#SZ J:+H'S<59_@00M6=.ES/&T>F4:G']);AE#:-P MF/?1A+M4D$'?7\UB7?=)_%A]#_"=FUV$?G7>M9(#TKL[L?>J*0,"OYFZAB'\ MJI>!Z:7",NCQ&7ZI*P>.1$KV\+L^5-NA_ S:MC/4.Q210>;?IS"#FU3_"OZ7 MV7Q^.ILW+NW)=+#QIDN%/>$QN[BHUH9MZM_-P-.;GL&$MVK1=MNS#B[CO:_: MML<^A>70XW(V3=^9-JI/%>:CO3:D^ATF:BGR=-:GZ4;J/F@=' MZ.,2K%/XM9I6%\N+$\AETG>-+*?F^B;+E^4E")#^,I-C,TGK"U_.0UCL/LD= M0917AV$[GV,D>09'KZ65W6FTL;W!M5KVZR[)0+X4/KF=+OZ1M 7W) M._5A.@^IIOEL4ODTTM[G>@N!VY:02^*6@\-.Q>22_=34T/3G85$YTX;X^Y4W MH#9?%O#S8F75DP?Z<3+[MI\>&TO*I<&Y@=X' ^27QKY8DNNNT MO>SQM7S GR%5?K:B7/J#)UJ'[JB^7.9Y6/8PN>]602>.U(]=B MZVN/HOK2X2K4I^:L!<$>)>RG_O?!+K95?3]-?[6V].6>2=J7#'5UU2S ?9K. M%_6RU4[)QDP#RM4:K.UY!Y2RG4?;(FL_,GZ [+/K$([#-,1J<0INT%;A-N49 M3JJ;SQHS>+JLW7F:>,(W+=N]2YD#:M48T&S=^G MU0(F8Z>A;B:/C7,-=N[HFZG]D0/I=EF6':J^X=!H*C\VC;6\N 2SV1C&X^NT M7@=B?OB>/@OOP'B>S>IN0'2L*C\&=Y^OUXV:1OH*<@P!0_O:!D0B,?3D,@FT MYN(UM,QZC?;FDRZZ[U'^<-JV,W';<_8D8:N9YQ!SR%69:1K^'AH ?&<_/YDV M=%S- RYFJSE=VX;?K[A>=;FW_7#DW/)BV3"LV7QX,+%)&V2KR[V8H1]Y?DM[M,UR9*@;KV*;/"]F&$B>ENVV M+=] TK5KPRW9^I&M<9,^5E.8!%P+NE\P'313+BAT;NJLK&T@379U0KN7-# \C=?K%=!>FB*S<4-K$M//6.4 M'M%NA&R9?6!9_YZH.MUA;K=[2?UHT*R"+ETZ"P[N\6HI9?X.+,M96[>B?0D# M2+RN9R<9'^493JKUSOO7V8,O[TU66G*CC[*'TW+7X7V7,OJ1^DLX:S5U?IRN MW]I_#K.SVER>5ZXE4%LS]BO?>DP_OCZM9Q[:9TKM7$8>C_$&-SB)![Y M?RQOKN3,MA]V;-U88TB3$\E^N3 F)UJ.3GN4]:(6,."ZIN5GTU_@[W7R)//> M82%6=87OBP"D\?W4MC5XP^#5M3]5?RM*$N1&E,G,/6C6=?5-,)!HYK8)W;&< MHS-C+M^FYGX;)HOYS2<- 1 FZ]@B_[[^N'Q&T-1#*[\^S_<59C#SU5H*N1%R M8FR8_.4G$*C1D-2@:(C4@44M M%6^C^3U:'M7NS:P&G/_R$S30MU"=G2^:7U>EF-H]8>O#^#'K%&_G:5!():)J M$2YN\J>X.+F:>C8XFJ!K%@[M@-'-N:U%@(%P,?\TGR]#VCI-OZ0!N)].MZV6 M$GMB1,$+Y 2+R&$O4:0^(JRX(]P6!%N\/S/IC\7,<8&_(_&?WSYGI(:Q7GL& MUQG7E'T.;@8>SK^"OQ\;YZ'8/\]F_ELUF3S199X@@H-C5AD1M7V%QCD_([>/EN,V6RXOX ;5#92^25*RPG*. M T42-$!64HZP5 K9PD4)UBEJ15ZA_1V=?!T 'M%9W+M_W(5]RS60WJNQI)8+ M(SE&TK* C#(:Q< 84EX3:4.DF/K]2>KC:E3_HU LLZW9J$ M[WZ;3=WZCR9;LQ7[#/%SBU JPH^54D>$'!/!"OWN2'Z0A7JO%3M6^MWQ_KV M_^%ZP8$WWFLT$_<^R60F[GU2$BV(56" 85X8D;&.H"(0C'BA/,82IKVZU?3F M^0XB[CH(^H/TD,-KL''6*/J(A3OX-L!SVRJ]5KI#N-I\];:*,YMQL>BI/'9Q M%\'OZ&)6+U*G21(#&@]^( M41Q)%J/E.' MP_Z\S;/.\RIHVQ7VL6A[/XSL?4UW8.9+191!2.JXLH@%K1%U MX&4V4*1U4H*%M$*Y0U^?&95\/2([O(?<4W#\?#[B[H'L,SJ,C^7Y>/5;!>+_ MO5J"0D=B@2K%&T M7HI",DQ8',^)?*Q8"XV@ZRZGFW9;]RZS%"HHXBQ%F )"C$B'?,$(DL1)F$]C M[%P_SN* XUXNJLS& SV7R7T.RAT[:>F4"I()C *5 6FI+:*12*?<482!&G3[ M>E[/EF?G'ZNK1LUYW\1M54\9G ;38#&R& R_HER"X2<,D1@]9\22P#LT%%91(T\&U M'(=\.VZFIYM&ZI; MY2^)#X7"SB$M<8&\,0QA&SS"S"EE@N:%U(?N-F1DP2P/QKEH;"#3PX2E M)]H'4X 1(84!*X;!$S+1(Z&X=IYSQ,AN_1 MXL,C5^YY5>Z=COAE\\WU'DHO.2^HYL#AR(-%U'*,!#$"21Q-8KARO-45XC'P M6STP!S<_L+"S%$'A[ R& 7I!5(% M4UJ(:#T]>*.;G7NSPVZA7":[F]XW^I[4O\RF9Z'.U2.VU%M&@:WG,2!L'!A" MJQ5RFAH$%H1-9A*23!QLN# M#]KSREC=0QMDF'.__"CZD'/MEVN]]U6&M>V-^"K.S. ME;N\I2ZY+*K7%'*< 0Y$S!\ (\&A%+) L=&1$>VJM//11_G!X MUPG8@R0;5-R'-;@MJP17*CC*..*18E1@K5&(EB'FL+'<8\K]P<>L/#S"[0GM M(5+NXVS9V<;>*ZHDP1>"6()$U D:&1$G(4&C"N9TI-9TV(K*$Q[RX BW)[(' MR;?JJJ\1+A55@DOA R41&>,=8@;&?.6T1%YP%WDZ&-!EZU/\0?FV'[*'QK?F MID>/I'M07FDY(2$XF&@:;! 3TJ( '119CZ5J3(#H,&.7?SSF=87WAUKWW715 MYW!Z6!\K%_@#.=+0I%CHCXRQC[)01+#WA:3O/A3'2KWFI8W?IQXFQ"E@3/ ? MOCM(NC4.T%[E;0<1IP]B-$@0"MV),(:\LQ8Q%3!,CR25]N"/THY$J5V&LYP- M-/+"]QX[05M!Z&NKZ%6LCPS*THQ-,*K=75UXJG:9(BW9"U]$8GQF"$9/$<%E@9! M%W4HF%!H[D-@K%4@H\$U;Z=DR;F2K% 2.>LXL@9^!%Q@& -())H1+@[_^\$5K;9\9V4VP\Q/$U<,NR=26=M3&$]LY^!AIQ-_>^,]G*+532DO*4&%Y1$Z!2%'&6PECL2%;(B/:63 M0K2%H#$B09/HTXF<+F\?9=IN[)<8_4&5S8&83<^^AOHB725IX4$\35URG98L MTKBH%48L2 $_H"X1N3".2"M8AZ7Q3)N _=*@'YAR42#-'VOC%BFVV[OE?#&[ MN.-PBZ.Q;;*74AD:7"#(%CH@(91#)MV?B\PY@--!%V 'OW/7+TD&PBVC UHO M;V*+?#7?P[S5X=A-V4KE)<:%44A%1I#"A82QTD$?,410BE/8E^(5N1J=9B,] M S66>]'NQ/2+F4KEE,"$,^0\=@A')9#&3"$8.KUR/!8*=[ NV9V,3I3H%::# ML"ZMV-&RA)+:6%"A/>).F 54-"^1"DQ18:3 4:?HPSF80SU] MV997?/6F18R 9\W*B[E*[C7C%OQZH2UXW$$X%*/5R$H7O*(QZGCP%[0&W1WI M%[Q<1'D* KC7DZ4'V4_3DP/02HM%7=GE(BW\?ITE]B=#.IN *&>?IHM0AXVW MO?NIH*02BVB(0M9ZA5SA"QB0H67 QP^<&96B;+XBI[=_^HV&U B45 M/:56:M;A:D<>DW< -.H/WHSKR#M$A4&YPV'-1\7,Z MN#D-_H.IIX#._?C'[T.L7+7)]=^>N9248>$5^ $*%] 3@T(>&XLB==0R<(4Q M(?L3+L]2U $0;A"DLPUW\WG8^'K+*D%)BA!9BH3%:2Q2,$B,G#4$:1:*@ ,A M1(YXWG0E9(M#9_?3E=@RZYDDR M-$=58IM"I 5&IJ.1%])YVV-[+]!K;'LWS M>,#L"$JVN<+_OK6S$RGV:M$?[.V<+^=@!-(6P[VW23:MESV3O"0Z!"R51)PI MC82/!OE@(G(>/%8E=($//Q1P?XSH":+ ON #@./7_G3R<]E*@,?9 M]$9@47B*?'I6B#E-4'JU78$[25QQ\,NA_1&B9Z@RKFA>PI3TP_?+='OH)DYQ M6T>B1>Y21*^=Y PI#5!J 3ZE,58CQXSVDG),N[R_E6<^UQ]-AD$L'UMFEZ%> M7)].S'0!PB=C>)G&/N#Z1IJ\G*WDE,O@*$?$<(=(BBHL"J<1HYX;%3 X MHL]I5SJYGSUCE/L\2#O'XIG4I2(FQH)(9'T4"/A-41 FB!<,6VEY?;@SZOW MT/[]0).KV3]-%V9Z5H&56ZD.)/WP?;W@\/-LYK]5DTW+S6VRERI=[,'2(J7 MD:)>!,32AC5ERCKGHP:'ZG48CD[$& BK7$QIP89;+5AA.<>!(BFD0Q9,'0)W M6B%;N"@5L5&K@U^)ZZ'%.^"1]3SQFH^MCQ(_3E]:KP07/B 7'2B9#DW;&"4* M'GN."75,=.CA>4YZ]=#>?8$SSO&_SPGBD_C[?#4^M3[Z]RA?Z5UD/F*/*!$B M+3M+5!#AD0*OUSH-W\8.6XW%JR%#SR#EB RR+?3$R(&T=H["4!3'7+S7A1+O M"'Y/BX^D^,A5\9[)=U0=:=5;F(;#/J.]%89A#W'G#U/0;[NW.^4] ,@_WAV2 MK2 ->\DD_Q6U09DX(NJO^1KD5CB&O2>9_U+BC7%\5F*PC#AKG)?TLP*]L&1/GU1,C9 MCOB@(73RK$B-,KT=$.&#F-OV%'UG*SS#AN=1/Q8!QX(\%R.'#2>X?1EJT'B# M^L?BXBAXYSY+V#7&Z58(!@Z"BG\LSN5#^1"VE$Y-TNX\+"JH(WM@]2\+^-F< MT3F)Z5#XQ\GLVW@!UI,$CXZF?P[S15TY$'5]=/WA!_=2GH:ZFJ5EN#JM@;P/ MJ_]O;P]]^.[.S?0L? :%/\08W$:O)ZL@I<"4$4P8BND"KM(AC9,40[\A3%/* MG8BMUEN':95T_!O;JY"KJ9AG?IRD * M#"YR2 >2%0HJ!*24A?E;$90'38GO#Y#&;'57E&!+/P">D6/N(<_-=7<**'!U3CX2T*9J-$;@KDX\CY< MUL%5Z\=T+B>A:9VI/[I(-XS_M8TQ;;*7P89(N3+(&TH0^,(>:4\58IZG"%48 M^LS!'P;/Q)^!\,RZ59!V/0"JU1"YOA.S;;/@N3PEE;H@V ?$63 HPA09$6,+ MI R-QBOK?)=P-_>V/='K)TZ?*.:[;_#8JWMZWV[C?8/MV4NL+4R!"2B>[E@X M+@+RDEBDN(PQ^W4 L6?OY^U$L#8%ECXZZV5Z MU9E%@S!V%%FO Y).N'2;W'=RE^0/3KF!(!Y_3%LOX7VMC=]O5+M?0&D<> !: M>$2CIPA[&-"%$Q)1&8T*EJBHXJ%O8XX^K'5$=#Q.O;P5L1.S7BZF9-"IA 6L MH\ *Q>0P,)BH(,:%$LQ0X[N< L^S2SD:OWK%==21Z]%ISG6'V77X>KZ44FK& M+"XTX@5UB'.L$4R284;#9? 4AO&"=G@0,<_NXYAC6&^PCD>QE5%?J;+O*/9" M&273 2OI K**%2@X#3^,@TY7&$3Z9$J<$>Y]3#'9E(8V>5EUQ]J\7QX;,>Y%-!BH>NY]"6! MWE,0;M-Q (V,P!9II3Q,:BQ3A8F%X(9=^*>@V45#:3C;O$S MA90XINLS6")#O4'2$P5]Q8#Y+QB/QI,(?L&A;]2\_MWB?EHF6_0G<]V<>?DZ M.W( 9!U ';],DH>M"V1;\Y:F8.![IHBS7G D@E&(PKB-',=<<%L0R?J).#G" M6ECG=GX<+&H -#/&$',A^/E' .\+],63>'1EJDF:CWRF3+\$MZP:D=)A\ M$ZEV+*KTQ%/L8H NS* +4VX0=&J)*"\<-8328#LL58QJ0'NGV/#8CL&X7\UB M+72S>GQ]^U:2F4SFFW1L2<.]RR\#BYH2X1")DJ,@ 3KG+$/:">*QL+C3S MK>\AN9D3\.V$_Q])&D"PH4>8T#"L)2 MH'\3MJ$=S.:X.]]]\68P*/=7,PEE$ FXL."Q'%#\FFWJ <;; Z7LZK:8"IZNH!HF:Q9O6- MWV6DVE!,*8VUA'N-"ETHQ##UR$1ID;?1*14+:6.'/1WU0Q)K(&!'7D3]6$W- MU'5<1'VFD)*$Z#5S&%FK,:(&IA%&ZP(Q4V 3C6&Q2^CR/%.VU[^(VD_+C&!' M/X?+90T(S<'SO/?09#M;^D+FDD6%.055-3%0N68:"4Z@BZ: X2DLFXZO=AFU M9,UT87P$BF!,2IDNGE>\(B$IQ$'KT#Y M@]\?RL6B <#,/1J=Q/=5 FGJVVSBW$M=ZL)29PN.HJ0!AG%EH)<(AH+5)C(7 MK3(=GNMD/^1XTPV_O1>=WC7&^-/TYN3$G7IG=6BNL[^TZ+0]9XFY<5%&< .% M YI9%D$%;]'!@&@P'9:[AXO/M"OM)O!_P:<.8\5(6\ 2= MEA[LJ11"(9D>'+4,QL@B>.+@(X6+#H09][I-WP-'CR".X9[<\[.:LX*[3 _J*%A,.HPE' M"J7T('Y1H_[\T_3I&^(/9R-$NW7\WW#0/9AERE<,HR\#41<88B;#1!6!.*"NPE58PH*EL=EAILK?2J,H\IY;Q#6.Z>HZC.08C(KGO-"L MP^0DT_'H@7@R$("'0)^7=^>/_#^6JV!#75-.E],KVG M:5W-X:OW\.?T;.5D=^!PURK+ &;$*R%@Z'$<%5[#J"-2R%.J ^,\8J8/W@2/ M0[F6O!^AA<;N!TF[S\%-S'Q>19@5-*2X13NM;AR=O/NT;I"3> =#Q\&\4YVE M#X9P:1F27F! EPA4."60Y 0+$@GO=$*%YED!/>BN,$8;'4)? (V@Z:>K&-#N M^FMMIG/CU@'BFK\FC[#HV!'VK[")N"^E=J!B5,AI29&-6B!L.67$>2Y\AT,T M>5SM47V39[C8*,R.0/B!\O?XQ"A'S_1,RG?,X4WUU0:&011 M'*,84]0^(3S"/KU@+8AWPCG,NVSDC^^?#TNRKFSOO7$.EO YJ/XBCI%$HY.S M237SR&LN$),F($X+P[6T@K)^CK>-Y7H?-LM[;)=#X/=[F#]?F73[?OY_ES#U MCM=IVWS>J-QUBMFJ[)*&Z&P"2GAFD!34(1$D1Q0FZXPZYH7I\%)8GLWC45V/ MH6 >FYYWBT%WJT#W=!UJ;7#7RDJFH8,7(D7FB>FUM0 CCR8!:3!W3AOLHN_G MV/I(!!Z 7SLO!V9HE+'IWF[!YP$ @R\!/EM;"?8MP)C%D'$!(P,MC!PM:(J> M45A68*VZO*=W ![(>(S/VRR'<(3G*0:'\S[:.A(;?#O:V9AQSXH,H].]]3\@ M= J,6$V7T,/NX%Y-)>]%??WP?5$;&""JJ:FO/T$#-:^.IY"*LPG(=_9I"EYX MF&\ZS3U@K257VDIB)2H MV;FTCO[9BDDW:4LA%2Z<"P ,9PR.23;8^]NS%>&2(W302&,9426RP(QIC321KD0'+6NE!(*CI8E$S;P[T2I'_$,AJ71;UT MBV;5[-VYJ<\VNA?/)2\]YX(281"SJD T$H*, T^,09>(-%(M98=WF3*MV?=M M2OJ *=M048,_=5K/8K5IRGPO5:D5C'I956*8NZ#2@O>-.8RD+'#5P='(M+70%U5ZQ2E; M(+O9=/9PF-WN?KZ8ITSOI!2%"2@0"KX4IPKY(H4'C*!W,J^VR\B1Q^HI3<_;2C?4^]@;OAP8:J/CW86&J03?KT,P-9A^!:'&$C2U]\EE M8XU7+7O=A+UI7BB^^603)M*#!_$#0T [XK28"+ ML^GJJ,Z1<\N+9=/,3\]6)>_H812)S2(>1B"0TUG=\'@!8YE=+IHWW&>KPU%[ M'OAK47(I G86>P>^GG#(&)@%2)INV-GT["TQ1)H1CPX]/AO7G(B;N6IU@W#Q M\!#HCLAU+KL,4G@=TY,K+'J8FCN%6(@,!4#1\> P,?WLL(YU,+)W CU9',O? M!-G.=+CJ^1M2\SWYNE^!I5"VD)&GIS9T@'E]>I]6*HT<38=9K2W"CW%I>2B. M9H-]^(GT^LVH9+/O@LAG]8A7 J16KZ_OA98^-95/2YX/)9LWKMRBJD.FB>5* MO,$=MX^FJO]F)LOP:S#SY5J[W/6M'E\%A&\>)0<"K+_W1XO;+"?3SRG21-KE M!+^_VM((PX^J]Z2]E?%]-7>369)\P^BY.6/IJ16*2(:T+3#2S"NDTM/LW//" M:QZ]9ZUVN(?1^F[%HVFV6P6:G8?;5^4W:-^N@+*@FA0" *"T,$BE2-XD% I) M+EF4# M!.MSTR+-QUV=#SS*AF,LG677ZW3K.BWE*@XU0F%CD5#I$46B&O!R>VJ_QS&)^X$K&_$WOF78ZNGDMD6404CJN+(P$=$:42<*I(*6R#&K M"!82QI\.+W?G.3PW#&D&A# 7D>Y,P)V+%!_9A59V^.7LI7162D(XLF MD,=4 M(>J3*%[*"*8EFJ)#*,T\I^V&(=! \ T_\WK6!?_-U*M#I,//;)ZM?_")SKT3 M#GEJ&1[(>Y4-#M_M;O]IJ)ME]YQUC3W1^WLS1L%<]"K4YBS\MKRPH4Y+!I-E MVN=;[4(L%_.%F:;C"F_6SBW]F/#@Q)*X6!<%]"EO,$PLG).D2)L_9@F#Y82WB&J M2*8CRF/0HBN,^6[/;%!B?>9AW_%QG;V)DQW 'T"VT $)H1PR#*>0:(!N4(Z2 M+N?<\ZP^]L^A@2$\" *E*R/=.'170DEM+*C0'G$G.(I84\2L!+A]>DE>:*=H MAYV/3$\\CD.C3B@.[RN_Z$5^FH+WN&A.'8,_/;83>2/-]6\;%]3O)RN=*RB. M/+W&H3',AYQ#-!0!6:6"PI&:V(ZT VOTV7S[U2Q"7=T+=[=)M?OIR^BDI,X" M6:DI4#"1(%'XB(P13)E8%)QWB-V1*VC4OHWV9#K;#T3YEE/6\GY,(23.@V\N M>[;AP(,,);=<:E\PA+V22$7M4-#*("E)B 76#LM7<$VR;Q)TQ6C$L3?C5M"+ M,C1?K"^@'( !.,R+Q<.-"ZN0KRNI6X6W?#Y+Z4ED1GEP,G2PR$=CD%=> ?D- MM98E/VTX[/#!0]09;/8*Q$W$[]1RE+(H..TDB8OU".3&$)*D+A M4,%"T(4D.+@.;[3GNN\\$ ^Z0I4M;,]M&/0[[FYR%YY-7T8F;> 6["JV!D7O M ]#;,41\9)Q)37V7%T3R+ D,PX2^\,H:2WX?P[@Y8UD89G3!,**:%DAH'! / MA43II@(G N:PLD.PISRS_6$8TCMP(SJ9K;:'!G4QQ]N6^WMRL*=Y;KD\B VW MOA(\7\>(&QR!3>'^,E4'_TV3JK,'7]X[EY^Y"=9B99QC?0EG0U_JN:GBYS [ MJ\WE>>7RJ;4>2(ZO3^N9!Y2SUSP_OKY9=OU;J)N'(_+),'@7_K*T\_ _RQ2: M^.K>:O[P-67HF+=W_[Y49]/F*N5T<>3<;)FB9)V=SB:5JP8&MXT [U;!!5* MUQB#6YS$NU=98&![]B618S-9Q1H)X7"0/!A$M_::M3N4?E@S#W_]M_\/4$L# M!!0 ( '1[!T]>40^PPF\ *V0!0 5 :FYP&UL[+U;=^,XLB;Z/K^B3LUS=>%^V6OWS,*U=L[**N=Q9G7/>>)22K2M+EET M4Y(K<__Z TBB?$E)I"C>Y*Q]Z7;:!(CXXB,0$0@$_O-_?[F?_?"8YHMI-O_[ MC_!OX,//ZF/YMV['__W__H?__G__/33_]77[W^PV7AU MG\Z7/Y@\'2W3R0]_3I=W/_QSDB[^^.$FS^Y_^&>6_S%]'/WTTZ;1#^L?9M/Y M'_\1_^/S:)'^\&4Q_8_%^"Z]'[W/QJ/E^MUWR^7#?_S\\Y]__OFW+Y_SV=^R M_/9G! #^>=?JX!/Q7S\5C_T4?_431#]A^+?/'W:/?=/TG7C\+I90_K_^Z>W0QW?=@Z!3^_']_??]Q#Y%)_]:S:;K\.?[]9SU: M3!=7-Q_R=!'TM(8W#&#=SUV>WOS]QW_-'_( $Y2 81!!^I]'FBR_/J1__W$Q MO7^8!71^KCNFU6(Z3Q<+D]U_GL[7+UB4#NI(F_9&I2:3:?QA-'LWO\GR^_5O M;;H<36>U1EREO_:D<8OE]#Y^IGXTS?\QFJW2JQNU6*3+A1K_>S7-T\D9HIW< M>7MR/AO!NTF@\/1F.OH\2]\%,L]OI^&GQH0^[TWM(? ICJ*61"];-C-",UK< MN8# XV@6,%JH^>3=_#%=+./*43K(2HT[&*=Z#*J+X/@L_Q@>J,B:<_KL0*H7 M/\:GEE\_IN-5'F:I=-&$B*>\H -Y?QTMM^^^NO'3+VGXVSB[3YN5^=27="#W M;Z,\#Q_X8R.T/=19!W)6%#>&3W]]/MC#Z?F"S8 ?/;X#E-*^BN MO&GK8WSVIZKZJ--9%W(\9//XEZN;]VGPWTRV6#]UM;Q+\V<&]W4ZBX;JIVS] M5#-"-_'FUA'RJ[ PI;].Y]/[U?U5:#6*?UN/YI>GR=!>HAZ&TCN%FYIG>;LSE\X$XVE_KTFQX>(Z;VTCGK&YS2O,."J/70UX@^C/,!WERZGXU$5\M3KKT5I/B[# M?]YOYO)H=_A9]F<].8[VU)4$=Z/ X##)?%QFXS_NLMDDS1<;-^Q\F"8X91N3]WQ1#_?9GU0-S"ZUWM"1Q%L[J$(XO$97 M3;]//R[)7/W^FN;=6M(?V/-K4&/+@ "_73%TL\U6E MZ.G11BV.JS)8Y6U;'&4UJ[!"TV;&Z$+S[&N:ZG2>WDR7'X(95#JX8VW:&U7Q MN_4R^&&5C^^BWQ;^4E'OY_39HE3KA3RL W$GY_%L>4I[:T^2IS#F&LW?Y]-E M<&@^I/G: 5L;UV&=4W^.\HD:A]&=$HQKZWWMH;%^N1ZM5\O[A[!LKA=&_35& M:<(PW9?XN]2$Q?,VR\\#XLQ7=8_!T^^W89>UDCZ%<;0!0_6WM8A$9.C50QS0 MEHM?@V:VD;GB-^?(7J/_]J2MML25MVQHA)4\SS9\R$V?T0VW00'!=IXLKN9K M.F[\@/MLX]-557R][AJ5Y5G068W'J_O5FF'KD/,+QR9NBVRC_.O5S8XY'T;320QVOQS,8CUK M+*=Y>HI%W>0[FI2ZXCRTY]EF1K'+U/DU'2U66WG+AG.T48OCVF8-S2?OIZ// MT]F:D=N_3]3R*>EH?ATW-O/I_':=LU>1(BV^LD5,3LU@.*F3%L==C?@5FC8S MQLT$'>;F\C'M>;3Q,514YN$6C8^HFKX.-FAF/+_%+G.#IBQW0LM&5-FQY?#:]2?,P^5^GC^E\ M557A-;MK69:XQSY?KAWNH/1S13G:6\N2G+H*GMQ1R^-?_V$;!6E %<>[:UF6 MAKZ,7KZ(:C-DQ>8MC_6?D:KS$WR[TWMJ1H)U%'0UCLF_P3S>A%(6)JPLMU7- MBNH]M##B[7M.&N.K-NV-:KOS_BE[\<=GSDI%;C31=WM2GCJ]G])',Z/^F-Y6 M9'^>Q6Z=]$R+!W*_L=;&4O5 M:;&D65-CVT8E/TYOY].;P(SY4HW'V6J=9_DAFTVKI,R?UDN7(S>;V'B8>MW- M33I>7MVHR;]6Q4&,K#S9L;*R^AA-ET@VRX4^.5%Q=JK1UT$I1OFX$&3[XW-9 M=J?7I_/ESY/I_<_;9WX>S5[E1QXX'U\<>8]GZ^EZ],]:-CVH\'/<7,KF/TW2 MF]%JMJPYQ(/]M#C@['XTG9\_WA?=-#[<=>\_W:?WG].\[ECW]='T0.]"?_EX M]3G]:0=-S>$>Z>G@H -IIO/U*8;WX9_;I^.X:A=?V+PJ_;),PS0\:>1EI142 MVGY;]9,>NY'$<10CF67C?1I=:_-FM/B\5NEJ\=/M:/3PSO_\8!I!4:99 #ART1#K. M#49,408@ 8QXQSBVV+X4=A;+FF3Y%O5VI8U50R:K67IULT> 8)D_^]=Z-3F" MP*E=)1A2Y C6P%+CD>= ,KQ%A2%K<154GMBH\O$/63Y)\[__"(N6V\G@I+4L MEJ%I0[59IV@%P<(OUC/9?XQG63#;_OYC\/S3IU]F\V7XJMSFM%R8Q#;^3B>D MVR.Q^C(]\>N*+1*/B)28 B^]PYYRZJ0H0!&6R@XI=&29^)92[6D_:P.X-9MZ M(L:F%$IJ7Y@U%2GRHFTB$6+&* &%0$) 316SQ:=*M)7)7E.O5=(<-#,KS4*G M:;(",YK Z_O@2C\<>2'7)5#D5&I\Z^G&WR2_3A?+CU\7<<%]-Q__[=<7GL,S M_1Y^."&:ZC!5$F4U4$1"## K1JJAT%TJ=)__4TV;-='/&H:GQV_\0UADHV]T M&];.?V0QVO$N&#+!87JJFG7:AU^APP0ISCT+BR^$AB&ID9&T0,<)V:6E6I\\ MY]NLG:#7-;>>.:0QLCF=;,]!?LI'\\4F!P568%25;H(5)R#B4"LF ] 0L?!Q M;9$0@BE7FT?H(GG4 F9=L:>H.?(IV]*\D"E=_))GBV.^3%G31'-*H<.8A/7: M*BH5U+R0F M?GR7XHEC2,$X#G%>*$W_;"?/=8K%*8])]_*$DV-+@6Q)JPFIO MC$74&:4)]T81 H307D(#**S--W)1?.L/TB=J_N?/>V*LK<1>:Y9?O?! +-;! M2@; :@XP<40:+13C##OBM?&"5*'ZVPO$2A465LT#4:G% #JAC-ZBHIAPX"(" ML955>VX@]C2TOI- K#+64H& Q^'_/,7".%> (K7B;R806UG[%0.QIP'W-H)K M2C,=%FBN!0Y.(9&$.U#(#) #EQF(K:S)DZ-L]?#Z/KAR48'8_B@RG$"LH X" M YUW6#EDH,$8%NLT!Q<22ZN+?GD@]C1X>G1JK]-Q=CN/992?WV3PTH5X>3PX M_&UUORN4_:P^\VE^;H,O3C P5"%-@U](E;><:NT+M(F7E?R!WLEXO@T\*)2[ MXO0O63;Y<_KD;^QA7_%(@KG1%EI&.??4 R5I^,=6 NUM?9[T$[BMRY.:>%SB M+/5T)4M7T].S-R82*<&)X)B*8!=HS PJ%A2MJ*F__=Q/"'@(\U)]>&M;2XU. MJZL\%AH-?_LMFX^W_U@W6Y]>/&2#=3B$A#EL"5!(MG/+'O@;X- MP]O'%E\3EPUVN-]7C,-'^=/WT\?G-MMFJ%7V_T[I)M$((6*M]TH'A\9 3B B M/'BE$AN&?*7H8CMH'!G^;H:-EUTLGW8NGNF^;(NP@=X30@C0RF(2V ^-98SJ M CL%'&2UYY>&=PW;(436-Z#?R<:B4-H[%RP$X37P4C-"_1:4,.UK-=2-Q4X) M47&O\30LW\C^$8: .V6)P4PS)@Q4N)"92\XO#F8B#U]+28J20T/H1J3[W&JNB7[[7>!H\77WC1U9._?77 MT;^RW,Q& :'C]L0)O2346R* P)P#Q#7 2D)6X" $KD^3TW=W+L;&: _? ?#L M:?R_C>[+5Y83>TJ(@AYAQI47!@<%6 %-@8=B6 S;)FE%\]79U2"B?S%MD!;- M)1*L'V+9]#&=90_IY%,ZOIMGL^SVZ_7T]B[(<,A8JM@R\5!+R861UCI(@WW@ M=[@:;@P=GN74FD:S-I'KBBE%A<7UM4(Q.'PW?2AGR9%6B=2(&R4]AU1Z+( B M;(F*(E&/&%4@1X>JGEK>V)'7"L@XQ[6.;>U^5TR8K%\:$YF?9S/&8[_PQ MW=;%[>FUZG$TG46Y?99_# _4W[L_$'Q].A?W^E5A('%AF\YO/\:;O=9I$>^/ M[,N?TUU"G. "2(H!@H@A::!RQOK 1.I)6$7K[,\?D/CUP)ZC/9]\6'V>3<>S MK^LU??(TU$,;[>=VF6 =/C&C7'!P&356 2_55G+MJ>J].&(W:LUZ07/86^O/ M2FZ_CVJOL+=^H$G"K406&B>@0AII0+#3!2PF97D8<-_SB30.2*4D$4)00Y /J&UE,T2)(6ZN-Z"HU[&^!J#I2NT? M[[)\^2G-[Y^MF*6Z/]PH"5\*PDP$0]IY#JAW@O!"2N5Q_=2\]@Y%-D^ QO#I MB@7KLT/OL_GMJ4PXWC#1 3CBN7*<6BF1C*GPA;2(GG'W5S1XA%I_"P!;[_U3J-C3YFD0(I2D@'BH !;8(48"W2%K+G!VV WHV M/[[=6.P;VK_(6A_107K%%\W1GK9 HS&@1^,_GJ\DI6;TD5:)Y$Y8P[P1P38T MGEE""_O0.L$&6!NK'S6_WN!L#-+.(C#QHMMX;>,R0F+3AVPQ79;'80ZW2H!V M04JA28Q4!<_38,T*.04R]8L5M.:,#X(ZS4':&76R^_M@"P<4/HR"45Q.FGW/ M)P@)Z8U&FGE'8YC*85C(QCBM?]2I-6]]&'1I ,SNB)(_9'D@MDT_+T]8H(ZV M2XQF4BKAB<:&0PJ)%CM983 1AA<0& AQF@.ULTA"EJ?3V_DOV6.:SR,()Q*I M4OL$:02%XE)13@C7%@(DMK([C%%]0K5696<0A&H#W.ZV(>=_? J>R7:Y+6?2 M_@9)F&RAX% 9*"&FU @F"]O..2GK+V*M5;@9!'4:0;,KKOS^\8GB'Q_BU?/Q M_HUX\\9#/EVDBQ/GI#K=)898+@(X\9X9(TA8XK'??47\C&N;^)OF60=8]\'" M,QBW5V*K@HN!E41$$885A)*:W7='8?WK=\1WPZX&<.UN>^9+3+\>9_?I*:;4 MX5:)H9I#[2V3P=<@CG*A02%G,"SK>_[R3?.G.4AK[]-^R*>/P268??VO=#:) M' YX7*>3-+V/VU$?0M/U;5,?E]GXCPID.;O/1$CF91BE L9HB[!BJ(AX.&7Y M&;?>@C?)I:X1K\VTTQ*UU>< S&B\KVCE&;TE3'BGE"8*1N^6>:%$@:YG''5Z MI_)QMH,H1H;%UQK[H>T%W.G>CV M]6Y(TP#V19N75IVZS_)EK-EJLL52CQ9'4UI.[2HAC$)#%0386N#"_VM:S,-> M>37 >@=-JKF$00VC-Q ^C<>K^]4L7H&YOD[V]WF>CF91KE\"_#J]"=[JI]&7 M^B2KUG]B4%CWB5?.0P(Y=O$F]PUV#&!&N\RR&CSS6H%TZ'1\'_[5)AU?])\X M"!$6!@H%%$12VWAC[18[2G%];[*UC<$!TO$<2/LWTEY*6]E%8K1PUBOI MK$/8*:BT @4"7JKZ9:A:VS3LD%0-H=;VT?NCY]%?_+BY'?NY6 T?3G^)T]:" M'LTGKU_L__';N_=E1]-K=980HKUU!&E#E(:46.PL$<1+": WU>X&:4':H\?1 M3^XH8(XRUGR MZM'$.,HX,#JXKIQIYF!P)@N)'#BC;L-EG!2HS8_S<.R*&:_-T5)^[&^0!"RD M(=IP(+C42EA*T=8_ MR[V- M&SM]<.0,J'I-@/QUM-P"$;<5]IPLK9\$V9#O?O 04K5K?&KUDVBBM:($.,D5 M0H$/;EM3(M8B\=7(W@X>KU*Y7\ER*(_RA-8)X#&$8S&$!&,J%:,";64W2-+Z M.V@-)4^VK-%OKDUM&K'O)%E2A(G3QLO8!93<6*$@+4"Q("R#0TN6;$7A%3,D M3\/JKZ2S(R?AG>+8:AP6;H0E"FJ!I$!2:.F&O6%W-C]:+69;"]J_R%H?T4'N M(EXT1_OA9O.U[CS1 "A$"56*B>-0EQ"A;>H.6A( MES[OV0=]NR!/328WIH&A\5;=+-,\R/7I+L]6MW=^^K@6<=$TA2N])Y$8*>0< MTQ!XP"!4WM@"2TQD_1W*'DIS#)C-;2AC($4]6JU9I"U'&'.F'5(.,68X4 4B M0MH!IN@/FIX-XSVTJ74/IJW:L85Z=%B!.&"**VB0Z M>*NU'K1#(^0+(Z;*QOQY'2=$2(AQT)'$$!O #9*%8^HMD0-TG[JD2!.6:%VL MA\;,0P9)DR0M?4<"L.,*4(Z5]Q0BR @L H$^&$)OR_KLBJ]-PSX,ZC9;K0M3 MKC BEC.CPV@P]J9P(3V7?(!W0PV6>+51[369Y;=1GH^6X=/H.VGE.HPHGXZ7 MP0H/XPV#?#7LM07VOD+6RFD=)1Q*@#74 FDF@2%0L^)F9Q06LTI'#MI.XRD3 MJ2R%Y<2>DIBX)9 23%IE!:$NP+'%!'A\QHUQ#:>SM*7JU\=V6H7O.\EML5H! M39!AF"A&&+4TV(E;4 AS76[&,^XE"6LS MLL)@3 HDI8 7>K%X97ZTF4-0#]J_R%H?T8O*<[D(CO;#S1-O&-M_^Y7V.OBN MRAN' [#!A77%+220 -5EVF@?F2V5%7LT3;D6EI=8O<="R;@$2D&OO+;$A_\M M)%26@=IL::EZ3]>&6$/ 76J9%NLHM]YSBY5U GC#;%'J''K"^;"MI/.55[U> M2SVDWBHO!FF0#(D._="@\PH>VE)&M/!>:(\$X 06UP,A3?F [NMJ4J5G5/ X M":\A5/#0 0=K%<58".:-0@KNHFC*@?H5W?NHY'.JAAO%IA\?X_4NQLNK;#[$ MT[@!G]]64:"KF^+?QTS-1OI/J!3"<$^UE8)S :C1JL".:#/ _/R.PL]]P-L5 M-=>?TJ>[T?Q3>O^0Y:/\Z[O[,'7FT;\S>3J9+J-4Z>(Z'6>W\RCEN[D;Y?/@ M+B[49+*1K?AA-'O>Y AA6WQKHKR3"+E8I@5S[X'F!.^F 'K&A96M38\=T7@X MH ]CWKU^=I]=[2<)8DPA8X+9X+5A2%@(B]@%1L .<#-_$#/H&1@.BTGQ M8SB;2;&31 ?'B&D$"4.(6&2YPD7L! NFZD>?6ZO2-B@FU<"PSS)*+^_6/,*@ M\L8)DS3>8A>,8,.KF)P62,^,)93X8Y@AR MYW0AI1+T4N^TJ:R\ZKN@]9!ZJ[RXK$WQ'NCP?6R*H^#18^9E\.(]95AK:0I@ M)<:VRTNPS]\RK:S2^IOBI^$UA$WQT+?BR@CA6 "&.6V$VHW8\LNZWN94#3>* M35=SP'XK22W-*,^_3N>W98=_*[5/+,?*!1PQT) )R(B1A;TE8TKT\+[\COR6 M-N#K)[Y5V=U/* \0 6DP)1!1'8QP;PMI(/'UK86A; W7)<-9.'4Y8;P2_QMX M7O[BV9,E$TGM?A-*J0"($LHI!408KA'>8J4D% .ZAJ*'":8K6'L-G*X=^T.Q MT>VH6GOY_NRCJ_E?]R+L"!S6+N4\"C:L%( X3SW!3%%-B=+.ZTJU/?K#HWKX MMJ2/A#FC P J+-M0,$M-L/VV. @O+O6.A,K:/1BW;1:W04=LFSM-CIGAV(1% MP07+D!A(#?);4"3T^ ).DS>F]HKGR$]#[*^CN8?/&X9/''!HC-&<*AC\9.9! M@22B0 T[&'PV/]H\HUL/VK_(6A_104:H+YJC_7"S^?L2&)9!(A4 =LAK296R M;"NGHES7S\NZC%/EE=5\PGT)IT':%776P5H]&O^13DZ@SI%6B31 >(FQ-A8Z MX0AE!!9R6H4[/2M:C3J-:.UUN;C&$.HLQ)7FR^G--*@C?AS;JQE+F7"D5:() M5!9;#:117FMD YA!SB"]153P^HGDK84\VV!"W\E^PQS>=QF3R1 M%Y7:)X89ZKSWEC!$@%<2B,+GC86WZ^?VM7;LI U^M(%55SSY_>/3L#\^9/-% MD&7BYLLT?\BGB]>%4DMI4Z>[Q-E8K9]*3PF!Q$*,<>$E:"M]_36GM2,H;;"H M ^CZ(-49!-I?[XDYB8TVGBNDI-'*[\)LVFI1/RK=VNF3MLG2 $R=>2X'8Z@F MFR^G\U6V.K!#I<;CU?UJ%A;A]:_/NAZCYKN"A^D\PPIZ(;U1Q!A!GS#E0[Q MJYNMD;Z1'L:AWC)9WZ>+13Q-#]&OXV342>>'6U;%91+[E0HZX_FK]\;*D$0*2H0AUO)X7,\5(1L3+*8! M%O9XJ[0_3S.7\144LEZMP]7 M@EP6S\]4Q642NZOIO>2]"7!42"VP48XXBJ&FCA18(^OJ9VJW%GMZJ[0_3S/# M^ KV2UJ;W/N[2ZSS3@%N ;*>4,(HH(6[;PFS]4V2UB)=E\+91@ ?,A6;FG8K M]9Y ;R'% 'MD(4/*>D +"\T"=49MQ]:B;)=-U//P;SV=/;N_GV[RQV/Z_QK/ MVW0^GK::QG[XI<_^=#Q%O?5A/&3S^)>KF_?I:)'&ZXAWYR3?S6^R_'Y]3.\Z M76OV4[9^JM_AE[O5_=7H=4H_FT]K@^CKT63CZN'ATV^\6CV_-SA M,YGZ%&)SGF%ZNQY([Z<4X@?[8GCO*QQ).-PH$0)#K($E/'@3TAE"P:;"M.#2 M4M;C!7??#+KLL,'^!@E6' (-)#!0T).:+>]QE-P3M$9IGO#)PN:4%+6 B)= MGAE8Y,MG! G_>DV.\*OD_;3X&DV82 X<$=C_8.*(Q%XQ9IVT0!MO/:.%Z #: M^E?IMGPRX%Q-9@VB4M-PK:';F(=Y,"'ZV.,)#YX?% XQ%^PHM3YB3@J)6!!O MF%GXYZKGH);/1N8MZ'Q0R>Q#4/6I*CY0*..E@:2__OZWCW][YI+,)^[+^&X4 M)JZUD;6(L(SFD_B431]&^=KJNKKY/ZO0QS@]7F*CA5<+MXW*T7"U*3A;N>SS>WQ&<8A9\<^@X=$H+ M_229H_7C%"W?C=:0\= @-GUIO?1TU?X&"0B?%HGGBBPECFK'!+>%= HH,$QS MHAF%E6C_+(3>&@\&96(,2?W]J/U#.I_$@--NS.5EV_:W2*RA%A/@ /6:,$L M(L7J*BR07=:5K1BB/E=1K^NS-0),9]_[BQ7OJQJ/\]5H5KU\5Z7VB:?A \*8 M*QG^VRO,&"2[L(Q1 [S-KO484S-0];C%L F:/UTD5#D(W0&IT\4B3=<#M.EB MG$\?MH*7QW^/MTP89]++>*J,,>J%E,ZY6,_(6P (5)4,VRYE+HT$'VZ5,,FT M0X!I#P&03&E&UM4CO?%.*=;E17+'P\%-Z>SU]]H8-H,+#%]'3_5(/'CW]X0: MC)Q&@'.DG8@GZI@L!(68U3\$U'88N GE9> 8:F L#/IIW'J8GEE-[%]K[BP,+D>'@_*JNE5==RK;[M(?5=J+9Q+MPF(C MH"+">$Q0F'XXW([=>^(Z+6]>'CBMA7K6C.RMZFWTI5QOSY])@)"<$B EY51+ M[ 'EI!A[<. JW1O3S5&%1O1VANR=Q2GR+!@!RZ\?9J/Y,D;=_[V:/D1327^- M$?Z26'6%UHGDACMK,:*>$X4@(J P#CPP<+BAZP8-GO;PZITG1S=-3VB=*!=O MAJ-6.:3#S 8M@K20FVCBAFE.M:+9JJPY&[WOASV#,N0NA33]D$6OIK,8\"V- MF+]\,!&*&:P9=D!!;JB1 /,B+*$9ZS+!JF),M%$=O;[[YAQPNE+UKZ/QW72> MYE^?"U^J]R.M$AY$H]0IRRQE1C$JJ-C)BL8UDECBW?SC\ML_,==-@M?YV)S8W5OVV>[\;VOA>_0,H&L]11;J84C&L)*94M;EJST.H87#P:KEGFB*$)4>L$(I-*1C436 MQEEL*%MAYRCC]<4*YR#0Y897?1)L/K.GXV(ET:.C[1).$& 8DK"\*2&\-]K3 M B#)5)>U>D^[2:&FG@_1I0%PNC+>7@VUU+'?^WP20 $$"\"AMC2(&/Y?[Q#S MW P[$-20WK+VD'I;;!AD8&=().A'^=%8SS8V6(7:S*^>39SP8?#20&:,!UZ& MY1;M$*)B0 W+ (D_OXGSYF&Z* MPI:SHFH?2;"U&0+",JV,) HZQVV! 6.X_OS06BFPAAG2$E)=L>4ZYK/.TXD; MY?/I_+:\7/+^!HF!QD*)7!!2<4VL(GC[+3CL%*Y_[K*UVEC-\J 16+I;+/ZU MVM[.Z;/\M_3/P.)LM8[B??AQO GBE+B-)_634$Z=M8 @I\(78#7F !58 M"*;K;PRVG'[0D!O9)EA=$2=NA%S=J$GV4.D@S;['$TPA5] JSGB\Q%E83VPA MF1=DX,?H6M+BZ]O(F@/N+5%CD![F@!G1FP&ZE3_,G//)*)\L?G^(NP/A>0Y1 M%>.SO'UB%/?"F##[2@LX$ ( 401_B;<#=$S/4^&W=F?C( V!( R<1Y!=^T0( MR! 3F)BP2"O(&:*[W0&J6?VH=6N^:V<$J0O2$ A"@#R+(+OVB24".(,I,MY3 MISFF"A2R,V;J!S=:S&5/H4*5Y MX@):T%-.C-+.Q1IK?)MPX)@&:(#7UW;%D!;@ZW2]>+=8K-*)7>4Q[I?FTVRR M6>[6_ZE'ZSS9^X<@V:CDFH\:O26(2>&#(:Z%#]X:51107> 2ST/6IE5KMWQT MNN*TBF;/+%N75FJ*9$_33O,19M3O-(EY2T8Y#0413#-/.2_"Q!QZ=<9.VL7'TSM#M?U2$O6K"+RH MMO!RV-T6.O@V:CVLT0RF+,6VQLFS$-+%58 @6!L*@WO,#<+,<&\P\0P"AJB# M6E0*@[8LV8D5(,+8=7#NF<=,$":%B4D?&XF,!G0P=V.>HXSC%2!.0Z#+"A"5 MJK]^R+/)*JP!^=:Z/%+]?-^C"=#$"0PY<5I:@;TD7!7B.TV[O-?DG(,YE;68 M-8I'3>OL%,VN+TC>#/#PK45'GT\0(X)R)YC2$A!+ 3%X*Y.-\>-AGKHY7T7? MZKHQ<-Z&XOM1^)&ZZ@/0=S_NUW:\Y==3/7\NX0A*8(P!BD+->7 L,2MDT<@. MZ%*JAG3R;775VFATMH.Q$;54LR^>2S2U3AG,)=+&$BF1\ 7G7?#=ZA=(;*5$ M>_.:/0>-[H[//Z;S5>H#%$7,^I_3Y9U9+9;![\K=E_%L%3-=U6(1BSQ.CJ>0 MU>@M,#X@ KCDCGD+--!.[DQ@I%S]0OY=YIO7M>/;!ZR[*CV+Y=7-5A[U>5%6 M8'7O\XD+2Z1#CCO M>-!(.7I1C8&F*+U;^-H+?;:(!F:@*1;=?^299/G$^;' M;';L*,KA1HD2& LGI.(84@6-8@864B)E!F0%-*2MO;IO )JN"/!+GBT68H+*;@J4[(W"1AG?= MA9G'AOELEJV+NV\'?]3<.](N(9I1ZD&8_S2GE"BG34%SB.49%95:F](;T-LW M]EUS"'7G[,UFT>2<3WX=Y7^DS_ XZOD=:I0PX3P(DC+DN90!-\V+]0M"#>OS MH#6;KGD>- 9/9\M[.@\8S,* U>0^0!_E7^_6EC*AI&6"-1?<44Z)\808C2FQ MA;P!U@$6W&N>#LUBU.$RL[6+FAE43@7F-Z,PE.,P<18 X+#0M89K]I8P&%!8Z3#)%=;V:V= MZFI>V>>BTKFF*QT;WO-T(C3VT#H.A?7:N/"?H$ ((>CK^W>M:;L-D[\V()V= M#,_FV5C/CI"GQ;=EH6$F"ES1JBQM7-K#6J[(5CZ4KP>+:;C$[2^?C[Q3&B"0?"3 M 496>ZNP+V0S! QPP_!\-97HO0XP?2G=3F>K97ILL_A BT0C[A0)DQ@1UMJ8 M/6=W\G%M!Y15U)GBZT'3E>K_F4YO[\+PU&,P2V_3WU81K:N;;XKI55@ 3NTJ M,9(:ZY@P5&*%L" BF+5;1##R9Q2SO(3LHI;A&AJ!RA:2D_I)++)*,,60)L I M&KP?1PHLD.*=UO*OQISVU%V35W6 [)E4VZGTE JJ)_:48.*LA1 CR3E"@L2Y MO\##4UF?6*TM8'T3JR$HVS\*&H;](8S[Y6N;/*!HT\_+=GNW\1ZH@VUH]Z-'P4LB%M9>W@TN4!R=,S M;U^(5W+!V;3TQP*+GP&!I(I;%025V )(R7 ST_V82JCFK]+'3>DO[[T7O) MU61]J[VO/*O';/88C+G"S:9'VB4@7J E*>=,4Z$E$LC(0E8'X!FUW=IR M.\Y3V;;P9IV2QW_=XHH6BRD#!@AM./ 68D4(R MB1BI'R=O^=+2YI?[!N#I2_&E4_[^!DF01!#/F,2:,FZY8M 7TD&#_; 7_?,4 M5J+]LQ!Z:SP8Y.(_!/7WI/9GE[9SX2F#V67SN3?/IQP)X67E@/G(%):4:O53BH-!N["UU?2$6V? MA3>'.@!RR 8Y"V "D>_K611ELY1,?\ M')5D#6+16?+2*L\FV6PVRDMU^_K1Q'IF $-0$.DP<$(C9@J)H)?U$XU;V^UM M4+MGHE&NWP-7*OAT$L]7^M5\LCCZ21YY.HDW90F&M E#@\%$E$ 4QJ?&8=0= MVE?=::XY0&HK[YUQ.IV/[^Y'^1_/C\=F\X_IR*8 J7^7>FOG4IM2=JM U9RA*Y68O(YUM8^4BMW]/;% "@$$D@YR M9@,L0!:SCL'.UD\//UVY/7E*Y^#1N@X/?LBOGD@,=4R)X,4SHY%RU'E&BG&# M8%0.TP&JB?UKS9V%P>7H<%#.3+>JZTYEOP;X[E?W1Y7VXID$:8(=]H0APRG@ MT"/,=K(C7[]N0RM56FNAGC4C>ZMZ&WTIU]OS9Q*K<%PIM VCEX!S;WEALQF$ M0/U#^:W48#U;;V?(7MM>?6Z(Q;LKLGFPF [8)<<;!)D#P[#WG@&+9##AG*#% MB+VA];^RTTLH]&2H- I0LRH]&+HK:Y)8X^-ZP0@76CENB-3%J*V1V@[3;FE* M%:6:/0NE2]'QH.R:H:FV394^#V8<#QE4;!Z+>\"P+#FO..%&.B]],:=9ZUS] MP%#CME!SBBG5]-DX-:OU9H)(#72=(X@(%-:B2UAVRI54, MN\S.^50D+83_+LG+>?YH8H/K@"$)5BF'C&)IL!=;B9QBKLL[JZJF:+1S9.,\ M8/K(R-FECFZ<#9WE>?9G3"P=/82_++]6S-4IZR:AG"@!7?""D!+,66MW7YNC MC-;?]FUMYZ@EBK0'6NTU)XXI>S6F>'ME/@E0^W2T7*W++JVOT'P_O=];HJA> M1XEG+GC#3 BJ/<.,:+;;A7$8R?KU#UK;EFJ6%IW 5I\8K^:SS1'6[,;%$Y31 M)K]Z>'%]Y#=\J-@^<1P%;EOHO69A"-PAM#T'(3"G0RRPW@8-VD&K,>V_&D=5 MI;]JEB ,A;=$&< -%5XHAD0Q>H9Q?5VW5EFS UV?!U)7AD,<[;MYK/<;3=I8 M$&'Q\2%,2Y.K^7/#&!XQ&JIVD0!%6$QP#6Z[A-Y&,+?),X)XC.KO8;=6B[,= M@Z$EP&K/"G$\L3; ?#1?;@V7]^FFPL%U]'D.30ME[1+B(/=4:\L$TD8BB# M MQL\^77MW?C_:7P#JKOR3(Q+0' M@%"CE/>8>&(*>;F!]7=86RMMV0,K&D*O&;9L=AN+VJOK,B(GS0U'VB=>"HH- M)!1 I PWQ$E?R.,4J>\NM%8'LVTV-(?6D_;;*2ACTWSZN+X8XFDY.U29I9'R M+WM>UW<]F*=!+?QHFO]C-%NE.S8U\_6Q909GV7II@'GPN:(1PL>H74I(XND5:6$D'4Y&F(;YD P5V-.22 M-IM:Q4^%#[>8E!R(.](J\2XLU6%QD"RLX(0*1?T.G)AIWB'K3DJD& )?]A8+ M;P+FKGSN R,N/7IUM%TBM86".H.!YE9C3R3=R0H()L-,XFA4B]68<19>;YLC M@TH"&2XU^J'$ZYN:2L]Z[6^0$,D(9APJ!)R3SE"J7"&=8Z[3XYK5/*Z&M%5R M\U4M>+J+TW[K^UQ/%W^4V"#'FB7"<,*\=<%RE @PI9$KC$9)%.CRXLM+-T(: MQ+E[1CV'IG2!.=8L<3*(XQDVUG%O#6 P%E7>2$K#=#QL&Z09)1YD1F-XO66& M#-("&1XQ^B&$S_(TS)?NR_@N'H0HQEUJB!QMES#OO(5 :DXQTQ*&!=<4LCHP MI*,[S:KN=2BF09#ZM$H6OP04XKU.NU7V.IUMKGN[FS[4L%?*.PS+ME5, 12< M >RDP!XK7Z"#[!E7>+=<:NA"+)G&-= 5/_>,MG3Y.M@F,4)#[43P,H $7C.F ML-C*J!R3\/*LFR85F[4+X]NDS,68.X-D2C\,,:/%G9]E?V['76K]['T^D1YQ MAQA5WGN"C6#$P$(V),T :R VH*?7-:\;0*;C>>'9.EMBRNQOD KO79.>AFL M.&X9$%;MI -GU+YLN=;' $V51A#NCS]5EY5OFB3,A,E52BV0=@I[9I@J7$YE MS-##+.>JK90%9Z'T%ODP2"MC*#3HRW/>C#.=J,5VZ$_&5JE)4:%U@B#VAE,& MPG0J@"'6$U:DA$ ^Q&V>\U7XC2_;-$Q=T>.W;#[9#;Z4#GN>3H20BF$M)#$, M( 2P9+*0"T$QH&.]K:G_?%A.4_TS M1^NW+,H[FJG[;#7?=QBOI$7B0)@>M576&T7#3U)C6\@5P!K@U]YL0ENS^'3U MF6\SOZ_3B%CT@.+!P.GRZ]7--AIL5GF>SL?/3.K%L:,XM?I+C)?!T;*.*F8M MLYA36BRY!A@^H!I,[29#=H%>'T&*M(C=?,IT>IV.9Z/%8GHS32?_G"[OIO-/ M?Z:SQ_37X*K=';VJKUZ/B:0*"Z$1P1@90X*3AW;X.&SK;^^T=AZX'79U@U]G MR4C+NS2/Y3+R]"X:_#%6&)-THE![)=7I3?B(GF3=)G'-)Y]&7X[E,#7YGH0" MSJ4 0A@B(< Q*ED8>T8[4+\R3FN'DMOA8I^H]LW0W^=Y.II-_SN=%,)=S9^A MK/+I(EJA8>:?WWX(O\\F&^'K\?2,MR5>8.-CF7FNH1;":KG+1#.$GA$J;.U8 M=;=L[0[;OCE[\+M\_46>0]737Y(H$TLF6NR=Y1Q*(A!_LGV(J,_0UDYT#V0^ M;0K2021Z/#=@?$!K^]4L>MU7YMV[^3+;H.%N;M)Q[.-#ED>A?TOW>;IM MOS)QU!!@7<284 +M'8JO1W2#@3@7BG\6[8\&B3D;!')7HY(K[<]6SPH[>X?9MG7 M--7I/'2P_# ;S3M^6_&[C\ML_,>'53Z^&RW2^)>^CVN_&-C5G_,TCWD,<63N MX]4'.UW$PZ>K/%V\KW"&^_3.$F<94<9@:Q!G#$#JE2"">"DX]I!72@AJ!YF/ MX[MTLIJE5S>5Q2H[MEVWRP1C%5Q*#C"0@EK)N,5@BU*\5;O+"K9'#V6W28"L M%RP'?0X[ROC;Z+[L)M+GCR5 2\0%(=)P1B T&L(";R2M[O)\_TGY-NWK.VL, MM:Y,N&*(I9D2+Q],C%#$8ND-!18)8)P6II#&:R2'G2]33S$'M'L6(I>NYT'F MP?2AWE/5>J!(U$$K#P$@CEMW<17<_J>PJEUM:J.?K.P#_20T4-T#ZA%PU!BJ/*2DD(\I-* ;##JT M!+N LC95/MZ-\O1S&,LDAD'#U+?9(,KS>)8M&HB?OSX]\F'T-?Y*_3G*)YN2 MN%#@D?"^74[#'1QD/$+:30 6$<@T 7*B,N0#6\U(DN>=D) MJ/67\/W#4YLZN.MO(OQF/=J3.-5 ;]M[>'LWN/Z]FBZ_OIO'V3CN?@]@:VL-JBY?;O3KY:;*5M?YG2> M<.4-4%!R I'4SA&RWIB-5[99,(BMKU(Q%X?DK+X7=N8[$L T11PJ@Q@GP:M" M&LLMCI@JRVM//@UOCG5)F8.;9=V"_?9VSSAETMNXND,7IUZ,"@40A\1@ZQ3W M0("CVVDGP3CT;1;D+-$Q^,SCP03@N>:PD 8C#RYI.ZVJ8H[OM]1#Y-+U? '; M:=VHMZGMEF]MRO 0+=E(.]8H"4-VTFM*M6"66\ QLCL K*]_"KBK+;3*T&$A,($4D5(X54E ?,!O>SD4CFFT MVX:)0 13J 0 CD@E8I( >I)6U0]%M/:%]^D7-(EES\PIQZO8B=L$]M3C:#J+ M)JW/\E]"VQJ<._N5"8><>," LC&LA&WX3%V!L*6\_A607;/U9,I48V+7")^W MSUIG_-L;;]5\4JS2N[3X]2FJ3W>CXE9$&QNE& MXC#S N0PYQ)4'\_H;75MF'>#ASQ/D+ UVD08CI>II.U-?)[Z#8(^"'-;[+\ M?E,6+V"QEE_%(U+AK6GOU]4-/4@<-.TU$9)#%DQT[[B@:AOY-P#S2@DY?P6) MTT2&3T5*#^*>C;36.H+8%D<%(!G,"8HN*=-:D/@TL+L,$B_RY3.&AW^]9G?X M57(=Q3P0%7[Q]\1HZC $W.I8U9X&_\WL!(4:U:\4=#'AX,JJSL['KZ:#45WG M!Z,0KYY(@DL.E=7(02 1]IXZN!LW9\(.,^);$_O7FCL+@\O1X:"BN=VJKCN5 M;2]W/JJT%\\D--C 0B!C:,S@AA@@9+=CUU92-QR/N3;J63.RMZJW36FXXWI[ M_DSBE5=<(F>AUD(J3RRCQ=B!Q_4S?!OW&!O1VQFR=Q5'VZSBX94E&^ OGDN\ M=\)2*0V$$BFO!7:ZD 7+,PHSM'Q)7G\F3Q,X#B:V>A";)^F"SU]U@[6-UR7> MQ7I:"C;P[?B:+#DUG-H=L']1MSF$!V63O@'&-A3\OUZL M%M>+48SG?@C_=7PS>^_#B0(&"N\9%$@IJR"5JH#-4#[$>M7]*BQK&-&N9JD] M0?+%]SR%XI_K#72ZT+Q M<@@)PCQZAQ0@HBG7%(M=D0Z+J:E_8K>UBCP#_V0&KL'+_X:"8F[2:=^?T3>C M2+Q#@"-DA?364TT)1W WEUE>_TMJK8;0=_\EG:O$R_^8=HKZ9SJ]O8O796PJ M[ZR-43M:IKN[.@832SMEI G$5&O%@P_J!?-<">D**]HI,J0M@.\CV-:B\KZG MCW'@7V#"N2,,:Z>DA#-C],S M/L\A#C.!@A@G+!>$"RDU#TPK M.,;$8Z*$B_=/^%?<(L$N/S/]VJU7"Q'\\ET?OL* MG.LT\B_\WF3S=?6@U6CV* MGF4]Y*AQ^ZKK]#,\YC,A[9=P^23ALR,1OV2C MV28_-=M60VP\0^V\X232 0:DC3FS$FGGF?1%)H?7WM0_O#(\&[+^5W%!&NIJ M=7EVX9>=/DXGZ7RR*&[-L>EX%O[KV#I0I7E"-=!>0V,0E Y!+H7?JDD B&7] MBI:M76'4XXS= J(#G%M??AN_9I/IS;2%M-^:XT@"M( YRN-1-VJ!TE[Z E]O M6?UD8/Z&&'L)JJE-_7?S<;X>_VCV7#"3+9;7Z6(U6P8'P@__V@ M75"WOX0JPY''E@3=0*441TSO/O5SJA>(MT;%CB#NH_[O?DCUURA;K'3\)?XN M-<$:O\WR 93^W=V=D.:/T^V)XF\9,5NS-?QT=7.=CK/;^?2_T\DFY!T%>[H? M\(@!TO";$@J])=PS !1$85V%#FMC/8A'WB%#E4X0MA0'V%79:D;FZ@6"&WQ? MPHA#CF* +"%.*2HTHUM\#8>Z_ETB#1<+[HU7!RL']Z>%+JL(G_Q9A%D_NT\_ M+L/<%]_Y?BM^2>&](ZT2"[5%G --+)(&$> I+\ )#EQ]=Z6SRL.]4"5K"^&N M7.$#(RXM5W:T70*X\LC28*1B2QUWC(CBPS?.:3'LDGF-:+$:,\["ZVUSI!]N ME-2F&QXU^HJ@+997-[]DV63Q(<\FJ_$RKOJE58B.-4N0$-H3Y14&%CJI+?8% M?I9A,:!*S UK[IM@6&,@U8X$;,9PG3ZF\U6ZV"ZIQ^L0'FF24"J1@@XB3 T1 MV$ 8OI!BU%0-\%11LZIM&* .J\JEX5UWP=NV8=BS["%BL76\J]28*VN=0.76 M 5V,&(V%3J1A.[DU9@,J/];N-]\\5IWMU*>ST.=M&/BOH_R/-,:;JA*DK&F8 M[)"#CF (&&$&6..,*B26P3 ?WJYW.^QH&*BNJ/%+.D_ST2P,6TWN@Q+BU6CQ MOMBJ_*C4/I$0&D80'F2HYH(9VP]37]S]OLE'*#71#K9)!(?8, HU MP8)AXABSA4GJ)).=7CW1XP4$E56=M0-L[0A0 W=00!^\#X"0B7=422=5\$V* MD08;M'X61W\GXKN@0&.(]C)QG#9E;.7".,C$F(): >P-I,[*'43,#S ,- BF M- =IS];0SL,)F)C9:+'8)2J]F_OI?#0?3T>SG<.\*&Y9/]T.JOFB!#OJ&?2. M2B2)0!I1X8I,!H[/.*W8VFHVF%R./A716?QB(TXZV2_M-@1S++!1J8,$24\A M5USS6!@<(8IW<3[/C+R<6YU:5__K($<;^ XI*7+_6A.7F9*\R*T C8_SR6Y5 MX^7T<;K\&E1]GN<[S;[M^,%G>[HQ)7\TV^^-7-\X,4 MK8.[&4B@839?Y[+?J/%X=;]:JWB=V![_EJ=WT6%_3-]GB\4F\OU;NKRZ^33Z MTG?"[M'A;H8:!_V^0D;NJ5TEP@"L.;)A]M).L_ OA=8SC00045FI%E&OJ)1E MTI[236*@M!QI&83W/!J]CK M&D "-9@$V?;4_'J]:@^]02>V[I;\UY-+R<;0 MT78)%Y@#'?1 ^06:@DA+P#2$'5Y@]1)&T7ML."U@=X@=)U%'%X.M30JOO?Y MQ!H&F,8>6*X=M41([0O9G,=JV#LR#>GM=2BA0:3>%AL&N"&_S_-T-(LA MKW?K A[Q0_HEP!,7U5-(4ZFK1'DM/9!(0X@!,IQP)PI$A!&=)KQ7XTX+VC[, MIS9 [(=6Q9#CN5N;+J:W\S6"^?^["L+=?(U5F(+W[F?9G_^53FXK7-[;1/?! M%9'""X6)-RYN(#F)BL4 J/J7Q/9VFY*/DI'\T7LTVX=?*OU>:[ M.H5T1SI(/ D(,R\QD@(")CS>9B4'Z36W RS]UBFMFH.N,^)AW+.#W;YUL4<.R#Z@A%ZG68:,:\XAP")QUUW"!D MBJD<.2D&> *M"QIU F9WI]5>RA#-.)6-IV:5QU%OLAIJLN[LOA-.!$=:*T]M MS-1B'+/"2D26L/J+7'MV4@<$[!K7SJ:](U9!($Q//F&*( MPT)A(0...5QH"BD]Q/MK.YD(.T6U]<21M46PMA&NTX=5/KX;+=)MTL4 "F4% MZSF=I?DN'>=IC%7WVDN;)XH[*'PL96V)DPI1&(N/*HZP0[3BJ<#.I:^PIWZT M:2)%F/&@PTI@CTP072NSE3H,IM.#&F7[Z VJ\%OONTF4AKU?_E+ #WEVFX_N MRS;+#S9*A,4"$HP<9$8K!)6+08DM-!;* >^4-Z3S?>FK36#5:8;U-P.N=F[L M0+,D&/H84\2"@XF#9ZFL<*R0E%G.![Y1WH **['B++3>,C^&N74^,%J<2H=# MY:M?6GW;,83GQ/$C7&7M$B6T@ $5(Z0V.&9$4[<=/P2*=GH(](3<\[/5D;4' M4FTE'U[NMD,ZKNN*S1/G%!#*YU?(NR^,^N[K/5O,E/#;Q5^LA<11!PB7& H2?%/82BL):Y^*,(WQM;N*T MYX2T UM7M-F>(8D7NCW)\.)TP1'&E#=.J*'&$??9R'Z?!Y@/S(N;6^H^['X['1^\5;R1SA,> MIEF-%+4<2*,&+P-%O6&Z+!FJ-([&6ZM'-X#YJ0YT_=K0NQLUGVRZ9WLM-WJ0*JD9$%XX#K"1 MU@.XE5H)VFGID?/W]"JK\-0]O=-0^J[V](#$DL?K$JF&(KB.+LRT6VBT9+3+ M]-IF]_0JZ[SZGMYI6%WRG@U1RAE-#6'>(,^0A8 7DG+-S,7NZ556X2F;-_70 M>LO\N+0]O5YH,?0]/0*(85!0(275F ,JC2F68\9E_<,[_>SI55;'27MZIX$T M]#T]X708/;/6&66UED@P6DB#%>FR:'IO*F\'JZYF^YUC^"QN5Z$BXK%F":(< M6*4\!8[:@"-A1.PDY4.\>ZE5=Z-!K+IBQ;$KU..QU1A%.,*.*LT3I('@V%@N ML8E3HO5,;26W3( !UG1N1I$GW%9?$ZL^YXXXY!/GC=@DT3H>AT480F-1^!$8 M0 H)*3LCV;BUE:05-C2$3[?%LTN>4N +8&.4,1"X@; MY;%E!0Z0D_H<:BTEJ-,YIPY(W6QVMEV+V8^F^5KZ7]/18K7=*NWX=6JQ2)=Q MM_;]=/1Y.EN?P-S^?:*6NR97\^MTO,JCUO1H,>U]0WT=B"'86 M4*U=,(,1D5(%)V:-8[R5!':Y9WATT[DG]F3#P'W0V]AZ-!O-X\4C:;J[XK1D M$_M0DX3(X)8#Y%18K;PU BJ)MK 81_E@M[![($;6"J1=V8[[AENZCWFX44)% MD(X82"7E,+A6E$JVDU(R-^Q=[O.55X$-9R'U5GDQR-WM(=&AITV.T>(N>@Z/ MHUDTK4MK6.Y]/@$,8D8YTT$40I70\ DNSKJM]%W-76Q"4:\W,1J IKO\EBQ? M?DKS^Z>RP.6Z/]PHP4IZ@5F0%7I-@.*<%E):"$C]M(?68DXM$* Q?#JMJ?4^ MF]^>RH3C#1-I0)@Y#5"!^$1S 7P0"6[6^"2:'&F5:.8\ Y!BX9SF2DO";"$G-JQ^3E5K1[[:FD$: :A3 M(FQY^\(OKT*%0^V",1Z(KH0U&@6AD2& [:9*H5']\QJM'<]JBPP-0=05'7;! M&OWU6?S>Y^F_5^E\_+4D=E6A=0*\Y(9BYBWR&&D/!($[N9&IOWZ<;G=>6!BK M>70[9]6^<9>&,"JT3@!$7EFOA;#,4>@HM;M5EI"A5V=K5+.'6-,X>M\/>P89 M"1LZ:89#EL5N4BXU:ZHT3RC1DC,I.20$"&@P%<72[:1U [RKHU%]5N#*F9!U M1I;BEO5W\\4R7ZVO#"^Q$[DYYQ#@3 U#M:R ?/R0H_/7YR:59- M(XAVQ9CU548W:1Z1^ICFC]-Q0.'J9H\0B_6]\_O_5+IH-?F:!&))E.?4&4(0 M$L8 Q@LD'7,#O^+U;'YD@X/V+[+61W28IM@E<[0?;J[7&ST:_Y$&"<-J4BWJ M=*15HBP%6E@2X8ZG%@P-9N]63@[\ '&S. MII^7)RQ01]LE6%AHA!5*<6,$8\:@8B?!0X/JUQ)O;>]T(,1I#M3.0@M9GDYO MY[]DCVD^CR"<2*1*[1/G. :2<@K#)T2X8 CL9EFB>?W-E-8V70=!J#; [2X+ M=/['I^"9;)?;N?A>9OFF<=8-T'"\]@W%Z)-8%*UB>^&70W@ M6OML_H=\^ACLNMG7_TIGDSB0]>'=29K>QSV%#Z%IF@?>KX_X5J#-V7TF5"A* M%8Y9>E(Y(7P\_K:5VUI5?Q]'ODD^=0UX9]')Q]%T%D=_D^6+T2P])419TC0! M6 6/%WC(F59(!JN2[3XMQ'U])Q""-\FQEH#MBDJ_9O/TZZ^C_(]TZ5?S23F! M]C=(N*(86>V0MDQY2IG#;B>=KU;X>S]MWG9\NQ$X:R]POZZ6J]'LN.+W/YAX M&&9 %HN:6"<@423>*[(9(>/*G5&7]&U&I1N!L:M987O/0?5E97^#A$&J@HD/ M)>&4.(@4\*20SAAV1BK2VXY%-P)G#TG9NQ__:YKFX?UW7]^GC^FL>E[VD0X2 M;[V6D%@EE!*<(R>*HRJ$"21%;3*='IZ^M"2F-@#N-67R6S%J9=H>["<1U$@8 M_$M#H(.0.Q!^W&%!H1]X5E+#"J^24]DPE-\WO8:91W1)K.J93>_F#ZOE8@T* MK)[6_6VK>*NHYD0[%Z^#%%X9*'0A)[2X4Z;4S^9N0(^'V'(V9GUR ]7BQK95 M8H$(WH+@#FL*J"1,F2*DP+$_X[[WUERP_KA1#[,^N8%K<0,7!SB-X H*)&6 M@C&.C"@*I7&-4/W[FUOSO/KC1CW,NN*&3=<1[.EC^N1@7D\7?Y1X5<>:)5)C M%_Q1:1526E/N$&:%I""XIAUF9ER8+]4@K-T3R&3S=37;&+DHM6B/-4O"3"DE M5R#>V&2#S%#P8F.$>R'LL/VC9I1XD!F-X?66&3)(%V=XQ.@U/]!]&=^-YK>[ M<5?-"]S?+K%A7?5<"!(\0\J-"JCQ0E;A7*<'F2M>1]*(ZO;G]S4"4N=;SF'P M'U]L;U:XIZ2\<<"2:^&!1-@9Q3116#S5]<7RC&WGULW57NL:-PYM_X1ZF?%3 MBU8ONTA8^(2PE0@JH+$&P:R7Q2:;$*#3ZW7___:NK,EM'$F_[X_9Q7V\; 3. MCM[HL1TN>^:1H9;HLGI58HT.=]?^^@4D475*HDB0@LH=,6-WN0 2^7U)()%( M9#8MC).0UL8:TPFU2QU-^A\?IF<<3,;FA>)AAZ@48T!2@.)42^N%7'A&VX=1 M]>\WN>ADDP#,X2W:'6(-JB\>Z%(P(K3@$AJH+,8H&'NRADL"(7-VI5Q471(! M.KS*/%;\^/9"AD;J<[A[05T04 !KD04 .B,HJN-ZI.$ZP]);W4D\J!7)]Q,@1N@<0DO9626_7[?*85E(A M.I36/,'HC4$W6)B:/:"(:;0X9\QPAJ!0"*%]=) TJH.5V]MMNSSTJ1=X+V3G M[ 7X95$ME[5D#\VMG@,/*)P/VP H@J&'A 7$8.9J7X-FS2X MY3$EM9Z*"HDM0X)8%&43AAFCZ\-5Q81IG^2DMXU5SUJ2%*]'[>BGX-^;![ ? M1HO%1LW_KG;79E$"E&,HI!)4&T QL1I*(H"Q$"HC92-70[YX#E?M3FG)K: ^ M3*"2.\6=8V*'(W<>#5G7?L!J=XVUI[=J=^?A/LJYVMVO\W%U5]ZL1JO-RY^F M5 _RJ\EDHQJCV>/\O-0/X8?[:CF:A65]?;\,CYBM)P&AV":(,IVO X[WL8)Y MZ+H\$9$QS *S2P71&%/,+9.V>&&QFH;1&& #L.),&8ZEJ?""6F5<$S$V)7NY;!B7E;^5]B5.6 M82\_JJZL';M'^SWI>+3^M9\OR^"7:E^TVYIV5D'G.B.1> 2_0;GR"()_C M:4#?3%3I\!HL5BI9FG9@$":2,,>-U-X1P$W]?0CIV)#Q_%=FN:5!="B-N<;, MUQ0XC!T6@#FGI-0$6EXCR2C.O81-5_WH,P5V.VC_5M;VB&9IA%VUCB8RI;++ MN 6@P J#6!610&21=@#7\MQH9E!G@@/O8- M,J*\KZ67"JDA0\VNS0+L ^#WG83 82L\XT0'."S50!AO:BP %29SDRXQX9VR M$;2#\N=6KSR-L&O2J@MK4[*[ZH R("QP4BC-J* *%W+:0#)L#9.3SR><5?] M/,RN-\>% )!89H75.GQF%HD@7BVGE[#]-=),+?&#B"H M$,(!5,P5QH]R:V':;_NO)D-< NLY$;J7M&W2EE^V2B#C+0'>8LC#?I3S>JU7 MSFAY-69R=V9;U&%NA][/HSVY6\%9*DT^RI*Z>+= D KD */< ZD,0QC6DF. M,O0W)N6S3?'N\R"[J+(\7;7;ZU69SJ@-I35?PSA'L^G_E9-? @B_5:WT[ [ MV.#XZ]U]P'4;='U0F9IT+W! ,6PFK1<(.^:9D++^0K5@N/U]PRO)HM!6HWH M]U+)-_XU77VOUJO/Y6@RG3W8?MI[XKR=_05E$OR4+&&OWU_L_18O)I,1V7 M:O+'>KL0]*?8)U]7<(2<,IAJ 0D20 >@:WXU%J9]&.F5)!(84+]3DY&QFMOJ MS_F@BM[@A04E1@%&M/,&0 :\<-+6Z$*EVN]UKB3'P8"JGIZ.:[_=;B&',-8J M-78C)^6N#L33UG=(WM-;3>(\E"\IK(,I436__1*^BAB_MA_U,=UYJWV!,3&& M,(.-M=8@":RN[ST89&C[D^W>R@MGHC()T!Q*4SY4JS(Z)FM#G >ZI((T(LD8MD<\!]*O[(; M39>7;N^ ?AG]-=!+CN>32?NNOK'[4*ZV;_M4+FZ^CQZ-S %>U3N.K][8-YH? M5]_+Q9-+"=^JQ=WF1ND%7FEWEQ4^ES_*^?KB29!>#$ M!2?.(D^A(5*$C1UB0AEC/1"2*,Q$HWIC0\NN'^)-EE/)B!KU+X@B,<\^!\I[ M(SW 3.N=_(*@+B5KSUY:CR8:2LKEJV4R/5)#I@9:+E9/U"K\]%*EPC\5GQ;5 M9#U>?5QL+TF5!^(/#S4ML&0"6H4-YP"08(YP5X,K/?)#%N8[*]@P,;E54IA: M&N/G$/YX+ZX\?"OU:/M8)\P)R $&V!$E"-,(US)1CE2>$8'=*7K-=3)PW@?Q M607S9<+WN3P?N!G\-5A8L^F/,LQ:G;@8 MW.&1!8=284RUE00"3 @R@M=2(^,S"J=)Q%YU$>"&P=;\I"1?ICM@D;K*;ZV3'?BU ;JX03Y#7H5<:QAMF&>2:ZI)Y22_=@I M!5G6G$N_LTN/5&N6ZW)W\0C:K)>KZJY<[/.E'SH\:=BS4(ABZ"136G&',7=6 MR5H&@-60:8)/L)V4D:I/E/IANA;=5,LWXYK/?$+AH(9<6,>Q@111$\8"=S)I MB55&M= OPWP7M(9:JX\*T*!02J/^A83!T"3$2AUD9UR'OU MN^$VPR(%??KZ M^L L"WTQ)X]7FW0O0$Q!)%&\/QOF2.6PD/67J"V"&6WT>F+T''UI!UH6ZM+H M0+[A$PJ*,()A905QZ^,T\>&KK.5'TK9/ MS;%'-!I6F-6Q9ZTU9;"D(Q]99C MJYFAR&OMM:MEY:3#QJ2W6PD76X;.Q*KO\(R#A\7Q7M@\L#0MEQ_*5?NSX@/V M],WX>SE9S\J/W^H7/?QVY-3W9)^""!GA=,C &"VEPPO)%E9H@.>MBM,T'_NA M\]JC[0M*G,%$,2 -LP(SN?_8\^S3M_&^1 MN$C0\:PPA[H47$C&8DUBA"5'"FD%90V+=6S(>_2-3F<3D5SU L]0"^U;PSV9 MA.-PI\)RX,.:8[SW1ACM.7:JEI(@*/(\ITU'7@-MZ(34>]6+K(YQCZ<3]=1\@*^-IQ\82VVTZMS&]#4[PFCZDT)J$'8CF@!M.F'"68;^?=9$: M,A2LH86>@M)79WP]X364UFR&^[C';*@F1WH5,'QPP@G$-30!0RDM$+4!)XC( M,/%!#WJ1#J"A%&%O4WT>_?F/T:IMBP3YI4U MSG5((M'/^5*_O'>!9G#B/Y3'7+I/FQ4$0NLH-D@IC0C UM7';M *K]H?#27W MR0U \OF 7,SQEDV1:CM=CFYO%^7M9E@?O^U2'C2+>""H 8L10J:Z1U08T9W$DKL!5#QNT1 MC+;710]3H?/N[EY0S8V686GQ2H>Y"',H-IAR"QP7>A< M1^2]QQ(R'2Q,IZU#T;&A\58F2 '2F=8$[DY1HQ#\=N"\#^*S\M5EPO>EW'-M M8N@-5,9A(+#3L4 LXQC**(L)TY_B/J/:'XDX.1I#?QX:>R8^V&V"QI9A+;LK)//Y;BZG<<,N&UC75X]J C[2 *% M(EYC@#$@C&D1T" >," 0R.BK[]W.[Q6YB^W(-[_8'1JG0, M$,F5# M%6#4PEP#X>$.EF' ^WGOC@_3^>WG\K%YJN>C\N/O\^F6_'C%#->E9,O MT[M-F=N;\*_+;V$Z#;^[68T6*SM:'7(O]/.B0E$2&,# 2^Q)L!6 ,;BFP&.= M;V*()'I5983M #O(4JUH2:^F0(>*7TY)$Z%R')X-" MSAGWPAHH**!6Z$?=-8Q<6]:0QA0UU-N M8!=66V:[H#$4LXTLS*[6?X&EQH8J"'#XO["8Y/:00%MX2 MHA 1A!L8S!+C6MT_360N[B,KGPFR$6(V6NW2J)SR8Y_QE"*FQ+..0H69,=Y0 MZ&+=J T6L0Y*-O%N:8E]:6_V!ECFGNXGPGZ:C4[=>GVS?2&UA (IC9%5&BG' M<:QAL 5$*J%S]3OW0OHK Z([8L/9J"_&>O*JXX$>A2$T[-:$,WI\N9.6$S$L%SJ7^0 J,5Z^/38YG*#[2I7"(,N0- M@9XY(IDD1-=K+#+)@Z_\G;$;2E=B(887J)R<^0_V*11$4"B%C8*2&1JF M)0=J&07W_HKL@"X,5OWB]3YU(W^[( N5N(PJN+O[6?50EC?ECW(1O:$GS[<. M]"B =\;3>,+C@E 2 T]=O6/'<-C*%LVLB01EY3X',T '[7[8%NR/H)YD_V*< M&"'%+.8&$PB805C"O9_.BHSNN_?'?BIT+K*-V"UZGZO9S%>+6*Z]Z3;B=<^" M>.X1(%A8+B1$+OQWO6IB0>&@ID"+'65J9W1:N"ZI'F?J1$$LY]!+K@"V6DI* MHIQ;R8A%('?70A>N&NC F?!W@&2QHZ%,I;BAFSBD@-''*"B;UJ M4P]@?@9!7PJ0"*)+3OMJ/%ZL1S,U^6.]W-1F.QZVU.0!!?+2"&T4, AJ;KDS MCY^ 1+Q]'!RY-@7I!;"^(X[>FM:R29XT1,B)889Y("TR7E$:2]8)1K&5FF,5 M@])^II"3,(EIQ)@$F'+'M%7"ZAT6@HM!2YMT#SEI3&R'D)/S /L)0DX 4\I! MJKFB6@FM/4:V!L1KD6T>IEY(;Q1RT*X<[5\$)AK M.FHZG[.&\0;M,'I_NI#_T=+%5"#/D!/A@6'44PL15\PQ@FB-@L189U@+K3/^ M34-.SH/F^D-.4$0/( @PH%8S;+V6M;Q>Z?;[P(Q"3I*L_)VQN\ZP JBAMD].8.-XPO:X?4^=2-_NR +E;CVD!/EX[E+T;7;_BEK&X7H_OOT_&E MCZ!V(_I+56#FR=7X)D=03;H7%@+#,(>0<"\X)8S[79TD8!R3C4(N^SZ" M.B*(?MC]LOE15..G%1Y;H T+TYYC.)Z:6HQWV"@#X9"WU(X>2:4E^N"15%_ M#7DTU2C9VLUJM-J\ZG$J&,V.I%0\V+Z@T'-GL#&("RD-Q@3)&@AJQ9"U/5LZ MIGH@O4J/7$O;HYDV;(5\.L*CJ?<.MB^4\T0B$=9/9ZRVUFHN:IFX)B9/-U0B MGJK^$'H?[&?E:,J)].'(5G?E(@SL<$'6UXT*ZKRUCF-D8JI!'W9?UNU&K\-B M*_/92B1BH4H$13,BE[7 RW+\G[?5C_\:5^NP7WV(9/+ZA\@E?\+E[I^+KS=O MC3Z/Q]-MT?'S%>]FN(,IH[JFR*H:= M>XLM8;4,2LKVP33)_:8]+'H=T1C.3[I)4^D#%&]5]7%_C6?K28PV6"[+\+_) ME]%?1]VH9S^M,)(2@"&7FG/)P[2'%*Q=#DJ;#-/4]NI)Z1_"H9RP.TGTPR[) M\\_@*(U)>PP6E%$JH3*0*0\ U-3$ GF@V37$]^HHQ98:0@CR5%M I%4,P!TV M3),KJ MT9P'6I_V8[JB)-@ (AP'G&OK!$+!GF([F3@/&ZA\/:/=*&I4G:0=..^#^.R< MHAGP?9GM1,N"RD(!80,83E' H/$"^EH6(EXT M*X(A*A"A%@3)' 0.4:/JT8719I@,(P%!W4!H3U$Y7B^FJX<3##UK51CGK6 < M(B.)]A;"&(*W&QL3'0IM]A9*F(*@+A@,M7*UJ[85CY2 QL(983Q1W/*P!NQD M ;:#BW/@:EMM5ZXN: S%[(=U'%P,AXW;K[C->ADF^ ;-ASL55E*AK48(,\(D M9UBI&BMI+;I6AV5;CT8RI'X>ES>5Q%MG""=.2(=P^!G7N'#>+*/'L,MTKQK4 M/X0#N[R7^J$>_#_+@%<\2OH)G-]A[:9.*,5=6#R,=-J:NF2CPQID41OI4LYO M:)@VSE+*K?(4(LXHVV%CO#;M;Q!=POG=F.@$SN_S@,O.^?V/T1_5HIX,ED=< MWZ\;%I[&D YM))-2:^9-W+UL18^.I"&#QGIW?#>FN4H(69_>SP^CNP# LR$> M]7X>;%\8CA%AG%F&F?;0(F9A+1,7UN;K]NY"4-4?-.^#]NR2X5^=)DT(QR%"\4\>H%X1I O;%PRTF-*/,PXG0K9( T9J>+^6L'(;!PDK/W%SEZ\-HDI2P%)>Z=IV-VMRMOI MV 4S;'&_F"Y/$'BP0R$-P2HZ#+7@0,%@.&A>CU@!VCX70R_1A8E)3 7+S^-S MT49(#@(&5!I* QY,ZAH7H<"U>NW:;L7ZAW HGTO?A;=OUK\ORW^OPZOA2:($@=A9(:177 D#J)0&,>&.UXJ#15G80*4_Z?MYH M7E@4YEJHD9(> 6\9XAKMI*/.ZB$311QW[G2FYZ5#ISL:0WIL.BM'&/&))(0' M>A0XH$@0,T8(JZ#3DAA0@P*-SK?2=2>&3ZA+.W &.Q%^/=J3&>0.]BDH-]XI MI"V2& GM!#1[S)@!F5[K3L;<:4WHA-/[U(FL7#SYJ4(6*G Z8.2M]H7FQ&-L M*+9!0D<4)3$:=",;H\'&SG [TIVGX\RW0F8HUNWTQW02+.^EJ>[NJOG-JAK_ MK_I]N=DX'2'_6+?".>^QEXQ(P#5@//Q1?S$6<8>RUX'N!F1"?(;2A"**1@@! 8 Q46! C';2VY0L-F 6FF&6F(?)5T M,#E6O7LEUG=WH\7#QV\WT]MYO/T[FJ_4>)-5(69@KV;3\;1?;T63]YOUW7JV M*:#DOGTKQZN/WQ[K/RV_5*8*PYDO8V;Q^3)TF<0LXWHTB]E>;[Z7Y>5]$Q_* M/Y](M:CFX3_'FPWB\N/"?!_-;\M?YT];3.?CZ?VL45&FSL\N"+;8"QIO_(8_ ML41T4T"+15<=AJI1C9F\<#OE%NGTW$(Q'#:3BGFOB*5:4<74#B\. ,[F9NB MFO$RR') ?+/VR#R9IWRU. ++"3_-6<\IM)4&4>TA=Q1*3HT,"\P.0$SQD-%; M9WEO!E*;:CALA[+RMAF4U:2Z;Y0\^JWF4;)X*\(19@WAT$) >"V9<X]J4:6GI^,->(RFO H_\UJ-)^,%I/EU_MH+(?V#*"3JM&H?X$ MY91ZSB#FC%MJ/=X#*17-*'=@&@I?KB8]@#28@BR78;/4P$_TO&'!@"*, ,V MW-B'#FM?FXF>V PSSU_.-.X$W7#WXLO[T73B_KJ/^VHUGVR3^&V&;M:+Q9/ M@C=ORY_L74!%*> >A\_F0_E<6TXW*T R"&$/(,2$FX]%);4*$HI:4874I.K03)4AN+_ M8QCP*,Z&OY6C9?EY>OM]]?';UZ##$9$C"G"T7V$8<$+1H-],0NT4,OMU5HJP MZN83%YE8 U+",I@*/,Y5'ZKY^.1*\&;[@A$O'0568L@Y%P!!@FO9 .EPGY3D M3GD".(:U!4_:@$68I83#2 0MQ800QKG;SU5A#FL?*40S)[.5_$.Q]]MT]'LL M?S8MFYCS;[0NC)=44()1L$/"=@&97+6&[UL!^:+>&G^A8>N3![ M0@J9 Y!HAI2M?1F*RP['8;W-%$DU(3$^EYH)FMMS;W8J+*+4.&>"4$AA@0R MH)92>]K>J.O-CN]S/F@-S 4,A&:&0>&EEDP@#SR6@ -I-:@-'25UAPN^O5GM M*0ENC\10C$8/PNJA@;7WO&&!",4XW3GP@!*'0".60TIY019LI=: M2-&^[$EOEE];VEY=0DR,31[1?;E$^9V\&;D#*?[Q>["U_OL__A]02P,$% M @ ='L'3^%(#$%" P$ ON<- !4 !J;G!R+3(P,3DP-C,P7VQA8BYX;6SL MO6MSY+:6)?I]?@7OF0_C$Z&R00)\X$1W3^!!N&MNV:IVE4_/O8Z)C*Q,2LKC M5%)-ILI5_>LO^,I,29D4 (DRWU[>MQ5LLR]]MK$PL;&)O!/__/+_=;[G!7E M)M_]\U_\[\%?O&RWRM>;W>T__^77#V_(!_;V[5_^Y[_\MW_ZO]Z\^=_TEW<> MSU>/]]EN[[$B6^ZSM??'9G_G_?LZ*W_W;HK\WOOWO/A]\WGYYDWS'WGU'[:; MW>]_J_[Q:5EFWI=R\[=R=9?=+]_EJ^6^MGVWWS_\[8JO[WI?NU-]:,W?O &^M]_*==_\:2'N[*VK6"D^_4O+W[_ M#UC_MH\Q_J'^MX=?+3?G?E$^UO_A?__T[D/MYYO-KMPO=ZOL+__RWSROH:/( MM]DOV8U7_=]??WE[$1W^H?J-'W;9;<7W^ZS8Y.L/^V6Q?[?\E&TEC/II=T5V M<_X1VZ)X\H2*(5PQY$<50__]E0?OOSYD__R7;2W6?_S7^2? M%H_EF]OE\F'!9?0_RZGD<_96*FU13U$EV:W_-5O?RLF,K.2_VNPW6S>^/.OQQ1>R>PO>5N[;7 O2-R[PC=^ZT# M_W_^Z8[^G<_+C]MLP6,A: ^2Y(T12(*"$9IV ). M. [I0N;;G_)VCGU5528$JB,ZISXI:T^5&Z\?MYF7WWC7C_LJ0ZY6'MZ)I]ZG MK]X)<.^W&OIER9E=L-7FCF\DRGI32^64UWAU&M(KKW7,JSWS.M>NFE@?IJ/. M/:_R[]7 .YEKW(6E9RJ:P;LPCYEJ#D3DLQNG>O/Y_??.BCKQ_'ZY MV2TPY7X2I@P"&G,*!<+AP29 $%G0)T5+TRE4 ]".1JG2.DBE'#!J3:=>(W-, MI6JPZ&N5)K^S5BM=7]3TRH@A5<6Z?L@*:65WFWYYR'9E]E-V_RDK%@A'"$:Q M3P*0ICAE84C2SE@:I4Q'J@Q-.-8HEI?[:IU>9)^S7;6BJRJ$>0?5RQJLI9Y0 MF;*IIE C$*DG30= 7HO(^ZW!-+(DG2>F1XL&,CD/$1KJ1&[U[=*3G7,%U%\V MY>]U;I:P&$6"IPP@'("(T""-6Y,8$1#IB,\@0XXEZ.Q6A5>A,UK)#>/4?$_( M"9T6-GTF6GOMU& M*_S.0Z^6/4AG?Y65YV$/\)=O6%:_R;O-09W8PYB0B(&"^ M@"E.H(!$=& "[@]>"5J X%C;NIZU4US65HF1M^&4SD/!+/B1VW[9]'2(+^#/0AM_EF&>4W)PVG=3(%.!8T M3;' &.G$^B1G&B;G2M E3Q.1:#6.:!#0E4$0L(MV.(V%,;_O/V,@4 M:C-D&65 HZGB.�@N9,N89Z08Z6[FCR.5?ET77C5>TQXD6]9M[8R=:D;$T? MJTMMAA7X4+ XC !&:0(8X@)%K67JQWI]FC;L.6]'Z"!ZR[)97^E6P2UPJEKR M'I=.W7:$4R8[N3IMGIID):9 6F]IVQ[E\] PJQZ]*%K;9DM5V7[.=^N#\=92 MDF 209I@Q"(0! #B"'>6 C^!.DIF\GS'RB4AO3EB\M;'KRWU!,R(.C7!Y/9>,M.6@_+PE?.[S2Y[N\_NRP4DB '$ M*!,T%H',W=*H2]DHE@F<66>!B:71.CC+*T\.*IFU+K<>N<\?J_%3P?1JG,;M M!$;LZG8-N"96-WDZX?1X*H0:G8Z[!,XPI=0,,(3A>6?,(6\LR;-*JWVAMIPGB>U"K5L%"J_\6[: MSL358U%DN]57_>1I,*_] MZ-(KE)Q1)%LD3JM%UKS([;Y:>JG33\LOF_O'^U^RJKI5;><1AW$8=C5X!EC,=5(J-P@<:U<+LCI74,K6ZFD? M@/F2SU$TU%*PZ0.AIW@M7N\ V.L05S'IFMP[T*?'>(V;L!GQVI/(N8W3/!(\ MQS[F8[[YYJU46==7^C&GV2_9:KLLR\W-)EO_^V9_M]E]_"/;?LY^RG?[NW*! M0P*3A 8(PH QE*1I<$"30J[U"9 K#(Y%N4(I!;DZSV%5%9+VN?R_MD$[A=Z%J0'O_=0?(>==8QH4*_:5N0C:/&3UN\Y_U%.#EE?O> MZM1_^>/Z[*WF]Z^\].8F6]7/?,B+RE?-TX'&#;W:1#'?J.M-'[4?WA-'O/;H MM&82N?*>S3!7IU/,E9Q@*K^\YX[5YT))UT8^T>+)3D?'5ZV4#KG]'J:ZV-\4[,>X8;A0'%>6Z\:#A;H3V?BX\ ":."$0Y%RN/8 MQR@)XF,U$"5 [^J4$8'I:)O152D_/IW'#NMPQRNJ :%RM)P:)T8CKZ6>.S6_ M*4<_'C974<.#/N\)QJ7C0]=/MKBW M>'/(W-\WB?O/V7Z1A@P!GE: 49CZ?N!'L(-+(F'O<"27(!TOH^Q,,].%4+=/ MCGE,5=/3H'-FU'AQ&32-_9SO>[\B.OA3X2*0TRA,4! E0DZH:0"##A?G MA 6#YRNK:!Q/3*P^>[&L"G4"1''21S&$8G# #-,H_;Y F&L5!C3?ZKC M07T XU5HU$>U)C6O#VMWK.B-:T5"; SL)RY?&-EFM$P_M UQYT-?"/WYNMG] M37=K+M/>!4^8U U!3" ,'H8 DC7ULR=)\_EF@TN+P*F%K4A<,E:X;2 MH4Z83?%X1L0K\F%*VWP$Q-B#,Q(RC U]$6DDJ[$5 $R#)(5^'/DI\F.&16M+ M )X0[9*!OH61A:2=60=)B1:!NF+BBKMA+8?!S2R^- MKDBPK+J:Q*4K%-JDJ2J%2[Z,I$*=*GMB\8R$7K4P)6PN#&-"0S#J(VGV MOV3U]WV[VP_[Y5XF,0CCE"60ITD M T];10R95!83]R2::8HN?Q:EY2PE_0HSC,79",U -U[JC0U>U&7G[4X.V&7= MA\J7^V5K?2$@23E. Q\#$L (I&F0=N;2%!(]V3$T,H[LG("K=A^6W3C2E1U3 M)E5E9P02C61'FS][LG.>DE[9&FFY],="_W-87/Z7M>949C3TQ@CTJST M>5[@XH*X#*9N>F$9[D)N\572S6/$9IL53%JXS8NO"\HHB#!)0!I%-&%(!##H MK! E;>+39X]3M928_(Z4+JYBB9;JBF*.Z*,,A-%CNSE(T_\[TU#S)B:7B0& MH7^1= QA0:.RDM_?Y[L/^WSU^X>[I7QMKA_WY7ZY6\O5U4($@1_@&%+$8I8* MD?B!WQKU4XJ5LPX+ID:JLM00O1KCE=>@]$Y@:E=;!K&K7',9BUBSRHLIIQ8K M,#T$]==A;# [%V&RX\S+FHP]CM1EZ\-=MMU6IV,L=U(;>/(TLU)*_%I*M!>E2I:HXSEHPT1HT@>X)RZGVO@!C1-!?! M, /_0B &<* A"/?+[98^EIM=5I8+&@$@M89& 80(,PZ3$'96F':%5N_9(TE" MAB(P-5E3$YD.VJN]1\H-/'S?[ M;;;P0QB!A EI)0IQFD*6QIV)D$&AJC#:#W8L*S6(ZD@?/_CNTU^]#IZZGN@S M];J(."5)3SET^;$A&<_=OZ 3QBQ-+P[FT',+;XFZ#'PLEE7EX\/7^T_Y=I$$ M/(%(",Y2D% 6Q5%\D!GLTUA5 _2>ZEH &C!>@T9]W&M2\_J@=\>*YHA7(\3& M0'_B\H51;D;+]$/<$'<^](70G^/3+ZOZG+NZ2QX@%@@0!7%((>98) QUZY8@ M\4.D.\]K/=SQ4.\P>1THS6]H9JZZU+[ZR?)TM,(Q]3JN;7!(84207(%&W!Q)$/M74@V&VQI&()QBO MZD\OY JYNHJC1NI54/5;R@=QK"HGX]%KI#"#F+79;-[#4J\:V>%W+@)ER9LS M'>CV6%*7L8_++V_7F?QC=Z=(*YM)BF*1H !$D1\$(O8!QIT]% =*)YX/MS*. M=$ETWE-XAKF.,9FJ2C4&CT8:I4^A/6&Z0$JO) TE89 M*2I:8\KCS 3'V(U+JC.,%VWI>9^7^^7V_]T\U"4A'X11D !.4$RC&*9^0+O& M%A@QK'GPHI&)D66G >=)=$;E9#,6-27''8'#!$>5.^MR\X00%;$Q8W!F4F/H MQ"6A&<*)TJDDE:DB6]:/1Y!A%(@ 1@D/0\QPVMV#(2 GOG)'F]9#'4M)G=%7 M8#250X^8U[7"&2=ZZJ!(AY631$X\OC#\C4B9?L";P^=&GZ37![E3?O0& MN@8U-@;[<\\O#'AC@J8?].;0;# ZXVO- ]6]_T&;N=6$8@S0]?=#GR^:U M#\]XN* 60UF;7C0&>W#FPH=A;&C=-ELL=^6FV@MN3=$0 9B0F/D4(Y8D40J[ M9A3$< *T;Y[5-3"6B!R!&:N(/GGJ,N*4-T,=4:?,ZKVUSYAX14F,B9N/E)B[ M<.YNVV%\O"8FAQOA-^5JFY>/179]4WVEF^W*96-T6UT'S_)R7]8'#'U:EMGZ M_?)K?2/\X3[M*!&8 @%Q1$/A4\)(2%&"!$YB/\'Q:YGY2"CN_]C)R?QN\_!>CHOTP_7[ M(_CRX_+3-EM 2.(8QP "G(0<1S&'H(,38J9TY(=S$(ZSEPYW]7UZA[PYF\\[ M8/B<.>+_5+EP6D)'#I:;HLXB4II:[#)(3E3I#3/)E4RX Q4&<((19'"'?9]3WD]9$@#FE.@JM]6#'JEN/ MU0J,3,,D'$T%U:-(316=L:.G=,K$.%&M4Q)ZE,B(JWFHBQGTW,*[8J8"/+]? M;G8+EA#$(18L!#Q( $NK(Z];(T*QQ]_PT>,I00/(4 M4B=)3 P<<&>O!:_0X M583&N((F:#(V+U70!7]!%XPX>$T9_K%[*!9/,I3W\IVYD^O,RJST.ODIJW?' MN%Q6"JD]TA8/$00I3[NT!-(T5:HW6S/FNN>M6PR4]6+@H07I/53#IH*I)B;V MN.V7ETEHU1.<9\NK#E^SNJH0>K\U&!5UVAZUZ[;\6A=[O/[LM%RB-$ M&(.:35+AW,1WOA;:3GY?7-359L=K?OY3_S-7]L#BY9A)Q2 M 4(1@#1D+"3"#U&'(2*!T@Z,&\NN5?C#^_=>WD+S'FILWKH%9R.S-&9\2 8_ M!MGVTOERG@&PD>>/$0C[2?_E@#A; EP@2GL],)3P.2\.!ONFM%*PPZ#2-'7L M4#CM83AICOGT]443 _EC6:R;_NOKFP/N&NHBC"),);P0I#0*XQBG$3M !%3I M^*M)@(TPR5UYNQI;M75]+$_5\#14=O2(*0>,26 (C%*0( @"BT$>B@X82IK1_/2J@$3*#[Z?(!W3CXC(/ M?_"69]W5".,=L[#.EDL_Q,YG;'<[IAY+[EN=S492MS^""^E;\,> T= M?0U=L5DUGSIT5YI+O"OY6XN 1RP* P00BV-4'7 K@A8P"J0+6M\.3 =SE K M<9ZO<%;KA56-M.E:T?QZ8,*0JNT]?B/1G#!%Z-Z"QL.F$GSEM4Z._)V"LV#U M?0#VFW_HE0"6WS.BD^Y\A3F"(6.HIT"UA.V\C!%K;WO-G)>JG_X5\V9 MR54@%*>=&41 2A$*M7RMIDIY$]J9#W "&0!$1!#/^9!!%G(XVYMA,)8 M*!W"-"(1/%D:=LN+LPFE85!POK(I%11O$7BPICAJU.104QW4X MGVR$&!03Z>LK0_I\97C]4/UB>?VX+_?+774?^2]R>A)Y4?W+!1,4DR@0**!< M1(2F&*=1',$48DIPI#2[3PS1\8Q_;#-HYYK7]C'V;B)$BO%0BG>RMFLFZ.9S"@ D88\0C M(.3Z& !?=#@AA'S1]'!\V"^+_>B3E2)&'=5[[HZR -*E_*M,?9=5-[OW*;O= M[':5@%7]KTU3NWF% MXX/4K/V=G(A6__&X:0]9EI/03YMRKS\%C1LRU:[+F47+9**A_1,-[28:VCO1 MM-[,,9:Z;9 M %;OFNSP.&I&,8R A3X4AZQ/OMCK_"D]&32]7OD1&E3.,F_:FS(LC#-9KCET M4*.'@'/BBR1!J>\'?A2E M/NUPXP E)C(^.>BQ5%\BR]8_L*I\N!TD_I,S-E+=<*303CZUG/CI+7=K[\33 MR28;UZ%S6&FT]]K,9"J;#Q^6*Y&V(S7=_AEH3JO!?N*G.,2A+V+0P"-O] MLW2WGFKW[#6$^KMGG3.&>V>95#J]7;-9*MVT>RBJ4?US*-D _YWOH>A%8@*E M^O=LVVZY;C-1==U7+PDW;LA G0212+ 2$*4,^F@^H<[T M)1F_;W*TEV4V/976LC"W39>:*=7LWHD_3[.F'3H<-'):C).UND7Y"O1#PURW MF=OK!& X"0CED(4P(2&+(IAT3D#Y0ZN[#N-"=YQ9/6TG=5ZA&#GLE@H5\XVX M_7I%.:"E]5LK7%B-ZY#ZQ30OV#=2QIB('-UJQI0QG$V/;Z]/6,0 !!&@<1!% M)(!1PKKO2;C/QNT-<.N)\TG[3#?PU+L+CM^-F30-C_9:S+RA^%N;ZEW&?2",R#J[&[F"U&>&Y=!RD%"(>$%MCES M@8C@<<3BR ^I"! G$3U@#AEA8ZZ?AB%UO#ZRF0T?'?5./%5IF9WC&S+.*FJ\ MEV.Z59+Y>S'+^;8W9 YG63NORI]C;K7$A>49U6:$G-_-]VH6\$MVO]Q4O;DL MW]4>/"ZW'[/B/EC('" 6"69Q2&(2"3\2F'>>L#!0NH9WSO@=S[E/^E?_Z&I# MR[8V5'2PO=41MR?-W(]TPY_+%T-C4IT9]&]CJNUOC3YX[YVX[WWL>[7F=5N@ M>7Q?FY=G^K;-:+:>*T.V+AX<+9H3E!;?2L";7;E9_7VY?*KCVZ+7MWE]QHO .)RCS%^"/\?<-,!_RW/2T$A,,!?U[J/&20@@2 F/:)S$-"($ M^!WZ)/"5;MB8&^;QYZTS%5,G5QC/C>GQY\#17HR9S(Q_JBY-Q3B.,Y%:>9/^ M=-.K'5;<3;H6HS;69N9E])>*M_X"8E\@&"& N1\R+M>T?E>\31$1^@O'F>&? MQ10]ETU-)R_(.)N:4[\;&+&]JNH_F!#/\ MTT*UO^ AI8G\?XQ@D8:$ @:Z[T#3-$;Z)QM, W.*^=KF]N9$P1U]$G89UYG, MM=-O<#H)U3C3ING[\:>;'8V)<#<)#HO-6(7EOV=E-5'7GSIFJ^HVK+SZT:&A M&.( LQAB'L1R".$X! AUJ 7A:,R"\E"LCF>]!E[]C7;6 GRSS]]\EC_N9L%Q MR\*#8SM..7C,L$XWZ9V\'9V?WCZO?_S-?J7R2N0<%GYMO3,SF@CGP(;E0J_= M*$T\);Z\)2@B*/!]RM.@NL ,I30\M"V)A ?^#.9&?=#33Y+3=0W9B_RD,Z?; MH,]R"GW6-?LM-B"I!G/\6=7\??I33Z\#:!EGGAT:M_E,N+W;Q(',&\(8T#", MTT1F%$G@=UF$((+$\YJ&![DR_>3\K;5&N7ZWYC+1C_9:?0O3_Y^JRVI8["?- M%JR\E/]5<@@[9(V>65B,\5C[N]I.7=[ !HP1# !-J)]@#$G *8[B&/(T82"@ M^N7Q;\.M6>8A<^G_&O/U&F='>J9OUC>9BOQ96LGLO1,.M\HG>'%GE*Y\8\19 MWHJ?+/;S*9N0KN7JV??6, 0!1M57;K',PWR$!!#2'Q0PQA'P^;PJ)J9>3)ZD MS.9(#X=ORESJ'V.\)-]"OG'@80:-=5,$?-)ZQ]"7<$:YP[QY&KW*82>RJIG! MV]TJO\\^[*6]&FK7+^$C$5 1,1;XU6G9J0CB0$0^B(*0!"%.%=78]/'NM+)! MY!T@3=81=8&:'E492N8\QOQ@+W*[KYAF)MW9^5@UWB[DXVCHBTC *$$13E@ M_=8(HR ,M-);O4<[SCE/!DB-1_>T%),[=Q1I9ES*[+C)>9[PT)>(F!$V M#Z4P!?]\RA["P6NZ4!;[Q?LB7S^N]M?%AZSXO%EEY,NF7 "*T@3Z,4HIY@D4 M&,6D,Y/24.GS+>.'.]:&%E.]2&AAR6E4 E,4"7/2^F5B%+[TA,* *A7%D)Z> MJ(7\VW.EN$3%&:T8S-JT:C$K]90R?.J)+@((I14.Y@RS\< M\1 @!EM;/$!JQS<,LS"%=C30]-7#A$!E"7',G04=>8TVVTKRDI%^.1G X&PT M98@/+X5E,".JZY36WD]9W8P9!SX&C#% 0I_&,0(41IT-&G"M;\GUGCR.FNBM M332Y45N:N*/%3"A^:Y",O#!YPD+/NL2,K7DL2PRQYS;>%\UB1:,TK0T:\I0P M&.. ,HXP#A+1I3%I@A*];XBTGNRZ5-& T2Q0Z'&C6)]P1HMF>:++$"81@2FAC @';%\MUFE[V5?RP7"%(6^@D6,0M@Q&+!(.H,^331 MVY37?_QXE#,BU?:I"F6<)TPY=Q&5.%*K>US ,A*O5,??9FHAL#'+A4 MUS3E0E5!?LD^9[O'3$AGNGZE?]_L[]ACN<_OLR+]LMH^UCN799G)_UU_7'Z1 M"8U4,1#C.(T$!Q30ZG:%%DE 4JUN91?V'6O0QWR_W'J[;.\5#7C-\SB<4*XF M4%.SK:=@+5JO&FF'-E?O#PG8ZQ!7IT"UF+T.M"=1CRMS!K3VZ*#+(,U#*)UZ MF(_WRNM)+PE9U"/TZ#-$Y!3--8&B B;&Q%("(AU!%3,PN.Y;(" MY>4W!['\FYY:&K*FIH?N"=-3O(ZK3OFFZE\YRTN/9 WC<1ZB--"'W.:;92(L M/^;Y^K0$_2'?KAJ9T)CHC!F) M.F+CG#\SQ:EAG>Y E5Z%; K9.0 %!@3+S"D,.@M(8+[85\-637MTGJLE-@<(RB.FAN+=+XO; MS4Y/8K3(4=,45[SHB4A#20-C7,4X\;]'(DQ8FHJ/^^B$KEGNY MB*H:WW=R'74\FH]CP",_2%@8A33RHR@"K3V?,;W-:7,KCM./ [#Z"ZX*F>8: M9P!_:C(Q#G5ZHG%DK0,UV7+G(CT]FC*NO'-MB=ASI9\N5%3=@>0^K].MMM M56;>K7]:%K]G)_JXB))4 &DT"D2,L91$&G=+,=^GOI9$#3#C>NM^N<0<7]^W'(T]S';T#5S!U@3:-(E_GI[00:3.H\M,B&(R]ZA"QQHUR? MR78R.=M*@V1]O]EMJL1LO_F<=59A=45F&L8A8@(A1F&(>&=59FU"1XJ&VG*L M1RV\>EPMGP#4K.H,I52QTC,BFYK5GQ,BGV*;1J5>8:JO3F2)XWGHE35OGM>3 MK+*DL=Y]D%&XV>]V[#5/>S5W0ER+9_0E MW M&^E=NY@3.0W2&N?!RG3:4#^,2]H)Q!HC/D(]!!"GC(/8[&0NH3,5TMJ_T MG^YX$ZO9,<]?%*X'UJU?)\VP7FV5KZ%UZHF+TSI%:67>YJ$> _"_5H369$); M-YJC:M[E9;E(*!0^3V,_X8*R5/X3=&7N(/"%UL:WR?,=:\=Q0&QJ3(::H4.8 MIFHXXLI4-]ICJ;ZK %U.U]R*QY$2%?DP('!F F+BP24),69#541^SG?Y4V.' M*A!!(8]B" 2)4S\$-*0'T?*!WL'PYE9<[Y_O[[*B2T&NJB\K]"1E 'UJPC(. M]]7'[)RO3+OEA*:C>[9?&U_CI-@JYO2\CK>O;;G50!N79;)$', M!",T0)$/"8PP)UV_,?OU1K7O*-O78C;WZ_=N_*>NN-U_DQQ9*F3P/1, W-X'>8QD=RVJD=/H"]R\JI[F;,Y) M^09X<5:UAK*BO';/]B?U 18% 68(1DQ0$L8Q#1D^V$"$ZB2\>D]VG*)*,$;E M/DUZ%-?CSIC17(-+4IZF?F2_+S:?'O?5:<35U1KOET5?"ZZ;Y?@I.WU+<",6 MYZ$9AMB?+[4',*"J#^FRJ"Z#*M]G17UYQ*$9/HK2&,:QH!$$*8,BI;@S!R/" MM+H^C8TXKNP=5>-X<[/FMS'F_*EIR2C4Z2C,<#=RRR_:,-VARW*S6H@HH0@"'!, TX%)U!TMA@"H=XZR,R&\U50#J-'XSS%1M.'5Y3&A!%3F>&;[>,^6R]H M$*<$R1P*)9SSZBQ]?K 64^X/$QI5*\ZEI@5RY41ME+DTTQL7) Y7G!;5M)K3 M@M!0'5TRYZD[VEZ\HCQFK*AJS[.+=W]^K$[:O;ZI+9>GM^YUF1;#(>-IE+"P MNGT7)BB)60<#!B+567)9-^YX*=8 \QZK Q*E5LDUV<-CW3NP&[Y&LQ\(-46; M- 9Z4O?B O<&;'7T4AN9)_>OM@-GLG6?+K,]2NDL2/.04'?NY2.][&Y$MTDZ M>F;X;*:<+@0-ELY_D74!80I9S[/@QP' =!@JK28(="A-B. M))^C$#U&0CH+";W$IKZ(#H[+K&5TN'=J0FJ)1?7CCN^K MOHZZ 8WLUNG]PS;_FG5M'N_E6UY^S+[LJ63H]X4T[X/$3W#$60J2*!0X95R M)$F@CTFB=P"R1<..E_L=.*]%Y]7P=(]$MDFTFH!.QK&>>I["K ^^.,^W]UL% MUJO1CGZ$NSJ1/<+I)![S4$TWKKTX@=D9?]J7A%W?B,UNN5MMEMOW>;FI(77% M BRM4)GZ!D$*8PX1#4E0Q.NRY=NEW+'E_J=_=F-UE1R&QI+T?\^V5Q7=1HUG]?;A^S;M]D 2#S MHR )8U_^PTV4%V7OC/2P+ M[W,%U\I&JZT@J&GB!/SKJ>(!H%ACK:=>G%_L0/.S!2R6522Q_U=7FS^,ULO$$.!2&@<^F$ ,8I3QGAK5/X+ MH;6@&VAJ4D5LJF+>\@#7^\ZH4#:4;A,-=,KT0.UKBU]'<%/JW7.BE'7.F.$Y MZINY,[VZ-I"C(7KVMBP?I4$0ISA@2 !6IYF )J'H#'*:T*%:IFAF4AW;U!@M MBIL!HI\A4K7$061,N)FB$"=5O%)!!(@<(H9 M$S! /D1AJ5%M7FHN6*93O*=8)N>OE2VU*T1?)\ MA4 P21""!\LAI5HE-AOVG$M;!=%1 M0GV6V#'3OQ>H6DPA2 MC),H)2SQ(XX# @_)(XJ(H=YIVQE7YVR5R08QJZUL3DD=HF@35\=Z*%)3+V-B M9Z=:YIY<5JN![!BK5+N\A2(,44+DDU% (T))Q+L=US (8ZW#;DUMC*M.@XI? MQC0:RI$#!H=+T=4D1:\+W.AHD":;,]4?72]>TQXC5HQUYW0A*K,OS&,A0@I# M2&(A1:_;S RYSTR7@_J&QE6@X36M8:P::I$K0FT(TF2UK#Z6=*3)A-R9ZI.1 M*Z^)E#D_KRG5/W8/Q8(MR[OT/QXWGY?;;+.,UV\]5=MG[<9M,LCCUGXBDNIV (U[KZU9=9Q_=4"K#O0#U#?&FE&"](UKOMQJO MHK(Y8%\M-9N&>+UYQ![G;KK_52GL2>+LAV$>&9T#OYY_#."(.56]/'R!\'97 MW799233YLBD7,&(Q9'',4T!]Q/R0!:*UAGT!M0XK,K7A6 N/7^ <<YW5=,3W,^%LM=>2,'K,P, M/V3%Y\VJNM7CY@R(\J-\<'G^7_'\?KG9+4*!0.PSQF@<$I\)%(DNC<1!"+0V M%D<%-H&ZR0RC :I&CWE1U.+/SD#TKGKQ(66VQ MHRI*I"RS/5VN?L_6+RQB!A*!876SNY\F*0HCY'<6.8&QCB@-L>-8E&IH;S[5 MV+S24)0&\:@F2F-1J"=*3]B;7)1Z..H1)1O,SD.4K'B2VW_O-+M*J@^&;C:2 MRBI1X]E#=9!(:Y$BGW#(*<","$H#+G516I0X>! F,==J*AE@QW5/R0FTJL:^ M;L!I]I$,X5%-E,:B4'.7^QE[+:Z)1*F'H[X>$@O,SD.4K'CRO(/$&COJK6[% M0UY(>SS[M'\AA#$/ L 3&E&0^*D(HQ!U2\;J:DRMK85AEIPWN[7@I"1]VAOG M2P/95!2GT8C4E*<#AQ6PZ;.F7IYZV]QL\#L3D;+CRXM&-WL,*=>9\B+;W.Y^ MS#]GQ:XJ:YVUS2(6ID((CJ( 4$P2+J=5TI)&&I5G*Q8=%U[:D!ZMP>4PQ3, M$LV*!:G1&=93M%,=^WKE'7%>>3_GU:],5:12X:VO7&65]WDHG66?GI>P'#"F MJGR_?CB:_?"0[TJ)99WNI%@\%)LR*\]"23F+ 0FQ"!'R$?MB/N)[;R[!9\WR*,60429B$A#,*!&'CC_*::)YB^E@?R:D-7S8C5UU#GC [0RQDJXP 5',3T_!1OF#L]ZF:!)YL?7;S;[+*W M^^R^7$! 22H"BAE. ))K>8%@AR$55.L,7;N6':>/SX;AU;FO 7ZKT'HU7 ?? M7F@$04T"I^/??-$]B/K)/L$XL-@CDVZB,0_-=.2;P><8I@PJ]YE\P?RU]W1;;<5J>DO,O+\G![Q&KU>/^XKM%_0&L5\'2[&49/U9JPCSO,%D7[ROO61@/M^K(WSXZU/RK MJ>[9L1Z3OCZ=R>(_C^EB0O^?]P1-' G5:>?I>N$YZM>POLO*\N/=[[+;^Y0D431>KDL#A1N!.W1HV M)PU:&4T8D,R=MSH##8S!-%/. M\VD2I&&":0(925$:0I^&*>HP!SP-QEQW#<7J?-UU?E*:<.$U.+I33%1.PCJ_ M>>O;7GB]$K31)C;3E^7/.,\9<^%TVAL6(3NSX'FD"YZ*E("8@X +%*(H!&%W ML@A'$:>+?;Y?;FU,;88 M!91!ZS*^O:Q^D]C@' !PJX,QP%AN%M? M?'2KQ+JP#)82'XWUV>$"PE*0W&FVD\#,H6]M_J)N*Z6W&]AO5_*-/;8P PQC M6W5"H(_E9I>5)2U7\\;HIL3*HJN;+H92WR/C8P9V'FH_JL:!U3T@":$B3?T@D/,4 M$)A&*!2M-6C98"\N)*W#6!FB.8T*9NT=$P3Z($X)1PQ&-(H2YA/8V8UQK'6X^G!K M$^C059><9(87^%C@V%R=W-$[7*=TF!U-LYX0IJE>9F3/5\<,_5%0M"%,*=VD M_=.FW'_X6E8G!;S=K;[OCH&/8@[]-"$1JX144,S#SI"/PD!%S 8\WK%Z5: T M+L,VI*A?BT9B1T]\*CQ>"^BJNICF^]=/8;+&E\9EX>YY,[LU6L%37IUY^6_\@+MEU*?:_2U%!PE( $QC$(8@H@P7[4 M(4@2J*2P+NQ.6Z3\]-6K\7HU8--[;NT%87#%T2G_5BN+>M2/73Y\SJ-9F= X M&O-(/9UXIE[V&\B>!14]VO]Y>=\EQ8CX(H!13$3"($*()S[K4) (:IW49]OV MI&IZ]61 5Z@-%^;6(S)85IT'PZ:TFL1A;'T]1ZB9Q@X*S>QU=IAWZEIK@47U M=L?/V39_R-8?L]7=+M_FMU]_V=S>[;O36(5/,8X3ACE/_5 FS.*@\BQF3.MB MD:&V'.OI 9ZW/^#3;4L<2*::-([)HYX4'BD\0O,:;!.=Z/P*5[W]?W98GH>J M6?/F1=^>39:4;V][+/?Y?5;\DFV;AJ6[SVS:$1C6M&HM!/9TZD/<$UE3WM5VFJ$>>;! [#VFR MXLGSF]JLL:,J21^+Y3JKTK7#=7! /E(@0D,". TYBW%GAB48(QT=TGZX8_&I M\7@["4A/?6WI_-(]-;UOG M>I9^[PXGM],@"!#G0A#**&=^C/RN?8Y%@0!:)Z+;-.Q86PY-KJ^4K,VOH; ; M!C6%FBP">NIEE7PW)Y1K$-FC?$[B,0]5=./:\R/#W?&GMU6P[>M1]A=!RB@5 MJ8\XX9C )(HH[TP'--9242L&':OGR5!=-D-UV4(SJ?H/)5>GU#\BKT;U_>TK M'V5,4W9=.ENLM\J7Q:3QW[.JY):MR>>L6-YFOY;9S>/V MW>8F6T@8<<1!!%@ 9-Y*THBE'224I-!R$FD.Q+$LIN5^.$8%A6>4%*K[P.O->B]QKXWKN^:$V59EYD>EC:.3R \]#C<5S5 M3TMM\:M\\^0^7_U^EV\EW64JT>V__ISOL\,7UIR** P@!"E&D?#]&(<)XP(D MB1#0!ZJ790^TXF[LGP+['UX#S:NP37:.0#]5/8/7$L?S&)ZVG'E^.Z%-CM13 MI,-!(-?[NZQ@^?U#D=UENU(*P-O=*K_/J@-"FL]2F8]Y'%",@2^D^5".\:B& M@ ' @%"]E,BB8>=UM>-9/358[PE:KX'K?5=29[4QP' 9F'9KIQ[44*XXP_]91%6J\^@&D4O$*0[^1?F\;?.($QH#0. MPA +[E,L9;RS2?U Z^.%899<+QJ;9.4(RNB3A(%DJJ9_8_&H)WO:%#K*^'K8 MZ4WX;+ Z#^VRY,N+=,\>0ZKJ],Q4VQ[+600B"@7@,4U#CA),167)T=@6L M_*&"EI5>OGMVTK97'7/L/3N.VU@]+05&6T3'CXF^ECX]M;R"ULY55\_I/W\: M^ERD5XEK-06V&[;9";%E]R[KL0L>S62Y,RDD+SPK-[>[>KXH_NU1@KOYNMG= MLF5Y)[;Y'_^:K6\/;<\)PXE("$2"I0%+<(J#;L'N T:TCK$;!=!T\EW!]2J\ M7@-XB%:[BI:)?L\@4.8[*Q+_J:)[E2R\B-1LDVEC]I55WG%PYZC\KEWNG0U& MX=M@AOA8+'=E\V4<6?_CL9FFNB]VD5P<1 +# "<^B!(!(]P9IS'W#>> (28= MJ[S(BTR&QF./A12"U5?O!*MW!&LN\8/HUA;QL9@VE^D7A!]QSE:<>UA5DU\; M89F=P%IQZK*$VN/,R]O"SU5V@JSUX+6U5J;85"4V8DB8&U/SH1\-^JJ MSF2?L#J(QTPTU85GS^74&7OF7Y\L4 @H]AG&57$!B) "U$EV@%&(%@]9L1"55.N5QN:W>1%]DNVJ@XIW=QL5LTI6YVNG=.\!8TB M0>+8!RE.PS1F0<"Z=H0@Q8E6AZ8C"(YSMF8QMGJR&-LTB[%/M3=>\=P=/>UR M%1DU?9M!4/0TL.X&:)E_@?DTD;N:A3*:\=NCGHX#-@^%=>UD/NH@T%/JYQBJ M?2B2KS9-X7W_ODZL>G'%*(D#2HD(>8IB%L4PZK:B HZB<+'+;NL+V)44PCT> M);' C5B<0E=?^MWGC[O]B5!GZV:;>7E2=X\#\!'\P[SW:/UY,YS$-C.AO/M7HT4SC>PJ\'9SW>5%OOIU# MQ?P AM"'<=8M!+[ VP+B?V5M\L4KQL< M+2Z*V?R,0J*9UK^VY_54Z5LG9J'X TGOR_5'"N<\U'XT;Y]G_Z.R/* (G! D MHC@$28 ASSQ P9:0Y R'K1%X'2GF-D;F- O 7=HK!6 9UG 5.5M'B-MB .O M%S#UN-!H\LFV65$MU3[<+:NE^H-\@>Z69=8>JX$3F57Y*20)% %+.**$19C$ M 4QES+'FL8D#C;EOXNGP>35 [P2A\3E _E5[LD9CUKM'IP!K+IJM^EEJ[^] MQ@[1\] L>^Z\;)^QR9/R_/[4UOLBORV6]_41' F'B8]@D/H1HR3P25KU2;8& MN8^U#NLQ-^-8PYZ/,*_%9G9@SP V%3>"QR%2&TSD.? M;#CR/+>RQ))&G45,J(G]=TZA^[AZ)9<;ZP)V.>=-]J M)S3QI3BR!%,&DP2),&UM^H"$2@M!.Y9<*U6%[]SXJB"JJ90E1OME:GPR-76J MC\?7OV)S0>@Z7SU6WTW5FT\S(O8)KK$(?C8;5%[7&@\B"&J%5^+AC,3;Y6]: MC;?L2^[B#=-0^ _)#<]6]Y%4*!Y[,^F=VO?:]EB?1T'$KDOJ&TNF?&DUC[RL'#_N[_*B M.AFM:8CV%VD8^"C&$"9 _HE @?VDLQXG BX^9\6G7/UB"#M6=4;F*4#-]6AQ MS#(>&JA7WO( UEO6: V^0[3!NV+==P+"[916KKPC2H_T,^VNX>=UZE[K K)( M_CP4T;I7Y_J%K+.FJHOOEU_K4\%$7APQ7-^P_/X^W]70%B$+F8@)!!%GP@\ MBB%N#4LPH=9-.1;,.WG7@O)N\.)6] M_,9K 'H?>KEUHG6O,]8CJ\L=BL[MM MOE>IL]!R$;"(IPS$/!8<8!^GA 4=!" Q#$KZAID>/?.3:=YN+?]> _:^V^R\ MLD:J>0F&7?Z-DK_QB!^6 3:,MTB]!NKA8[X&[:298"^/ZNF@G7#,0S'=N-:? M&-KD3VG#Z42D3U#\NI/<7LA9F[NHWQ]^NEEEBUAFJ30@(8\!9B2-PP!TO:+0 M!SY3T]81 3E7W.Y6^(<*CO>0%8W"UEJ[SK?;95$>?ZHHNV,&3&%C:WZ1TI/H MT\STB5+7+KSX^6%/I@OM^^._V*B>W#1F"#5VS>872J,]M6=JI[8W9L7W2SMG MXQ([@WVUD1W.)WN)7:Q4_K[9S)O/CY>UM41^ TDRG+A8IBM3;7*/8Y]SA$J4&.\<52@UL M\ )%+Q;?TOI$TS.CY8D)>\/V]'[)JCYK">!80C_^3E=,!T@@[/L)!R E(.)^ MBCI *"6)UJ>Q#F&,TBY];M>OZ-"?[O^=_**]K4 [X1JR.SAZI&QM&!Z GVX= MGOSB?'8152C6WEBT&K=9ZK831Y6V'QUPJZKJ?/-YL\YVZ_(D:2>?RGVQ7.T7 M01@#3H@(01KR0$0H0DF48(818#!.4AW='F3(L3(?L.E)[##NU$1T--KT9/( MZ^K)OJ+W6X=MY-:R/IIZI,X*N_,0,SNNY [>/CU!.K%TL"Z3V[KP7EU\]WZY M62\""I(8,AYCR%@D-5%$I#7-HP0 O96Y%9/.E^3OK92N[=*LIF&C\VM>?K[R M3I2M8KP&>=7KQ,]#YNRZE#M\48?G897)!:6((A9 WV<\ MD'\$#*#.7!CI'2ME;,1Q_O7*TLDR8>:)EW6NK"1=C3I-GV]5*#1S+2U"YR% MP]U0R+$,>%$5FN:0O$,2%P<@X3#&:<)\01) PJ1+XCB+!5SL,L4+?30?K#1, M#H>N:U[B(BA"'%+.@@8!)' \K]PPR[+O#7*)2Z M./\TG82JE,]CR+EQ;4@GH1Y_+KH<$@ Y"U(6!I'4!T8$Y%&+(/5CQ.R/5C6[ MTZXY_B0;Z:HD?TO#4].S 1OI>NQI' M0O7J5K7R[66VR\C!YLY1$21("B&&$ M, I0LVE'3'UTP"K7JHVP(*[G/((RNM0399@7B:H9]Q98'4>P\R&(R^_-;?# MC?(,M[G=U;?C[/8O;7_,ONSIMOK<"=& D20*.88BX&DJ(I1VQD,LA-;D9L>D MZR3T\?Y^67RMOO@[ >R=&7V:_226"%?L'1F?:\T^D7YNO=\JD%Z-[L[_8W- M;K5YV&;-\?(D@C0@)!*"(!Y2$I*(H 1%(DQC2;16DX=;)(Z54X)_,I2?P)=O MJ-S4U'8^8=,38=<1UQ@C@/-1_)UWR* M8:*YF%S_X['<=U_]]R"LC^VG'+,@I,*/T]#'<<@PB#H,,(2AUF%S5BV[KO8< MP=9'8_0KA\D-()8#H;C0GRP&FFM_F_2[J0CH,-E7)' 2D7FHKB/?GI<2'#*H MJJH?Y6]?WY!U_E!]]=H>$BI-@3A)4A1QAF*?^P#%G2F6$JU$VB1I$XCR4:)@+N<67RK3T_V&_W*V7 MQ;K\]6&]W&<@%/&@:)J'6_6MV++K.SHZIP &E MU\"LFG:B-R#0/@S8!L^ZNRUC46R\\7*)7>WCS6UOP_0PI[0C8X/Y>4B;99\N M[M/88\QUF?+=X;!B!#D421@+RN0_(0Y"$+2X$N@3K<8B]VCF7JY\9WK4^@B! M=%NW=!/#D6N7*N&;50'SG<(9[^-%=!YJ/Z*_EHJ9IDPKI\AEF>V/W0,1("A" M@$8 UT]/(16=$8&XK_>EG^;#=4:_V>%T-9Z_:2:WF@PI9K'NJ-%,5VL@T[4& M/>&A+_DT(VP>NF,*_GDZ.80#Y4/3B^QAN5FG7QZR79F1W?IZ?Y<5C6GV6!12 MLA8^"4,0"Q@G89!4.^J8TLXRP)%6;Y7PO1RQJ,97U@5%[!]%8-0F]9 MX]4\1-T&TVIR,S;)>AK4\=O"J^FM 7H-PBNOQ3CR0>JOD]8C6#8IGX>*6?7H M^5GJUME2U[O\(2OV7]]OJVZBW;KZP.>A2LQ^SO8+$*1!$(C(QSZ*N? 3CCJ) MQ1B'6@V-@PPY5[@&6SWTL@[8E;?+-+\3'L:FJIB-1*2NBC6PKKP:6$UE>J3R MYQXJ'H'HVR0_ \1,J2+[F+5U!3 MIHXIV\_2]S9KBY# :0@XAGXC"RXEJ5ZI;+-=[=OY']] M;R9+9M0IRI%SUC1EZ,G2[@AI9.TYQTJ?Y@QB<29:,\R'YQIC@1&].O5"9E9) M"H-$JA9$"$5QG![R*YEWZ5W?K/9(UVU@^7ZY-=(,54IT"M)6V3 I1$]1?7ZU MZJS,RCQ&N2[HLU5F39]5Q_&[S?+39KO9/_ED5> P"1$,8@%3DL(HB7AGB= 8 MZ0QJD^<['N$GD#2WGHS(4AONKGG2&_LG:";;B3K#2(\P#.%O'BHQR(/T1G\%2 MPX1!C<6&8_),EALGD";:3KK S&M+C@%I]!JKC!9#VD4@J^08%W\FJ_BH M57J429J'+A@AOUS9T?3>\(3\ ,40<0A9 G$J( @!.R0[$15:7^-J/MKQ^*^/ M0KW+MS+JY?_P&FR7"\*S.NE=E;EYO/>FX/M/>M?C0/7M_R7;+S>[;)TNB^I& MPI*L5H_WC]OE/EOS[&:SVNP7#(1A"D :<>J'88P"C@Z&$YQ O6]R+!C4&2=F MW^D<,7GK!I3>7&F#5;4I=&0Z]6;6#IS7H?.^.Z6V!3CRL?FO,]:C2Q;IGH=6 MV70H=_9JJFG:/W8/1;-R$)O=^1K9DQ?6Z^ #..T&GLKGIA-)U+F,O5V_U?S8G:I\ TZ3X MYD#QYHCR>U4UJYRM-0I$$-0*I>;^&76RS-NTRF3;F=S)NZ5[W5^YO+TMLMO: MV/7-+]GG;/?8GA3)4>7? $..UQ]/L54':;7H MS([2'<:I6G8U&IUZ"F_.I*/; 2^SU)-+62%W'EF4'5=>W!1HC1_UU6!MXG!! M_?NLJ"52DG#]:;MID%3?2*YD$O=Q2/%/5I MC21$$B,$ D.!4@H!8[ #*2#5^GIQ9&B.M;#UYLH[^..=..0=/;KR.I^\QJGZ MIH<3MZZ\VC&O\LSH)-NQ8ZZZKIUMN'77P%-$VM'*V69,>E?9DP1_'G/)5,Z_ M6+U/&(.!>?6[XZ%%."88^EBF]##& (@ @]8L0DFHM94WV-AT^?4[T[/?AA,\ M*-%VPZVU9%N%UC$S[G<*1ZY98WH>:FG/';7LVY0GJQGX F(*64A\ .7_K^[_ MC3GI;$UN4X_$K$N7/GWU'NIK'!TDOJ]3;3&?M@;FE$JTS\/Z;/LDTG^I\G8:&6(YE97?^%C6K6(A;'4Z@3$*?5) MVL(+<1*-6X!0!34+*;WRRA/H[O352A1'*BFX".!TQ83W_2&=9P6A#8'+VH%N ME+^AR<"JV[;K!6:\*U\@O+K+UH_;[/J&2SN?I=W/V=M=N2_JW=^3.SMAFN*( M8>[[B%*:))B!KK N<(02K2N$;1EU73DXH/,V1WB:%P9;(UA-S2?A5D^M.XB5 M]IY0?(*RW:_SIKL]6)'%'L&U'HAY"*I]MY[?(>R&-U5!%,M-\??E]C'CFW*U MS2 XA!2$$0@2( U')&*F[][HOLK79:;LMG>9PBF'(24IH"1 &%,_ ,^A/U0K^=Z/%S.6[./8_>J/<&M M/N?V] "7SB%/KEL/+GFU$V:=1B.&55-79Q5/4Q&^.HE2%Q$<=+T1:75P/S.F1&C4WF/*JI\"@4ZHFJ&7M.-/02.SV2 M.)C0>2C<<#=RRR_:A(DTA)@?XC#V <=AB*.#0J1KB,*BF3$C:HFL65Y5WT/_7FYK8IC M[<6U(/)A%,81E8]&(4FH?]2_.()$1X[,+#A6H@I4?1U.BTI/>@Q)4U,=]WSI M"4Y-U0F@B>ZX/DM+C\H,HW$> C/0A]SFBZ6Y*WB7%_N/67'_=O.P,\A]@'RM?4!S,XX%ID;6'#^V.6+3W/D;0*+B7M\X_&GN M[AVI.X$UD>Q<9JAOYVXXK?,0(!N./-^=L\6-WG&(^>[VO%',@%SF,4"D""(: M)]4&1F52395&I%%/F=J#$0\\3B]/_53U2)0E MCN@L@J/X'T(3&*?8IY@@&796<8Z)W M-+Y%LXYE;)0[FX?QKB9S$U&N)WG/;G N3ZYP;H%VN\73"* ZB3UBZ" 2\Q!& M%X[UWN]LD3NM_.YXC.T3BS1*103\$"9I2F-",8IX9Q&R2.M6L2%V'$NBM8L* M36G4R.M&8- DJ3O"FE;/>CAZ+9L;R.P\%,N*)^?R."OL:&E2*X%/>B!JFPA+ M[2,)9S20Q@.&0'1('!,::'T[/\S2*+IDYV(C+I-8D:S.^,1&JX+^=DRA)#VHVU]&O;H%6M<$61_<=CMEM]K9LA@, Q"V$D M>"!@0 5(D'^P'##5Y8X-4^Z&V0DD[X!IDOX>!9Y4NA\ML#R/P6;5HTL=B];8 MTAYXY^RV._[ #P3A@B8)C]+03\.0']9+",6JY50;ID8?>).TLR@PI3+T+/ \ MLZ%GPZ-+0\\:6T.&7GEH2FZGVQ!1'$<8QSY"(/$9#)-NNDTQ3[5:@JT8=)RJ MGWXU< KSY!L"PV\[!K%LKG!."=:3N/-?9$R3OJM0I:EQQDS/5^3,75)0N8%\ M*7?VY??W65$=Q_U^^9 5W:85B!BG(B8@A#&-10\5*LW./C/2U&3*/5]ZNG1"50UHJLZ^<[3T=?8-HG$>HC/0A^>=?1884?^( M8??[Q\U]QK.'O-P=KT[ @5,\Q,J(Q..A:5"Y*U; M2+J?*IAQIB8K(]"EIRL5(*^FJX,TD;*<9Z9'6@92.0]M&>K$BT\2+'"BJBZ_ M?O@Q_YP5NRI/^O"0[\J\R-;I3@[7AV)39B7//NT_5.G3:6F4^2F( 8A#B%. M?(BJ\T)K* AP"B.];_J=0- 9;$:?[__Z_8?OO=L#<&]Y6]=1R@/0<4>>"8D] MX])I3.8Q:MVZF(_XCIN/^+-F*?()C8-$)&'$J^Y@'XC6;)@ I'5OZ&!CCG., MYZ-X#L-WP% =1/'\AN4P=WJ&H 6>E*[P>U\?AY5MO_YKMEU71LEN_4NVSK+[ MZM2%]_(%R@HI!/5]MB_PA D)0P*KKBU,TB01<>)W>#@G0&4!=R3R+TC M=.^ W:O!>T?TKZ]2Q@Z4QNV.LPF8V<6/C@.G=D7D$ [/3(GCQ64&%TN.XV<^ M]ANOE\R2S\O-MK)^DQ?E$'X<41+@* #185(/8J%UO\1@8ZX+ M9OE^N?66'HZMGQ6"- MZ7FL&.RYDSMZ(_4T[:=\EWW]:5G\GNW%XV[=&8M)" -.TX#RB(@PC%*8'HQ) MLSI*9FC"L7[5J+S[&I9W4^'24RI3XM3T:03.]%2IH:M!Y-60)I*B\\ST"-! M*N]X_+[:D1X=C!@O5 >!S*^^$7OI5G=BT__HBUXO\D##.?(SB$*5^0(! G3'&(JU^ M"T,3KDNMCY^VF]7VZYM]L5QGZ_JTMKW2CJ95'M6RL1$HU!/4!M#TZ\+SQ/0D M8P.9G$'O=E+=-^M__' M0AHCFJ:" YP(POR$=A9]#LU4TL".8TW\M\>\NJKV?;%9R27 9N>157U58E/9 M*SV1%][;M8S-9K7<=B???%=[X/E_-11+$[HUI=$QTZ9">.4UP*Z\EL*IO_)[ MR9.*Z@U@=V8:-\232XHVF)TA^A6T%CE(2,B3.(4T!"%&$6'=7E\,10B'ZI>J M'_+EW0@G0I,VTN72Y(MB5=<$;2!8VD2Y?=^4J7MB<*TF7&SI@W M#;_;[+*W^^R^7.#(#P-. 0L#PH*054VF+4:IN\+L%)E1D(U6J].\;?C%/;;M M]<.59U[MV@1W$&L$7%-S9Q=K+W&)M& M0/L[ Y$7'YZT I-/Y;Y8KO8+$<8T$0 ',&4DHHC Y&@88J3W4;P%@SHJ8_0) M_)FV^&.SR-\,OS(80+":U(_,K)Y^UY]A'1%)$7_)\6\=SJF^.+A(7(_,6F1] M'MIITZ%+WQW8XFJXRCW]8'H1@32&' <^ 112(%<"N.N\2Q(0AK:T3M/L%(IG MY]NJP80/U3Z'3%M7P+G(WE/.C,3/D/:Y2Z"I6\I".(@WTTY@\?GGS8+$2>@3 M$D4 AR!($E2=%M&:$E$(]*3/R(1SF4OM=OZJ\::F8,X)TU.K%UV_5Y[X^YN? MWT[;\UN1HM'QJ\7A/*1GF NO=/L:\*$J*3RKOZ'??.X6NUU"%Z&$)C'VF4\X MA &* >X2.@P2K+5+8VS$<0WRB*N],$MSC6A.GIJVC,*;;C9TH*S&--GB[Q(W M/3(SF,YY2,UP-W++KYFIY!P*;=1J)UV%2)3.AD\V('XN\ M+)M_,95P769-2<0LD#XW0;/ATD5QL\:7<3_ @CJ.(Q5'@)R0(@L,GI9B14*MAQ9))QZG7:2_">9G27!;: M8EI-M"8@64_!3@!>D+')%I%JW/7(FV7RYZ%UMIW*G;ZP@^I=!P#UCUM*/GS$#_;3O77VNQP9B<%7&#(HR!!/*A, M)"QBC':?@I H8:03O8_JB].!%@T4[Z/I0G7[:AIH,PM\G6P;V9\=@LT:?S>[ MY:Z^6:[MY+TY_.#UA'!.6:!Q]J=,_CR$SY8S6MF>)D=C?L/QL>KS6!"*8YZ$ M0BHPCE,2IVF4H 0P7AU2( *E.R_&1^5ZLT*OJ?]<&W_MQS?8P5_C[I&$\6,\ M#_68P&\'7?LFS*MJTMO=*K_//NQEDE(=A4*7Q3'DGZ5?WG(R^56IH>/#Z5\Q/9Q+<%6OY/O]IO=HW3I(2OJ@T/+^@ J&O$X M000*!"%/:1PB&G7@I::F.H(U$\BNNT!:P%Z-V/MY>9^]=JS;K .LECC.!*W# ME;=^6)W,.N,0W3,ES2S2\YBOYD9*/NO1J5ECU<%1C/B_XCL*JTCT;_^MQEY?O'[=EUET7%%8?J?B1B".$ M8T& 2(+61H("H=1D:?9DQS):X_%J0!I72.CSTR]S[JG1$Z\35DQNV-"G1^." M#:_V*'WJKS/(YNQ[939H?=ZG TZ]/ZT9-O=N@-1P $. M$$.4!%2D!,:M=0+]4.L>0ELV1]R .45Z]62OQ<))]R9TJZW]IF!:8_L_6/>LW-5<[Q3HH;8QIUP^F/-Z;O_C[TW;6XCR;(%_XI_&+/.-*-J8E_Z M??*U6CW*I)[$[+)G^0$6 H(4ND $.P)@BOWKQST0$0!! O U$.J9,LN2Q 7W MW'/=CU_?KO>*OY6H%UXN/ M?"*^?EA^6^UVZC\^/G&%%;9G81Q&N4\(G]J%-&%)EN=]'HFR)%2Z>V+%H&-% MZS&V$ZOE@!(L!X1JT>8%>TX.-E@IUHFPQI9P3.*N?3 M4#F[+E4.VZA9J:9_+#??J^WF2UDLEJL74G*U>%RNVU)20X7K 9,09;A>;XL5 M?*RV'&,6)&F"<^+3B(4>@QF.HAYCRE*E+&]<9(X5]$UA*/#7SAU0[_P!BP.' M#LYRWVB+[,B1E5/CZ0953;;?/EK;Q[-S!1SZ\NHNS=X?(!RZ 3N7P,ZGZ]:_ M,@K'F0'A.F&?QLAQ)=\OE.H:,P(.QZ(_GOXJZD7[:!Q<_.=V-S=X!34- @IQ M&*/,CX+,0QQYWD,-,ZQ4H.Y<1[!W[V8:MB]&Q.WK9:PP_[2!FD0+SL"6(TQW6%IUW8PYL5H+N;&@;.]ZC#6Z]8S_]\"81(;L# MG,TF\=,.<59),!_D[,?$4L$&XJ>^3R*/8-*:BU/:7]] A*D5234TY?K RZMJ M NO#:@*KPVH"^_$&+/Z'51.0C< T>KTM9]2J":AQ)-T+J_7#'9<%\<;#8'46 MAA'&48)#3 C!0>X1U!_0QP&.H5+GT[+@N,]]_5[5FP]"#]M.M^(8=_\2+\S< MZ-=%T6-3+@ES3Z1:#O5I((VTI.V3I)%%Z3U>SFF1$8\3D2 S'XZ5QP(CLH+S M>[4IFR_EO%RV;T6WM:%F,,M(TIYZCY(LBS#+_/Y8W*:XIPL-4GI4J'U ]ACN@'?RONJYC.MU:KZ2UP5!OR? -?E8KG; M#AM7;MZC[(S:&#$\#;$Q0BF M>4 CAE LGIOIS5$.0NT!!DTCCB4'=V\L@,=BO;WG?^$Y9,W3FQ8M^(5/,SXL MU_QSRV;#.U@A#OO^JEH-4Y=>.6T:A5DU?>HA@;YR^1[5V/4MW^?FC! 9TSD- M,3)WXTW52BN\R(K24/?B]AX7S7?&Q[2#1VDP])F?D]!+8>AY?AR'* Y)CG(O M(902R9YC9,-=[QE@@>H>"&"@17:U"MGG:#K3D:RP.XW.9,>5RD'K4YQ4E!MA MZG-=/2\7Y0*]_-&4BX_KKOC ^@'.-\OGUX_Z^EX4\6E,2&&4^QX.F$^S 4@6 M^4I3#OOF76<'HO?=M[U/M I0]5!!,6!5?!G 10PD)S'7I5]-!#G8G?;U<,&W M%_"+0 R6ZU_! !KL45]-(-6)/3<1E:8BI2P>/)U&NN500WETY+S$/GP64 MA"Q&)$&A!Z&?YG$0=3;2C.5*1PS4/MGU^@WOM,L6S>@=<$_"^;ZE0=9DNHT. M]K<]0IL!Z3?/ANW1YJ[Z4@K_EJORE>6[2K5?YKG/&,N27*RR>G&0TY@,4 .J M5'[C*@ ==[T#G\"F$HNH.Z_ >NB3XNOB7W,QK#X=#*L6LIKKQ%PN[YE\N-4R MHZ-(#PX!H;X[E_H[O/S;/TL.Y2)(9T:"J[:):0PHUZ7@^"6\Z\=#>F7J>U&7 MJ.#6%O3&$C]5JERJ:<+Y80".ZL,W 0O, M#W"!\H?XN^)VG2Z-DDM[[AE47-0[(.]S\=(N[\&Z%N\\[PY%BA55H=7T IEN MEOC>I>OM[B5=_ L M<"V]FSP<,#P!;=@\ACK[-=Y&T\UM^]CB?AK39=>GM5J!MOF1E;TCW M/I5<:+NQA8<"]M^JK82J/H7U;42+TT* MY>3+/7MJ>K4GK@5T M&#*"DISG5.WO\;WXXO(ZI(#?:QJ0ZS='#F!K*(_ I"HP^?Y(B MXY8S/:$1F(9)7+\,U^$Z?6+,C=R"G,XLC/< \@A43UH3=;9ET?RO@N5DT: ML%P?[ESLWZ!\=1M,;'A4]WSF]U_;9=.^F*2ZM6$S'G+Z=J50J E>#Q+\TL/\ M541DGW!U4*^VHR#/XAE9=!"*:>BD"\?>/F#FACM])87SN;BJ>W"P?I8G*(X( MS:.()C'&B,9P, U#F&KD=%;LCI/>]< .;MVTFFDJD3I$ZXJC*W)MRN+ \Y?+ MMYM&4L.WM"GIH 'K4U5 $YM%F]KN M#O3/L(_C)/(R+XER1 A&**(]&#['CJWHH!4DXRAC![5?8]NEEE4[R]OEFJ82 M:2C\E(FBK#JI+*6@W35'77KI,7E=@!I^89 MZ>?B18P)=W6Q$#4L IB*ZA5^1F">^D'@#PL+7DR5+EU8,NGZ^&*?'SWM0-G* M/]5H-G:LSU4 3 MFG65<"2&K>AACQ5T8,$!VFN+XFD>E:310CBF*I V7+LHD];X,TH0A3+L=I[N MBA]EK]DS2A 49VP0%87B@]1#27][)Z=IGAEGB9IV'4MEM[>Z$9 LIHNZ)!OD MC"/P:T4H.\9;D'WR>&V!/$F?:NIH&(2IRJ,%SV222"OL&>R,MS/V'8Q7XNPC M&D9AF/#_IRP*8L8&^R2CJ>'&N*95UX<$=XN372:YDDAF7+.LO=T] L%V=KMW M:X\=Y1/*'T\PJ+;3;1B%J4JCL5^7][FM,*TG'MZH#X,G<61335H_\Z]_+\0QS>I>)*A\$-R\M,<#2X[X2?VA M00LX6*V:<_AF*61IPO(D32D* M$H9]E(<]MI3&2A>%QD$TJD(_#FZT2P%UN2@?G]H:(*YEVV%(U;5\&M$T$?B] M!S?@P( M#HSF.0I)$F.:1R'.2 P#V"_80"^(,H6E$DL6K[ R4K88E17>%L7GI7M,6LV6 M.>[VRQP[> >R.RZCBVJ^%9^QJSD[(69? 3-:2))G^&@0$UZW0Y.7A%X[,,GQ M\,Z(8YG ZPXEMIVIG#0R%?%_,Z5Y8Y7"* Y9F.+,CXGGL2PF>ZLXESKS:\O6 M=19IC*3? L$RVC\NMYH).1M67&[OS>3? JLJ^C\NNYH#P+OK6M:'@(M4G!P# M[)$XA4' HC>5FZ:FMW_*YQQ\4O*\K+8-W%<^G:4HSB%#<9#&$9]JH!1Y26<4 M,3^B>L="-(TY/Q/R=?NMX:HO7MH9%@SJ[JH_SZ\.2\**6PI/];*JP4M9U)K; MH[JDJ^V&NF3;;%9PS^GKH8$#;-?9YGR?)XE=34.")[),8LF9$WN65CC2/A2" MMLUR739\3O][V;V>WGUG,0O2C!$/AUG ;7I^ N.PKV&#,IH@PY-O)J;='X([ M[(G?.J2O=&ZHA]U>Y!"KI^U?1&[\S,>I=DFU<\?PB(A1C-04<;S@6#LTY-2N:Y<.A-CCS_Z5CAE)$$MS&" / MQR3V2.!%;-#Z!*46+L'IF%5:7#"X!/?+MK\\<'@=[KT;':XN=%R.@)R,7HE\ M-1'5N, QU5L;9Q3402BFH9\N'-.^G:'(G:%VLN6Z6,_?OQX2D8C1".9)&G$A MIU$6#D^#(L;;F87K<";F'2_4'E^'N^^A6K\.9Q0#(Q4=BWZK:CJ GO!UN#/$ MJ@NLC2A-6FBM."@GN/:XU%CT_%(^==O]/%VN'A^K]==--?_G#$=>&D30X[(? M>RQ($H_ WK"7!%![X5/7H/.U@#VP[NC;AD\;VE?'Q>R_10H: ?5JJW,GJ)-; MH3/E?1J]U:9#IU?J['"E<[#U8]-LN1@/V<.8=I@2C7/N+TG2Y'RK!?-+(G"/,NYBF9A'J&,1'G83R4Q0]@SN("J M8F:DHY0[9**/+7IH>ML$2A2J[098I\ULT5^<2[_(E=-4ZX 0B=Q*A[Z)"(Z) M!R>R)WTVI [N[5ZR_;CN:]SMYTX/==EFZS/DY3DEH9=#1H(\A&F,X]YJX 6) M],$]"[9U",51C'F'\7!)J*[%=^4+>5@C^+S\7(-;-2GJ:/VX'BIO'B[P M] !')E7AW-[(Y.J=V]NW72V2Y8[M76;BU+$]BQQ.X-B>36\J-RU-+;/\,MP? MNKW_5*T?>&[VV-X]Y<,,]F*<9&F6IQ3G:32\R(09\[#:NI6VF;%.KK29)0>D MEE3JLR>76;JE34O3]Y $90+4!S[@/K97(,?-,D^19#%>9JEQ OZ$\LD#O67[6S8=IR9MKCTU^BL ML*N^8CIDQV7.;9_H ML$JW\Y,<4SV^8>78AG0HIJ&;+AS3/J:AR)VL6M+[^W*^N;VG/^;M_/H+GQ[> MK@4F\1_=7SWX4C:;>CGGD\?VI/-Z\?H+!S\Y2P*:\8EWFF.4ISY.4$K[M5B2 M8$_I":-KX'.QHEK7Y7K^ LK.2U!S-_GL<=T*]R W MW;&1WL/V!]0D^RJ!E]/VJ<=<;1#8A[OW!PB'1'!Q&]QVA*"'P=V[L?NF"/;Q MUPY^8=PQPT%TS@PNUVP+TQB%KLI -9V>J3:N&6'Z7-;+:O'VY:OY:KO@@_*A M]SM&9EY&,&89(GGBI1G+H>_A87!FD*C,)"8&?839R"^+@P?IND?JE@['OHDQ M+#DL3@RUPSU1.\/B#=@Y#=YY^/ &#*X?#-[)G1=J)-;!H#\53) MJ7X*F1AQ^)X%+,YBEA$/P1BF$'I>TI=P)+E/O=E3Z^;735%O1AB3+^)1D=)C MZ(JJ*C6:@F(#OI4/R_5:Z*-XLZSF$(XR95N-VE2'P)QK&7(U*TD'\ M'S#(R/MJ<\Q09'BD(8"F$<44YT'JIS2@7@[386^)3RN[(8"N)4_GN$6C/@#T MP%W)?\F_?%GX_[\D(Y(A_!\A([*^VI41)89E9>1K^2 VHK^43U7=5AH8KKO2 M%(=I[F&>M&8T@83%V/-1C$,N7SB6S3"T/]]=\M!! @.FJUT//T7.F5YJS.;?R\56%,<\-OQQ?5_5C^T!;/32??-.E-*?A23&413Q= 1 M+\H)3#R_1X(BGZKL^[FP[WA?KXC#L,T$85UZ>&Q^#IG4^I&VI=J*VS^5CY^*^L9_RR& M4.BG.R*0OGZE]K&,5[< HW'A29.6\S#DF1$V].AS@SQT2 MR4%"AQ2%&U_NR-&[W"5-DMPUKE?NO2.P!AQ,X'*6)O#*./X**O?UK^5F_GUO M F(_"Z*8>"SSJ>_1(,:P-\%-2EUMT/I@U_EB#T>A6RMS(Z%V+FE1S-9Z)#J* MITR-@N:YI$A/]12HDM.](Q=/*9\N$Q/0/FWHE866H*)_NWV :"F?(B\JPN>. M'TW=D^9)4O9>.7A2]?1HF(+H:2*OS!N!V3K]P<3ZTW)=?MR4C\T,!5&&PRQ. MXCCWN?0FD'F]Z=#SB-(*HPV#SD7RS)(5^%/@!"U0U?5#*V3K;9 XY]ETLT29 MXE&V3MZC36$;Q8CUB2SX677IPO:*!;ZD+ZQNA:S>WN]LB[7##DPS(WF<(8*" M($RB)$^3$(I5Q-9@3D@0*94@US?C6.5VR,02?3U@ TT'3O$BJ@&7A438<.;XB:HL;^7I'S:;>SL7[Z>N']L1& M^RK?.Q7#?2]-D)_X@9\1%+,XB6**"?/$-548QY>>U+9OT.%2_"'&[MCE[K'" M"53AER;P3!>T'X1I]$@'?KVI#.2&.?6C&J^0\'^4]7.)7N[XIXD*O,WFKORQ M02M1@S>)PL#'/L+0CS,21RFCK$>2T5BJ<*5+^R,>U:A?]>S5LOBV7&F4P' 2 M!M.BO=C)#FE^IDQGVHS4- MR77JXKPJ?\^_\7F[ZFNA-VZ@/0&7(]Q*2^83B M-$A)&N1X!RJ/(I))3?5&@N):G+>/CT7]\JJ0.7@JEHLV[6I?9! 3Q<[)YN@% ME09LU[Q]O_DY\1+@0UT\JIRATC$E].3!GM$B-8&]H1&=K:[2&W3G47#. M>\BVG<6UQ0LYL*>Z_%ZNF^6SN Q=/9:?JN88%40DY>E#G*"(I8G'4(+B'A4+ M\DQO3N4&B^,A7("LUF57 ;G8NP"JMG;H_- )L.+XA[?/-\4/_:F7H\"I3L.N M'S/]*=D!]J[0ZROT8 ZZOP $ M]HBNMHS]/C%G^J@AD]/H>J9.5%9;EUI'$5OC/&^KR\5RPXJY6#A]V=U^B:(X MHB3*F=Z?/@$LYW1F'1C7I MT670B?Z<).B,!)F3.@T5LN!'9;NY*=8+>64)_E@V,S^+$DP2E$.&0Q2@/,5! M9RB#(50Z/J/Q\:XG6<=]1H!2%!T=TN34QC%?:C*C2)6;LB9O"#DC*P;L34-/ M3!PXKBIBRH6>@I#JL5BN9SB!.,U8Z&,_SC'Q88YZLUM$R,+:*[& 9 MZ8@L=3I*XH U0RVY1-@(:K*#(*TGBAQ.45%473BK*5I\R!^G>ZY6S\OUPVN; MW64*CWBIE\=IFJ X0WF0!3CO;5+/3U7DQU&V3B">X>GLJ4,;_$Y#H"SY\N9TH3V&I)=UJO7# MIGO?4!R@:7,NE,%8W'9-2$ B%GMA$O6F\B")8J45'1T#KA=S7KW3>;,[@J8S MI])C3W(-QS5QBLLW&IRY6;IYAY=SJS8F-$Y#;=#5UNZW(M_RTO$?1;T4&U;BM9,V M(\H3AC+,<(J3A#*4)A EO1F&J=(42/G#'=+CGI<,J4FG H MD>1$-8[).*,9VKQ-0S'TX5>6VH^^6G0934KSC.4D]2CU XA@3! <#"%/:>]( MX^/'50RMF8P.:>JJX8 O(]VXRM3E+2&2VJ'(WO340]6!,_JAQ86L@J"B:8UT M20WQ?[-^$SMBI'RASL6!8%GOJWK5/::BX+ ?L04\;3D^V-1_Q,N'I?KI;A5)9K0UW*S M6;77UP\09#"F880@\X(@B0+?1RSM$4 O@M+":]FN8T'F:,$ %[S&"_: 5:7: M-OD2$GY%WM6D785R'=&WS;W"8'#%&.@-$G9C(3=\J)%T:EAQ1/4$AAM7GE7N M&ZK<\-34F]D7W@IW&QO$R[/,RX*<^FE"8,S_W<\M<$B)5%5'M4]T/*1\%7VP MV2SG//GZK2S$C>;= XT*VY.*%)T?'MRQHR;\FL3(K IP%P]6!/B_CE<#7G'P MCJ;H<71=M=#$7)FT"L4>WK^^$=,$9B&F"48!I#%E2=1_NI=0J8.2JI]YK5ZN MM*6H3)1D3W? D:6^;F,;4;ZWG\PA=)F:2(]717WP1#L.A7JKL9I4RBV[GG3\U JK.5,36$RUX$1EM?68"G)W MF)-@)I9IDBC-$*0ICG+4FR,X1U+)E[&1:XFRTA*+.96ZPNR 14O2/#*!IO+L M@$@]@>Z) _=5#<97ZY,GX*U1-U7%5G7CHF9K\:*OVH?'/KH,/H&1CVE"&4RC M%.>4Y:POW$0(I?(GW6P9O(Z:WX!7!Y5,)4F':%U]=\RQ%:T_HE?G/(4UGDV' M <=\6\W9E7DW&!;>\J(T1!C0.M7APL2EBT.',5_ZPXCBL8TTB7V.*T0I3OTP M9DD0ASTL"./0;(BQ#.9:PX^C$X"CQ$]WY+IBZ"R-:JX/$8X2/M,!\8IAM#Q8 M7N,&1%?^[@I'YM9EK*,Q GRQTW6H@67AQ1(/;\B#D^IVK#H1&=HST_,C#U MCCS:97@:]RXM^2+Q%(DN0RIU+N_Z(G?\SQE)<1CZD9>FJ9_$88Y#EG5F*$QH MH%KA4NG#'6O3Q_5RL^03=%'53[V4I1I-DK+CDB%%I3DN7WF.)&=5*P_)."7^)^M*3H M%(^*.9)Q."8B>4Y8?PW^K =]>0/5-?%$,E\5B]V4^*YI7C_RW!=(&"/T&Y0]QGTO\T'KQ?UA<-4KW4!DZCV8ROV_%6FUU3W]LQ./J MU?KVJ6V^,YH&?*0F/F,HX8TJI4'0/:J8A6E,I*I;V[7H>*#[QM$N=[1_NP%[J@>DX/:*5*N,<=>@7'-HLT6]Y%@C MRZA^Q("OVNN1- M4..U73DG[6;\R.X_"&L?U\VF;AL;*IIE\_6)ST<6M^O# R'^S(-1(M[788F7 M^XR(K=&NP'46L3"0JFEHW:CK?0>!##0M-,"[SW-_Y*I6KDYMCV>Y[8>K4*PV M$K0*M<=X W9T?QWH?G7";=Q=!UGZSNPX6(_ -'8;[+M5.6ZY"BFNL(VKYW)= MK#?=[L:G\KFLBP=A#M )H9ZP[Q:?N&&@SY <0ICFC.>ML41O*GL*Q9=#U6=G4\EQTX/BK:F$$9<:PZY(U%K]D0 MUQ'=PP0]3K.IE1'1NN/76(3;&:\TB=<8A\[P(C7NV.!U:N.,%9].CBOV&)/= M@1#5S=M[I+?W']?SZK&$ZX6X?UJ7W\7^QW/9??6;N'DZW\PH93 D&?1S%H5> MG$8LP0%*/))[*/?C2R7&7)EUIWL#TO8LZ2%$L,,(_NQ1CGQA49'#,XOEKJ(Q MC35S9]Y5X[1IM0Y]N_E>UN^8_6-=E\5J^=_EXM^JU6*Y?OA[L5Q_JIKF=OVU MG&]KGK>6#:QY KM^(/R?ZX?/9;VL%G?%CUG*\C!*$(2B-$R4>HQGKCW2F% V M6Y5VW^\!D(I?!!>^BOU7'OL;<-!2.L_!W]L6T_X^Z%P&.Y_!SND;P-T>=W1Q M$+T$J"_E?%4TS?)^.6]G7'#QG]NFO0?"./OP M%G]D52WZY.W]'KV &GAQ$*>4)BABN>^':03C'BJ#GE*I@*L =+S(BE]>MESM!LEAC)0\LG[=)F(V M.$ZF=5@?'=^T'7C0=L3E+.%8VXJ$:V+.=3B>3F84- F0QC X2GN8]C@X#@62 M ^&(\; Q$N*B^RG[,1B7O9>6Q%P)@GB4TC"!F-(HI\R,ORH(. M((Y3@OOIWIV=8= R.HVIWIWZ&'B0Q7=3O7;:)_;AN3O@GOL#O@N'7$_Q7,37 M?/"Z1DQ=#5G"%R"< :TW-X?3M1L>3.'4FW%M8F.56CPT1RA'09_^N.3*<871 MR"GW]M8>]Q-&PF>&SQS/\\D9(PL#'-,T(B3,411D.0?88PS2.+.]ZF@3VYCK MC=<=?QS%UM;BXNA!=34*'03\<+F0!_S L9]H]5 A,$;KABX:P+1'),>^*Z\5 MNHN L[G1>T-FF,=)BD(_\=.8>B'T,K]?P,0T9E*73T8%-.%5P.,Q2G+A#_S2 M#5V29YG'C;^C69/KT(\\7_H9)TJ.IT@F$9[V4.3&9=-ID3G?XVQ/O1HP!4B: M$%;/X^J%8 M+_^[Z&_V5:OE8B?$Z\5GWH;[*SVW]XQC6\^7Q6HX"]X,Q[V]R$5G&(&-Y+INHC0+&87YV@/\&O/) U&,&ASZ(XS^#%V#OQM6N7%@A M_UPF-FIPIZ$<(_M\G'==@?%1=.<]>>18?,0@SPI#Z&/Q@$Y&>I@T\*G2^L'8 MX%RG<&WY,RXXA^ 59_:CQVN$(<-UJ*XP>DPBC;0=%%>CBDG\_P<,,$;NVQQK MS.,@7Y3TOJSK^!+0CT!X%SYH4) M0JWM/,JB()&J-VW7HN,!XNO\>[G8[LZD]X!!AYCKB("H^ "L):+E!H'Q.593 M]C>4'B"\$6^[") 7>794CE2"NC/Z:Y?Z:8BJ99_>5"&USYA499T_UHMRM7PN MN>W/=;78SC=X_WH03S#:9=KN.SN0Q:KIG]_V] PHE8YQ&Z;R<3BI :@I[&)L. M',!'L=GMGO7?';"#/W?H)0 $^C2@)6.SC*,\B1(,D@[BS#,,DDZKP:M.>XS'R[>1! M0 ,M-FLS" 5V3>:?3/I-*A31'8U2W?.;[+1-\+PM1PL:X8.8Y_T_E MOY98FT"*:\N3RGZ;4A!Q7*W;S_['7%K(+=@:2\P?!)KCCJ.@0S9HE5#UD1E54_8>'!#H M0 _O!@P ;T +<61:%21^9'KU9-Z89CFYO\S%*%"DW728<$"UJ^%BB$"+]4I\VQH_W/'N;!R1Y-_"@/**'*V!18_>J0\PFEY) M#S0FK,DNC)\%,,QU8P\M<)&;O:$7HIYLXLBMME?AK+XI9]JERV58LJA[=< M9->;F4<"1// ]U/*,WE(PRSO%W00"?QP]ES6WRHK,B=K4J5G'J*3[Z [(!8E M3II-"PKG@D;+ G<#+E$\OKQUB'35397UGT#+$J?"J@65+I>*4B>MJL6=&]612',2-I2%""XX AQ!#M;::1..]0 M;8J5!:V[:$EIHCJ 4E\'55KWM$2B!7&SRI]E29N0C.F*ES2]/X%DR?NB(E2* M#$D>QGJJFF5K[^/CTW93+OJW-,7UN6K+19&$699[<81S1!,/(432+,ERG(M# M!%FJ\B2RL2W':VE\*/@P/(3\K2S:DL"+'6RPJ<"\[X>/Q7I[S_^RK44WW*Z+ MQZK>M.72%ITK2H>/S&,@L9LS,OUJ"M>!VVTB=/"&%WMO +D.JTK'ND9E5_=H MEQG+LB>\+E%Q^I27-1(GL"-CTYO*35.S,E+T?WXI-N4L]YGG10F,8B^(*4Q0 MAG%O&2(J?Z?/DKUICAC+KN\-OUIS7ZR(FUHPC(8-9W&P.G0,S[Y_N0[%5L80 M9U0[&4?D*#<=3 XY41]0M!B=]*"BYY'&'(X'$:2H8AYB9<%GKU]?G73CH>8^]LH7RY'8/PEFC= MEIM=3?<>CSBM]7NYF84,)31+8^@1%+/<1V'.>D%GF9Z>7 .]_%Q MV33*U>I,&)14P''(4U2[/2@P*)^ =0,XL)%E[21!YR3,G-6)R)4%1XZER18W MAC($=PNHNTD2RW,4QTF(XA1Z.,=9P.+>,O4AL:!'2O8<"],A%G$_8.%(J-0X M-E(L9_1:DZY#A)/0L$- ZF*F1?BD54W/(SEY,V#+4.?XO+I8UFV-!7$U*TE] M!B$A&*5A&*4X2Y)^G9;P%#"SH'2*%AUKW1Y-^ZB0%5U3Y=1(V1S2:4W;#DC^ MI'"#TZF\O>9-7> T>9^TQ.GZ)"=R1HS)RMSNS9V[XL>^VNYP0)Y Q/^7^]PR M-QH$.8UW!^3Y7!9"7_90CHD)=]VO>R&+PWI5'?M*=T3.<'2FJ]E@=AH=S(HG ME?UVI]:9^H+)M_?T_KZ<;X8WK3@(L?(NUHC6\^5JV3W"^&UU4-H:^YD7QR2( MO#C+2,ASF3CN(<4LB512":= '&<8AU6GRQY]]R)A^R"AV&IM5\;W'JBE(6[# M)">*DXF0FFH>!F< #@ZT5& 'K\%W):S!U1X>,.'ZC/J.$L)IR/,XKE97Z"*J M>YQ#;5&X;I.UY?JAY"#*YIU!QLM)$.;<>.RA!.(PIVA7>R]+DYAA6:FP:]3E MKMKK(KVOD$XAR5(B\NR6FHN 3*.G._+MS8::.P9E^W+[6/:AY5V)_1"FGN=[ MR,L#[ G-4TX3K $JJ/.J?68ARZ!Y^8,W)ER.0T=,G4BS#XM-\N'W?M'15/"'\MF1J,\9#!)",V) MAS C+(E[(YY/I-:,-3_:M;(,B(" Q =Z#DI2573).J\F(_"DJ")J%,DH"/?Q M0#WXOXZ5XWT2WE$,0[:NJQ2FX"LK+497&<0;/Z1Z+);K64IHX&KI@X*!L55B!TM;)U2H4U4+1ZP9:L8EPARIQIX,*>W0X&YJ"J+C MPDD=T>9#ZGK/Q_5SV?3F&O3RQ]^^_NUK.=_6'$,I9EGTQ_R[>!\ #X=2^"1= M_!0IGXJZG8S=WO_[EG_&O.P>2 EQCB,_"W$6>'$./9(RV,',<@REGBFY&CC7 M&^&O7!+/]0FX8.]5NP;2^P7VCH%?OE+\:_O=]C?V'HI%U&WL*A%7N PU]L;,003>&?BO'NP)7.JZJOO51#J=XO+KD!N)%Y^W33O+0AZ+49Q@G/DT]2E$ M&=J;HK'2108M ^--?7:@E)9(S*B37'9US9KVU$>.,#=+KN^0NJG3S+8_/MB)"/43BB,:()EE*>F/0DWO*QM#$^,JBM*QB2J"> MNCC@SEA?;"RN&"O,R6462TQ.4V54G;B@,UJ M]6*&HH1$7A#U2SL9\?)816IT;3C6F@X6V.-2TQAMZN1$9@S6U%3F+6'*4SP[ M,G."FC,Z8TKF-(3&V(O*;A,S/*GR:7C>-B5*8^SG%4>PEG<&H'S>;TM5G"#B[I^X5_\CV*U+6B M8Z6BS6;Y*-Z9 ZORH5@!_J-E_:Q8*MD2MSIB-0:M1KKU CJ$UQ2L$RQ):YT=)8#3D.1Q7*VNT$%4WC8NFN_B/_I? M6XYKU:'9[8RVV/;6?>A%-,H(H:(T$@U9#G>U^)H>,.= ;,!<1 M*(]:^7*/^&^FCQA+4W+JQ(P#4B=P$,:%5Y7;IJBX[<.;W?>B*6^_K;JEWQG$ M.(0T\,,H0;&?0)\/6P'*:!)XV,>^TN:RQL>[WNSI$(%J@*2XVZ/!F.1&CUNR M%/=X>IYN+_/D9F_G#1OGMG7TJ9M&IFOBP/%FCBD74EEINX!1+OH%PGX9 W\O MZH>RN:UOOS7<_4WY&_]FO2Q63?>=&<9!A,,X3B(&.13L(QKU6 *6R#_(X0R! MZS75'_.R:.R![TNI*R17[@(DD=M.(C9J@M=!!CUFT(,& M'39P6X,>-QB ]]^=1&04DN!)1$@O)>[63L%]58-RV*"8]^&:=^'BWWVG*W7? M-4V8=>D[E3X[#\<$DFGW/E9C-G"=PH1B%X!Q5G8[ 5N.Y_:IK+O3[25OT/N2 M0&5#?VSJ@H=DN2[JEW;S4SP-*RHJ5BMNZ:%_!&6&TR1,_#QE'&M$_(0&61!Y M'#_Q(\1\JI*Q7Q.GXX&W*^OUK<5_4('MC'@[+([HA.(S*?(4 CN-7'L23+Q; MW'$*T5&NM$I_/)7KID3ENKQ?;F813;(<(B_(LMC/?)3[F/36 N))7;(UM3&. MD(CBC4]U];P\6Q'?;7W5U\1<[/[Z5$ZIZQIX<:JFJA$KLEWF_;I_[W7V&0RS M*,]#%&9ICF":8@:C'8 X2W*H=.S:HEG74^.A!&=?&%5M;-$VY8R:DN5NUE M&!Z1EU<_/(-9#"%.XB!E,>.0( ?9(\O#2*G>]!AX'$MI!PXT/3IK[V(N!+@8@/ZR U>'/_2I&1:*03*^NTFP%,6=D<>2RF^2[9EAX(_UOM'8KFE M+B%O9CXA?AYG,FKJ^XDV()+K$FQ-]/$',&8?U7:U$*\6 MS3>#7O;B%\24YE$69X&'H9\F*8RR#DR>I9G20VF.(%Q+K6[ \O[@I>\;\)=P M A0M?K#Y7AX\@Z(WS7<5,R,!'#-0;S%L]6'1.@>T3V%2JUYRD6:WD9J&,COV\,JC\>^*5L M-O5ROBD7XJB[>"#G]8GWW5L5N8?R% 91DOHH\](X"/PVO<^IGV4P4=KQLFW; ML1;W(-L2K+NJZ-]W3TX=7[S1>MC&>B3DA/B:05"38'O\.W[O3XK(,XKK*B33 MT%IGWIU\R,\%BU*G[V_Y-+K^5*T?[LKZ$39-N6FZDDU>6WT?9QE-HCA)*,(9 M[(SE(4FQ]/%Z?1..U;(%!E8G[JX+@Y51,X&6[!BQ6E*&,4PB6">XAX$94QI[<&RZ9$2W7)Q)L=JD1H4Q+,= M#;EL]XJ!T$MV;<7 2/Z620-(8T3 M%GK(3S(_B7#>I]H\"X^"V7-9?ZMDQ=6.396N? A/ND:G(826?3I^W=L!8WJIY2Q.N:1Z M.0[CR ]B%"4I([T1/V*AFKXI?KAS(3M(3824F:1]EYG22>NL4F24METS'9-. MMZ3IFH:*Z((_FRXI,0A..EJP$ZX-B! /^J J*H MB-CC!SL'#A_15-JW=1\OB6V,J81*+4OZ'Q4EE6H^$XF69D&?(6JBI$\CHG90 MV[(=AI_ZJ&UV46OV4=N(WS2NYZ-/X*F=F3%B,H&]FU'[ MRU%[@]V.$XY1ZB-N+D]2\5Y;FB&OLT@Q2IC:C-W$DO/I>PNNOZRX[Z#CILQG M&#J3$-O@=1KIKA5/*ONM3B%5W9^O.>[JO'^+?KU(IJEF9?'H1?X M01+DV(>T@\*B6.Y55*< '*>H/6SQ /L _ -'_J%-A,0PVH%_E?0H;[2Z#9)$ M;CJ%^*CEI1=" W^.T"@DI%,(D5XR>ABJ8@@53TP_-'TOVG2AVH]QINFG)EVG M4D_7[$\@[73N8C5B:W8V.,)O#6^L\\TLR1B%$$70SWQ,$I;!+.R1)&F0.QH; MI>U/#HP_5O5&7$G% M5;-!1;/D*7(2^SB&OA<2XE'^'XJ3'@9DHM"I_%$$Z\8=GSX8$ $!2>VXDWVB MSR>8D^!8+;L4T [RQAOP5@_YU^1B,(H<7N)201RMA66:4FG/O0O":9E'2S(Z MYUG\=B6>/?E[736-N.Q?K 2NOQ?+]:Y0_%WQ8X8#1(*(0(B@N)WKL!WHW@3?^F!W=F M4@HNQ[^^K%N.[T^A];9]5AL G##N>E00SXKLL5'?#\(,^QGTH!_DB+!\P!;' M(9NMRP?Q(6['!35,4@J4[Q3H$+[^R"#PR;[J-G)\W X-#@)SI:%!>/+S#0VO M^'&C1]MC0TF#!NOO;Y&N4,HXP2!G-*:!!2Z$,$O=X\RZ%2X5IK M1AVG_71X))(5R_H:ES9EF=):_M0D>YI=VMPMZ:50(]XN=9+G""4,YWBWZIK%!&=4:A]>\Z,==[(>#/A3H)'< MFM5EZ7P*- )!:KF,+#4Q9"FZ^J'*?C*2E.1UX+? MB\?R]OZ5*5(]\DGC#*>AJ V7D"1,$/-)D!"_MY5FA,A*@KZ%T91AAT=!&PQ8 MNRP1XQ"FJQ27N+*F%2=I."$9YK1=7SDL^%#9;$@*!P#QJMHNNL/W,/&3 " M5^R$:\I_6PG-,U%Z>G>MGTQG(8KO6AKTZ[K_/?@,M$KL&VVTL%M#^/:>>[&+ ;G)?[:]"OJOD7F MQWCHYAR-9S9*701C&GNE3CP[_[B-1?:42M[V=C_S%MSNR'@)A-2/40IC!+EJ MLS @O2V&LD3YT01E"XYU\76/%*B4=E(-V9/3.??$J2F:.F?NRN,>TW)&H!C&,$$IBZ*4TMZ:[V%FI#"2-JZ@,4I[ MLL8<:NJ, _K,E<;&#JVYUIS2%8I:[*]%> MUL]EFXT&8ECP M\+O9B@)"0,Y;U5!I'ZLWT&MD;-$^_XCYO/1748U<@6'9-I MHN R/+K/&=\2))L[&E [P1S2Q)MSN:0Q2[)Z)9K3T2I=E\/ZR*ABE+I6W&L46UO>K.2K3>=-:!23J+&85%-G#0)=*)0)_DYHTWF MG$Y#E2SX4=EN;6I*1!^?5M5+67XMG\NZX$[W)P89Q 'AUH3*Q7D0YEX_E\X] M1*5.G)C:<'Z:KX.C)CC:C,G)S1ADJ8E-CP@,D)3G7':4Y@0U9W3&E,QIJ(RQ M%Y7=)J;XPD8Q7ZZ6FQ>\JAJN9IVM((QI&$0T3;/,\WR*4Q(-:A8&L8J^Z%EP MK"X]*,"#W%2KY:)=[E"L2J')G9S2N*=-36<&QCI 5U*9=VDYHS%F-$Y#80Q] M.'YSQ (CTH]I5NNV)N9=63\NUVT?Z^PQG+/$CQ ,XS1B 4YCDG;V8)2H54O0 MM^)897I@8+-'IOIVN#Z#QG/LF2WG1(P]32\K.\P5'7H 7([IAB"U/C M;1R[;!LO3;LAVF1]6H_CL5>L/YUY_,8)[=-0.;LNR2]@Z_*EIWW?B_JA;&;4 M\W(49!%AG@>S -)(E,;:FZ$A%*.42G!M!R,1KK9&?BVN-5?/ M_^)P08_W!K2(VV6HZ>BK!K,2"^\NXC0-E77JX8G%>G=LRB]EM7KQI11'K<2I M];*^K^I'<3CB]MMJ^=!N)- ?3^5\4R[NEH_\1V[OO_*O-O<$-(#Q2:IT M;,X1!,?#1XL5+%N X)=R!_'7&[ N%5]A=14!U864JY&OOYRRB\$A9O"Q"T@' M^]>KR[X>P5*K*TXB-@T1=^WDR946AYS*2K)8+6\VXF;RSO9'47>.?V7&19^P M ,8H0=QH[&%N@G\M"V)*L\"7>OC%V(CSK;D=CDY9U:14GSDYL1R%-#4YW$/J MI.\&]*C&U;E3W)Q1,F,ZIZ%5YFY4EIN9JM[L/K[3N!EC.",$X\SW41R@/( I MZZRP/*:)VN.>JI\NU55,GND<%*;+V50E1I$L665QP)*FH'3TT OT.%*15SR< M%0\]QJ:B&9KHWTB%"0NR"B$>)A8O4-ZN]]+4S+(<,^*S.&,T]3V?DHR@WE88 M>TJGB?4L.,Y%?A&(?@4/'!NHUCPC&9!I3/,T.923#_?TJ8F(P ,Z^CAS!Z#& ME9-W>3DC*F8\3D-:#'VH;+8L-9DY/_>:Y0S%*$@B+TC"*&59'.9>;Y2FF3=[ M+NMOE:SB&!I3Z3N'N-36E]0DQI0_.:T9D3@UT9%8#1I7?UF&&<^WG7C[;5)MB)2=-^E:4$J(!D&(/ MZ^9-YW,@)QU*IR^9DSF-;F3!C\IV,U-Y4^CM8>!= ?@XHCB,8.+E."%9F.0X MVSVBD?L(4AK(/RFD:\'Q+.+= _)JSU(8,GA^7!^///V-GNOPIO+"T!C\:3XP MI,6CY -#)]Q^1X_MT#2!,J7F/E0V&XZ9!G\:KF9&?$X7!XP&V&=9$"$>ZJBS MASV6*CSM9F)E+"V^?=47/JG> [= IYXHNV%24YBO3Z*90KLATU"EU4G5ENI/ M9Z[!V^-LFI*MX<<%V=9E1N580&OH2_'7;P47OV6Q:F8YI9F7!XD?)WG$6(P3 MGJUWMA"&2A//3[U$P(:),INXKGF3W4K;[B. MRQ&! =(-^'M=-2,OQ;]+SH7# ?ID3F/.;NC#.\<"3!E1%ANV7"\;KG5_KZI% M,T-1B%/HXRCQD$=0R+(L[XU1FBI=D=4TX5AN>C#@0:#1%!=%TA35Q1U?VO(R ML-9BNJZ^O*)'1F#T^)R8PF@Z<4IB3#A1UIC?R\TL\GU"XQ '$*(@\D)"H[@S M03(&HP-A$,*9*1!A:F)"8(2]%,R MH.Z_U$(4*;]MOI;S;;T4%2?NZF*Q7#_P[)[^UW:Y>=E_A_W'[Q^[9V(A8S3F M4Y8WX"BW . MG:M&:;UJV>UOV\VV6+'M>M'5_<4T3E*/S\DI2A.44-]C>6>&42\+U(ZO*7^\ M\P-K.T3@GD-2G#>K4R67\#KE2&WHZ,@16*Y4WON8C#/IKS9OTTB!]>%7EMJ/ MHU3X8(Y[J.=W#O;%?HKBYY*%8O M8%%VK^V( A?WQ;(&S\7J3+%!-X_AO4/^M,>34;ETTSV* MZ_1&CEV[0XX=)KEI\S0BI)9ZOLE1AMATL,$A;B" @Q;Y#=AAOZYH2E.LH*SV MPS9-^77@YP6-=L6L23($UPL)6#-$L@AYA,",>#&+T@RE60QLD#97*N*E] MLN,,&@Q][7:N?HQ97C'7X@'!A7Z_2)/B.,(T1O M&BHZAJ/5Z#W#@3Z3;2D@W/U5S3+L)RA%$<8QH3 G.(U8CR+."+0NR@JVG2MQ MX#E08A5R+1DE*\QY'!'VEF\SVK;O73]^A?LH1[$!!K7,[CH8*V!-6 M40'/EHXJ1>@G5%(U_TRT5(-)%VK*>&>812&$* U)1$*>%2>09\6#J.RT-W&FI'+WVI=0ZLZ,HJ4 ]72$5Z"SIJ%)X?CX957//0$4U>'0BHLOG MAU(**VF1U'1#GJ"8LH M1V=+1%7"\Q.*J))[)B*JSJ-M$87W7'0&+$G ,IHF".5YFM(LRJ,TZ[$P[/DN ME%0-@6,YO?M>UF4A$+D1546Z[2JK.Z9=RVL;D:F+["MZ+2BM7KA^+KG5]%%3 MK$CA'^O%LIF+T_?E@OZ8\Q_M MSN)G7AY%$609#E$4>5'B$[_'DGH^ZY^UO+.4BFH#D>K1KU_ O%//2 7V?P7+ M2V_%CAD "\KIEG1G,GH(&^QP7^5>DA:WN@)K'*N?0&W-?5217DN,2K_7]SZ* M6<((86&&,IBB" 5A0DC:6_-B&JMDH+HVQD@X%5_GTV5+3A;'($I-^$X+WLC/ M\+W/S!G9,N5R&L)D[,7QBWM66#$4%[RMZ[)5-!+"&'J80IY'9I2DP:!H7-"4 M:C\8FG*\=-C! /M7+7?SW%6'4_GBHBFS1GKD@E1;LG0#.G23T*<.B[I,J5(\ M:;52=D9.M/0XDM4N7#T^5NNOFVK^3[)\7B[*]:+Y7-9?OQ=U2RC/"$80YB_S,2S.EW64K!EWK6-%\!XL>'5ATL /$&@$4'%; M9-XZ AKA"?AEN0:+:L5_K-G_U.DW?!V&0D[R1H^"FO#MX($6WPT8$-X CA&T M(/E7.YCC*J ,<6=TT"KOTU!#NRY5#MNI/644 O&Y6"YF*8M8Y&4L2M,<$QCD M!.:=Z3QG?C9;EQMS790VI[8>MS%2Q2<.R)XBCMY9>TXU.ZMR2*;?6=5=4NBL MFGS)=M;7!0"[&K@$,>0G$628AD&. TPHW3T'$?N1!R.5M$7+@.,TY:@6IEJV MH<>87';AG"RU;.*(IRM5M7Z/E#/B8\3A-,3&S(7*8ILR$1/X7"Q7;>F5JOY: MK,H_UG59K);_72X^54WSN=I5$?E]*P#=WO?_;F9QGF4X93$B>9:FF1=C!#ML M082PTJ1I'$2N#Y:U)Q\.BQ+R%&$[8 N W8.>*R <'9ZXIM)K\2RNSZ_A.4,CGQK50N$PGYTN-P)5V7PIY]7#6J#\N*9% MO5ZN'QJX6.RP]7\I5H>_,H.,YD% 12G=,&7,0VD4]HAAG".EG8,KXG0\L-S> MW7V\ 4735/-E6\FK+3T];Q&VHXKRML,U8RJY9_&3A%-QPT-X!3;<+3#X!?:. MW8 =3K #"O;.B52B=X\/6+V#^[_RS./5[XZ\;^(N6N/M MGBE@LC@O^M(-PG\OENM9D"0PP!C%*4,X"3+B^_W$+ P\DMJ;_"B9=3P0O4V4 MP4(DT\U!,OT@WIL&0_+\P&';G.NH1<'&A,99 !S,6GJLX._G:+_"K.201.VI MAU8DIB'0+AQ3FD08<&=7/H6"SQ"$?H("/TJ"("(!26&8]0"R!"K5S+1H=GKR M*;)[%_(I%P6;\FD] "[E\],YVJ\HGP*7L7PJ1>)GDD\UQ[3D4X,[DZ0QS2@B!.*',2_(LZ=/>T".Q9_K*EJ(YQW+Y]I6?F\/E=)%96G@G0I5B M.4T_Q,\C+G)V1/HN$3T/R;#HD\2B#$5=V)*[55B_ GD?S M, A3+_$^NE_--N1!'PN!Z\7'?N6=Y$&<>9C0B<890Z",6L=XD MQ"2?/9?UMTI6WXQ,J72]0U32/7"/#LS%R4KQJ-2!T*FIFAFK6R0NTT-,N.*Y6#IJ>F4Y"G%IL&?N.&B_EF%OMA[M$L M\_(4^B&EF9=XNV=UDCB.U*[ *'ZTZU6WKU_IW==QN\EK!LYT#$VJIM$5=,%7 M5IJ+3G/O[IH-MBB*,A9!C/WZ=@C][3",?HWZ7EXL*HLOCE(1$VX=W]<2,$>E+5+OA M6OPA9AS/Q4H,V7"#B[I^6:X?=D]90A1[4>IG)$[%FTB,H3#O;2-*E$K V['H M6G;Z1+7-_,L]SI'O1\EP=:9OV>5Z&GW-LD_'5Z0<,";;%[]^K^K-75D_'B;/ M+&'4HZGG)S1&.6\F>=QW^R3VF%+7TS+@N*>UF#Z(]W/U)]=ZQ,D-\\XY4QOE M#^BZVASZ/4K.B) 1@]/0'#,7*HLM2G'2,&\K>(DCBB77LF^K\O=RT]>K(+Z7 M)T&"T4H_T)C%)E&!ER/7_NL(%Z '<#UN5&W( I5JOJKX*W 47% M,2-6*\XR>SB\'=.Z*7\.>37!?U8?'N:]4#><<@^=F)#:(GX9PV7'E M>'YBCQ^MU8\9@XSZ2>!'(8Q\GGEQK:2]C2ST Y6B@&J?K"15NK6GYZ_6/ R6 M/"X3I;'4894CHR6.*ZYKR*YG2),U$;G0PWYN_4*1 >FZS=7ZX3B'"KS48S'* MXI"EV(A8:3[SKW\OFO;69H^VRT;:F9.: MZ-BA6$Z%1F=739;V\$"?RW"$X)QBC :3I\/(&>DJA)?ZACX>IQJ F4/"5R(N2$#36AN4B$ M$Q614 IE;J:A!NJP*\,VH;,^,L,$ABB*"?(0XQ_+HB#W!\GP U]]8>3B1XZR M(G)A)<3A?/_B1%^:H&DT9%70[T[M%7V6GM/OJ]##]:(M4_F]6G%"FMUAZ.$H M!,D"A!F,LS!,(/G[Z>/>1?@7P=P*^WMWB M_^??;C\1^N7KOP#ZO__X>/=_%!<#K-$MN4)P#:85EPWV$-O3']TEC&L=I9)E M[-RZ@FW2IR%C]MTZ7H%PPYN&%!Z? \NH1UF80Q13+THI3?R =09Y;H&5BN8: MF'%] *O; SEXF43Q\*<)AJ M)T@^%R]BH[??U,FC.,%>R#\WRY'/TT /^8.QQ ]USHXHFACKU,C3#I;>^1!5 MVB3W8]TSIK@QVY/5(;KR>8_7O$B<]- DG%KK,T)D^9Y7@:70[NRZ]>5K(.E^J1\%$ ;3A M%&KH02^F$:G!X3.V!'XIB8#I?34"$C#TX< M$]-G0W\]=I81FGII[GD!GP>A+"8YZ^\ YC!(E%ZFU_CX4?9=^Y/HVN]#Z_"F MN_AJE3+S1==KK[0JK;!*1[$NIF*@@G7.]>6TA(5TM0S$T=\F24G^W.A4TI3]E1)9BH:W$Y$ M9PR=.).O:'-B94WBP'H>XB1#C$'"L(=( N%PS#3'6:14L-26S1$5:;)K%%*] MS#;AT^AVUKU26:S09DUA2U4L\G]5X4I\,2 MB;A J_0NCY&AT;K@LH4'-@*?]F:K :'26Z[C<*F\\=IN&.UP@1;8#=A#&WW_ M]21)YW=AS;F=AG+9<>7MCJPM?C36.V8Y#?AGIGZ8AY%/4M]+HOX"+T0>TUWH MN/BYHZQPR*QLN)ZPR\W4I?F:1D_00GYZ;J[HO7R2_/BXW%TP%56_>%[ )UOE M>MY:Q%&2TB2FD. TS@(?H:BW&&6YTE!L8L?Q2'P ;5?Q[A <^.7W:E,"/SY] M']$^KW(C\EB4J@W(QVR^PC7V[.(D06=G%.:T3D.!K'CR9N9@BQWIHH"GCYZG M,/923QA 7I+&(4GR01+Y5$5ID]/ C.N]S@-D_]*6XMR\*!X%-^%03HQ&HD]- MBUXSU]UE@9M-O?RVW8AI%MA4X'-QU1/B6I=:++ ]#8FRXZ M6T-K+;?U46^WFV;#1S^NC3,4DB!(LPAAEJ \2[,\(T/>1@-/[<400V,J?4WK MS1 ^(O#?V[05'IYZK* 18&_ _^7]C<_0/!\\%35X%MC_%_#YUT#SG7="GB]L M-]^K6CSO\K_ NEJ78-DT8G(O\HAJ[Z6:]IF&1T[_1HR+F@8.P,#771!:;#?@ M5H)/)X)WGJDSHF>)XFD(GRUG*B?-4'T.6:W?MQ@@0OT8Q81A&JE[LPBOX6#]_@>A=&R=^B_@OOZR H&G'J[=^W M7"E#[P:(#M?^#"GGY>.WL@:AWWXUNP'\4Y[*^6;Y7*Y>U&>RVM&5G\F.$5;U MF2R/YT1D\PQ'%R:SILQ.0S"M>/+.9-8..]);7XO%4IQ6+5:?B^7BXQH73\M- ML9IY:FC8<3V/WL+@D+A#?+"BL*F^W; MQVU[&^AV\[VLN>;Q>=GW;F[O[XH?LR!/HS /",I)F,$\ MIR$9YL@Y@4K'\6S;=JU0>[B@$GC;:X@#X/8Q7^6->;OD2^_57XUWY>W[@?(6 M*GB%M=_6_T7 _757*Y)GO!SSZ/OZ*H2>W^IW$IJ)2*4K[]X>"'#(HOQ#P9MB MN2X7M*C7/&5L#E"1\GXY7VYF48XH"RCS$QSY@9]CP@9-#V.U1SDMF!M10!<[ M2&,_;GN)HC-=TR*_T^B--AUZ\]RM9:[T=P-Y=]\=$?^\NPAXN+]S5XF#0N*P M8[7B'_KP<EY4K1FSTU!$>^XH%D%5Y$DZR=U^:WC'+-<;^MR> MM.L/L$"21XPGU8D7!BR%28)R+_*2B&$2I9%/9+,BW<]WF.<,D, .T_4.9)T@ MYUP:8LKG-+J1N1O'J8(=7C2[S9W(/V8DR%+/1P',6> QD@0I"CI3,27(5SHC MJF/ ]>G0HXZC.%O3HDQ+9>RS9:8PX,\6T775I84@KRQJ'$Y2511=.*\H.GSH MJ@G_9?ACV%"Y!*L]5Z9OY3K*LP-GKCVR5&JKCP,6K>C/)0+'4J =#C4-4N1T MLBJDZL=E'=)B1E.)?FM/%,]0&K$PQ'%(N$4:P3@*XLY6$GNQTD%%/0L_TWQ* MEC0MO7' E^F,:@?INC*SPR O,8HT3E)>5'TX+RU:C&C*RJ?ENORX*1^;&?'1Y45:?^;?R\5V5=[>LV)9M]<^=F]ZPO7A99Z+"9Y1DCN0XR#(.7P MF)=E_(\L5'J(C'#CPH-N">>[F[&0>J-2A W;L#O@E_ M%.5PW+!*:NAD(ZHHO)T?XNRU\*2_#'<0Y,,-\=X?$=;!(]"ZU"VZ ^$5:-T: M6[AMAN2; M?Q1U7:PW+VWENV+UI5JM6%7_Q7]@YE$:)W[JPSRA 3>?I!COD.1YPO^E,N2X ML.]X8.DABVMP/6C0H08];-#A!G\*Y*"#KIAA.PF.W,!Q[;BH#0].0N)$_35X M/:/Q+J,T#25WZF$U7IM7O6-PSOX,4CX!\3+"HH2+OY=Y<1QW1B'-<#Y[*NME MM>"?4F\D,W\S@RH]^QB;="='!?_GO.QJ3KRI,*%Z2<",8SQ:%?/I2R(Y M]C'].\GG9+*MU QZ+10D6VW9NNOE>@ITRJM86L\.S MG)Y=@6)-76N/Q/_8E.M%>5KDVFM,-9]^E>"^JL'>#[!S9.RR9#+DGA%#R]&9 MABC:=NI-N3('G-E)\SX7+VV5VUG*?!^Q(,A(%&6,P)@2?S#.XG2V+A_:MW8M MY"321J7Z<+[KPX?XY-=OYQLQ69M7S:81+U1LVQ*"AG)IBW$;Z9]=JMVD@36YK^4!5QS/:XO$49AP+@F![W1 M-$O3;OY+UU8D\:(Y]=EOCTQS[ONJWN*4^J+^3$V6XY^A[\D[HS934^-(MJ^) ME_#(LIFO*K$+L=]O2&#DA5$8T!#Y*>-='-$T0!E-PC#D?5ZIM+VN#<=S,:+\ M&*8V67()PQ@\J64( A'80P)_7FW?] 0W9R3'E,UI:(VQ%Y7=-J:N+E_%MN;N M"O-SL5R);4U6U5^+57FTQ1D'(0X91!CGX@*#[]$\; 6._Q&CC*E*CC7#CG7H MCS5/L5>B##-X*);K[M!*U33=W?[#%4VSO%^6"_32/[7*4\CNZ>H74FS>0(IH%N ,$1J$$8T]3-J":2TDGT"E M-XB= G%]NF-XW5MH[?WR1[GHWT?5%5BW<9$3W,F$1$V #V"#/6[P[04<(.]? M9'\! OO5!=F$ZC,"/4H$IR'8X[A:7:&'V$R>]UFCJ#3[N6K:FM[#4<,CA)2E MT",PR1.2PBQ%"69^CQ"E(;&76]O%Y?J4^-N$;B_SXCC9=I^;BXPG=N#LZ27WW8L!@/[33?3=2G,:A7Y]4OJ$:&,S(@D)5)BN@>- M=CD?#IY[+GGNY>ORB(/-9 B,"2$QH':"L$^#J,<118[4K4GUK6L.'\-[*?D@ M5V6!HZUK.7K2H,$18G%A61],5/\.X=6@).:3GR=_???Q_>)2+TWQ!4'7YRXS M9%NC?>5<'7_L_= PK>\X"/8?WI[[I^[$(4P(2@""=N!R*" M-I6K!J:VZ1G%M\IX?\JW>=H4(V??63/H5\V?C11W%C3"P,L_5_F:/Q+!?S[V MGJ<:]XBI\H*>D9/DH5,XQH;PYB\#M(LKL!R=EXXUZ/&+&=JKR[BS]R0U<"BO MNL&^SHNLKNF:06AS\#KX/OBJK?D(;>0P# &(4)@X"0;$@TUQ@-CSG"B2.A^A MO/$9E;='; TA7_$EVL$W7BUU.I-/9,5V 7>,EULUGM"LMV*,"BFN8N>8IKFJ MS3NKNEIX%-7=%QK_<"C 8F,0VY%+8HQ#Z'@4><#NFL1,[*46K2-43"-GHU-.#\.4D&N&GJDQI=30^2;KU.>,]<%BE]XR M#?UKN1N\+=3^5I5M5@[%./&89MIVZ#DD<$*">C QRU@G*I@*")JU[0B1YRB/ M#4@K[U!::8=RLL I<<9HZ9O;#]-%\&9MNYW+WEF+L$4X%9.2E4Z MRUB156KDZ_*KGE-980[+^^N\:);_0I; YHSRYHMO55K4-QF_/6BS'-:W'6P' MU",L%MB.Y^&@@^#['HUE'E]3VK"4",L_Q/8$F+4[(ANGNVJXEE/;V6D>J;$# MG%?64]Z_"?"N555%.!304J6N,$M!U9IV1C=*0]_6/!'<):5O3 M@Q8;_I=F:1.%$, PC!P4AS1P<1)2UP6^'R3$#@&2>J)O3ES+Z6-]EU;9N^NT MYI64>24\R>--LWI/>:(YJ^.TYJ%7_2FIX\2_M:;9M^_M,39;?XV M(Q(L8OGX5%@Q^_(' CYF?]#UNMP7?%GCXL,.C6FPB]"9QQF[0!FA*>EC#][/F(!'X@7RF*??5=NF4OJ-DY^+'?92^4] M$@1LP-JE;N0#[/E.2+WVU)R=4#>6>S9/6:N:0TL+3K9$H#)*!=5^$38EA7R M\7_V4P8.TXS:0,(47M)YN0S]:_9+9?E+]E#6;5[D#=E M==],*(+OW0^/:!P?>G80 F(#Y 884!"!5I)]-H$(I59]=&'0+) )FWNQ4)4R M4H\PFU*?6;J^L^H6[MB<6K$[9)/GY3PQ/DON8%D'T-8 =7.6M_\-3:/U$)HU^^GF2_:8%<_N-H#%E4;--IX04-C(E*7M=6PDSF+U)41;H-]_6NO&D1,/$UQAIRD]@+*AZ_5X[8.P+EKCM"M!OOB8CN!Z0L2/(?_ MS!#F62PMYQ\=I!E6WY:R_\$%CSRY);.4B6$]4&$3^B42\_J3_#S@4AG,JG&2(WV8I2;2^3%:>ZSK)/#\W9B>*V M:;Q_8/I[7[7R% GR",0N"(,04Q* ,6P1P*A(S7%UM&^[H7/_8YO6=SG17Z_ MO[?*'GNG;P^O/70TGQ]$96U9%\A*'D=[91WP6IT('B!?'8OZ+J^)TM1>U$M] MCC)%2S5:^$QG=;/YF@;_1_%0K=K"8+38]&WG6=U".ZU=DP20^,1#$: XP0%U M8=\VIC3V1517;8NZ#W?M'QZVS5D)-E&\[EZQJN^R;*.G!!@>U3D) $ ]NU M0Q=Z7M0MAB 'R;WJH;AI_:L6/=KV<.D0KUQ:KYISL8Q^0;KEXLU%ILTX'R;' MY87L79-3S$C<=1E7SM*Q)<^,G9R%>*GET',QB%S,5VD7W= -^39=OXV1%W%OS5 MB<_-V]1\U;K=4UMY;NS$" (GO?IYI>RW-2?JW*S7^\^Y$7V M:W9_G54KAU_E=FE"(8CLF 013+JKCZ,+1MAQR: M0U1H$6%R(_,+5X=/8FMI$HD".W=S\3=.L'I<5P=M>E61%%,HL2$W%Y7C]N!Z M2NN.R+Y7_F7B7ML%J\]MKZD@RH =-25FE(H[D.PEC#ICO\M?%XI8L]OR@7>L M;NK6M6S3V Y#QX:.AY+(PR3T#BT'T).JU:ZB/V8Q?:P'.]$$1A'-*^6<(F\JO'K+HNQ7>S)C8G,PR'R,17 M[5)>,(H/Q?L>H>R^UE1&13>U9J12=D>K@=:P> "WL)R]1M?%O2Q%3)LA9.K, M>;:+I90G40G[)2NR*MVR9NF&'\NO=_Q,[V/VM&UBVV'L8B>Q78]$D&#']HZS M]R20TS$U;6H7LPYF,Q#3)T#E-$T1Q6+"-C^WY07S_[&_@G],Z]780#")/)C3(!',6!4.6'?1@ALJ1UWN4_6 M/-ELP%@+5_SE9XIJ 8^+TU;EW2? M&>J]+ 6GT^/E_2$:2P[G?GB!UD\/'&>7R_K8AJ&'[,"%O@?=V/.B?@H?$X]( MW0L:WXKNTYDU[4$(6O%\Z@=4 "3 MT$9Q1 X9I9= N8V2,2UHWQ:)OW[^/"&M$R5J1$*G@2$Y4>W16&T.;$#&)I>K M21)H8)8F:\&E_&P4&]+B,>ERR(>\R-[OLOMZA>PD$!']F?UM6,"8V_ISP681+TS<&3O XL5$ MMFE=YS=Y^XWWQ>%YHZ]L2M6]V'?-=_?7NQ6,4>+928R(0US?"1SDQSU(#&&D M8$],%[19UDV#9U'I<"Z&NY^-C0U_J;.Y;<$EK/]AR,RY+2OI*DMSNW?2YID) MGIT]'O56F+'?-M(%\CMMNGUM1BQ:RGBQW;5Y?"!\9JN%DVU>1MN-I)5#$F1C MB@/LXRAQ' 0/YV03+R1""]R*F]0=.08BLQY&CJS%)WGH2Q'-8DJ_ ,-Z%'SF MTV-"M%TZ5J:6=S/45+51IP?1=' F_N9T)[.?;IZ__#I0WI#U&!]2IK)V%'K( M]2($(Q+X48@"+%K77DUC&@=ECZ]YO/.E5Y(72YM$F+N4#2EEWHQAJ=BF9^\@ MJV=,IBYP60Q7BV,_B2*/A+87A@E(B VHT[43$>0GLJ5_Y3Y=:,$I(0AP<.A1X;D!Q''9MQM 3JUFCIJ499:2["-:CM3C<=WR! MJP4L.769QJ_@C&4V:N74YSR)"VG11:(N34V4$&R&1BFRY70BHI A\5(NNS0O MLDV<5D5>W/9':T([C&SBQ'[LL1F/&U$7=HW%,*;0DZO>,JH)S6I%U^O]_;Y] M*"?*;O)U+EVK91QS8G(T VER.M0#LGI$BY5@>8F8"[HSD4DS!&>J$<]JJRC@ M1#@]6J_YE@=KA\WIBDU:;>K?'C9LX#$/8]OIVZ8X\<,0D9A$ /?!\#OVG;= M))*:8:EI4;\ =2"M TJKA6EQG.]L1S)-4L.S8+HT.\62:=/K["Z5/XDP=RF/ M4LJ\&?*FV*;3O$H#8RK$SP6D:SMR?1"'$#EADJ XP!!1T+?M>:'<'%%)B\N* MG_L.$'7B)\'S=/'30[%2\>/L&BA^!^9&BI\\\^:+WPB;),1O+&,JQ,\'O?"Z MV/9#![/<,_9MXCO(=FG?=A)@J;-C:EI<5OS\=T!AYB?!\W3QTT.Q4O'C[!HH M?@?F1HJ?///FB]\(FR3$;RQCHN+WOEA7_/7E*&O_^[YXOH_YI=QND[+BI0Q6 M,$XPCBEP;9=0"#"-7+M#@8((2SW,H;IMS8+8P[5^Z@'_S$_#OGP"@..V.N"2 M]S24NT1,,9?TAIQV:G"$%B659/2"INKRC1GJJLVZ/N).0_UIOZNYV#/1 M7P4$P]@F;@PCVXXC0,.P7]!$GA^'JX?FQ@4+#M5.3%GEVY 9K:=PA =ND+(O MUVS4^6V8( MC+KMS^"PP,[QS#L GM!PH?./H\N,CC\2>ZFBP\AU^$^[NZSB9YVK["XKZOPQ M.S;)VO]T\RW]+8QQAAU#7M!0 MW5"Q?MHRG#]?644F>59 #=%B 7=VCN5B<$OO$WS6^X[>#RV]7)S*&XOAG%>< M1)B[H%E*B3=#RM2:5&KLJ+*W+MCLY'U=[[--M*]81M'>O&X3C9>O@:PG/<=/.W0X0G!B MLK 'QDQ=K!;OE=7/9%Z]QI;>L!#(5VENLGRWKV9.]T9P?&E&I-%C9NBM5@N? M7;#1S>9$-?YKNMV?*9^Q\J$#G039KHTI/\OOQR Y "&17+T)]O90P,Y5./$QB)PDT+C5[2CMYG4(5'\A%MC-JL8D A'"!(4>"0"((F"@\)XV/7[X:UR M9(NU/&)@:QK3)H[CAL/)PUC.$V]I%$M:-FH0CV%/Z"D4NOF/?;UKBM1]*\_< MGFX/'W4'C\*R:.O&Q,0FKA-$,61*0C!&GNUV8#!Q@%!=;MUMLVJYHIT$ZK9V#](P4-5WE;IO?43_?I%<-%?M\\N MSX<,GZY)>LG8CW!<_;F-\5->>_ MT(5_WV4S<>J2Q(U!1$GBH7X5$P-'\G[_TF UQV;%E5^79DNX M,;\JID"/_\ M/A38,SI]#KCPI3,F'Y@QCS.'#J>E:LR!9A4I(ORQWR3 M%9MZ15T0)!30P,4)(4D$_"#J/S_ -AJQ9"O^X?.LQW8R4S=+-6E]9VUZ@'(Q M1((T,;%73-0H58Y>Y4*+M!Z:O:"!\O28(58C<)=3.X9D;=^VZEO^F,4W-]EZ M]^GF8_;'\9[PYRHOUOG#-GM?M*KTZ89NVE>O5[PV3$CCP/9=WPN\!&'<'\+' M=D*E=L(UPM"]-WY ;J6'"-!NCJ<=1*XV].MODK6$-3I&3),,\8FD69 ;X4S#"(UWFCJ^!MU=%&31C MG$W _^KM53DFA$?%^B[;[+?9IYLSSSX=5QKJX/OQ=[HI N6+C-_2ZVVV EZ M'&S3T/&PZWG$"2!Q@>:7&=(\S3)F9=FAZLYM77]_>45 MGV:M__?&*,GZ)3.Z6/!LH9'>E3Q\.*]C]2BS*C]<4O39?6U())C?[M,(LA#S M0F(G]G88IT4]45571R3)$ H\+T(1P!#)^H:=.,H@<+G+*8U MHSDV=/NX>8_.>F _YL7FD,3.^T0B!0X_S,>AG )W]!V 69][^EXOU*><1XE3 M"O/Q.>XDPA1>Q8X:7&3@W'$"-;09<&1 D2&E\BZEY"GP8U Y%U,^'-XH!RZF M20BH3;!K.R2(8]?M@"$O K:"Y[]5PIEQ^_Y<%OE*$LEML1IC9*<(,SA3<&Y@ MEA\E)P7SN'#.)[XEB']M76<>KQJ2_L]HL-CSW?JXGA@Q^D%R*8^ +%+ MJ$^B('#Z1OG_%40#T:9F4?K@N4SPP"VYQ3Z5U$FJK(//\8K[XN&HCVR\\A,, MW7O,RST%?)%!>>F4I=YH690V1DSRQG&D/0'^N.=I>;D1CH1&2/]E/.O)L55W# MZ# S(PVJJ.FQ:9?CV+QMUF K)NBC=_NTJ+_G;8XR@JZ M"0X!@DWY!3;-()#-.$ $G!ABCP!7>*'?)-"Z9P]-(83VJ$Q]97WY^AO[DU^Q M_O*5UH>R,WEAI<=:%Q(+X28Q*;(]81)>W0'RA2GC,$ &?8 ,7@J0G2T6,]@Z MK/$?3+;:"KOR0V94S"K7^+Q\S>)+9Y-*.GSFU%F=A9#-C8 M,I*6TO!!+KGFL+^NL__ (?[G-U]_;/X^-V]AS(LS+ M]O"U5AZ]*6P;ATX80*D'"14UJ5F5&I1\X>DS^Z4^%Y.3)E7_7.GT+;?VWN";.+XXLO*S7I5 M\YLO__QCN;/^/=OU'R*GINK])::KB[I*3F&?7?4<@C5':V49O:"ZVIQCAO[J M,^_9"W-:>92_MQ:G5<&@U)^SJI^]YVLV58_R[9Z7O^#[)0,T!(4V1G8,$^JY MQ$V0@QLT!"'@0*F"4KHPZ)Y%#ZXN77.@C1IO6JC\E;K^X;J'K&JWU\?>-U/L M&L%9N %>D9RC#QS28^87[MOUURLK.#BI0]Y=%UM.ET=R?&F>K]EK9JBT=BO/ MW@'3R:JH9KKTMZWTU:)+&_%XS"4B< !Q0VW-0F[H3#U,?^#+" M/*DAS>K;O5K)P&621SVGT201]*L([ %5S(OT71!Y)2P:X:2J3&E MU-#[QN:172&Y_\HV[S?\'M5-GFUH76>[NGDTI&KJE'_(T^M\F^_RK-_I.5'. M*$HB"D(2!Z%/*< D= .8Q%X$&>XX&9E?SH--^^[-_7U:?6^RG'J7WS<5PI,T MK]K7>IKUOL8FJS=J;-XYDRME\U'SO#@^3SW:8AV-.?5?D[,.#.J/ !B4ORKQ MB5!>.Z_WS8@2BUE_-@]>P@ORL2C)BWR7?<@?&UHN/+XL=\1)/,]V0& 3'( 0R\, Y?A9*@)BYVAW"M\LZ.;+Q[M[K*32/0U M>TCY&Q;;[P=]:R3K:+"J8#6;KV7#E8EN'A^P6FO>->9<\**5UA:WB?^3WBIK M8)9!H4N1?X2"U]Q]P;3P-;O]9P/8,IX0NCGPD47*BCOL!P _8O$Z>@1!%T6[1FXD=Q7[+&(7+150I#$ M(6^]1(T[BGW -/%8]#/;SAU>'D^" 4>,)X OE70$"36,LJ*\Y[([:,;UL!," M:"?0)L1GLPA$_:Z9&+N^T-7>T1^N61$'D&0T<11- JJHFR$Y71R@&:>,HVB2 MT$;==(U3QP&JB?KX@GWG%'(*%09HY"3XI:(N(;?P\;V"> V7/"^B& MHSOYXL+'.[/":1W;_L"V_9UG[RK:5_M$'VAYI=K5S"]23??#Y:,2'_RIG5XZ04NG'L1L@#212'"21AB+K6 M$P"05"JHJDW=VP^33^DK(U'X?AM[S*XTK'P*_>>3(1QZ-$ .&W!Y;Y 12 M3U+,@TASHL&->-=;T4\J1B\BS>0DL93$//_()2Q#_-;1 *NWP.+#VQK8<.Y^ M86O)O.*JA/P+8CRO<\T0[YEM+I<<3G+!X4O&TK1\S>>N?#'\MR+?U5^^_M8] MD,3B410&-HE]XK(\SH9^X+B^FQ ?AS%QI41_6DN:Q?P(SFJKR#;PK)]X#5E) M)9_(J)A"ST>FG/)>Y%'ZE30U@GJ1JPM"J89C,P10D2VECEXX2;"ZMG $[= / M?!_ZK 4,41S$?5L@(5(O0XQK86Z!HMVN):]M/4VA1"DHP&@9=]_[BR6M*,[V@IY?N=D6!T;9KS&J,G5%X*2H7W.C%AG*CFJ'O>:PX<&1>96 5:)G[@H\ $* M TR@"^(81SW^)/+PZB&K\I)-?])*.WYPSAT9S K8&O[^96/W#A>36K&6CL62'^H<)Q+*\S!^#1WEN^?#; MO!-:OR\^-]%AY5$GA$$8\S="J1T'!$6PAP^ !\R8$DN"UCP9;M!D1D966>\N M'5@U.M;4N-J:S!]D;8W^4<+J4UC-;BA!>R'E/<;D E(A-8>/;^LPE>67Y5X*_-DL8A W,@ MYOO]"#AN@'" H!_X/7R(PF159+>\7/_2ZP*2L.4NJATM%%; %H^)"P.R#EYZ M84"'9PU?&.@ZSP^W,/#4E8LL#(SL33_ZPL!86F9;&)CDM^6C:E)6-UD^M"") M'8 =)_))$B4H0"YV[$->$&%C JL\2;W%LSH^L(1R\=8#5YV/ 8>[#Z MQPNSSQRZ2*0=WZU^]& [@9G9XNU4[RT?F'R:>"I(M O\Z-(YFI?%3@7) M>>OH36/H0V/'ML0!0'%T 6)[R68^B3N-VICZLK=/WYK MMFG>,NVQ6AW8]MC(.PYW^#+=0U^UQ929D*:.M/1L:?D^9.J,:G!,^.4^:YWV MV:5*)AK6.Y;-,+3TXW^8/$0/>_-G*QI[P5O*:588QZX'@YB2R*911"$,:6]: M B R\@[2=+-,N9XD4=GS#?>AMY/#*.TX/TSB\H^7K1B>H@AWT__.2^0I,S 9 MD?3W\AG(TW/MK]OG02^ T'9"U[7Y3;+(\=#!/ARC%?N7U^7R*RJJ[9())T,* M1MW8,C?94-Y=ELXXENPGIJ8=I]>__M&R#\D^8< ],G7]]D?/0[3QMM!---6> M5W-5K3YW+/U5ZYK3Z>U?/;B#:>Y2G_*>LO12WY*=Q-2EOM,+G?]H2WV2?<* MFZ'J^NV/OM2GC;>%[I:J]OSRR4AWEV?/I/!UXQR8^&$21S"*'!A"0+ 3],8Y M[+MF9")*3=* M=^@A;>X+MCI\OGS&(7&2*R1Q&! $D.U%, !?\_ND$P!A R\ECO=J*5O[$ID M(6],ZW^<(ZVB?>A'UWD=E)EXI%7.W\MK_*?]KMZEQ28O;D^,^Y+=ISF_W!&6 M17.];Y]NOV75?;V*60"C;D@\Y")(/0I=NS^VFQ#H&[+,K<.RN2X)IUU"7_5( MK?41JL4^^=Z4^::6_K/TM'/IKF/J['/ RPNSSP,WUH 7!]\R0O*CS=9.#';*UE4^= M "41\2-FD4L\X!Z7^ $)Y-\'-M,,W0=;>WQ6W@.T'L5/ ;X! F42#C,M^!&R MBV,_.[#0KF /[O8ND$@LXO#7L@:S>Z%!*8+A1+V4#Q@.>89'FEZV9G>TYG-6 MW935/5\:_:5,MVV1MO*F^;1Z16+@ 1+Q]QN)$\2)1Y*^K'02)"'4_X*39@,T M!_P!..N6H;NRBL/C[LTZV7IK]]//2WEH4? MH8_-\:J407UML2>GM/IMW#E8VF*E+QU-:L_%TX3GV+_ MM=SD-SE+=0,[!%Z,,&; 401HD)"DM<$'2>3-\,*G+N2:$\./IVG@?0?,B/@\ MUMN+)G\S.-K0K.]9P+5^_1%ZDQ%IW@R]RO#\;D3O6CJO>]EI\R=T$SO/#YW) M3>5FGA1.B0>%^^9/5^N\N+VX0YAP%L8:R;G]BXU!*)R#:4.@.9<:X+;60R5<,^16U4.W>-=NRLG<#]%+ MA$A]+A)(G(SPCEP"-'3,DQ#%05L'U%;2.^97XQPCD8,8X:!QN80F1XFE 6-Y M.Q?.M?O!@+"LW\9RSIXM=PPFV-=YD=4UPW*=%TU37[)U>5OD_Y5MWF\83@8A MO=YFM*ZS74UY\; JV]!B\X%].]_FNSSKGR,/T_J._8#G 8_IEF< *PA"Q'?P M8 0132*,@B#QL =C;D5"7)FC+@M#U7Z1L[ZSTF)CK?E?LB,PN>,L2_M3[,C* M&W*E7)3N#;,&EEU91]NLH7%6:YW5F]>X?V"@U5EX91TZ1RS0+[2<.='KL0OG M2@SI*F:<'3&%C-+(X;Q\^Y(_\(XZ6OMW(-C!B MII VIH/\>+%L% L:@]AXKP@M;RJ-M_NJXBNXQ>8C\UOW1?//FN7;E1>S*2>@ M#L' "4) 0C]R/>Q'D9W$B2MV6<$XT)KC6[OQTX:VMMYV);5]:!)5(LNI)N$U M-0K2LW.[UL;F%XXF=__^JMU$?*M]1V+%UR3<^A>)3>Q+8BO,,_KIW**TB5W% M@'5L(VDI#1_BRZT9#+ZS C1*(B=!E-J.D]@0.01U.6)(2)*LBN:2S.;;,DL' M,E"%M).TVOG,*F']'*I?VH)<;@U!RI/SKR$H]YY):PB#;[[=98/!=V9:-AC3 M)WZ\98-1+&A<-ACO%RW/R1;[TF($'(22GJT M'B7!:E?NTJW6R#49H]2BP,$<80'\QO_)+$%JNK>T!JE9'35CD+JR>LNNSLY8_Y[OLWCOY;]N,'8A)[$G>@N;F 4?;74FP>KB-9'W)MGQ"9KTOFKMV_!QX&28R^3B MT(OW3(XG\*\ZYUT=O?=[@]WBX*T&_?^;N2;-9+HO1)09?6E&\)C3X--:+W-S M+1\2#M5A&H1G0+@^90$I#B"P0S=T8Y]7D.-Q"5(2):%<-5BU3<\H]46/M[T: M:Z4=XK&JKH9Z606?G75)M1X0?H#:WN\S4:!%V!028Z5N,4UXU1IW5F0U<"@O MJ/']P[;\GF5?L^HQ7V=GRG]N&^>POWVZ.M^.V%^H@7^+X38T)M&'NA MBX. 0+_'BP&5.@*Y',H993KK3+/JUK96K;L$<'@-[\I*#P;R?U@=ER:Z%QCX M/3W)\Y0+=@392&!R'U"8%J<6HR'LR%M6<^(1K\HK]?;LMY79VISQ6\/J*D,/ P @[#E411 MZ(?LRPXE1=06NCF^%#;-D>YHSJ%&SPNAS4H'-O%B&\-??.@4,N6&R46WV1TM M%M-,]K%<)'OJ7I%2*O7%6BJ+!S;%KKD0SI;J!&8$L<6L+\T8BG(!*TXK_CP" M+X37 #BVER2)"]G$$&'J>M A"(=)&"4L;@9.%/M2TZWQK6@.(A^SG?6^8 $C MX\^EQ+6LP1=D,CII)HA=@KL*%5W-SD! MHIM-SL4PW29YD1;K/-T.]@F/(GK$ 6'DNRB!MA/9,8%VC(.XP8$C1*)82IC4 MMS[+): #V/%[JAIX%].S92F7T[DCUI5< M_5PRPQ-9.#EL)9]V<*CPM)/2QW/U[MCLNJZQ<1!&.8N#Z(0EMVW<#Q^OP M8DIAO'K,JNM2.$=<#*>,?@Q-$I:1WXK!BOJS^G>2^>9R[A3,5]^$'Q4OJQ\W M:+O"K4U9-F:!]3W;#8YZ]LOL,V?(NEQR*<->O!N8$7 ,X.$TPU\>D1D!K-T7 M2,JJ^Q;_/7OE>#@!L>=&MH^] %,'8-@;P>P+#(EJX\ O%^JNK#^>/_A\0-[M M,QL2"D=VC(7CH_X>L5C0;$VS6/9L#8S[08+HBWY;(K).ZT _>+B=2,Y<,5B% M#T4#\RY, D"J M]^);C\C:U,,*)5U M)#GY^&M:-5?#CNV D "41'X08.943",?A'T[D(J]93K^TS6+1P]HM':,X$M, M.O12):<S+?^H MV[>1RJ^4/WIYK>Z+5OQZ7J7Y@6OOQS_N;[CZY=)63T%U%>Q^+[RG!"%CH] $-+ M=[S0@:1'! B0FL/HQ*%9Q;Y\^JTO55QVL*V\L+(.>+.46V1_G J:M16HO#:_ MS\0$T!1WR:ED@_I=>?..X6Z+#UF?!AZ+AQX[4=1#,:+S-[^U*.H$HB_([ASN M,T.;9[&TG']P3,DP_];M3M)V<_)+=L_P]3_\EE7W]@HU)UY94AL"'*'0#V(_ MZ&"X$(-@?.ZIH''->OZWYYNW'<9.N-EGWEL_?<_2JOYY2E:JP@]C\M6973 Q MDSVXHX-K'?!VRLP1+YGFODZG< *LT#-FR*\^\RXFSN(5 M**MNSE4K:X_7XH";HR@@+9.,D]&6Z?S*+X?PK+I=M$'L "](; "(1P//Q2[PW"1,8DH]J8M24]K1K)@MM*M^ M _@=7>^SU_'44^IZ+[*/&S*[K2,)E+3!LQ9EBYNR4SGU@PM4V+)LVT;5>R( M*M3GBJ_Q[;Y_9GUMU[W!^L!7;X/OW]@'T3_S>D5PB.,H@@Y*L$L=VW%!WW(" M0EM*J52TIUFQ>H@LF^ @#V\P/[3G8CE,ZW<.5%*YE% MIF!SLRRG9 H(UJ)H M JQ=4#:5G)NA<$HM*O7U4$6*Q]N-2C[M7M$8)BY!$8V=($R@'3DVZEMV U=J M'UM%>R8H7@M5E>;)D#U1\S3QK$'S7J-X7M4[\C9&]4:P;KCJC;%(5/5&LR7^ M"%"^W;#Y\*_9_756K7SJA3#P8 RHC4,4$@!;:8T "#S/EWNP7NJC-6M96%8/ M)5^,L\J;FWR=U5?6)MVE%I_ELT]KGVGY\C_2^X?_'5DWZ7K4=K8LFV(*II%( M.;'J@5B_MU!F5J2G/%P0GY&$F:$S8\$_>^-E @>BZO%KNK[+BZSZ/M2LKD7, M&D$HII$7(2^D'O*1?VC1":5FAU/:T:PK?\WN\O66/SW)].,QK?)R7W<28V4] M5#D5F<2JF*3,1:B[ M[+Y>>=@C"4$A\#T/)3XA<1SWK;JV7'WZJ6TMN.3.05H-2B7K[A+\3EE[UT.M MNO5W$59G7(0_T"6]$"]/M!D:ILP:H07YL2S):=G3/4Q^!.3335@6NRI=[U:. MY_!F(]>'=A)[,0U XQ+J-EF*)Y2BTX+_"MG2[AF M]DE;1Q0RG M[8M1W8-HK8V''UM1<^3WJ>>MWWLKYR[SK<%1%X+!HOW"C.BQ+ 6G]<27]X?J M^/2W?'>7%Y^*[-^SM'J"#HSNCW M&;^+NV63+&MWEQ966606OVNG)PQ-\8O:H#.32Q8/,7\T=EK,4(M;>AISS PT MYYVC(*PH\/S;"B(J#!X9,I1QK3I T!LFE@S7M[NJW-_>)?EC [%^BI% ASIQ M[ 4V2(!GVS0)HQXC=(G44:-YDY"2B=T1:WNHDN]=L(+T).4Q!IU':.MQ5T%-L^,O[H\, ,:VG] M)"I@01$#CWH4>6PN%?J![_; BA7DVX&.)J#3ESO\OM&G)(TKZR_IMN]Y+7U M.5RB?6U,AS<6#RI'C[[%53"M:UZR_GY;<4*%P>K6L\9QK77UBH^,9F"L7)_8 M$%+'(="&(<"A0\(.5!*Y1,L^RD@H/_"JE80_-*Y8Z7'%XF'@V6J50*0W9Z7J MX!35JU3RWGY;06"JL2I6I\9R/-?*U!$?@#&F &%(DP39CNVY=K_UG[!IS*RK M4N*H_H%6I"1<-<]JE!XO+1XM+J]$F1XZ7G66QA4H^0[QM@**0KL5KSR-95Y- MF#E^M8((4^BX$?;"@'5D").PWW]),,%8YI4398U*!8F1CZ"8I ;'KT8/]A'L MOH6Q/,8LJ:$ZFK?71F)=[59?=RQ \7N#OV3E;94^W.7K=-L4AD%V@F/V\:&# M?4)""%V67?*V"* H\H62MVDM:$[$AGBD:DU-Y.UR)C4?97)9D0Q;(OK$[!QH M$_OJ5)G*/BG)Y,ILX /9EN0ZFR M,XGK";W/*M9 W94T0'$213&&3DCMP$T"BJ.X:R"P;5>HN,"(C]6L'.USASTF M<=UG=#(BYPX]$#4E"H1$H:GMI]1@Y$$+2\!8X&7DSN'V&!O"H57WU>_ M?5W%0>CY ;:QX\'8=5'LQ4G_P8@E+"*#7.+C- _NWXJ<+PPV29C@V);AXO*8 MUD2#W%C^[>/[;W%D??U&O\5?9<9QW0_D.EO_Y;9\_%^=.7PLX_X+/I3Q8"@? M37YA"(_@8]FA.P9P.=KW8D/U/XJ':O5I=Y=5)XK@>DE$(L^+08@@!"SF>\=F M'+'2/Z,_7/,P;B")#=_Q_%P>S+-0(S>T&S26>+!6Q-.F7.]Y"IKR(C'+\O4$ MBGQZD_VYWNZ;$I!B<>)$);F)32X#/ @:^3MG] MB.)F?9:5Q.OQ243^1V_2( M?XUIUX -D>T%MAOCA$0.Q#;P^OE2 & @]4JJQ,?J/OJZY]5WKZQ?\\UFFUEQ M6N_::K#TAK,KM[TMP]9E^=1,E)QP?D[7^4V^[E6&A@%.$(TH"0";4\'(]?HV*"&)\)J&]"=KU@$.R.H022QJ MR!,DL*ZAE1O)I8T!+7,N;YQ2<&Z%8S15!BQRC,=>JN@LY0_YINLV-2?L^KK75IE85K??4[SSV%2CYEC/OZRK)6"*T'8AE"IEW8P@ MJ]:D4F,OE1N17[)Z5^W7_%A4<N[.+01])$M%*I5M:5Y'#Z!9W7XK-\Y0JN#*%DV;S*Y8NG]G+S*!?Y) ME&I1ME>XNB!JJE@V0\^465/JZ8O356SE1AC;"<$4P"@@!+F\X;8I-W) M&+1 M-2\W7W=IM1LO8*\V(S.Z3A&-'&C;/+WFC\]\O[*NL]N\:)Z'OT[9OUA+WL@= M1^QXV5+*I@*M6EZ<)!5)F$!S94C1#^*6_]#M? J^9K#UI=463"$'/ MBZC+YTU.['O^H3F4 'M59+?\VL0WB5?^QK8E-%9(.U:>P9*;OO08)9_P&\VB MF,+H96[<8WT=).NFK*PGH&9^FN\,-1?D9C*;9DC.=#-.7]Y3P\N47(>NU]4^ MW=+-?^SK'0=CKYR$A'X04A Z=H C'(? Z1LG#G:G3MQ&-&G.?K5J+L^!CO;W>EO6^RKYE?^X"9OO?5Q !AT1) M$ '73KPD &Z,FVT?/XP1QFATUJ :R*QKP>%=6MW*/N2KUP\C,HXE73 A#[FR MCL#;0S7=$;P#>.N(WOJ=X[<: Y9<69;D6E1)=;G00,759NHE9=;+K\0N^4.5 MW65%G3]F[XMU>9]]S':?;KZE?QXJH+DTQBB*;3MR$N3[+'Y$'HL=+D:VEU!' M=I-\ KZPBV_'GYG;IG_\B)]1*Z!;3X[F9EI/= M)^BL%I[UTP?.\I7UL:67(643PMVNRJ_W.WYYW]J5UN>T:MY87J@RI "KEP\K M*/.)&3JJU*+G1Q44LR6JBHT$O-#\;T65I5M>+/C?RN:Y^E_2O."=]E,Q>*2K MRFOVHZA1^<_-O*R'O<*8^H[GP8A@XL"84J_9(6C@$@REGF]>#*3N,TIW[*NF MJ".7V?W!&NN6V=$^7,_5F->-.NJP]=-#53XRF\KB9_ZMG_X9_,7YN?EE_E?_ M9VO3YM>,-/;_*FO+@M7YG]9]6>SN:C[C96W\GWV161!<67S\7UD,YD/&PW*V M_=XFA*=M76=%=I/O3MK\9_LO3K/LSIOCH22M&@%KI^DU-XXUX#]M0"Z4+-=' MQ>+/F^B>5I* T;S6H".$?V)5MOT[KF!Y";:V7')>:$^8%^"M]W M1:(^W1Q-..!U:$P10'$0A-2E%)(@C#N\F*+(&['IOAS8>7;M>3I_4+TV=+.O M>[O8]_*")?8\EC^?7UF'4%OS[_Q75I5-7,W2]5T73=6$S1EZQK2X:4AOT!4X M3TT;[ !:7!\M;EWC>FX?[PO#4'N<,9H1(2<[:T2(G*^#F!TC9^1!,$C.[1D5 M4?)\Q<0C\@,\B#TO#A/L($H2&#?O(O3P7-=U9 J(S@9*:AHK7V"42]*ZG


NI"FUHW3(]AB'IQQIM?6KS[:8]S\3=81(X.1%E^; M'WOTF"T1:C3R+KRME-9WR;;\X]^RS2VOL5OEC^FN UV:0-A>XE4'[.^88AM^X:Z+*[3/K8%]Q[ M,H)XR1TISCD';;6HK2-L:X#;2G>#YP3:F<=BFU%C:;ZT1:7==68H^ QVGFYG MS<2LBNS_"=9^22_(6':3/9O(\-R&1Y+ IAB2.+1= "D,0 *"H$?)8@Q6L;>E M"YN16UK]UM+)UA;?9>HVMNR_V$HWMKH6FZ4V]N%HZ;TL;5UQ^D1FZ5ZH?#YS M$O^NAOM2_&XGM^S9*IV14YL1KADYP]'9"\%=>=&CMMCQP3@ MXOZ8[T:Q[X#8\?THQC%PHMCN@/JN$TJ]]+D O/\.K$8&5IT=4M7QD$7[HO+P M.CCX,3SP41:#>69][OR':=M;XYTTZ>B'MAYA=JR=@P#IXQZ:?:%M$GLV(T 1 M)6[LP8#"&!'@QFX8]?@@8KK6'8#0-($=C6O$&8X)QS=^:@+KSX/(.O8H!XNV M7AL&P5]\E;'VT,R3F-ZT8M@L=GQ?U#1_U=L)EYFYOMTIZQR3U-SMT:K1[ MZ@15$?/SG(A\$N6/IU+L!$ $?0IQ0G 0T"1R>J2^X[FSGX4:DO-#S[Z3)\ZZU/'OXIP,PAZ_W?/IB8W MW]GL@=;M":5#&$1.$&,O";P0^! @3&VGWROU$YN7=U038]2@^0$#BR(W38\F M\WM(>0@9[K8=;;#2NCOV:>;L18CXD7%"K5/-#PZ*[96("#J85A$&DK+*\MLB MW%=55JR_?ZO2HD[7?63B7VU/YDW'ZP/0!PA1Y!/?I2@,_(@%K@YLP)"K.O2I M$>)L1U1N6ANL=6>$M3OBMM(#<,G:?TLY=GHT,<2GRD-,9Y?5&V8-+&MG(P._ M#Z^)F1AYQCMI9#B:H5>8'Z/F($$B<,WF$Q71[- TP"$ ,0F)'T(_!M!!J"\M M0K!+8E7S%N$&-4]-I H7FJ,P$_5"FGWS1[^\21)C>21?"@J*KD(&UL M[+U;E^.VDB;Z/K_"Q_/L;=POO6;/+%S=-:?LK*DJ[SU]7KA4$C-3VTHQ6Y=T M5?_Z TBB\J8+*9 44^7N;;LJDR 17WP (@*!P/_X7U_O)C\\Y+/YN)C^_4?X M-_#C#_ET6(S&TYN___C[IY_4)_/NW8__ZW_^M__Q__STT__5']__8(OA\BZ? M+GXPLWRPR$<__#E>W/[PSU$^_^.'ZUEQ]\,_B]D?XX?!3S^M&_VP^L-D//WC MW^*_O@SF^0]?Y^-_FP]O\[O!^V(X6*R^?;M8W/_;SS__^>>??_OZ93;Y6S&[ M^1D!@'_>MMK[1/S;3^5C/\4?_0313QC^[>M\].,/0<+I?/7M"A\I'__ZZOD_ M\>II**7\>?7;[:/S\:X'PVOAS__WU_>?5G+^-)[.%X/I,/_Q?_ZW'WY8PS$K M)OG'_/J'^-_?/[Y[]I)_+:?C^WSVMVF^^#G^_F<]F(_G5]T^__N/\_'=_22(_/.I?5K.Q]-\ M/C?%W9?Q=/6!^=%.'6C37J_4:#2.?QA,WDVOB]G=ZJ_6,P6>97UVH^SQ=S-?S/Y7B6CQ)$J_WR]N1\TH-WHT#A\?5X M\&62OPMDGMZ,PY\:$SKM2^TA\#GVXB2)GK=LIH=F,+]U 8&'P21@-%?3T;OI M0SY?Q.7@:"Z@G^HAJ"Z"XXO9I_! 1=:DO+,#J9[],3ZU^/8I'RYG89;* MYTV(6.<#'!B6F?C8\]\U(5J-]W<@;;5IO,8K.NCS[]-@WT_&_Y6/WA?S^8=B MOC)XKJ:MC;:4#S:$1W%W-][,Z-.1*8(=,+T)[M"X@NZ.-VV]CT]^554?I[RL M"SGNBVG\S=7U^SPX9::8KYZZ6MSFLR<&]\=\$@W5S\7JJ6:$;N++K2/DEV%A MRG\=3\=WR[NKT&H0?[?JRX?!M[+)I^5]Z$#\VV"B!Y/H?7ZZS?-%?1?H#%UI M'QR_-B\EX M%.>&IS2OT.&J;^BJQQ\&LP#?;;X8#P=5R'/:^UJ4YM,B_/MN/9='N\-/BC]/ MD^/@F[J2X'80&!PFF4^+8OC';3$9Y;/YV@U+E^GXN\\OY3/^M"GRS@]U)7^P M/V;Y;7@F.&5KDS==U/WO/)]4#5@'XD[.0[(\1]_6GB2/8K!:+>_NP[*Y6ACUMQBE"=UT7^//ZQ^#QYYNPRTI)GT,_VH"A^M=:1"(R].H^=FC#Q6]!,YO(7/F3 M%-E/>'][TE9;XHZW;*B'E3S/-GS(]3NC&VZ# H+M/)I?35=T7/L!=\7:IZNJ M^-->UZ@L3X+.:CADNC/5_>W0UFWZZNM\SY,!B/8K#[>6?FJUEC,9[E=2SJ)K_1 MI-05YZ$=SS;3BVVFSJ_Y8+[ MDXZF'^/&YFP\O5GE[%6D2(N?;!&3NAD,M5[28K^K$;]"TV;ZN)Z@P]Q\O$\[ M'FV\#Q65N;]%XSVJIJ^]#9KISV]QBW,5CLQG*ZOB6'_V-FBI/Q7U=JQ=2[VK MIL,CS9KIV\I,\N-I<(+'SW9 C_7N:,.6^V?SZWP6)O^/^4,^7595^(FO:UF6 MN,<^7:P<[J#T5%$.OJUE2>JN@K5?U'+_5[_81$$:4,7AU[4L2T,CXRPCHMH, M6;%YRWW]9Z3JM(9O5_]-S4BPBH(NAS'Y-YC'ZU#*W(25Y::J65']#2WT>/.= M6GU\T::]7FUVWC\7SW[YQ%FIR(TFWMV>E'6G]SKO:*;7G_*;2J[SR^>:_?HO M>7$S&]S?CH<5@3K:L-G^;>9T_>W#K!@%_=3LY9'FK?1UKK^9Y7P1S.'9/_+9 M*OWAM%X??U&S_:\VL^Y^NJ&>++_,\_][:!D>[!&=.%&@Z+Y2K/\D,Q&5=)F:_WEBY[;M:Q\3#UNNOK?+BXNE:C M?RW+@QC%\63'RLHZ1V^Z1+)9+IR3$Q5GIQ/>=9(43T^OR[4LYU]^<*&^_LAGXV+D9LV#/'N MU[;2]T^+P:QAS/>]N.'^?\YG\[S9GK]^9=-]+A:#2<-]?O7*YOI\ C$6K[M9 MD07W3XI2O \_V#P?WWMR'8SUQ_*OBSRLB*-5H8WR5]^8+S(= M/>U@/#V\"6(\IO:J+\'E&PRW9N,DXO;W'T-/LT;?GP$"-55> *$ \$IP"+"Q M'@CAE?=2/H=O$@NR%+.-LGJ,GQW/AY,B[K%]#BK7H8=_M 7ECD]E 3JHO=*> M8@6-%TP(6Z+J$'154'TZ"-1L^$,Q&^6SO_\(?_PA_&8=9G^_%F5OW9K5F%B\ MFLD&L^&KH?2\X>:)G^]7>?(_#6_'DU'9.I;Q.2L3BUXI+T!5SET_[YR\FIC6 MCI;%Z7!>VUGQYOAT=:A9Q@'6E"D"O1'0UI4GYOK;D[^M?/8# M"-1]588A18Y@#2PU'GD.),,E*LA:_!U-!Y4)4G2*^>/$T,V8>])=]74\KS#< M7K3(/")28@J\] Y[RJF3HI1/6%K)U'\[G&I/_7N6G32XSTFG==VZW!9W@_&T M)K&>M* M=2KF9V37AWP6#]T.;@)@_RCB#MJ[:5!2/G^LQ%J/=Q5>&(Q1SCT+B$-H&)(: M&4E+=%QP)"]^6CN!*,?9USSR7?/RB><28Y#CT:8NQ^?98#I?ZQ36\Y#WOB8, M>P$1AUHQ&8"&B(5I?X.$$$RE!)?KSXJOMIS>% =;P+LKYI7U\SX7FR%2RI3/ M?YD5\T-K[K&FF>:40H3Q\&O]P)!S6X%H,.&^IYVWR@1)#;77P_SMA=J5L98*!#P.__,4"^-<*9_4BE\6I]I3?\50 M>SVX+R/4KC338:WG6N#@$Q-)N /;L8HN==HZ6?.U0^WU\#UGJ%U0!X&!SCNL M'#+08 PW/=4\VUZO\^16EWJ^2X,?SC P M5"%-@R=,E;><:NU+M(F7*0Q_&]/D"<0['B@XGX:Z&@^_%,7HS_%DM!?G[,!^>KIJ3?8]&I_/E+*HA_.ZW8CK<_&75;%6G M99]'TV$7,N:P)4 AR0'2!D@C+&%<6 N]\T2C[VBGH"[A>ZZKMSCY/_E)1Y/_ MDY]D0%EOD:=*080\Q!1)NB& D=)7V@K8,Q9HY;%P[!!OKX=$OS34\Q%0&G4[ MI?XMK[FCU<07,Q"F%88%@I!Y0RE%7LD27Z9D2H(J>V-9-!U3OV'5G&L/N8E; MX=_XAG+PRC4@!!G-A==<4FL5X<%9EUABA#I>Y._'#T\-ZQGA%"@%86D\!P:"QC5*,-=@HXR"XS')5&H^+<:GA[.]%" MQ:W\8$($9(&7FA'J-_*%N5VKRZ)9IXRHN#E=3P,7LCF-(>!.66(PTXP) Q4N M9>:27UC^0[+FZV].U\+WG)O3P7"S..Z7,1-Q\%I:6O84$IH2='DC3#A1<\#FK\9:,>DL$$)AS@+@&6$G(2AR$P"D4 MZ^&FRSF7N/:TT@-V/O;_M\'=\46PYILRHJ!'F''EA<%! 59 4^*A@K=[61-A M*TRISL8&-- 5(VW^D$^*^QC_'-Y.BTEQ\^WC^.8VR+!OM:W8,O-02\F%D=8Z M2,,BX;>X&FX,_6X8E\:&HDW4NV)96:M[=4%E=+YOQ_?'&7:@528UXD9)SR&5 M'@N@"-OB1R5(8=?;6G4;95=SB'?%K,^SP2B/DA^GT\M',PYB8@]1FBI@-;6& MRU(B(V122E8/4Q"ZXE BS%T1I[16#\"RW:(X0*HZK\DT0HA8Z[W21EL#.8&E MX6L8\BE)\V^+<*V["BVJI5M?87((OD-G^JLTSY S6GL'B556*BQ83%W?2(XT MO[!3'.V08J=;T"CN/9H2_YE'8S,,W(=\-KC)?Y_GU\O)^_'UH>VJE-?&S'?. M+&# (! 6"^68<2521+B4TR4]M/,Z86B'^CC7YOBN2RS>^&8W]IQC#81F1F - ML5 *8>^8Q=)1A,ZXV?UXFN5U^D57=V# MGSFP2E9OG#$23!$JO;="6^R@E\2OKU!0F/%J!:1J2'.P4X>&?,TW9% !XHBP MUDG/@K'EI8*E7(;*E&)#/5JOVE!TT07@9Q^DZF$PGL3UU!>S3^&!TY,^SS=V M(3#>6:$(!P0"1)2'<@6YI#K^7X-C]R5<3[LS'7U8?IF,AY-OJWCFZ%,^7,Y6 M=LN^[,S45V98!R_**$>]9=0$*RBPK93<4W4AA13:H$)Q%@UTEBOWY+[,]U'K M%=(Q]S3)N)7(0N,$5$@C#0@.%L=&0HYH2DGCOG&L$R*\3)UK!O=S,NMX^N7> M1AF@P:8&0 OB!;*<.0K\%C9 +FS+/UW9%=AS$K*=;>L_G\:/;^CO>CZ3Q@&I ME"1""&H(\@&UC6R&*'%I.9H-*/GEKGT#L'862;DM9HO/^>SNR71\E#?[&V5A ME"',1##MG.> >B<(+Z54'J<<,.AC;*-Y\C2&;5<,6IW0?E],;^JRZ'##> PH M8,>5X]1*B60\\5=*BVC2B

;LZWP*1&\3WYT,"S7FS26PX>'-C;(/@?'@&. M((.60+:8;[%^GK6=]/@?RXC=8^?$MC5(L!%(1(* M*^DH@QYCR=16/EYMJZ[_:]+9G*QF8.\P07%5O3SB\2F?/8R'X^G-D\N 'X68 M?PX=F^_^U5&OK,G/9$(H30'Q4 $HL$6(;NY"CF=CF;N0*$%C?'J= 'DN5726 M*12G4&/J MZ"S>D,]B7D'0?83$YO?%?+PX'G78WRH#V@4IA28Q+A/\'8,U*^44R*1D@/1H MJ>X5[9I31V>T*^[N\EE$X<0CKS?8M9/KZ9_E(\Y+-I!*$F"2NUSY!&4"@N%>6$<&TA0&(CN\,8 MI9"Q>M6_[XN,;2BFN]W)Z1^?QW?YQD0XSL+=#;(PR4/!H3)00DRI$4R6MJQS M4J8LO/5+[7T?M&M$$UWQ[/=/C\/CTWTQG1?QIKEXQ]S];#S/YS7GPE->EQEB MN0C@Q-L8C2#!+,%^.P)YTJ6J_"^.[N1H!WHZ!X,3V+I38JN".X:51$01AA6$ MDIKMF*4P)>=4U&5FZ.B7XGOC9@-:Z6X+Y6O,BA\6=WD=XW%_J\Q0S:'VELG@ MF1%'N="@E#.8TBGQ&?D7^_9NL#2ED)-W<3_,Q@_!A9I\^_=\,HHC(.#Q,1_E M^5W<.OI0ZNW3HAC^48%JR>_,A&1>AEXJ8(RV""N&RLB44Y:G7%^O3]03B+E=1EQ@@L@*08((H:D@:HTJSVA MZD+*2G2^W]RA3CIBX+$3&J>]+6/".Z4T43#&LI@72I3CVS..DN;&GO&O=3J< MSKT3U='9EO$+$2JQLGKC#$JEL'':"JH<$1I;5UK$'I&D]+VW3<+ZO'BY3]PT M^.>BW'-/2MT5LT4\KFZ*^4(/Y@=3O>J^*B.,0D,5!-A:X,(_FI86B%=>=7L4 MHO7[/9JDR!'V-8Q\3[@X'"[OEI-X#]$OLV(^_WTZRP>3*-*GE\Q]KV1.44AYS=+GTMYDG'Z_!69 MT<)9KZ2S#F&GH-(*E @$7S2E!GBO;VBCD@ M;(V$Q%,:DTFMP\)*(HB7P17!1%?:>J\HS7/-;[R@P?J&[ZVK_=HXSQ$FD-G034P+#$\U(S'BMZ854@ MDOG4YNFA>JKHBM2_%M/\VZ^#V1_YPB^GH^,9 KL;9!)1HRA!6'(!XM6L%*%2 M.H"27+P>$NT\Q"A:T$1G/%LNEH-)[.=QAKUX-#..,@Z,#MX)9YHY&/R%4B(' MDHJ2U(Z$O;G$DY/9E::%KGCUTB@YRJ[=#;* 12QO:S@07&HE+*7K42,!X"8I MM:Y'^_:]8E@CFGB+A=^TD@PQ322A%$IFD)2BE% +>R&1_8Y]B8;0?JOEW@QE M2$ DK#9&:,( 8+Z44OI+.[.=KNSJY=[J(?NVRKTQH\*0DMPP3;UP"C#"2]D4 M3ZL'Z5LN]0<\%-=X+3" $8=57L03T2DH(M;J09:Q%\C2& M;5<,^C#+[P?CD?MZGT_G>30>5X6ES'(6$3Q2X*O^2S+)@LLJ@ZLA&<% .L*% M*5%@RGX_9>!.95AK6/>A)!PFGC@9>HBX@PA+*F4)"O0$I%P9V<,MW ;9T2BN M)S.ACFOP_EBZ_DDORPC1WCJ"M"%*0THL=G8KJ4FZCA7:,D_ M_#:N$5B*CV?(4LXYH$1S*3GCC*KM6-*.7LA5[UVH_DCPZ 2TS\6C?XX7M\5R M\3$/"$V^V3SHY6X\7:70#,:S?PPFRUS=%) MP::8BLNUL5"?\?[:%^GL+W*+]^6*UFB= 1Y#LQ9#2#"F4C$J4"D[DO3[N[>O M,AF*ML%^>UFA(DR 5F(%!)3<6*$@+>6S("R%ET&F5C1>,16T'L)_I8(>J/SA M%,=6X[!L(RQ14 LD)9)"RY2R9CWD:C*?6BTD7TL5;[=B%-%*0F"1D(8*C9@& MF\I804XGW85M+Y^'(C7J1=531V?;TGLK*%0KUW/2>S)-M%:4 ">Y0B@X-6Y3 M_C*67/5)WEZ/PF!=K-QMXMZ/DZ>//N"G,*(G^>;OW^Q@D;\N>I!40N7TSV64 M<$\H9!"%47DWS_\@'LV=2 M-D#X_2_/!! *46*E(.:@X9#^*=. H:TU[?.*^N@\:#7)]O M9\7RYM:/'U8BSINF?Z7O9!(CA9QC&@(/&(3*&UMBB8E,V5/NH>GR)D="&XKL M24F95BMU:D[,&W5;B_5 MH\/*QP%33%$6M&2$%J5?[S0&*5&X'D[>O;?23U-+W\C\S/"JDH:1]N*," DQ M#CJ2&&(#N$&R#"1Y2^2%N9I=TJL)R_M4/?6-U?N,J"8)?O0;&<".*T Y5MY3 MB" CL R+^6"\_65M=\WUIE76#]HW6]T.4ZXP(I8SHT-O,/:F=+<]E[S;^RW[ M;$>W2]J3-7+VM*??!K-9>.5#_A;3FY03P3%1%"C!!+7"Q_JLZU*&0,EJ=QNV MO=?U,?1Z-AXN@D<59 J"O!#M6*I3S3=E,45/H "(M,H*0EV H\3$XZ0;;WMD MLK5!DKW;76T __92H*Q60!-D&":*$48M#4;F1C["W(6EE;2F_8KI4/70_BL= M:G^"!?;8<,:])&%91E88C$F)I!307A9OD_G49CI4/55T1>J:ES?NOAI0>QW< M#^6-PP'8X(6X\JH92("ZL/S0\Y#B8%KR27IXBS6E+)2,2Z 4],IK2WSX_U)" M95G*O6,]#%-TM0PW!/=;+2IE'>76>VZQLDX ;Y@M:\)#3Y+""#V$-4F'A/HNM;#N0WT7'7"P5E&, MA6#>**0@+WNL'$@IN=[#):U!=C2*:U=SS[&%?+5%_+Y"'GB]%V4\,!AKJ 72 M3 )#H&9;- W%U9CJBO#J54EG,<#?!GJ?WZWTH=XN#FH_[=E'&-7U^7?#S&U MD?=G5 IAN*?:2L&Y -3H\BI=1+2YL$,V;1&KUN'6=E33%:U7*\/GV\'TMPF:'B^B5/G\8SXL;J91RG=3-YA-@S,_5Z/16K;R#X/) MTR8'R-[B5S/EG43(Q2H_F'L/-"=XNZ+1I/MF>V@I=#0$^J.P?LSW'Y]<"WGR MI/[T)1EB3"%C@O7MM6%(6 C+J!1&P':[2W\IM&T-_WZQ, ZD9!;&EV1:*<@T M@H0A1"RR7.'2Q,."J92-D![5O>DE"T_ _YS5OYY?C7N ?<<;9TS2>!5D\$,- M"TX%DX*5*P &EJ;$J^EWR[K&<>\'VX[,=<<;9P 9 )S$"',@(3':BJW4GL@4 MMK&_V-84[F<+-3W)#ZH36'K2+-ZZ)8#QCE@JM,90>^)+28//E^*%\S[>4=41 MQQK$_.PYE8=D>8MIE@11:YVA0#O*J0PC'6,"&)$NC'1O*AW6N[0T2PET/+Q$ M& ]LI>: MX8&"GXF9E\&W])1AK:4I@948VPNY-KU).IR>X5$/ZSYD>(1W*ZZ,$(X%8)C3 M1JAMCRW_?FX0J\N.1G&]] P/(*B2@G)NO3.*$26Y*=%PWJ095T93JTJ MH2M*[NZZ6IC!;/9M/+TY=LR\4OO,5NA;QA,="8UE%0PJ9"*V2/KG0=LE'&53,IS9(^LH/XM2_4N54U+M:I)[ 82:#^7Q\ M/0$=JZ, \Z"HR%LD0*6G4A9R,[X&>' M6NA'MMWN1.]MI:F&IM-:7\F7E^&UL,58]R M33L@8JNXG]T/W3WC7TTOYMI/KDB 70$2OHZMMD3$DH=44Z(8YJI2'+KMF6%_ M0<7JJ5I'WI$Q9[0 1&F"H&"6&FSY!@?AQ7=X!6AE8IQP]=,ID+^]*GB8&8X- MY]8!#8F!U""_D4]"CR^V"EYC>J]8_ZX>SG_5O]M?7XMZ C@T)K@G5$'C"?/E MF)>()E77Z"%CD_G49OV[>JKH;G)L^CI0AF602 6 '?):4J4LV\BI*- M4NX\%*EQ'6@]=71%NY4KJP?#/_)1#=H=:)5) X27&,?KS%WP1B@CL)33*GQA M5-H=O97GD^6XROQT&5<6#9_#YZ(K]"B WRJ3&L2W,W.JF.7CF^DOQ4,^F\:EO2:G*K7/##/4>>\M M88@ KR00I;\5[]9*.7_6HYA[F]QJ ^>N./;[I\=N?[HOIO,@R\A-@R+N9^/Y MRSM)CE+NE-=ESL:+ *GTE!!(+,08EQZ5MM*GK),]"K:WR< .8#\'(1/(M[NF M-XL)+]IXKI"21BN_#2UIJT5*%+=V38_D5CA6LG$+8/M>S(, MM'(>:6FD "08%I[@$@OG]87=!-=^C+=-]#N+5NSM>4R*&D^7Q7+/OJ(:#I=W MRTDP8E<_3KI]]L1O9=0[S[""7DAO%#%&T,?1S5_>RO[6(R,M\:WRC7#=:*D? MB7/'9'V?S^>QMB1$OX8G;T\O95?W0UG0)<;$0V @"Y.3D9B@#9K&<%CIN MA\PTOUGUZZ]!T[5>W\88*F6]6IV,KW%C5^J',J$DI,!(2XAA'"$#MSHV0=*4 MA:6'8=U+&2.):GR;@Z*KA>7(=S/@J)!:8*,<<11#31TIL4;6I1R,KQZM_FMA M.;->^S&&=DO:\)F>S#KO%. 6(.L))8P"6@;J+&&VVU3T,U[,WB^^-Z*L/M.X MJ0F_TMLSZ"VD&&"/+&1(60]H:5=:H))NI*D>F7\^K7_^B^LMJK"3HQO%W=UX MD[<^':TQOU&F !0*>.DY@ 0:@AFS&T0HHDD'O'L8TVN) M+:]R;%I4P9DGC">_.OT0CPC%CJ-O$5(,6Z\@Q)IX1@"Q@:3_7Q3R(?E M;'@[F.=77R;CF\$1$_SUPYDR!BN'("9,QR4+<@I+R:"!W_544%GK+VN0IL)\ M3^>8W^\Y) MGOJ^S!A$#*:4$:^"N 9J1TIY4;#2+FOOOUU:=:F)\R\T]\4T_N;J^GT>AI I MYHMM$=]WT^MB=K?ZX,=\LG935D]]IZL2\%Y;J[S5C&LNJ3;*!;-"($H0P:Y2 MZF [>%P%A0]BW[=*/"#TZXZU32M"^^56ILM9? MWD^9"G-7 9M_#,($%ASP*MQY]6P&C 346Z%UL*PE5U8 4\J$E?FN5YY3J9.* M*VD]WM8-4TY%MRN&/)\$/PR^ M';O$;'>#C AEJ<0>4 D@LC88=+24SGB0PIT>GALYQP)U(M2=%:0>W]PNKJY_ MG^>KPYY77V)UJ=65SE^#[Q?0\<7LN4#OPQ0ZGHP7WPZP+>&M&4.&&B0H"'AK M@9A!6)8X 5DMS/EV#I)T0\GN]'&>"?"?>10P'ZF'\-.;_&,>#\^7OXS79,#* M4^/Q5V64!F?7A.G? &ZI$=H)O4&$8 Y2-G-[>*OH.2;-QI70"UI&N(KE=/$Q MN/P?\MDP0'HJ+7>\*G-..$,A]UQ)R\-*PZ H$='9?0DC/5]QJV((T'=L6@!(!P9 M0XA3%%L9K[KUL%I^=%L.9%CF\STK>JG:]:P:QG>L0#,?#B;_D0\.Y_M*, M*6BYXHY)Z+DSEC-A2J0 $RF'@]]\'*PRBUZYJ!VIH[NH1P6![#*/(GS^LTAE MZN.;,F$@TUP38ZAU8=XVG/@2#RJ2;BM\\[&V5NEYL@YZRGJ"%/C+3%\ODA?W)JS*"E8K5[8G% M81%A*BPBV[$JD?NNHX9=\/($)?22EN.'IN;+^*I,>X20Y190#RTPB &S-6L8 MPRGYQV\^LKH6^T5-=!<0UR\]G[,H:\<)QI+27G3A!)N-@JP8!.2]=\ M;P1-T43?6-H ,3-E"2::8@R1%(P#YQ3;((#BE=2=1@M[MFO<-A=K@M\+^OT^ M'6W"G?G(?1V&1]5=_-NI7-SWODP 20A17ABL"0&$P7@D98T-!S#E5D%QZBFB M[V&N;$@AY]EIJ;(IO7>#TUOKL=!"<4TTPLQ:7LH':+6D^#V$D]_K3-@,UF?F MDEG.9G7VZ%XV#"/'8D45,$Z%25TXR]%VY(2!DU(Y+J;:?Y\&7Z.8GYEAOQ73 MX:DD>VR;*:B,"HZ7\HP'2U8;X4N?"V&MDRK=?[?[*TW#?N:]WO7]3YMS/-_K M00-I$986P?11D).45)EE3<_$536_DNKN0FH3UQHYK/%$Q*%O[TD4/A1]GY%2RD M$DF2O\(DZK*HD$LNV-$O&9H[R5CAQ[/ MN'4("H>8$Y0K*!57I)2(!?$N@QVIZMS+BI.1//G@[/-57G_[_6^?_O;L_N R MX7SMW/9YIX*FFS!@!'8=.::$? M)7,T99^PA^D^#:UY#2)Z+JXCEY7L:9%90RTFP 'J-6&6 $3*25Q8(%-"RF^ M,765_++L2".@=C;)O)Q>WU>X@&1_HTP(#+$&EG EH72&4, V4DI+6>AJD;XR!Y^*]7F#%(MK(; ME<*I/DY'#9#@(*^:@?G,\>!UP1DU&JWJ0,:[A[_STSR"$B0)Q9!:+;406G) M "/>>,>D.F=P>+5MOU*8S>?#V?@^:NEHA'A_JXQ)IAT"3'L(@&1*,\)+695B M*1Y0#R>$EGBP,[FB";S;C Q^C%& R'B[>\S:C!R&@'.D78BWJS*9-EGB-F% MG=EJ1'M%.HZMZWZO3_/BBE6;AI.R[\'!3DD"[E$DM!&=)^#66?QJ5@3K?_'MPV0P M7<2@_W\NQ_?1[-'?X@;#D5!YA=:9Y(8[:S&BGA.%("*@7 D],/#2(N<-V@3M MH7QV=AW<7J[1.E,.>R*I50[I,)="BR MY2::I!PK[-$*U H3JK+L9+2[8IE> M!M"">W8T]/[\P4PH9K!FV $%N:%& KQ&R@*@&;NP/)9&]5LT"&Q7-/EU$!": MYK-O3X4_RID#K3(>1*/4* &'E,ZY4EX"50JK^KB;TX+!U"S"YSQ*%^O675W'\..1 MN/7QQAEB*,ILB<#0.^:4!GH[CHR_L!O<&^- A?-P24"?>4]G-=*^NWT;[;6R M2F"*$<2"2BK6>WH2,6)0I>)-;4T"FR+2*[U4N?]J3XO@!U"(E8("8,RD(Z1, M"HS'A5W2]9$]'.XMZ7]?B>\DK'MQ-OO7P2*F>GZKP;/:;\LD93*:_D8;KF28 M!JG#)2X8HPN)%7;-P;;U<'(F^:I0=)2][,\J9R!V]RC+:K7/J-=8"LFH!8I[ MKA7!I3Q<*9?BN??01&Z75VTBWXUM$TR5Z3R/P,R+R7@4JR\\K3E[/N,FIC;F MZSQY/YZ&#HT'D^TMJL=MFBK-,Q5URI#FS$O-O0]V)R>">!ETQ(@ZHRFSX=1Q M.9\_F(6E5 (G!)!<0>R< R4$E$B+BS1I%DE%PTBVY69LN[DYBQ^9;J\>#YS MF@A/E(D7KCB*I:)(E[)!YB_D&%"J8G?R(PW*KFAB!O/;N/R%_\0(X<-@LEH0 M*Z>]5FJ?*4T!X5!8RF.98Q^7NU)V[>R%[23K/<:0#0SM:KX:KBU?QC M/LP#R8-Y_%N^.%[WYU"SS$(@&6)&:J,44=[P&#Y<2VHLOS"'IEGJ- AL=WD1 M^?U@/')?[Z/G4M[Q^@R6@WD11UMGEEO'";:.*!#L136B]DU//DD('GV M+*PP3YZ2?A6:95!1;15QE!IAG:9,,5Q*ZH.?>HFV3K*[U2"BYRE"]^).P /D M.=@N(Q):2G%8G"U"6!./1 D@1QJFK$Z]-7>2V=,DI-V=59W>5/>J=CR=(<&*NP@+"=F;I1+F6AZ:\@D4R4=R*X(\BZH97HS#D;[6O0P$[JOP\DR M9A/^4A2C/\>3R0'&5&F>:4X]U!13Q%F8616#6FR'AC0I5^+T\(Z'ABC4 K)= M<:H";[82",>CM<9I,-HYUK] 0-TY$KS.;Y=%=JU8L=]?S M6: T55P[Z)42TAJK3!FGY)PD7?#6PZM1F[)1&H"R6V?YJ)>X&>XI:#;0/ M]/8$2;B=Y"!*R9NL?KE Q^YQ0SM+-;'KKLC7-LDAWE6[*(9_W!:3H)%Y],@6 MWRIL0E9]169%S(175,3,,"65IT1MS:ZP8EZ6H]SJ;G9+F)^!==4WN_^?O9E89TU_M0'P;?XJ9']1VHYPTR M22@S =!A-0PS-1 PZUT#%[((?XFU;QG RH)UZY8X^[N)\6W//^83V*BW&LX M#A#H:-M,8TJ1AP$LP#&DPH!M&%THPB\LX;<%+C4-<6?9.9O#+_\<+V[-UH$^2 $!%(4 MH=*,BO!/*9^UEW8]< ND:0;8\[EHM5RS3%C' 9< H&#I:4&M]&6@2RK$4FHX MUX\FMQXJ:F..2<7T'.M1I2#S[@89A1YP0B&FTB#I,5.NC(5(*5$*8_IM,+?D MQ#>!66^ MDRI[3Z=-(*DW$;0;\NY'9:U WN'<:/9 M,A^]FPY#OS\/ON;5=LD.-N^O;^SD89 M5 X9P1QEB!O)M+&\#-$JB9+V^'N8_=$^K9I"^@S^7C5'+PO#($RW'&*)"0PR M $;*#&\5+SSJ-"ND2P^O]4VWFM!V9Z3O+;YPT##?VRJ3AC#N6*QH9S@5"&I- M2CF)D"FV4OU\DK<_Z30'=6=G34]).#F '%<4K4]97R\5\,5C=B7: 4X<;9AI;A+@@ 46F9;RU3]CM MA.Q0IW<8/N2S+T7KR4OIBG]]E+ YA+M<\N*]?/7(=*!5AK1UD&IJO7&4J^!) MJ-)E54'B3@OEOE$F-0=O9W&F[3UA'P;CT;NI&=R/@\%Z*,2TNT4&./:.06)! M&"J (J(9VB[C0>;+"E^V0)YF@.TP0+F\6Z[R7U8>9:!^T-%M/IV/'_)U3"Q> MKO=;OKBZ_CSX>CAF6>=-&9*,"[]%*M2O'N>AC&;(-HK0+> M%0$_QLL,I_G(#6;3,+_.GTAE\^OQ<'S(4#_>."-2.X^;BDGHRLV[ M:=!6/J_G)I[R@+EAJE"3*7$VWN8R- "0\^BA[ZNU8^[9I1T#_J=1EA;0+P1XJ=LZ+KAQ6VM_EB M/!R<\=+A+NJ[2@^$ML@BY#"WF&BJ^*K@+C<8&EJIKF478:>@DJO92J+1RC_] MD,\^W08U50X_[7M!!K"!# G*8?@7)$C#X-YN$" Z*7C0P_,IS9+B8#BJ(<3/ M$^9<]72NEHO;8C;^KWQ4F6C>?+VMS:MTH ]Q)9(@'9@4@T(+Z4DJK17 M3MF+>=4R4PP(X*63QGB,",2$BNW8,3:E2%\O0U,=L^ITJ,^P*W."K56A=>8( M#D!BYKA%P<,0A."MW%3KBPM+M4BQYN$^ \UJF%@'6F52,:RE%,PI(R"S$BF\ MG:D)N[ DNZYHE0CSV>ATU++:TR+#/A:<44&6X) PI16S)684T:2CY3VLQ]0M MC4Z"^&P4JIV/\'J)#Q.MM-Q[JC'%BOLP;$H/EUJ8='-O#W/PNB73Z3B?+;BX M!6A^=1VOK_"3XL]>A!6WG:D73GS5+&-&00^EQ8 K# "D%&N*K=02,.NQ@%?_>WW>3SYLCVBH(:+\<,Z?GT<@_HORR @Q""#G2(2!F_2 M0R>VR AR8=?B-D.2HF/4NUIJ@B"/20J':?;X7(:<#2NGMDQCH!3DDB*RD84+ M+U-JB/:006TJ^S6O3H:YNRRW?RTW)98_%Q_S81%6U]4-)(\]_UPT-\&U\;E, M2NB]%TP::RV@2#IJM\@BEQ);ZF$$O$,"]T!;G66V1-M/#U:&U5V\.&7%A$/F MRLX&F=:*&*6<5M Y8*$" I72,<@O[0*VLQ+DU1U<#6BD*[[9/.@R.#*QB^'/ MDWRE[.E(W<7TFO\ZQKXJS3.%@ UN$/*(&\>U=(S 4G*OV*5=Z-8G+K:@G_.< MA-_<(G6 BCN?SU!,^.'!619<>LUA$&PK&V T)16YA[N(O>)>$PKI]$1\3!X, MV*RQJD"X?6TRC+W53(;Y7FJ'H5(BX+:6,?PIJ11L]4U&N2;=-+^)H9G/WQGW M&M)-5_P+?9S%46+S]7^?H+(Y9%+!J:G^DLP0Q+SV ',+N!*40&%*%+A*NI^W MAWN4O:)F:UHZ'U=?7QU:BZ6OFV>2:4JLDX0X1HW1CJJMY JKE,/]U=V7KF?0 M-IAQE'S)X)^/=IL+1NU&F3LO&JU%Q"HOS PTE!$@ "-26VNT)JY$)Q@VW90: M_"ZHV8(ZSC]';JK;?YX-1J?-DD]?D%F(%'?2!I"MDAPB!+?6#* N9=>EA^[- M62?(!-S/Q[K]=?!K<6__:S+KU&)<3.F0UK,4Z="?>\(RP(VF&",0O_=IX@ZOT6 RMC/1[^# MY8YKD?#@FS)D(=.".P\=$0@H;+DL\> RJ=Y4#S,\ST+%)A7085).Q1!7(XEA MF6+46Q%M8^ZH)08P6F[V2XD[+I;>^@'T;M-YVM'!F9FXOF6]H53% R_+/$-: M*(6IIQ@'>\5CBK9&,R*5SH*_G?WH+E,5FT.]LY.&@V^;?0$U_,_E>)8'D4;+ MV/O\: #Q:-L,(P5C+8@ ,L/!%L92;\QSS(*-T.+EZ<.&P3\; MX=3#8#R)?I0O9I\&D_Q3/ES.5AC%VU?JT._PFS("1 ";*VZ,=Q8(*FEI)RN$ MR&4&KL_)R$;UT=W1ZV*8YZ.Y#U#&3E]=GT[0FJ_*# ,> B48LA9[I@F1>HM( M&,B7%+5-]&U;N7PPF

1L">_/^/*QRO9&>=. M!X?30"UQB5TPPU/V9'H8$3\3B[M2SW%J_VMZ/UL1%C ,5G2-/WF]&JSKA!WD M8;6&F90:6T:-DP0;8:E"JC1L%$"DFV#W!2[DKS=F5&72T9>94,#4\ MYD9 :@'P@MI'&8Q,"<[T,%S=&7>:!KYKIR3,EF$Z?1@7R_F*_>NSS15\D-T- M,ZZI5%Y3Q"D)LZOF&K"-M-I#DI)F6#T4?=G^;R/(G\WYU)H'?WU=RSJ" MM_G-P:IA-5Z3(2Z\!08+%$0'D"F*RU0-+1Q+J2-6O4;!97.P!3WT+Q;=2 PZ MLTQ[+A72P%!+@46 ^.VX9#IEG[C^)4/GVA5I@XNMZ>#,3-Q4&FEF5^3 RS)B MB7=$!<>(A#'JB,#;\XG:ARY?5O"ERUV1YE _@SWX,;]?SH:W@WFP9I_4J*EF M$^YIG!D"."(*A&%(@4>, :M*J0%#*8&^M[0OT@@Q]MN%S:!_CN!>+*05RY17 MIMRQMAG04E@%D7 8(<*MPJB4V3 H4HJ+]'#/MTN^-0Q]UU/SAC!4L@PD 261,<+PG!I1ABO33<)+CT)P[4YDYV.^C>#>S?&4V[(N]'6^9:2"E"[9%\,\MDEAQ:F@I P*()?#F[>P/-$F8=H#O M:B+ZN-V^N+I^7TQOPAB^.[*QNJ])%D:$ =2P> 4F=T9RLCV68KP'*:O 4]%VZK"FS+D#3.. 8D$E5QP"U 9X;84)UE:;V=K MH6U+JWE%]"_,T4AX(]-*4A&$MY!Q@;$'W)?#TRJ'4US-^MGPYPJXM4''UG30 M%1/=]74^7%Q=NZ_#E>WP,2Q75],H4_PG[MP]#";YZFA\@&H\#(O9*J ]'3W_ MP9,G#U"VA:]E##D13!@NC98<&J:Y*ZUARPQ(\4!Z:$FV$K([OUJZHGN23!_R MV;@8O3X(L[F+\2EZ:T0/C(1N.Y*!8)\9+[25;%7@5$%@MI./3\K!KG\TM(,[ M.%L8)+W6V)L8/VT-AV#D44&]L$ KJKB*1\#+;#8KH>LTD>=^I>G P-GB.^-X M335\YY1UG#@3/&7$(7?( :GXUB]A27'3VA;YFK)NVFZ8HH^$K:6$1\*>\T:) MU3HQ?S?=?U/R.>^8V'_I\(&15*E]AIT)WQ=886RA-8P2MBXU%Q9*JJO=V=.R M_)^/%/-X_F F.?-$482H]"*6FY6.;"2RC"9=%MK#\M0-:_G5'>D)T':U%&T[ MN18Z5L8NIJN<_:_C0TO-P789)R@LM)!P)I40WAOM:2FK9!V5">R>1C45O8\O M#4#:6:SF>5=M<3<8'\I+WOE\%D !! O H;8TB!C^T5O$/+^P&T8:TO/+@$D# MR'9F_SYF(?R:WWW)9X=LVI?/9D[XT'EI( O>*/ 2 H6V"%&14B:@AVQ)U.O^ MV\Q.0K,KAJC1:)4O/YA\&(Q'[Z:;DC%'V7*P788Y]=('T]H@!1C1BCNSD=5A MIE+V''J8;-0LI60XU FEW"]RV]+TO9K_E?V[*V8:. M?Y@5T_#'X3J^C'+JK 4$.15&C]68 U1B(9B^L!M_&O++VH2X*[I] M#E^[NE:CXCZJ[>CLM.OQ#%/(%;2*QR/Z1@GKB2TE\R*I<%P/[>Z6M%XT#G2' MQM1&_D_Q^N/!;#3__3X&@\/S'*(JAM3Q]IE1W MCPMB4%G @! !B(SLAWEZ8 MF_MX#N0B02>3:ML\L$< 93)'QGCK-,56@E)TQ@%"CX1*J4W6N>DBS50[^P,W*="G#GNW/O@V/[+ORQTI;<]N%, M(DT!!,HC#+UE EF[G8\UA"D+7@_GI*;WX4[%L2MVO,[=>[V+_;&83(+_\F>@ M_0'JU'Q3AIT/@U ! HE4,4'&;FZF%8YJ>VFW6*<0XFC)^B:![FQ:BC=ISZ^6 MBWF<4FA6>OELIB7'#DKBL(706:",*0-RE G7Z6YO5ZF1K>E]UQWG"6AW MM[#M2Q7;N;"]?#CS5BH$B"$$61/L0*05+J6R&J44CZKMR5TG.XI)T9IYP3GE&\2>!S3 *64<^^AJ]85NUJ MOM.U+I9@R4=V.8O[!^L%8[54K_ZM!ZOTZKMXC^K@2&7/$]Z6(2:%#PZN%AZX M,']30'6)"^%).S>UCUI=TI37OB[.S-%_#";+O"F*'GA9)C#"R%-((%H2)L2W^IA<8(S\[,Y1?2!GD^JZQZ.CE5[17#MD1%<$T2\X09*[Q'?+B(J MJ4[&F[BFKWLJ)L#?*0$?Z_:-5F>X%K%^[NN)_Q@)*[XF#$7/N'3(:R2D1\1J MRTHD*(4I6^&G%D@^QX7V+?*Q'4WTBY.K$99,R=5;,@>DC=F6DFHF8Y5\J[=C MD_&D"RZJ%TGNL(Q5O\AXB@Y.KK3W)/WI<[$G]WL-P$;X\NK5'51+>V'F))0$ M:>MP&'8R.'4,;O9Q7+RU->DP&?C^5N1.M7&&=-J]\JPF\R\O+=Z/^=KXR#_E MLX?Q,%^/M8_YL+B9KMYR; )M^].9$R08/HI(3QRP2GJV3:KA *6EQ/5PMZVK M2;=G>NMJI%2IJOM8UU41H+T"2A/NI?06"%TF77#-84HP$_;W0R6MY"[FV1N/MQM1W'&39++5WG&Y, JEHMWWFDD?5G#? M!O]_.)@\[_K%%5 B'E.',>56<*Z@#+.!]@QBK!36V)^Q@-*30@E;*RVL?JL) M;%5>-[@)AXR<"LTSA 0G!#-)3!"?FY@744H/I4JYD+B'?EW#C-A?V*(IP/LQ M4;Q.>>C#G+#N2;S7^77_ZLT.5=Z4(8"UH0IAZ26)5;@ I$20>#:<$J4JN:%] MRD&+=^T@%%8_@P4EB ;W3Y7R0 O=^0WJ^V#&6CU,.ZP]-%+N\<4:DA1 3*34C7 5A#3.EU$10?%ES6:,\>!F1;AKL?A5T]W.A-2<5,_F06K4R#&@OO()<). M*89 B;#D..6ZU1[2N4G*5: MZL-H. #S5O)$\M?Y1(8Y8\YX'EP$Z;%S&H,M@H00U.6!H/8O(CD3R5O42&>N MV^:*@'_/1S?YW(9%Z6&U:?9N&G!;KFM!+?Q@/%MM_P=AJCATI[XSTXQ"J(!% MCDL%D4?>T.VX9TFWE?;0S6O3[.Y*!WV8>Y_)6AI>.K\N9OFK9>@ZJ/7T*?B$ M+V4:JF"_.0,)P IKX('6)9YA1KBPLO$=\*[&!-V^OL[-_T?'X]'C>$2]-3^T M[LR#L'>Y=+ %[)Q-J ME22.8:VPHQ(01XPM,<0TB?;5S? .#Q?TA_AMZZH/?#_N9#\;[*T'7W9^+4/0 M TRQ4)A[R;56WJ(25X%8I7R(Y-H!78==^C40NE%='X;$SB&_&N*O,)B.&EX% M#GPF0RI@)JT5E%#&%6%,E'Z#%LO]C?LK+Z0/LG@_?_+(.]=_TM M7HH^7^.?..]7>G=&D7:<>#:;S@.%FH,:_35XL9XE4/_V#&<8"4*JHD((H:K2PO,S, M$5K!;@/N;SITV0L%]8'^317O MP X*21PF#A $:4EGO+DA.94MBT?O&N]J?F M,U'S1+A[D*-W6FY>9K@Q(,"FL')&(:L\+C>TI$"^VSK,K=.J!SEY-1'O:ZKW ML[,@\^=]_BX2OYWS"ENAH/0D&F+$,X,T U8"+2&M=!;O;>2\=9ONMLJC\A(3 MII6")I:> UX07F(;9OQNKMKI,.#:&O=:3GRKKZL^6&0G935UG.ZV"F BBAW MCFGB)828QRL#-LAZ!5*?_.\J[R*B*7'R%#'B;58:H*$#$"6 M6").4PK7G;JO=M%T[T)+YV9\Y5WSEA,H5@$[21G7&#+(J0-8 0%+\] XZE/. M8-7?,OM^)_-TU?2!U#5WP#O+DEA5^!=6>6BUIU9ZSRP2U)5HI15CQ[+HM[*,I@+I$VEDB)A"_'BQ-$ M7$C-G'98D8)D=_4\T^[1)C%! 0KI>5AEF>'>8%)*!;5(*0G;(WXT9&@TAF-7 M[/B8/^3391[]V?*:@W^.%[2J5@MOQ?.:"T>=0 M/(+(M>-!(.7I6C8&F$HJQM7GB2J=2$W V2U5?BF*T=-E_%/Q"-5>ONQJE"F! ML7!"*HXA5= H9F I)5+F0FSBAC2]DS<-P-H5>7Z9%?-YL *OQX=FER=/91*$ M>9%+BX(?"90,SH3&'EK'H;!>&Q?^#4J$$((^Q0OO(5/:<*Y.!K,K MDOQ63(OGG3UNQ>QMDS%%J&4< Z^X@Q1HJK<# 0+=;961M^2--P5I5[1Y4O)A MLPTRGBY#WQ]S&M>'3-;/?1Y\S>?N:YAV@S+'T\'LVPJM(/0P;J 4*_O_W31H M+*S!1Y,/6_EJ)A WWBB-2/!-%6;2JC(8BPBB*=OQ_*+GNOXHI5OR!TDV8U0' MK^-P:'M/BXPRXB@RVOM@6RH@M2^WN1FRSJ:<$1)]M-H;IUTJI)TMLR==V6:" M92 -";!XK2CGFAJYE84HG4 />=%S4@J,75'"#6;3,-=M;XRLL VRKTD6"U]C MSKUF&#B#O=.RE! S99+"V."B#:^&(#T7:?1@/A[68,SJ^ M*NQ+V0P!G6Z^=['LI"OY"&M.@?5KGL^OEHOY8C!= MY;D=7[CJOBHSDAKKF#!48H6P("(X AM$,/(I-?%@#S=F&US06H:Z;^0[M@#6 M>D]FD56"*88T 4[1X&LZ4F*!% >7MC"V1Y8367F*&LY,RPD* M*QH!KMK\75O;*G1GM*H9,1GLFHQ?/9-IXSWG@E/.%*=(FG@9Y;K;GDAY(8E< MS>@[!;F6%%Y2<%W&< U)]Q:7XJAF$GQ.GJ4 M?M7L@$]!L&4B^/%\.)C\1SZ8^?"376'W T]GVAL+#*)>"/'M8WZSRA&=+GX;W.U;*W8]FEDB/%4>&D"D,I@8 %DI!)0H)1;: MHTR79JC0 ("MLL#D\13OY%UPF+[^O_FW@S1X\6S&E-7""F<3!UAUL.GR0';N;9!XK9Z6+ MQ6P4P@PXAUPIE'-8=9K7\2;8T0B0+;%CTYE'V_>PZ[GO\:%+83PQ*4H6L/,(P21Y%@3PXWS M7D $-P+"F(R0PI"+"U4VCF>KA/ETFT\FL2[R8'IXSGCZ8*8MM_& -66> N.Q ME;!<"*&@-"D!\.)"E\GXM4N N\%DHI?S\33?F2J\Y\E,,P "<35#&)-@)6-! M<2F"23,JX<4%+-,!;)4#[BZ?W<3;NF;%GXO;*K/!SA89A%XHAKRCW'#-H+". MEB*%"2[E? &\N(AE;S86BUI/K/LT$T5#Y]N_M23/;H_=DSF4!68.*]-0X(;1AG M?,M8"77*]:_PXB*3*="U/-C=U^'M8'J3']B@V/5H!HA!'C#$J<;22A_%Q>"; #!UB,)Z^2THV&$]6.9% (+JQ134,1:H\CATJ-!@(LD]5]H MC/%D]%J..@^+V7VQ/DJ[RA,WQ7*ZF 6'=G1XQ_)@RTQB#@-(A"J!F29AB6.E MQX,83#JJCRXNVM@\H*URYO/@Z[M1 &5[@5*%N6-/FTPXPKT@"# &$?(< BE+ ML0A'27?57F@PLADH6V6(&HV"3N:;_[P/#C \R(X=SV?8.26Q (Y@R1$73F]] M(N0T2@E"H@L-0J;#V 4K3/CCU>QS\>>N.W ./)T9H)'0G%CO*=>628;+O1<, MF$FY 0==:!0R%<0N^+!:ZJYF'V;%PW@Z/&QT[&Z240RT=%1A03#FC%IF2ULZ MUN1+JA%_H<')1I#L@AX?BOEB,/G_QO='+=)=#3((*$,"V'@ EG'L(-)E? 4S M(Y-.%5]HC+(!'-O*A8B]F^6# U1X^DA&L)$$>829L)1*(UUY<,!CJV!*E I= M7&@R ;F6U/V^B+F]M\7T<'3BY6.9,<'<]75R4 MLAD06^;#Y]E@.A]'750BQ,O',TT)P$)Q [4D1@CFX; C% M+@XJV_S+XOE7.[SG.G[3;21$4*=XJKU*-[7 ME**+-D#M:CS:?#$83\YW_7Q3PQ)"*; 0W(094SC$&$".":D,XE !72GUJ1T) M8XCOZMH$OH\7?C <3U;AXIM2#?#M# ML[*RBW9@[:K[KFF?O_#&12$&?^CQS# 55C6/H8%4&@N5U"5(PGAY(7?7-Z':@RPY"/(Q M?R@F#_%RDV=]/GIM^<%V&;" TDY9YH*+9% 1I:R.I 4P>L]<^JJ^_5%PHT! MVQ6)WA?3FP#S75R<8ZV?(^O2KL LQ(*9E$C"0%??I'F>97 MI@9 /1==CJY.NQMD01)!@CLFL::,6ZX8]*5T,#&%N8>425+P$;:U!SRDD_#LBB7_&,S& M<0;].%@<6X!>/II)YG58E0TWC#FO.5.:E1)YXU(6GQZEJ+2W^"0">@Z*'%UT M7C^<<2>%EY8#YR!26E&KU58J#2[,(3I=J0?8<1*27?%##^:K3AY=9)X_F%D( MG0?Q5+E!V@*D>/C;6AIMY:6Y.RGJ+!K$L2M6N.6L&!63R6!VE!><)@1'B%6,N@JDJ%,]=I6+!_G-\NCYJ"(T\'P@D0#&D3NP:C1R2!J'PM MC6.OQ^5.-*#UYL"\6/%OC-/%_.;+PV3QU_,ZT>7\4[%:S=:%&$X3XKRWA+AZ M&HME\\$Y F MV&%/&#*< @Y3 .].=N2S,C<-4-_G:JQL!K=6=3[YY[3.GS\3K,+)M&D;>R\! MY][RRJTQ"(&<'+$#6ADTHO,,W"YV!Y_[*BG?2SF/4AZ8NH\WB#)'=F+O/0,6 MR>CE.$&K'GN3%=<^H*LLS<_EC<+:+!$.;AZ>:A*L\6EV8X0+K1PW1.JJU]9( MG3/L!V3JFU+=229<<".=E[X:*-8ZEY6@ MZQHX5,8FFP%UN)G&(N)\?,@&;!AK6[)\PG M ]0^#^S5+J4X@OYQ4K^SHYLY]>>?2M;AE[-S[ MKTEA!S>'ZK8/CJ,X+BST7K/8!>X0VMXX$)CG59>]DG.?7 JU@W1CS'G5C[J$ M>=4L( R%MT09P$WT&E,::E'UGF$\DJ*#'?(D#^"N'*74VS?SN*1<7_#7D^5T M^2DJ:W+[?OY\.;HO;=^YKPA $99B?#T#$GJ;P-P&8PGB,-8QP:PQY05,7$B?7QXB R^O90YA]X7HDQ,>P ( M-4IYCXDGII*7&Y@3 S&@'$ ],JHAY)MAVN98?UW0KUBN?WR>33K2/G@I*#:0 M4 "1,MP0)WTECU,D9UDVH-Q!73&I.:2[26BRF'Z;I J13]-PGZE-]O1&S6__ MJ[A-U654*F49AV.Q/#/_R<5O#<0 38FD#$M(F"0*$V.L!X([(+SL,4G*!5+5 M2W!T^6N#9]YQGZ9>#""$FG&$*K0LISF69(!;TIWPZ@>'N3/U]&9^^D^P-#0K M)%)!G;C2AH@SQY6CF.JX_B'>(:ZTJC6NVL'*3Z:+_Y[,'F.W=_(M]60VF=\4 MG[X4Q>IMNRI7$_M?31@[KV&1@CG MB&=(2>+H%FEA)>TT653T'/XL!VS#:K.R'*CZNMJ52B50'HIU3O*$;R7>B4O8 M1UH%[^(Z(WJGDL7E!Z%"4;^3,UWW&M=$.P3"E&TIIV<2GKSF?;1=D-I"09W! M0'.KL8\NS4Y60/#(\J4UHO5Z3+H(WZZX]#XZ<;&7\WOWS]=BOCQ]'WQ_@T D M(YAQJ!!P3CI#J7*5=(ZYD>4+:$C390O0=G<^\Z.[\7&Z_.O$5'BL61"&$^:M M,X!(!)C2R/&MI*E05,Y5P $&J@QP+FQ0.]WS\#DT)^?"8\V"DU$YP!&]L/EDS2C_(I&Q\NV*2+Q=%'$95#=2JWR=GQ*/M O/.6PBDYA0S M+6&TWJ:2U8&Q7'AL5NVO5YD- MSG]+C\+:+PMEPN=X;[8S%;*W7Y9?KU@HGS M] OC3& 54P!%CQ8[*;#'RE?H( MSIM0!!NI=R93:N-ZZ8O6>WIZ<:0^V"49H MJ)V(3C*0P&O&4E&WC8S*L:P@TD&;QG:(4+8#>U?4,I/E%S\K_][V^^2LN_?Y M(#WB#C&JO/<$&\%(JA*UD0U),[+\EPWH^'4Z[P90[=@8/;/4)Z;0_0T"L-+K MN++V,GH/W#(@K-I)![)RI@XP$'F 4V0C>NF/=75GP!^:!&:B.9=2"Z2=PIX9 MIJK%E3)Y@5_#M587J_DD:RY"M;L%P::?Q:U:;KO^Y >:K_P='O6F(NZ+6NW)^N^O\22KM>3H((17#6DAB&$ ( M8,ED)1>">>6I?P+JY$/:_;;$=1L2J/.IW';Z^SA^'MWQ,%\3,*;G[ZK*OORB3X9*8>RL?Y MOGBK$RV" ]%#T%99;Q2-?Y,:VTJN*.#()KR&=%RV@6U7YFL;W/^Q2.8ZK4_3 M/=GIZOO[N^T>L7F,&IO?/!MXRV,WQ"YZ7S!>QF6P=50Q:YG%G-+*8S7 \)'D MLVN'=UTBW\?655'MZ'TN=?&QN)E-ELOIW;2X_==T]64Z__QW,?M6_!XG@R]' MRQE>]L8@J<)":$0P1L:0.(V@'3X.VYS#I@'N]K?#S&ZP[RR^9_6E6*2<38OB M2[KUFW:?4^Q*$FJOI+JXBP/P2=9M7-3\]O/DGV-A04U^)U# N11 "$,D!#CM MXK81[/W^&LEI,E\G]CC/. M_/Y#_'EYNQ'^,HYG?"UX@8U/%4"XAEH(J^4NN,L0FK7Y/,"E4[=,[TXO??/] MX)A^/9IS:'[^1X(R*>N;Q=Y9SJ$D O$G?XV('':?G5BAVSL8O5KRIA0RB&"9 MYVZ7CXBKFYO'A\=9VFI[;]Z\F:_*#1KN[JY(=UR*#^4B"?VN./L.5P.?#(X: M JQ+&!/J($20X0IAQ7S.7M@ TT.T0_B!**=7^K\K5T=/)'9X7,#S<]X=%+:: M44$0$SX:"8N,GG:P^G3SI;A]G!7O[_9KLD:&@;JO"-BY.#RDA9!H M'=UIF7*-;5&0C(PDS7NG?"D[4447AL0]?)V5WXM"%_/B;KKZ,)O,>[0@.Y6\ MOTLN=_2WUQ*M8^R*6U,N5\M/7R(-_IPLB]L/D^\;Y=8P(EDO#H)(KY&044G1 M=]'8400W:A/8BGJW,UO:_7XF3"3Y/FW6L27GO"953X5 0"&9-0X(%E%Q%1I0 MJK'9DXZH\WHCO#V-]&56JI]]6L4^?WA\UH%2V^[+"Z6^_WL>Q^.7Z=>D5??I_8)<:TJ9]GK6O\+(QK+MFS]% B#.)XE:P:38.-YM9'N6/7+248..NJ MH8&UW*5M2VFF]K! "?_[+@+"/*&&P-XHP!2+VJ!A[VD.=< M[QQ@F%SGLU7K&FG>ABW?WT6=[4[;[>.F7MS9!NW >P*-YMP#ZA%PU!BJ/*2D MDH\I-#(_O$T"U+* S:CA8IH]K3%>[%0L%BE)1%IS_/G]AV6(^GNRN-T42GE_ MMY-EW?U#+&SX,X$R%M<_CE+@-*-QZ#MF=N@ G7.>-D"SV!5)^]52]QQNF;NO MT+ 1"X$902YZ-P P"HFOT"#"C"RN>/"GT*>D6TYO-%M-#.=], M/L7BIMA[5:C]CP9DF6$4$4 ,YX1#(#W:HDQ0Q'U<,?KH4\?$1Q;'5VX1N#-AXB;B&%#@CC& 2Z4AEQ$:HNHX^[B,_LDM6= MJ.1RQV-_]]2FQLEZ1,6?K'M[%B.;>WE0V"#EL<206\2PH997TQJAW.<4_AM@ M5;;.G(X>=-/;<>]_'J>K[V_F:2Y(@:"_#GH/GLIAH"&)R@1" .ZP4-AM L.M MPM[26JEHVC[H77=?'W$4EEM/0;_V%.J?_&9^(P"F*>)0&<0XB6M(I+&L<*3* M\G%M075%NH-'P=VJ:]!GPYPRZ6UR$:!+-A@CLI6$."1&EDNJ!P8OM,($4D5(Y5 M4E ?,1O7F44CK&@LR\ M3 ^#-Z_50?5F!UE]FTQG:5S[K15L7>G==<9WQXO.7R;QZ9KF, MOS@>YM!-%P(FGAM L>$&)E,E<;1:P +D,&<2Y!R9#=']:);S ]=67^<4'XLH MR/1F5=RNEPM_S*>K*.2'8G%7+AXV:64C'FL,GET>_G62L7=361/"@/;,6D:^TDXSQU M7>CM+A>K9W2/_WI-]?BC\#'U^,#1Q8O?!Z.IPQ!$K%(I.$HT,KL^0XUR$ND. MD&(]Z+K,1[UUIAS><4EUV;*BI\\$A";)^GBBKIN0$0;GPO> M,8\)T@HZY!7DB( J7%-+P4865G$AJ\[='&U?$1=OC'YAX,"!@KO&11(*:L@E:J"S5 ^M@HW_2J[;%@;79G&/9N'RX^?_CA9!^YH MN\ 0L$9#Z80D!!.(4V6+K:Q.DI'49FY"V65[L/9$H7.ILY6-6PR-T$+$U0?Q M'%.G724;\#+G-'! ?EO[E+D(SLYB2E\=2AR>UDZT"(Q3$C%R"F ,@=,Z8K1# M"ZN<2,,!W2EN@2[- #H8S[WG<#+MG(^P2PZ9U]0[+JC:#3/,9C]KEP7:RQN/Y:SF2\7J5$;@^*BC@0>W6K"%*6"6F0 8GI'!"LB M*\;A*?9!WZ9&3A=Z'=$HV\15]3O -GT(7GA"M0#4:"XQ <[Q:BO?>LLZO4WX M=7-_?359K(8YPEJF>?>C\2(27/] 7$> M:DHX@CM+:'G..*R?3^W7..QN'.92X/J'XA"W3223T0'AU%&."'>.&ENE5'?& MZIS#Z[,SQVVV3=S\UT <, 5&- S_54SOOZ2"LIN$?NNUK(T3P:Z:[6 .$<[I M:8"8:JTX)L +YKD2TE6+<*?(6((+?HY3AA85_S,-Y(&/WL"Y(PQKIZ2%REJ% ML:D8Z#S G>;!&-'A13NC9X!6X$P"7?_0?[GO/,SQ?V8? \-,8PR1(02FHRN+ M=A=3G.:OTXS!/<1N!BB( M<<)R0;B04O/(M"I*U4%5+V_TKX.>KD;W""AT_=/\R[W[84[S9_8Q>$R4S31A/N4UNWO@-AKSN!.D M ]*F^U@2:>>9]%6\K=?>Y.0N&-."]_(1=47:[6I6>U;>VDZ_36^+^>VRJM1J MBYM9_./8_%.G>:#1#?<:&H.@= AR*?Q630) +'.2VP^PY&Z/,T4+VAB@37\Y MKGXO;Z=WTQ:NHUW8CQ"A!/-*CF])S.T'FL6D!#:$^45!A8ZJ2WV M%7Z683&2*BP-:_V'W9[& +YXN;KIP\?B6S%_+)9;&WT\)_V1)H%2B11T$&%J MB, &PCBZJEY3-;+[F,W2HF%P.\P27L1O?8G+01N[/2N_)BRV*\,Z.<-/M0Y0 MN?5N)T:,ILQVTK"=W!JSD:2$;M?6-(]S9\?VQ2R^\SYV_/?)XJ\B;:C4)=>I MIM'((@<=P1 PP@RPQAE522RCA]GE$7@7U]#:X5;#,'=%K-^*>;&8S&*WU>W# M=#Y-J^/5]%M1EUVUV@<)H7&$(P\)DQ9+CB![FL=]SL[$V6?"UTNQ-K#NBF>7 ME3LS&AAOA>/185,<1$T@4\EB ,SAS0 ]J6%M%^1H8C !J5=0^@PBYH3D(/[7 M8H(UD;32CXNK\!S';H"+R M9U47IL_,4T17%=Z8@Q4-L#G=/3LH'VP3!(3:, M0DVP8)@XQFSEA#C)Y,CJ[/5+D[(=I5R\R]% S3WHHZ\*$#*ICJITZ02E&J\N M^APYQ^E#G(^'0)_&M-&+P3K/5&WEPCC*Q)B"6@'L#:3.RAU$S'>ZU3&(O"B] MF:F+%-(YT;*$>P: @HA+ 1VN%H >,I13NF2 >WG#6M;T MJ\N>%T8[L:*],+/)/&U#K;ZM%[W=UA7&MZ^;G<$V']KES]OV+U-#/D^K&7?#,0 MJBBW#A 11Q&$@FC$MCASI7"GD3!=+-FZHN4ESFL'"AS4$N\2>3?NDR\7VQ^E MYV ?(V=O1P)BW /'B(6",\T5 AQ7VHB*ZO3KO7D?3_O3ZF8U_39= M?8].W%83U4]^^1O[F6@(%L@!K@@E3" &&.",,^RPU%+C6O'M/1V5'O(O?TR! MTG*5C*,?#,9KJ1CR!&GKF=).2E2:(B>[8V6BY2:E]T@H^-U:NCF MOSXXB[VA**+@D9<21#V!+1K&X&Z]X0&<.G=#[AXUV)GA3Y[NF]C%XM8^+B)> M&[=]DS+AF1N\=/\4BYOI\G@.L[-?%CC$! *B'(B:X1Y#YJK9.65IR+D,6?\8 M\&5%S,\_"[T[4]NU>#'/\A)O1S;:^A]BP5!MD37,48B5!C0:O&HOQ#"1M4KZ&3:X M&J=Y/R/R3!KTO25VYICJZM/!>:>]QE :1)6P $&)MRA:;5C._9\!3E)7,(P& MJOG!3&,'KSZ\VI8Y5#2UL=FLT8X$8*1 2EML*!:*&L:PJ+2!XP]'=@-@^./P M*G@PF%&9N]/3D\N9U:\@/0<@+E4T1RRNOS$3ICK$L-!D+?#&5"ID@&-V0+2X MEB%\/>M#IP&15%D;O1K/(%(H+@BV^'-/2^)RQ-<*MSQ;'U@"T>RTC M:.ODIH07K8>._/"M@("V3&DC)+=,8!Y-5+5E[!"C(W/TQCEB8$2 MI,9&!P%6_K:+G,J9V<94HWC0ZZSV]7Z%X_&E5]S1L'OUT6"I MUB+^URCI'54:&% =:CK'2<[A]I@J)5_+Z,I3[[4XD/^]R?&P*>=YD^YWE.E' M'>RVG_AR-%I(&A[UC7@477(*"*GP]BJK9MX '<8KW6]O5HE7/FBZO/%2MPN! M*8(@U-:A=)N(.$UW.T1>6 0SAM$(]]8;XW,WXRQ7W>,9<#WM?N1U+*!((,J! MII0[$:D5%\<5G;SR*B2V,E M$%9#9;:9":+=-;S6RK8E([LK_;&?VL\3[%2I1==*_AS5JF.?_CIF+;-?'N(4 MA$Q<(7+IA$VU$E*Q3,ZAC>.!>H#&M2?0%6[6N]=29"[$3;)"UA!I/K MO"@0H9@W3F, #3'$"6)DI0CK3 8S366^+JK7W]Z6<1=XM M-UUY5ZZ*.L?N1QLF:P.M12E#&A&.R3@?BW6Q!0D]I[#6;>TN)7XB6JU)MNX[ M@J< @KB*5\0*P%GTHQ6K<%#$=5J9IX.=G89(L2]+; MP=S>^S63YQ4;']3:. MZ^7[^=I,+=>6]&&[ NN[I$=KAH!"8KDU5&%C-/&6:T0$EIY YI&IY36V(_%S M\"O51,]IK1M;W,SB'\=R'-9I'H2W4GN"B7>,<*"EL'XK?>2G&-N-PH:H4+:. M=%?N[;&N)YOP83*]E&-5\\ ]\00(3SB/[I5"TBJYE5Q*7V^JS=Z/V"5G;CDS M7_<,NQ#G#N>6Z V7\^3_OK]3-S>/#X]KE_S]ZDNQ2+];%%^BLSS]5KPME\LW M\YORH7A7K-[??9[\,]9)QVK/*,(8.$F8AY!+NG$TA/<8@EKG:>U(?%1!&^4D M-:VWMX[(?\YK@H'2 M%;E>==66*1[E"*GV/A^L88!I[$&5RK8/#UD*DA/;\NJ]D MLEVQIL9P^KTX$<)>^QT!4<:@<2Q:?"4,Q9AHLL4 6IUUHWZ [,KDP?GSWT4H M]\"TZ/W^,5\4DUDZ*WFS/EU,@_"W"$^RW><0KM:K@O):>B"1AA #9#CA3E2( MB+S4E0/D70M,.*-0T9()U$U"4%@QG8SH&OJ=J*4'NC\>3&9+V<; MA=_^^W$S)L\A[)$7!$\BPLQ+C*2 @ F/F:RDU]SFQ-\,, ZA4THV!_N ',@T MP-Y.Y\6;Z&L?6^:>^ZHX# &.[KEUQFJG6?R70A4B*/KL/YUMS%_YMJR#SECY MWKQ1J]5B^N?C:AVH5GY88USMNWZL5<+]C+<$0GSTX[V DGHKE5;0P H'I^3( MZK*W1Y/7?&Q-!=UM^KW>#CUK6ST0"K2$1LKD:@!/-2 55RD7F]"8B]D;/:[ R6H=X89QS*H5&[*$=5-PZ&4!Y:NG;]=:Z;^8/)R*1#K8* B+!208 M.70R_.A8LQ"7MAC35%108N"ILL*Q M2E)F>,ES-M 'N&_9/%W:P;G#\^E#$W7-,^F3S8/B#@H/%8G3O),*Q7G?;R5'%/N< M^/X!,JPUUZ<%K#O=PE%)3\7OM/)[UNQ^+/LCVT7D&+?CDSCH'=%NBK)@R\73S*\N--\A&^G&P=J MJ/%; M0Y[-=?KZUNWH:P(RS#H#N.7> @FE4P952( (19?QA6,S<4TB?['C_XSVSWKV MQSRJZ(!%WN38_;#[Z?YD[LV]//!HX#52U'(@C7*<(E#Y,!B";I,+72T'>]/' ML*SCR;3']=\2>(0?,TBH X@ZB2$SE0JP5S1G9^SLD[FKY67[P/>[[MCE(G_R M9)^=Y5VX%*GST@"()Q)"80%P*GHRT)$*)>+B>C"#G@,L?=;#VJ0%+71XJOSX M\#!9?']_]Y3C8S)-H^Z5K,O=0%P[S6,]AC0A79K^_,&5(E-0/""\0A?\YDS4&?.!!##H*!"2JHQ!U0:L^V_85R.L7IBMBK/.G,^ M#^"AGSD+IV/OF;7.**NU1(+12AJLR,A.!)NG2SLXC^G,60OM$51:8R*4-X # M4UEIHXC-F:X&R+#67)\6L.Z*9;M%]+,=UEK%E@XW"XAR8)7R%#AJXV@EC(C= M>.)B9-FRFU7^#YGS&\.Y*T9UD2P7:2 X-I9+;-*$;SU36\DM$P",+7ZA&1I< MDB[W/*3[M%JIRV=:K-0D:)TRK" ,H;$H_A480"H)*B5 (J*"AYK>%;4U.!2=+HJIE@952$C%V;@\ITMID!.<-1F&(@"V!CE#$8N(&^6QK)->>79^$:SZ,< M7@0#Q]^\*U9OELO'R?QFN\5UK"Q:,R\.3&@(F!70.L,1MQQ)4Z% K.@TU5CO M1_.U*5'VJ(/.9IA=5=1SLE">5R[WHC<'I6WT"REEFGC.@-=,TPHOCV0WQ9>N ME;/]**&+V!9+U-6[O>/)5,7-:8M(XU"X(2ZCAEQBLN MF38"NVTZ8)RP+T-8K5<%JL4(?IV.OES.EMG)=K^_E:M=DW>SS\6-X^+Y%?KR7+:>Q!I M&R8 >(NQ!I0!).)R%+)4:]409VW\*:F7"*%E:8]IZYF*DD]4SA .1R)AIZ:EB_V49DAUR+ATK(ZN7& ]F25__=.7HEB] M+3<9+T]$KAYJ$HCT% #D5%S/>VL$5!)M)32.\K'.9=TQHVQ%$7U2[61PZ^%& M@28WG!A()>406$FI9#LI)1M95$>^LFNPYR)D.XOCF"R_I-7AM\DL>4PGZ[[L M?3X !C&CG.DH"J%*:/@$%V=C*P78A))?1VDT &MW$?7E8O6Y6#P\E? ZS9O# MC0)6T@O,HJS0:P(4Y[22TD) EO/[9" MZ&8[BV$98Y"1ZG=S>R$Y.;M;IE13>CS$%<:PZQ/KBQWH^KD M?%:G>:!$2\ZDY) 0(*#!5%1VUTGKQKH+W@07:O L$^[.B#:=Q]E^.IF]F2]7 MB\?4\U-3V_X6T2,D(HY1Z1GG0 !,O:.5?##O9MD -PH&,!$VHH>N>+:NK!TU MF)#Z5"R^36\B"N_O]@BQ_!P[MMS_JY.S9).?"1!+HCRGSA""D# &,%XAZ9@; MV0Y\-I_*P:BBLT0#:>SKR9V"H#%U=':^6"Q6FZJ?"1);?"V7T]7I4\;#K0+4T#@D$))..HP] M=DG:M9Q>1%#'=5PT"-HUIXXNTQ,4BX3"A\G78G&:#Q(P8[7G"E#,-??. M6%?)9CC*V94=H)LX#*HUH(CN2+;X6J;+T[;XX;X"G6(&C7B":ZXMD?GYZ&QZ>OY7P9Q\RMFT=5?5U, MEZGT]%FV\)+7!0,=X !PBJ4#!&(BP78OC "K<4X6#S[$FP"#8&D'FNJ#PQE\ MW2NQ)E!ICH07E-D4_@?!=B^ 4 %(3H%E\"Y@);>U*N>L M1?[BX@LN=JVLSO:NOTVFL]3[NW*QG,R*V0MDQY M2IG#;B>=S\K'#'^=G.RG7".JN'A2_OUQ]3B9'2?-_@>#AR3=J <66B<@4215 MMMOTD''ELJH)_#KOV#-_YJJ@*VNTK9-5?RKA(F\]$RD+38-(+2J#7![#1W]48R+ HX/OB<(:B2,ZW!#H(.0.Q#_ MNL."0C^NP)6F"5(GGK0AZ#NGX9OYU\?5<@T*K!^X_&.K5*%=*\6:Y< AIF7CW2>OT$6\VK8*%HCH>PKNL*: 2L*4J1;&'/MZ:9RN M)_BI/UY=AG>?O,(7\0I7]]J,X H*)&6@C&.C+"5G!HAE,&K :X!^N/597AW MQ2M;K/>.U^D[JZ7.Q^GRKQ/^_;%F06KLXLI(6H64UI0[A%DE*8B+I'%%D/2_ M'FA0&=W3SI3S=6:YM/(^Z?0?:Q:B;9:2*Y#JD]HH,Q2\.LC@7HB1E8YN1ND' MF92-;\=!<>Z?FR^3^?VNWW6#X?:W"S8::<^%('%I1+E1$35>R2JCH\CTW28K:?,O" MO*_S5O_MW?2,T];T>%!<4*@48T!2@)+#0RM77'A&WJ]4JTA971/MZ=B&'>O9*A% MO>]M6?*D@<<\P. MM0G0,HHM5Q91I[W$R!&Z Q"2'$_L_'NQY6HR^PG,65/:Z(IQSS#:T^D:DVF] M%X24W8USQ@QG" J%$-H%:DFCLE8%(SW4R.=B*ZKIR:_;"?#;HEPN*\F^U_?R M#KP@.!\735!$QQ8)"XC!S%7[LXH@G14M?'[Q^OM4&[!5:C9-BN/N7#.H#\,8 M7FP$@\26(4$L2K()PXS154R$8L+DY'VJOXA]R;'/K<_'+1.M4TI);07VT MDI([Q9UCHL+1>92S!S; ]6 SE&JM?MYYRNAJYMH4#_X4];NV*\^SO$=1U.WM M-"E^,GN&J?X>__&U7$YF<6Y^_+J,KY@]WD9ATS/E?#6=/T9(H@E;HG3B1(OOCG[?Q[GY?+#XVQ9'+\X M^_JY &@Z0X3,BA*YY=8[IX"AS&#@O G%-2:@(MKY!D%(\LI#6; M3VVFBS]/%>/)"P6@P J#5)2-0&21=@!7H12**5\GI)^1?*&9V3 M9KO7&K:U]7E!#=OS,.O5:6^XAJU D KD */< ZD,0QA6DF. QNJB-\&%2VK8 MG@=WKT1[;K(OX]J/;PAQJ8,LD(@8HA72WBG,=_)#FD.W*W&K6J5;-N*_TA@< MBQ)/1XI02"6H-H!B8C64%99&RIPHL9%&V#?DYO6@O:Y&PA^QOY/9]'^*V]^B M.7A;+I?OYV_FWXKE:CVBCW#[1,N@H'901WA%7+!A:HUWU5)=69N5EF_(4WNW M7'E=<*51G73%P=_*\O;OZ6P6,7D3E3V_G\91N\;QS<$0Q MKN.M%P@[YIF0LIKGM& XYW;2D&?^7MG8@F+Z2FSPK^GJ2_FX^EA,;J>S[[:( M*GR8SM>)&W:[2CN9TKA3\_GC9*8>RL>CW&WT.]&]9YP9::$C'@.OA"&DPI)[ MGF-R1WHFET_R/C4XX-'PQ]>_)XO;#XOI3:%N__VXF8#:&Q0G/Q]TD-3X8*#$*,"(=MX R( 7 M3E;7;S14*F>'9*1KS%Z&2?.JO/8;N!9R"%/Q4F/7)A4*TA9?26V6)]N#*N?!;: 6 ^$\(8) M5&M6;T?:3S=?BMO'6?'^[ESR/AV$?8[:T;%[?QV!I]'O!"DX\-1*8:V,@\$@ MQ'=X6H%'=N&T&6J5PU%(%Z9EZ?*%0<2]/Y9/%][:\F1S.5FBEGL7_W;^9QP!3+ MTUBU\M5@.,,,RC@)Q165ASC*M">9K-MK.8:@G6XS845)W#]?B_FR MT,6\N)O6&NTO6P3B6%RWZ93JGL*XII?15E?R(0MR*M(.,"BD/?;E(MO9(=W= M77&SJ0BW[?;'R:K8-V:.';S5?DE06! IL<:"R[B>Y\8KLD&!"B953M#1 .,Q MVN!7:V#W2[FX1HL6-R[=-FI=^2(J=3)+";$>(P6^OWCX;"Z>]?:@!%7*,!I7 M@M1'P*(V<(6;Q"1GZV^ @1'=D;1-+709'7Q3WL]31&GLZ=:ZGXH*WM,B0&NA MI():Z8VAT:/@ E3R09$5#3S N((V6-8,LCTSY_.7R>I?Y>/L-L7 W:QV(^>T MJ;OLA0%1YR015"!@%.1QP4S$%ATIN,C9FAA@6$"'O&L6^.[.S&X6Q609+?4! ML=XL/\;?ERG:YON'N*B:'D\!?='[@C0V57H 0B%,A;!<:U=A Q3-F7('&#S0 M!BF[P+WCC;2>C]-:V -7.OY'0L:AT1PAZ2C:G#5HHJ))&,)A6AW7[8*SL_-? M&PQ,91QM9']B)N8J_JM"BWK6:;W7GO?0Z_+FX$E9Z_!W81K>%:M-]S\4BT]? M)D^QD9V;!C=9S.-:>UEUI(9=.-0D<(N9,Q@X':T^-C(YJUNQA&DG+C*SFM$YEI,(8VG//5_7I)W1"PO0S4OH_$FARO M!!FED&?1.P*&'M)E7+H[T=_^#0<-HN+4 M@&+'M30*0+CKI10Y&_G7--IJ*ZML$,W.(FJK8?;V1"CM\^<"D1@A;FRJFRT5 M!)PJ5LG"I!I)!%*N(E\'P69 >)H.!X:_+>9ENN92PP#L>300QI$!&'H,90IO M\E2);2\=)Z*;"FQ7:@+R\>S*"/RKF-Y_616WZEND^GT1*?]GL7A_M\9@^?YQ MM5Q-YK?;V+>;(T;BK/<$*J&FG! 3AX^"6A$K<(6%,60DSEP^%J]6J\7TS\?5>A%9KG\6I2AN/TR^K^_A+1:3^7UQ*H5*_LL# M]#"NE1F@2@EO!$OI,"O4&,(Y^]L#,GN-4[-SY'LVD'8Z>XP__6'HG6\B#[TI M"&*!$32.6H@IL28Z#:["(Z[3L0 ^\(1!,G".6,N"M,QY+8RH'QT='-\?@#3"FIC$_KUV8>Z79N:0*T3P# M;XAC3!-J <$(5YZ&Y[I>@&]S!<%7G1(H6]]U^'0FPGVQ9XO!&?S9M@C&4LJT MI$AB;HC@VJ+*V'MJLI(-G.UUQ7GCS[)C,]0VBR[#N2L>J?EJ>IMZ./U6/&7M MUN, ((_RQ');6I)A_98+3,&!+?V#GSBUP7^R84"*Q8]IIJ0GA%."%=GHCUN"':A5 M(*"<:XI-@+I* QBFBQ\:8D$5&=M6+DVHHK?@'J MLXUB_3W5+EW/!D?CB&NT#T1%&@O'@?+>2 \PT[J2GR"6;$KG%@:I?AQX-6#(!K<)Q\0, MP5!$7V'RZ4>?#\0()R '&&!'E"!,(US) M1'F])$C#)TR^2G_D1C:8%P?/_!%GZ]GT6Q%QW?8E'6M.-V4?)O/;M3G=_F8S M1":S$X7,,UX9.)0*8ZJM)!!@0I 1O)(:&3^2VA\-:;[L!?2N-DNWG3U9PNO% M0D.D M(-HA)E0U&A1F68'B [(K[3K#[>&=$3N\Z*WV M04*9D@Y;J:/LC,<9'J)*=L/MR*['M#&9M8GW(+AF3I8/J-,\ (NTDRC5UHTF M6CDL9#6*M46PT[V?+F+C&N;#.6R[#/)!D*U6N8J:;P@4802C6P#2GH;3Q,*7XVC2'6UYU'+TV+YKEA=4QB% =A(!QS 2,55%7"<;P\*H'+&U0HC MJ"G%4[AV*SNN M)[,(0/'I2U&LWB9U)@#VASZ<:A)X*K_ HH (2XX4T@K*2D+K6$Y1TZ&1)U_+ M92N@]DF;@W$0IQL%RX&/LYGQWAMAM.?8J4I*@N#(2IOD*[L&>RY"MKOCZN+K M9'J[36>?SM_6YGB[TMI47JIQEEWW)4%K$AUGS0$WG##A+,-^-RQ15HKX*^'7 MN73XX;2[):R[8MRZNT_+JIH4.](JP#A8A1.(:V@BAE):(+9R&D%$#J<&N-?7 M J>: _?BDX@]\_C;(V?@)]L$(F1:43ED8"IDJN,'2=5OX/E((FJ:]8&:1K6[ MI#7;CGZ<_/W[)*(=UQ''\]#L>3Y(YT2<\!FD3!+OJ6%45[)I\[I^_+5.30WJ M^(<<,_FH=LZ8N.Z<+B,8OY7E;2W*O&@0-,&&*V@( QI8C;T0E9]HG./=G&F. M@3,YL'9.FG?%\1SA3X\% J%U%!NDE$8$8.NJ,UYHA5;Y!E=NAD1D.OOIU.5-RDM17%;57%, MUU4/)!RIV3)8'.<;0(F1VL492&O+Q58&$V7(224RM%F]>8:T W(+1*G^/%"( MZ8S604(/ &&*4("H4TP+4Y'>*.URW, !!>KW0Y@,H#N+XY\N)_?WBQ13N$Z. MLSU'/GD)^DBS0$6TH\12J*R1-B[6#8-,:$J9$3B.CPQ*#2B=4=NS5',(#_G* M,]7<:!G715[IZ QC#H5/DG +'$1^)$G?FU7JJ9O.YV%Z'3>=/9:0:>>$T]:A M=)*E\4:F.+R0'DGU\7R5UKKI?!Z8P[Y^:J R#@.!7?3#$&8<0YED,7'X*.[' M=P4^1Y]'KY^>A^2PKY\2(6&J'9BR6D;_RA"K592%44NUC/\:QS*H'5;D(-FS MVWKLW*UNTZ!-Y+^A2H)4#@L@PK#?SL-:29\3OS8@[K3BDK2$\2 "DKF<%& 7O-G.!4@;C^]!)J+'VU[> %R,DR.*!J[BTOQAO# MMV<6J8=RL9K^SXO\)$&T.TNPFC3 MO>VX/$J;%T^&%/$;[8X1$&J*M$2*^ZT\7E+73866E\DUKI,O.;!V19/?)M-Y MFF_>SY_X??5I/%RL8%PHGL!LU^*$0;&L'$P$OLB=,8&(,K-#W68RL+T0BQ MR@%I9,CQ=X!KC!%10'K$J$*<8E5)8BWM-!_7E7&K(4RO(_Z.0LY9=-VM@8(" M:H5^8KQA9"1'U/DJK15_=QZ8PXZ_LPIJ8B,B" F(A0*:H*TLT4:.D!@Y^CP: M?W<>DL..O\,>:. (9'$1DX((X[J_\BH)$?7*NPY_6FF'%3E(CB'^CDBN)(8R MKDHPEP#X5/5B)S'-B2P8T.9NJ^YNPQ@/:H&6N^X*6&ILJ(( Q_\)BSFWU5Q. MF!0YI6D&-&,U3X5+EE1G@CTHHAU;#L8&T_(6YG*QQB<"E%IA@2B/>A* .YT2 M1VX0I%*PD4REPZ!K\_KH=2=Z/8EN^8H 45Q7.J"0ULIY"(BSID+! 3.F/$X-4N*U_]P.VITM MN';=WRXM_I7RLA[!?PKMZK@O.4Q#4+%8(;XHQ&1.T0,1&M<?8,XNT41Y"1N .%R9ICC4')F=9=11E=+Y'Z5TOWL?SRFZ@(?X)P7 M!D:((PYP;02*3I)%@.S0@9;G)":^OFMC^9Y B]CWNL+*RVI MQ\8#;5C$&(GMIE34+:]7SK&=X?][^:W8A/Q_6DWFMY/%[2L?4MW<+!XGLX_E M;.;+Q=_Q@2-C_X*W!> <99!#)9E#0OC(]&KNERS^ZZ=:@M8F2MDU\)W-1T?[ M?VS>.=HPI#TS#83U)&5]!P)0NCW6DLH)T^D5H:_KG;UUA$^K>YNMLN+UU-,D M_!U'(+SJ[-,<\V:Y?#R:=Z'>"R*H5 .*A3"(<"EP7.3LI!<0C2SHJ4O:M:* M8=BZ#Y/OIRXKU7M!X'%)K3U"PA(BO%746;B3WM-N;B]U<.%M>';O0A4,@X"7 M3[;.HSBH0%0Z,1HC'P<=JJ3E@G>:D',SV;KYST*Y,\'O8C7WL8CN;>SIXR(N M1'4Q+^ZFJZ7Y,EG<%\N+CPR;VN-[UC4UO_U8S))Y4C>KZ;=IFD!J5%FO_8X M 6<:,HB@2,E;*"-T>Y3+HTF@M=)+M+T-]$*:^(]B\:W0WS_''KV_2VDG8FHR?Q%B E!0, M*XBE3ON!BA&SW0LP3H%ZF8H[P.$IK4M57^])EI3 ?E8N'QD >R["P9XUN\/L\FI@N-[GP_1"$.!5%R6 M6:61O'YJD+<>Z-0R>KCQ]H$0RA!#+AG*=&:*>4 MDGPK'U("CZ0Z04,Z/L68BS ]S9D#Q\P_?#X]T)\S'?W8,C")L6=((6>E<<10A2OS MBZ!$.8E/!WA"U?G$E(UX5PS;[ J]Z/O)2>I@FZ#2KI52V"@HF:'1$+K*742" M^Y$E$FE,XV4[^';%(??P=59^+XI/Q;=BD<(E3][E/M B .^,I^E&LHM"20P\ M=5OY,(9H)'?]&]1SV0:N7?'&3V[6P>%F5BZC["=9L_?YB!5T%ECOO=$(6DFI MWLDF"1A9K$7SG&D"U:ZOC'PN%@_3^5I=)UESL$T &"'%+.8&$PB805C"2D9C M1;?UQZ^0.4TA.P!O^FV-O!)UF@>JE$'6(A^G?2R\)42AG>3&Y>1['2"G>O:K M+X6]%\)M^UPOL/I$RT \]P@0+"P7$B*7(O@K>06%/X^C?0$%CO$K&^H^J74F MGP*QG$,ON0+8:BDI27)N)",6@4ZWDKH*D6Y,VS58="; _4R#+T,L3DY[F\=# M2I,LM<5&*D.41QJ":K 1I++R" S0Z>Z$-)=!VUGD_#:P-8K\HM?'8N4/- G* M6XH9LXI(#1QR@HG=L* >P$Y\I)?AR9^OED,-H=SGO+4-9%6W_W[<%(DXGO:H MS@L"\M((;10P"&INN3-/HT@BGI.#:T WHON8U;+!OB87B2L*8)R\H<:"8.^= M!-4V"'46YYBJLV\I=Q/8WJF#=!Z\?<6-O4L!]ZOIMXR*"]<8'T:YM\X;9Q0# M#"(.M8LSBI6:8XZ@Z_$2<_?Q87$>U8@Q"3#ECFFK4FSV!@O!!1Q)18<6.9(1 M'W8>]M<5'P:84@Y2'0VA5D)KCU&%G_!:C.P21"M:KQ4?=A[.UQT*X>K^.:\6'G83J4^##A@6'44QNML6*.$40K%"3&>LPS MU26ZJQL?=AZL SC1RHP/0PD]@"# @%K-L/5:5O)ZI7/6SP/'G8?O]<6'*9_.^*)\"1\J$9:@ M,NL2Z*S3]0'RIP$]UXP/.P_7ZXH/0Y@ZC(CC7 @ H#/&4\NW,BK"5$Z,_ !C>9IG3E/(#L";?MM4?)AA MAGD@+3)>40H%M()5DJ>"$^/B5,]^]:6P7U,DA@- :B2(]0 H@90C@%:222QS M3J@&Z!(UJ^PZX1CGX=O%$=6GXOY%GKC.CZ&V'?A8?"T7*=5PC5.G0TT"H)I( MI0B6"B) C*M*9'!CD*^7*;$;*<_+;5*C=>0IX< 23@A7B'(#-1"5[)2"D:V& M\RGP0QG#IB'N?">"^Q=M MR%F5#I%&;6J];![O5CFT$?)Y#X\66S_X?%#.$XE$=&%3FFYKK>:BDHEK,I(R M< WIM6P>T399HAZ*1>S8\N#&UX\/!>J\M8YC9%*)<*\5MV[;>PTAZ319?LM\ MR-=@V1",]4BPK%BP+&[^UWWY[7_?E(_SU>)[(@*O_I%XP)_Q8/OC\,>G/?I_ M^F5PT4P*S2%'##M"J&/;_)^QPS0.C_'H_5)-E9F871P6LLFZ>&HL'WHT$.:M MM(PY8"C&(%*8/?42J9P1/:!3CP8TVQ""G9VE_N[4Z>/3W4,!8@J9AL1Q+RW" M' )6634-\L*!!L:#YBQ[-HRM3N_+Z>3#Y&9Z-[TY/L._?BX0933W5%F5+@1Y MBRUAE0Q*RIP8P0$=/;0PR6"4\*XUUO) MC6-R9,E6NEA\M@A_=\=8Z\*9/N*WKQBL^^=F]GB;MH"6RR+^W^WGR3]'3[G. M?ELPDA* (9>:<\GC/(\4K'!1VN1$*P[(CVV'*ONKH+8(?Y>[[%MI]/=M[90Q M[;6G'.N81XB%E\(Q93TU &IJ<%Q)&%HK&&ZL>^W84D,(09ZFG/32*@9@A8TF M/\U>>VV*-+#7?A[D;;K(V['^?O&I6'R;WAP*A3_T:,!262.<,U *RJ45*)JW MK232\)%=IFE5UV6C4'= FJ6:WVX[N#RZN7[P^8 -(,)QP+FV3B 4UPIL*Q/G M"HXDYWN^2G_D1C:8G65#V?3WY$;,B^>"$0H(&\%PB@(&C1?05[((8<9'C!Q] M[J_[>1&2EU_-*Q]7QP+/?WPHQ$YXK9,O;*4TQG$JZ;9GL<]X9'/'A5HI&X+O M8L5^^GNZBJ*=4NVKQT)

!0S2N[[>]B[T=6=:K!I2;!^#EZBUN M'A?3U?<3VGWQ5##.6\$X1$82[2V$*=)]VS?DS/U MB^=".DX%&@MGA/%$<5Y!AD9=<<$(>Z7$6V"']7Q'OWF$9%N@Z3^IY0>!W-OX=NAQL%*ZG05B.$ M&6&2,ZQ4-4BEM>AGW/BNK?BR)91_GF,7*HFWSA!.G) .X?AO7.'">=9EMB&: MN#;9US[\/1R[+/7W2H#_+B)FZ1Q^1 ]^ M\%@/8*!AVCA+*;?*4X@XHSMLO#8C*\^<3Y$&#F#.@[S-O?3?)_\N%]7(7QXY M?OGQP>!I"KK31C(IM8[0I7V!C11I6WDDH-'%HT68:8]M(A96,G$Q5B*8^8JM&P>RHNWZLRL?+P]OD_W[)&@&&0H MW>]FU L25XF H*I7F- 1*;@!S92-@'BQ:C\7L^(F=GE^:Y+=.J[DO0\'2S2* M$J6Z00893(65E:ESD+"*U OQFGXF_(M$* I2,>T(RNTITXHQ1UGP$BG MK<&5Y%B#'#(-R)ITZ5JV"/_/LXNFC9 [BUJ=+ M+MIY\'>YB[8>D^/8*J-48N2)$092ZSR2CFT-BU"(NEIY[@>Q558G]<]E;PQ( M8 :U 1("2G2ERX.*BLCP.OPU.6KDL^S>@M5YK M9.P.^DY\H,<_E\5_'F-;%\5:]><$O>Q'G0I;AYH$!I&/,%,L.+(PE4^CVWVW M% U):QUM="-E+3?G4)N &-<*28"-HLP9)!72E9S \K$5-QBF MR]Z/]QLVVHC6\G'!^DEF':VM?JJJ_'C)XH#'6@1,(\^ F+&"&$5 M=%H24X%%H=$CN<#4C(I/\.4R2'NDS,FJ/P?;!,J-=W&JLBAZMD([ >N'/ZYL6^YX/FQ&-L*+910D<4)>D:Z5HV1@$=VP7^?!T? M9\U%J/;$F%KG?0>:!"T0Q,X"*:WB6@!(O=Q*J%4<@2/;T6IQBKH4T^YV2+]- M;^.Z8FG*AX=R_FD55T@UW/UCS8)SWF,O&9$@16KR^/\J&VT1=VC45N<"A?^P M']H8MEVQZ%E/=[W_4"P^?8D(VN)F%O^X/<*F.LV#0@I&"($Q4&%!@'#<5I(K M-)9LR\V2X(=24HWCW,WVR,/#9/']_=VGZ?T\)1"$(A& M1@E&K<0>VD#9R',]3-X\/C++[\6^'N[HJ;U?L[ M=?OOQ^5J$^]1FC*._/DRU46;+V.3VU0C34]FJ53GIR]%T?\&:],F0SJHA,22 M>0R0 IP*X@@S%/'XBJEUC9D.Y*^*_Y_>=?6V[8-A=_W:WB_O S@%1A0-,6& M/A-*I+0" MF3W&WY]Z-BRW-3QU(LF5*U%\% 2(;GXZ?#C]3AX=\G_:XW5?SY M\'*50'-7FZ]9]:7XK3HM458/Y?:IZ-N-'=5N4 Q'9:^8]XI8JA553!WPXO$% M7MFZ> KBO#[FFQ#^5"+VQ(?X37W!PIY]WW>U$[25!E'M(7<42DZ-C%KK@ 6F M>&5'_!+Q9I-N1%*Q M;4;][#7RHX!.YN".]O^QRZH\J_/F\[851[$\ ZB74X/J!P0HI]1S!C%GW%+K M\1%(J8;%9_P\)!LW_*_]U T 3I:3Y4K//F2?>G3;@6"+O:!M]N[XQ!)1@ Z8 M"0S5F&":!6YHSS/+IAZE9&ZS:8I!,3#?%PP,*,((T S(%S,,_VN_.0;X5#3Z5!?;K,S=/]MV;T)5^?ZZI)>NFV]U?1*?>38' M;F_M !6E@'O,!44O][%(K3N[@61KDW=7#OH/*7&G!C8=H3;;HMX]?WIJ-\FJ MW/WYK=RVK]O'XC*3WJX6 '(((<^@A(1;#X4E'8I22KJ2E(V34V@R1%-QYRYV M.&N]\(/GR/_6T0ND.=BO6 8<$+1^&XP";53R!QUKQ11!:_K M[,%$[)D2TF3T^<]'?MQ4#[VSU]GR@1$O'0568L@Y%P!!@CO; !F5^(ZLERX3 M0)E6.?4D$)1E%W.>4P$\QV=BG-5W:HF4+I5$C?&[V&8WH/"JWZ_;S,,G25S=XY*+7AA0R!R#1 M#"G;[<,J+D=]1%Z@AYJ411-C.Y<'&JY]SU8*%E%JG#/1**2P0 9 T%FI/1TC M@!>X7KJE'[H:U!D$T3 A%+S4D@GD@<<2<""M!IVP4U*/RL*YP-71E.2X'L54 M;&AWB';/ Y3Q]P4#(AR3]BID@:7S&%!@CFZ1:3_FV^H"'<9\HG@4[.ERC^RR M:&GNLKJ*YC<1B7U<9)';XK%\*"\1J[]R,(!2!X!C5D-*.4&6'*T64N"U?;^Z M=M!_R" R,;++B;M=7:@]D\!@K[@ 2EA X_*ERY"'(3!SYA+165,V=X^O^OZ\ M?PX)M1_60("<(0%!.^_EVWN;"A1* MP:+_LU9" "(,S,H.$6]&G1)++F79FSN Y]:3C8)O# "O)M+9: M,,_,(?\0QUKI.3/B'),_7HJ6K?*]]F[.BN]AY\ F_4>! L(,=,09XY4Q5ILN M&7=$U,&5IP=/ ML.(UT=8' #^- %@ &IN<'(M,C Q.3 V,S!E>#,Q,2YH=&WM6VU3XS80 M_GSW*]1TVL),@O,"W%U(F0&2F])I>U=*Y]J/BK6.563)E>2$]-=W5W9>@%PO MW'&%M/E B&U)NY+WV>=9V>E]T7]S=OG[VP%+?:;8VU]/?S@_8[5&%+WKG$51 M_[+/OKO\\0>VO]=LL4O+M9->&LU5% U^JK%:ZGW>C:+)9+(WZ>P9.XHN+R(: M:C]2QCC8$U[4CI_WZ-3Q\V>]%+C _\]Z7S0:K&_B(@/M66R!>Q"L<%*/V#L! M[HJU6*,Q;WEF\JF5H]2S=K/UBKTS]DJ.^:R%EU[!\> ZE4/I>U%YB,:BREIO M:,24.3]5\&TM,=HW$IY)->U>R@P<^PDF[,)D7!^%:T[^!=U6,_='Y+B0X^,> M9YIGV-?M-SO]T]>#U\W#T[.#PUC,ZL7[).:Z]UT]]_QKC($#]K,X>P;6RT3&G$*=F82]M5+',N>*#:XA+KP< WN38 NPZT_FW_'] M;6%=P7$4;YZ::X/K..5Z!.PD]NRB4 B]5H\ +_ G&(V$ZS35'K4V"_<#OD&ESCS;6":5AYO-)N-ML?Y;R"Y 'R MPZJTM:8#?Q0.H3E]"!_.Z^P"F^!'*K,ZBP/HI[AJW'?9$UL=SX<*T$6EJI3X M;:U9"\ V&8W>->33FQ:SS1 J?=EN'F&R)S+R@B]67*#2]T7Q,JQ9S M5:T )NK:O3AOEN%IZ;JMTNB]UZNU=XL"2Z_?[^/1!YS\3 ''4H[$86$L88*9 MQ*?2L9\+;C$?J"F[@-Q8A*=FKXW-6*O9^)FP^GVA90X6[Z&?H.QQ=7:NX[VC M%3,.MR<*H;(-V2<>LNW-"-E3[C!0,22S*;O29J) C*!>1JXMXU48O%O:H(C' MSEQJ9/(I*[2W!: IE/5!X6,@ 26 M2(T13^!91'@]R&J#E^W2=:D3))BRN,&Z1A4"QT04+85S'1$HB91R! 'AEW"M MU *@%3;<+=.8 T38(*A3BT)A T2E0>@$,VXA M0 5#7U($8$@S!IQW80 M(@(02 MAD- D%262K%I"HL#(&F-I0M4B*U AW%HBIDXY MI_M5*$Y\C],*3BST+O8HU?.RZ,=O0Z"&2,G8'\2#4O"-. WH""TDKJ[VW4:G MB6>VR'\$Y \W$?EK$]Z=!+ ^5:Z=!S!WC*4@>'-G= @W[C U4+%*F.=6S/"' M&4'RH5323TDGKS)+V2A -:!P_KAB52E02H_K:D)Y87/, B[H^C@V5@0'0MD[ M HUR76$RP"L0]KRI"9;T)>##HQ!D_RWD_P^0CS<#\H,Q5T5@1,(#) D]"AEC M)+L5129*]S6XO3Q<77$&;&-'Y&57UK5#4_CWVUY'??!Y:Z"B/?GPIA,;SK8# M0KJ"<@W0GR,:? O/_P$\Q6; LU_&_UT@\&)F5MXKBPA),E M&7MCO,PXCV?H&2R.XG!EV)_E QBVY;[>N?L" /G@+^$_#>K'VQ@__L MOEAX$"IF2:&^(#+BU660+CB-P'8/*7^GC$:_.!;1WE@WU\WA! Z69=)[@)5* M86A0D],5(=>'T'08S$[(CX\3\5\;-L W\6$ET.^:70X74,M[O=\MITFMV0 M+:\3A24?CAE>7L.^M'L;2T!P5'IVOO4T 7Y% K4L 8-$#<5K>"H[>UQS+\A5 MNT3ECO<*=N,".SJ8D]L*>%;%+C9&I&%-6B_UL4-Q[(HLXQ:G6CX:JM3#RF=: M#\E\LWNSU;]/%)@;LB-U@C(WL4@W=80)!'I$H(67#BI$UDO=*/78J#&0>-1\ M5+T[82M&A2Q79@IX=9*:DD/Y#;PC/C]11Z]2'$^+JOYE!_IX?Q:O ][_QAU,/;ZQ\]UM=?=MI'C[H8CWPWPH""J"$D^F[89B6S.%;DHJ77 M.1]FC3^B-]WGS_?YJ#=_L;J/^W;L62HA>: 7\1_*IYU_^(7 [@9!]G,9O/5; ME,?Z6P=/329OF_<' #3- M%@ &IN<'(M,C Q.3 V,S!E>#,Q,BYH=&WM6VU7X[82_KS[*]3TM!?.<7!" M8%]"RCEL@%/N;;MTR^VV'Q5K'*O(DBO)">FO[XSLO$"R)11VE[1\(,36RXSE M>>9Y1G9Z7QR_[5_\>G[",I\K=O[_-]^=]5FC&?/\=V]MI MM=F%Y=I)+XWF*HY/?FBP1N9]T8WC\7B\,^[L&#N,+][%--5>K(QQL".\:!P^ M[]&IP^?/>AEP@?^?];YH-MFQ2)!>Y!L-))/63O!;A+UF;-YJQGWQ03 M*X>99[NM]FOVWMA+.>+3'EYZ!8@,C)LSYB8)O&JG1 MOIGR7*I)]T+FX-@/,&;O3,[U06AS\@_HMEN%/R#'A1P=]CC3/,>Q;K]S\J)S M>KS7WWO9VG_QLG_TNM]JOVJ?[I^^/FGU]W<;A[V8XU\8-?V86E920S,#NHQN M>[?UU;*Y'IU9Y:C4&5CI5XP86#1'IZ=6%VR'MEN]\'#EFUS)H>Z&);Z_6^%P M7)D8&"5PBI-?OCU[O^_I5K!1<"(Z+I38$GBJM%7Q,,'+ ?Q=D^ M6"]3F7 *=692=FZE3F3!%3N5FN-7_/8VQ1Y@U[^83^/[>6E=R7$6;QZ;:R=7 M2<;U$-A1XMF[4B'TVAW>;.]M\6W&M6#M?5$=18_-]2/'CH0I*$<]X@7^"9(0 ML9W6+D6MSX#]Q.V :W#-MU<*)F'EL66WU;H#"A><5Y ^0'Y8E;;6=."WTB$T M)P_APUG$_@=:@\_8FQWVO50*;,22@/T)+A[W7?;(%LGS@0)T4:DZ,W[3:#7" ML2MX,CU>@^C8LC&/QKR8#AY+X;-N^P7F7.(T+ZBQ_A*'KM>ZCVC5$J[J%06TX*:L'=0&(LHU>S4V)RU6\T?";+_+;4LP.(]]&-4/RYB9SK9.5AQQ>'V MQ"%4GD+VD8?L[F:$[!ON,% Q)/,)N]1FK$ ,(:HBUU;Q*@S>+6U0R^-@+C42 M^H25VML2T!2J^R#T,9 YR_'(DH1*.=&192:71*=5OZ4.&A)PCML)=-P]$3@> 99S+)F"OI8SY^#!;J2>@"(0$FD5" ("+^$:Z7F *VQX6Z8 MQAP@PCY!1#U*A1T0E0:A$\RYX$_"7<929<9N"ED+0^F\)7'-Z63E-WH9+2#/ M39U9\O8)?)L-OKW- -_%M4C]CZN!51<.1!NFVAK8\:XA0 5#'U)$8 A MS9GQ&<+$*X@1;ZL;2B]9BA%0W2=-X&-/4C_=I_ M>@.L>Z\^"UA?_4VT;O'MC8#K,3B<$6,WR+[;@161(DUXZ=8?0M)P B2VE(E M-DUI<0(DK9%T@0JQ%^@P#VTNS$ETD8@M*!Y05ZO-.7*BFJ2I42*AHB_.*"G" MQKDK!TX*R:VD"Y"5)@[20--,I2.=&O*4"Z(V$*=Q@ YY)&H:5'"Z7Z7BQ/=X M6<&)N=[%$95Z7A3]^&T U!$I&<>#>% *OA:G 1VAA\35U;[;[+3PS!/R/P/R M!YN(_+4);RD!K$^5:^W!D=PHT[3 U4K!+FN153_&%&D'P@E?03 MTLFKS%(V"E -*)P]M5A5"E32XZJ^H**T!68!%W1]DA@K@@.A[!V"1KFN,!E@ M"X2M;^J")7T%^/!$!-G_"?+_!L@GFP'YDQ%796!$P@.D*3T1&6$DNQ5%)DKW M-;B].EQ=<09LXT#D95?5M0-3^@_;7D=]\%EOH*(]O7W3B0VFVP$A74&U!NC/ M 4W^!,]_ 3S%9L#SN(K_91S19G%=5H:6&S"] P.3LC9)4EK"R8*,O39?;IS' M,_0H%F=QN#+L]^H!#-M:ZIPBR)$/;_2KW4P0>F%7FS:\=3GS9;OR).-NIO.) M24-2 !$D1KCZFOXG3,E+4/46]XW^T3T6Y,%3P#\"WINU+[;_C]T7"P]"Q30I M1',B(UY=!.F274H>W,MSVTY;7IM/LAFQY'2DL^7#. M\ X;CJ7=VT0"@J/6L[.MIS'P2Q*H50D8)&HH7L-3V>GCFCM!KMXEJG:\5[ ; M%SC0P8S<5L"S+G:Q,R(-:]*HTL<.Q;$K\YQ;O-3JT5"M'E8^TWI(YIO>FR?] M^TB!N2$[4D4T>O4AR/BZH^L0/'>'_FKP/>_<:70XRBK[]LOV@= MO(S"2^R/[-7"3^I F%!0<@^INALV2LDLSA6[>/F]S+^]\%]_V=D]N,=HNF'W M__RL]_J#BWF[-P^Q(W<%24G[8.QGU/[LW**^(+:,6#^3D"Z_4!^(O6H[FN\W MW_EM^P=P?>LO7OO?WB#X?BR#-WY@\KE^Z_*L%]/O>PZ?]\(/CP[_!%!+ P04 M " !T>P=/RI\$^4<# !=#0 %@ &IN<'(M,C Q.3 V,S!E>#,R,2YH M=&W55VUSTS@0_@R_8@ES#,SX-4E+D_HRDSKND!N@I0W3NX^*O8YUV)*1Y":Y M7\_*O@"]*],"90H?HHQ7^_+LHUV]1(]F)_'BK],$"E.5# MV/=GBQF\6+QZ"4,O"&&AF-#<<"E8Z?O)ZQ[T"F/JL>^OUVMO/?"D6OF+,]^Z M&OJEE!J]S&2]RIW M$(+K?M2,9;U5?%48Z ?A""ZD>L?%,S_-UJTE-D6 MM-F6^'LOE\*X.:MXN1TO>(4:7N,:SF3%Q&$[I_D_. Z#VAQ:X!F_G$0,!*O( M5@?#)#D(1D?#:9SL)?O/I\.#.#[NC_:/CV9Q,@A[D\AG]&NM=L,N>M ?6-]., TL*Y KJA_U8HX M-,],J_2F88HJIMS"&=92M2I_-(+7J&B?-VLZ.+0#D@V:<'$"G=$AJ/! M$)C(.BZY($:J;D-*"0VCTLI("KI)BVM8OL(EXW:J5J@M*L>:L;($#_N%W6-LVN/UXKXOYB2VX5QQ?N 7<+ZAILZ*3 MI%NEYU=WM9OQ_*A.^\]5][YNW?3BL"\->C6T3Z#)!U!+ P04 " !T>P=/ M'W$*A&L# "_#0 %@ &IN<'(M,C Q.3 V,S!E>#,R,BYH=&W55VUSVS8, M_MS^"M2]]=H[O=I)ZCB>[_QZ]=8V:>(NVT=:@BRN%*F25&SOUP^4YFQ9DTO; MI)?V@Z0300 /'@(DV'\R.1XO_CB90FX+ 2?O1Z_G8VCY87C>&8?A9#&!5XLW MKV$OB&)8:"8-MUQ))L)P^K8%K=S:LA>&Z_4Z6'<"I5?AXC1TIO9"H93!(+5I M:_"X[X8&CQ_UU3+#_\)>')7VR %/^<6@ST"R@G1-W)U%+V>C MSJ1],-GOCJ;=<7M_MM>-#Z?#:-R-1JU!/V3TU%J[U\ZSX!+]'%T8O;@=_?2I MN[X;N0XHESEJ;J_16&IRYX9W7O_CNY;=BL+BQOI,\)7LU13?'5;]NVY<+)5( MR<3T]U?ST7P!G7;0OHKW,Z$)S.X!V76$?2: A!(5]3KO#?=)I4W%R(I5$'?A?7 6C ,XPZ2.(^[L1S T,$Q5 M2<7]/8/?03Z,#AS]-D"-P"\/$.DD[BG[0]/VS,I1CVV:(RY2( M[<7=_(I2HLUA%, ;+@1J#Y(ZJ[<>E+>FB0?, &ORY,KT+UH8C^3, MUI/>54Q3XH@MG&*I=#WEETKR$C5M]W9-YX?Q8"Z3 ,CZ3.D"XLA_!YG2M;[- M-2(4%&AN (FM%':L?S$[Y!>?/8T/HJ,.!>K.KZ\VY4%6"0HJ444I.!U=:TZ< M.\ :/U9Q+":%AE&$IC8*IDOP:EJ]PR;@3E1J-0^4Y-28$D#F*CG8U$I0$ MTW@UINQRMR-':=UEU#AH5B6:H!0M7XW%W+R>/V9UW@^ VF"*B6I8ZE64N-JY M)5NA"3\MTJ].Q&=/.^VC.VB[:KC[^T'7^D8R'P3-=$,E;?D%PF_4*< )50UW M>[QW4R]1UU8C&R:)JJ1UK?==&HW["F58K>BL:E;XY=4-\W8\WZJ(_]=,/U1? M3W<:=Y>A>TE]R1K\#5!+ 0(4 Q0 ( '1[!T\'-E6?&%@ (7B @ : M " 0 !A,C Q-65Q=6ET>6EN8V5N=&EV97!L+FAT;5!+ 0(4 M Q0 ( '1[!T](I[A?B0,# * &+P 4 " 5!8 !J;G!R M+3$P<3(P,3DP-C,P+FAT;5!+ 0(4 Q0 ( '1[!T\K!/\"!Q4 -KP 1 M " 0M< P!J;G!R+3(P,3DP-C,P+GAS9%!+ 0(4 Q0 ( M '1[!T\_66HZ4BL -7H 0 5 " 4%Q P!J;G!R+3(P,3DP M-C,P7V-A;"YX;6Q02P$"% ,4 " !T>P=/7E$/L,)O "MD 4 %0 M @ '&G , :FYP&UL4$L! A0#% @ M='L'3^%(#$%" P$ ON<- !4 ( !NPP$ &IN<'(M,C Q.3 V M,S!?;&%B+GAM;%!+ 0(4 Q0 ( '1[!T_+%:*^DZD &2S" 5 M " 3 0!0!J;G!R+3(P,3DP-C,P7W!R92YX;6Q02P$"% ,4 " !T M>P=/L.(UT=8' #^- %@ @ 'VN04 :FYP#,R,2YH=&U02P$"% ,4 " !T>P=/'W$*A&L# "_#0 %@ M @ &FS04 :FYP